CUSIP / ISIN / SEDOL / FIGI 校驗器
僅供學習使用,不構成投資建議。交易前請與你的券商核實。
關於本工具
本工具用於校驗和產生四種金融證券識別碼系統的校驗位。同時內建一個由 16 條經驗證的美國大型股對應組成的 CUSIP↔ISIN 對照查詢。所有運算於你的瀏覽器中執行——資料不會離開此頁面,不發起任何網路請求。
四種識別碼系統
- CUSIP — 9 字元,北美。由 CUSIP Global Services(FactSet)分配。演算法:Mod-10 加字母到數字對映(A=10..Z=35),對主體位置 i=1,3,5,7 加倍。
- ISIN — 12 字元,國際(ISO 6166)。以兩位字母國家代碼開頭。演算法:在英數字展開上使用 Luhn mod-10。
- SEDOL — 7 字元,英國。演算法:固定權重加總,權重 1,3,1,7,3,9,1(校驗位計入加權總和)。
- FIGI — 12 字元,全球(OMG / 彭博)。以 G 開頭。演算法:在英數字展開上使用 Luhn mod-10。
校驗位的偵測範圍
校驗位用於偵測單字元轉錄錯誤——大多數輸入錯誤和複製貼上失誤會產生不同的校驗位,因此工具可以標記它們。校驗位不能證明該證券存在、正確歸屬於你所認為的發行人,或是目前有效的工具。它只是結構性檢查。
無效結果上的"建議修正"功能會執行暴力搜尋:對主體中的每個位置嘗試每個可能的字元,保留那些產生符合校驗位的替換。對於低熵的系統(特別是 SEDOL),可能有多個有效的修正;工具會顯示字典序最小的修正以及候選數量。
對照查詢(CUSIP↔ISIN)
對照查詢內建 16 條經驗證的對應,來源包括 Wikipedia(CUSIP 文章範例和公司資訊框)、Wikidata 屬性 P946 與 SEC EDGAR 公司申報。對照查詢完全在本機執行——不呼叫任何外部 API。這是經過深思熟慮的選擇:免費版 OpenFIGI API 不回傳 ISIN 或 CUSIP(依其自身的授權政策),並且會透過 CORS 阻止瀏覽器的直接呼叫。未來的增強可以加入 Cloudflare Worker 代理以支援即時對照查詢;v1 僅提供內建樣本。
格式錯誤 vs. 校驗位不符合
工具區分兩種失敗模式:
- 無法解析 — 輸入不符合所選系統的語法(長度、字元集或前綴錯誤)。錯誤訊息會指出具體的規則。
- 無效 — 輸入可以解析但校驗位不符合。下方會顯示"建議修正"。
僅供學習使用,不構成投資建議。
所有運算於瀏覽器中執行。任何識別碼輸入都不會傳送到任何伺服器。工具不維護證券主資料庫,也不驗證識別碼是否實際分配。交易前請與您的券商核實。
留言
請接受「功能性」Cookie 類別以查看和發表留言。
留言載入失敗。您可以重試,或前往 GitHub 查看討論。
在 GitHub 上查看