2017-10-03 3 views
1

나는 유가 증권의 목록을 위해 블룸버그에서 데이터를 다운로드하는 함수를 만들려고한다. 몇 가지 조사를 한 후 TIA를 사용하기로 결정하고 가격 데이터에 대해 잘 작동하는 것으로 보입니다.Bloomberg 데이터 다운로드 PYTHON

그러나 비금융 데이터 (예 : HB INDUSTRY SECTOR ALLOCATION, EFA US Equities)에 사용하는 경우 이것을하기위한 쉽고 깨끗한 방법이 있습니까?

아래와 같이 사용하면 이해가 안가는 이상한 형식으로 나에게 반환됩니다. 나는 판다 (TIA가하는 것)에 싸여 있지 않은 숫자가 아닌 값 때문이라고 생각합니다.

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

sector = resp.as_frame() 

이 작업을 수행하고 Bloomberg 데이터를 Python으로 다운로드하는 쉬운 방법이 있습니까?

답변

0

중첩 된 사전을 제공합니다.

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

당신의 데이터가있는 프레임을 제공 할 수 있습니다.