International Securities Identification Number (ISIN) er en kode, som er beregnet til entydigt at identificere et værdipapir. ISIN-koden udgøres af en alfanumerisk følge af tolv tegn. Koden har tre komponenter: den indledes med en 2-tegns landekode ifølge ISO-6166-standarden, efterfulgt af 9 (bogstaver og cifre) og til sidst et kontrolciffer, som beregnes fra de 11 foregående tegn med den såkaldte [].
Et eksempel på en ISIN-kode er SE0000427361, som er ISIN-koden for den svenske Nordea-aktie.
Kommentar til kontrolciffer
Bogstaverne i koden erstattes med A=10, B=11 osv., inden Luhn-algoritmen anvendes.
Eksempelrutine i Python som afgør om en ISIN-kode er korrekt (har korrekt kontrolciffer):
import re def isin_check(s): if not bool(re.search("^[A-Z]{2}[A-Z\d]{9}\d$", s)): return False d=dict(zip(map(str, xrange(10)) + map(chr, xrange(ord('A'), ord('Z')+1)), map(str, xrange(36)))) p=re.compile("|".join(d.keys())) r=p.sub(lambda x: d[x.group()], s) return (sum(map(lambda x: x%10 + x/10, [int(r[i])*((i+1)%2 + 1) for i in xrange(len(r))]))) % 10 == 0
Referencer
- "ISIN-standard". Hentet 2015-07-09.
Eksterne henvisninger
![]() | Spire Denne artikel om økonomi er en som bør udbygges. Du er velkommen til at Wikipedia ved at udvide den. |
wikipedia, dansk, wiki, bog, bøger, bibliotek, artikel, læs, download, gratis, gratis download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, billede, musik, sang, film, bog, spil, spil, mobile, Phone, Android, iOS, Apple, mobiltelefon, Samsung, iPhone, Xiomi, Xiaomi, Redmi, Honor, Oppo, Nokia, sonya, mi, PC, web, computer