PDBLP数据框多种证券

时间:2018-07-17 08:25:25

标签: python bloomberg

我正在通过bbg api使用以下代码获取历史数据,关于df的问题我应如何为多种证券定义该df?它可以很好地满足以下一种安全要求

谢谢

import pdblp
con = pdblp.BCon()
con.start()
con.bdh(['IBM US Equity', 'MSFT US Equity'], ['PX_LAST'],
    '20061227', '20061231', elms=[("periodicityAdjustment", "ACTUAL")])

df = con.bdh('IBM US Equity','PX_LAST','20061227', '20061231')

1 个答案:

答案 0 :(得分:0)

如果我们将df等同如下,并且它适用于多种证券, 接下来是将“ LAST_PX”替换为调整后的价格字段,

  df = con.bdh(['IBM US Equity', 'MSFT US Equity'], ['PX_LAST'],
 '20061227', '20061231', elms=[("periodicityAdjustment", "ACTUAL")])