股票

如何將股票程式碼符號映射到 ISIN(國際證券辨識號)?

  • December 28, 2021

如何將股票程式碼(包括交易所資訊)轉換為國際證券辨識碼 (ISIN)(不包含交易所資訊)?

我也對反過來感興趣——給定 ISIN 和市場辨識程式碼 (MIC),我如何確定股票程式碼?

周圍有數據庫嗎?

沒有簡單的方法可以將 ISIN 轉換為股票程式碼。甚至嘗試這樣做的唯一方法是將 ISIN 映射到 CUSIP 或 SEDOL 或其他國家標識符,然後將該標識符映射到股票程式碼。

可以對提供 ISIN 的OpenFIGI進行 REST API 呼叫以獲取響應中的程式碼。

獲取 ISIN=US4592001014 程式碼的 Python 程式碼:

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)

引用自:https://money.stackexchange.com/questions/2940