股票

查找與股票相關的所有債券

  • November 29, 2016

我想使用 Python 以程式方式查找目前由給定股票發行的所有債券的 cusips。假設我可以使用任何免費的 api 和Bloomberg。謝謝!

Bloomberg 有一個 Python 介面,因此這種事情比以前必須封裝 COM 或 C++ 介面時要容易得多。首先,session按照彭博文件中的方式設置一個,然後形成一個request

refDataService = session.getService("//blp/refdata")
request = refDataService.createRequest("ReferenceDataRequest")

現在設置您的數據請求

request.append("securities", "IBM US Equity")
request.append("fields", "BOND_CHAIN")

發送請求並等待響應事件。遍歷 (single security) 和 (single) 欄位,您將獲得債券的可迭代 Bloomberg 標識符

在 excel 中使用 Bloomberg 外掛可能要容易得多,編寫一個宏來循環您正在尋找的股票並檢索相關的 CUSIP。

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