技术问询:如何提取ITRX XOVER CDSI S42 5Y Corp标的债券ISIN
提取ITRX XOVER CDSI S42 5Y Corp成分CDS对应标的债券ISIN的解决方案
当前问题
需要提取ITRX XOVER CDSI S42 5Y Corp这一CDS指数的标的债券ISIN,但目前使用彭博公式仅能获取成分CDS代码,无法拿到对应的标的债券信息。当前所用公式:
=@BDS("ITRXEXE CBBT Curncy","INDX_MEMBERS","cols=6;rows=75")
返回结果示例:
| 主体名称 | 数值 | 币种 | 层级 | CDS代码 | 附属代码 |
|---|---|---|---|---|---|
| ADLER Real Estate GmbH | 1.33 | EUR | Senior | CY370383 | SP4D003B |
| Air France-KLM | 1.33 | EUR | Senior | CX358019 | SP0D004U |
| etc |
可行解决方案
方法1:批量关联CDS代码查询ISIN
针对返回的每个CDS代码(如CY370383),使用BDP函数直接查询对应的标的债券ISIN:
=BDP("CY370383 CDS","UNDERLYING_ISIN")
将公式批量填充至CDS代码列旁,即可批量获取所有标的ISIN。
方法2:调整BDS参数直接拉取关联字段
修改BDS函数的字段参数,加入标的ISIN相关字段,尝试一次性获取数据:
=@BDS("ITRXEXE CBBT Curncy","INDX_MEMBERS;UNDERLYING_ISIN","cols=7;rows=75")
若UNDERLYING_ISIN字段不生效,可替换为CDS_UNDERLYING_SECURITY字段,再通过该字段二次查询ISIN。
方法3:用彭博Excel插件数据导航工具导出
- 打开彭博Excel插件的数据导航功能;
- 输入指数代码
ITRXEXE CBBT Curncy,选择「成员」选项; - 在字段列表勾选
UNDERLYING_ISIN及其他所需标的字段; - 导出数据至Excel,即可一次性获取全量关联信息。
内容的提问来源于stack exchange,提问作者ChanCrypto
相关产品推荐
相关产品推荐

