如何将kwargs输入到bloomberg包装函数中

时间:2017-09-23 21:48:18

标签: python-3.x github kwargs blpapi

我指的是GitHub上发布的以下代码,它创建了一个围绕blpapi包的包装器接口,以复制流行功能的Excel功能:BDP,BDH和BDS。

https://github.com/691175002/BLPInterface/blob/master/blp.py

对于那些熟悉的人,我有兴趣复制在Excel中调用的结果

= BDS(" NHSLTOT索引"," ECO_FUTURE_RELEASE_DATE_LIST"," START_DT"," 20140901"," END_DT&#34 ;," 20170923&#34)

此函数的包装等价物被称为bulkRequest - 它在没有START_DT和END_DT参数的情况下运行良好,即

blp.bulkRequest("NHSLTOT Index", "ECO_FUTURE_RELEASE_DATE_LIST")

返回一个DataFrame,但我想包含上面的日期范围,我相信该模块通过* kwargs提供,但我无法让它正常工作。在我看来,这些应该作为字典输入,即

blp.bulkRequest("NHSLTOT Index", "ECO_FUTURE_RELEASE_DATE_LIST", elements={"START_DT":"20140901","END_DT":"20170923"})

但这会返回错误。任何指导赞赏

0 个答案:

没有答案