Zum Hauptinhalt springen

ISIN-Validator (International Securities Identification Number - ISO 6166)

Prüfen Sie Authentizität, Struktur des Ausstellerlands, NSIN und Luhn-Prüfziffer von 12-stelligen internationalen ISIN-Codes.

Über die ISIN-Validierung

Die ISIN-Validierung überprüft die formale Richtigkeit des ISO-Ländercodes, die exakte Länge von 12 Zeichen und die mathematische Übereinstimmung der Prüfziffer über die erweiterte Luhn-Formel.

Fehlerhafte ISIN-Codes verhindern die automatische Orderausführung und das Clearing an Wertpapierbörsen und führen zu Ablehnungen bei regulatorischen Meldungen (MiFID II / EMIR).

Anatomie & Aufbau der ISIN (ISO 6166)

Ein ISIN-Code besteht aus genau 12 alphanumerischen Zeichen, unterteilt in 3 wesentliche Segmente:

PositionFeldLängeBedeutung & RegelBeispiel
1 und 2Länderkürzel / Emittent2 BuchstabenISO 3166-1 Alpha-2-Ländercode oder Sonderpräfix (z. B. DE für Deutschland, XS für Eurobonds)DE
3 bis 11NSIN (National Securities Number)9 ZeichenLokale Kennnummer der nationalen Vergabestelle (z. B. WKN, CUSIP, SEDOL)000BAY001
12Prüfziffer1 ZifferDezimale Kontrollziffer, berechnet mittels Luhn-Modulo-10 über die transkribierte Ziffernfolge7

Integritätsprüfung (Erweiterter Luhn-Modulo-10-Algorithmus)

Offizielle mathematische Prüfroutine auf dem 12-stelligen ISIN-Code:

D = (10 - (∑ S(d_i × w_i) mod 10)) mod 10
  1. 1. Zeichen transkribieren: Ziffern 0-9 bleiben unverändert; Großbuchstaben A-Z werden zu Dezimalzahlen von 10 bis 35 (A=10, ..., Z=35).
  2. 2. Die resultierende Ziffernkette von rechts nach links durchlaufen.
  3. 3. Alternierende Gewichtung anwenden: die Ziffer ganz rechts mit 2 multiplizieren, die nächste mit 1, danach wieder 2, 1 usw.
  4. 4. Jede Ziffer mit ihrem Gewicht multiplizieren und die Quersumme jedes Produkts bilden.
  5. 5. Alle Quersummen addieren; die Prüfziffer ist die Differenz zur nächsten vollen Zehnerstelle.

Häufig gestellte Fragen & Technische Daten