BDH公式未采用外部变量

时间:2019-07-17 16:22:41

标签: python pdblp

我想使用一个外部日期变量在pdblp软件包的bdh公式中使用。但是由于某种原因,.format()在这种情况下不起作用。


startdate = '20130101' 

df1 = con.bdh(['FV1 Comdty',  'TY1 Comdty'], 'FUT_EQV_DUR_NOTL', '{}', '20190630').format(startdate)

它给我以下错误

InvalidArgumentException:找不到名称'securityData'的Choice子元素。 (0x00020002)

1 个答案:

答案 0 :(得分:0)

您为什么不这样做?

df1 = con.bdh(['FV1 Comdty',  'TY1 Comdty'], 'FUT_EQV_DUR_NOTL', startdate, '20190630')