Omitir yendo al contenido principal

Generador de ISIN (International Securities Identification Number - ISO 6166)

Genere y formatee códigos ISIN alfanuméricos válidos de 12 caracteres para acciones, bonos e instrumentos financieros internacionales según la norma ISO 6166.

Esperando generación...

Sobre el ISIN (International Securities Identification Number)

El International Securities Identification Number (ISIN) es una norma internacional (ISO 6166) diseñada para identificar de manera unívoca valores negociables, como acciones, bonos, cuotas de fondos y derivados a nivel global.

Supervisado por la Association of National Numbering Agencies (ANNA) y emitido por Agencias Numeradoras Nacionales (como CUSIP en EE.UU., BME en España, LSE en el Reino Unido y B3 en Brasil), el código es obligatorio para operaciones de compensación y liquidación en mercados financieros.

Anatomía y Estructura del ISIN (ISO 6166)

El código ISIN está compuesto por exactamente 12 caracteres alfanuméricos divididos en 3 bloques esenciales:

PosiciónCampoLongitudSignificado y ReglaEjemplo
1 y 2Código de País / Emisor2 letrasCódigo de país ISO 3166-1 alpha-2 o prefijos especiales (ej: XS para Eurobonos, EU para la UE)ES
3 a 11NSIN (National Securities Number)9 caracteresIdentificador nacional asignado por la Agencia Numeradora (ej: CUSIP, SEDOL, WKN)037833100
12Dígito de Control1 dígitoDígito decimal calculado mediante algoritmo Luhn Módulo 10 sobre la secuencia alfanumérica expandida5

Algoritmo de Integridad (Luhn Módulo 10 Extendido)

Cálculo oficial de integridad estructural ejecutado sobre el código ISIN:

D = (10 - (∑ S(d_i × w_i) mod 10)) mod 10
  1. 1. Transliterar caracteres: dígitos 0-9 se mantienen; letras A-Z se convierten en números decimales del 10 al 35 (A=10, ..., Z=35).
  2. 2. Recorrer los dígitos numéricos resultantes de derecha a izquierda.
  3. 3. Aplicar pesos alternados: el dígito más a la derecha recibe peso 2, el siguiente peso 1, luego 2, 1, sucesivamente.
  4. 4. Multiplicar cada dígito por su peso y sumar las cifras del producto obtenido.
  5. 5. Sumar todos los valores resultantes; el dígito verificador es el complemento a 10 de dicha suma.

Preguntas Frecuentes y Especificaciones Técnicas