¿Cómo mapear los símbolos de cotización bursátil a ISIN (Número Internacional de Identificación de Valores)?

¿Cómo puedo convertir símbolos de cotización (que incluyen información sobre el intercambio) en un Número de identificación de valores internacionales (ISIN) (que no contiene información sobre el intercambio)?

También me interesa al revés: dado un ISIN y un código de identificación de mercado (MIC), ¿cómo puedo determinar el símbolo de cotización?

¿Alguna base de datos por ahí?

Respuestas (3)

No existe una forma sencilla de convertir un ISIN en un símbolo de cotización bursátil. La única manera de intentar hacerlo es asignar el ISIN a un CUSIP o SEDOL u otro identificador nacional y luego asignar ese identificador a un símbolo de cotización bursátil.

Es posible realizar una llamada API REST a OpenFIGI proporcionando el ISIN para obtener el ticker en la respuesta.

Código Python para obtener ticker para ISIN=US4592001014:

import requests

url = 'https://api.openfigi.com/v1/mapping'
headers = {'Content-Type':'text/json', 'X-OPENFIGI-APIKEY':'myKey' }
payload = '[{"idType":"ID_ISIN","idValue":"US4592001014"}]'

r = requests.post(url, headers=headers, data=payload)

¿Cómo puedo convertir símbolos de teletipo... en un Número Internacional de Identificación de Valores (ISIN)...?

Como dijo @Indian Rediff en esta respuesta , en general no es posible convertir o asignar símbolos de cotizaciones bursátiles a ISIN o viceversa utilizando una serie de reglas o una función matemática.

Sin embargo, puede averiguar el ISIN de una acción buscando su símbolo de cotización o su nombre en esta página web en Stock Market MBA. Después de realizar dicha búsqueda, ubique la fila que aparece para mostrar las características de la seguridad que está buscando y haga clic en la opción "Analizar" en la columna "Acciones". Esto abrirá una nueva página que incluye una pestaña de "Introducción" cuyo contenido incluiría el ISIN de la seguridad junto con sus muchas otras características.

... dado un ISIN y un código de identificación de mercado (MIC), ¿cómo puedo determinar el símbolo de cotización?

Puede encontrar los símbolos de cotización y los intercambios asociados con una acción buscando nuevamente el ISIN de la seguridad en esta página web en Stock Market MBA.

Estas funciones en el sitio web mencionado no solo son gratuitas (al menos por ahora), sino que también tienen una amplia cobertura internacional basada en los datos de OpenFIGI que también se mencionan en esta respuesta de @John Wood.


Actualización (12 de octubre de 2022)

Si bien todavía se puede buscar un ISIN en Stock Market MBA, parece que ya no es posible buscar el símbolo de cotización de una acción y obtener el ISIN en el mismo sitio, solo el SEDOL.