數據

SEC 13F 安全列表中的 CUSIP 編號不正確?

  • February 11, 2015

我正在使用 13F 安全列表 ( http://www.sec.gov/divisions/investment/13flists.htm ) 建構 13F sec.gov 表格的數據庫。連同完整性檢查。

我實現了 CUSIP 數字檢查算法來檢查我是否獲得了正確的 CUSIP 數字,並且在解析 PDF 時不會弄亂任何東西。

我發現 13F 安全列表上的一半 CUSIP 數字不正確 - 校驗和數字與算法校驗和計算的不同(此處描述的算法:http ://en.wikipedia.org/wiki/CUSIP#Check_digit_pseudocode )。

例如,取http://www.sec.gov/divisions/investment/13f/13flist2014q3.pdf的第 3 頁,您可以在其中找到以下行:

D18190 90 8 DEUTSCHE BANK AG CALL

我們從行中讀取 CUSIP 為 D18190908。現在,對照可用的線上 CUSIP 驗證器(即:http ://www.topyilds.nl/validate-cusip.php )檢查這個,你會發現這個 CUSIP 是無效的!

從算法我得到校驗和數字等於 6 所以 CUSIP 應該得到 D1819090 6。對照線上驗證器檢查修改後的 CUSIP,您會看到將 8 替換為 6 使 CUSIP 有效。

我做了一些更多的研究來檢查它是否不是一次性錯誤,並發現 10 個最近的 13F 安全列表中 50% 的 CUSIPS 是無效的,與範例中描述的方式相同。

你遇到過這個問題嗎?13F 安全列表有什麼問題?

我也遇到過這個問題。我找不到任何官方文件,但問題出現了,因為 SEC 為列表中的所有選項編造了 CUSIP。

它通過獲取標的股權的前 6 位數字(這是有道理的,因為這代表發行人,對於股票和期權應該是相同的),然後對於第 7 位和第 8 位數字,它使用 90 表示看漲期權和 95 看跌期權。然後它使用標的股票的第 9 位作為期權的第 9 位,這就是校驗和不起作用的原因。

引用自:https://quant.stackexchange.com/questions/16392