如何根据ISIN编号列表从彭博终端提取债券的每日定价数据?

时间:2019-10-30 17:59:22

标签: bloomberg

我在Excel中有384个瑞典和挪威债券的ISIN编号列表(以及发行日期,到期日等其他信息)。我想从彭博终端中提取所有384支债券(从发行日起至到期日止)的每日买入价,要价和要价。我熟悉Excel加载项的存在,但不知道如何使用它。我可以通过大学进入彭博航站楼。

有人知道这是否可行。如果是,怎么办?

2 个答案:

答案 0 :(得分:1)

首先,请注意,您每天可以下载到Excel的数据量受到限制,而无需您的大学为其他数据许可服务付费。

从发行到到期的每天要价,要价,要价,就384种工具清单而言,很可能会超出限额,彭博社代表会与美国商务部交谈。

说...!检索所需的数据非常简单。您将需要的基本公式结构是:

=BDH("Instrument ID","Data Field","Start Date","End Date", [optional arguments])

假设您拥有ISIN GB0003252318。您需要在此字符串的末尾附加一个附加标识符,以使Bloomberg知道它与什么有关。在这种情况下,您只需要在单词末尾附加“ ISIN”即可。因此,您的仪器ID为“ GB0003252318 ISIN”。

对于“数据字段”,请转到Bloomberg上的FLDS屏幕。您可以在此处查找所有API字段及其定义。我无法确定,但我相信出价字段是“ BID_PX”(要询问的是“ ASK_PX”)。自己在FLDS屏幕上仔细检查。

然后填写公式的日期部分,您应该检索所请求数据的时间序列。例如,您的公式可能类似于:

=BDH("GB0003252318 ISIN","PX_BID","20100101","")

通过将“结束日期”字段保留为空白(用引号引起来),它将查找可用的最新数据。当然,您可以改为硬编码您选择的结束日期。

要考虑的其他要点: = BDH公式代表“彭博数据历史”,在您想通过API拉取历史数据时使用。还有一个= BDP公式,“彭博数据点”,适用于您只需要为仪器获取一点数据的情况。例如,赞美,发行日期或到期日期。

=BDP("GB0003252318 ISIN","Data Field")

您也许可以按照ISIN提取这两个数据点,然后在= BDH公式的日期字段中引用它们。

但我会留给你。

答案 1 :(得分:0)

=BDH (security, fields, start date, end date, [optional argument(s)])

在Excel的BDH()帮助页面中查看语法和示例的详细信息。