如何在Excel中识别Bloomberg债券代码?

时间:2015-09-15 04:14:17

标签: excel bloomberg

为了在Excel中获取Bloomberg债券代码,与API一起使用,我一直在从终端复制这些代码。 (具体来说,我正在查看美国国库券。)

但是,我想找到一种在Excel中自动或以编程方式选择/识别债券代码的方法,而无需每次都从彭博终端手动复制。

有没有办法使用Excel API或其他API脚本执行此操作?

1 个答案:

答案 0 :(得分:0)

有两种方法:

1)旧的/纯Excel方法是在Excel中使用BOND_CHAIN字段,即:

=BDS("ticker Corp", "BOND_CHAIN")

如果您查看终端,FLDS BOND_CHAIN(确保过滤器='所有')将向您显示一些可用于设置成熟度范围等的其他覆盖。

然而,关于这种方法的坏消息是它不支持非Corp代码。这对吉尔特来说很好,因为你可以用UKT Corp来获得金边小羊。但它对美国国债并不起作用,因为有T Corp(AT& T)和T Govt(国债)。

2)与您的终端设置互动的新方法是使用SRCH / BSRCH。您需要通过终端中的SRCH设置/保存搜索。然后,您可以使用以下方法从Excel中的SRCH调用选择:

=BSRCH("FI:search name")