首页 > 解决方案 > 使用bloomberg获取历史期权数据到excel

问题描述

我试图将 17 年 11 月 8 日至 2017 年 14 月 8 日的期权价格与 19 年 12 月 20 日到期,用于 SX5E 指数的 4200 看跌期权。

我写了下面的代码,但它给了我一个 N/A Invalid Field 错误。

=BDH("SX5E 12/20/19 P4200 Index",11/8/2017,14/8/2017)

我尝试更改日期并在 8 之前添加一个 0,但它不起作用并且安全名称是有效的,因为我在Bloomberg 上搜索它并修复了一个错误,指出它从以前开始无效。

标签: excelfinancebloombergquantitative-finance

解决方案


您尚未指定字段。假设您要检索每日价格,您可以使用PX_LAST例如:

=BDH("SX5E 12/20/19 P4200 Index", "PX_LAST", 20170811, 20170814)

另请注意,我不确定它是否适用于您使用的日期格式,我已将其更改为 yyyymmdd。或者,您可以使用对包含所需日期的其他单元格的引用。


推荐阅读