Bloomberg数据下载PYTHON

时间:2017-10-03 22:19:36

标签: python bloomberg bloomapi

我希望建立一个从Bloomberg下载数据以获取证券清单的功能。在做了一些研究之后,我决定使用TIA,似乎对Price Data工作得很好。

但是,当我将其用于非价格数据时,例如HB INDUSTRY SECTOR ALLOCATION对于给定的基金,请说EFA US Equities。有一种简单而干净的方法吗?

如果我在下面使用它,它会以我不理解的奇怪格式返回给我。我想这是由于非数字值没有包含在Pandas中(这是TIA所做的)。

from tia.bbg import LocalTerminal
resp = LocalTerminal.get_reference_data('EFA US EQUITY', ['HB_INDUSTRY_SECTOR_ALLOCATION'])

sector = resp.as_frame()

有没有一种简单的方法可以用Python下载任何Bloomberg数据?

1 个答案:

答案 0 :(得分:0)

它提供了一个嵌套的词典。你可以用

resp .as_map().get('EFA US EQUITY').get('HB_INDUSTRY_SECTOR_ALLOCATION')

将为您提供包含数据的框架。