我在Excel中有384个瑞典和挪威债券的ISIN编号列表(以及发行日期,到期日等其他信息)。我想从彭博终端中提取所有384支债券(从发行日起至到期日止)的每日买入价,要价和要价。我熟悉Excel加载项的存在,但不知道如何使用它。我可以通过大学进入彭博航站楼。
有人知道这是否可行。如果是,怎么办?
答案 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()帮助页面中查看语法和示例的详细信息。