-2
私はpythonのBDS式を使ってbloombergデータを抽出しようとしています。私はpybbgライブラリをダウンロードしました。いくつかのオーバーライドを含めることにしましたが、エラーが発生します。私が抽出しようとしているのは、エクセルAPIのaddin:= BDS( "SUBC NO Equity"、 "PG_REVENUE"、 "PRODUCT_GEO_OVERRIDE = G"、 "FUND_PER = Q" = )あなたは、いくつかのオーバーライドを含むことができ、式に以下を追加した場合Bloomberg API、pybbg
Traceback (most recent call last):
File "C:/Users/bloomberg/.spyder-py3/temp.py", line 23, in test_bds_override
data = tester.bds('AKSO NO Equity','PG_REVENUE',overrides={'PRODUCT_GEO_OVERRIDE':'G','FUND_PER':'Q'})
File "C:\Users\bloomberg\AppData\Local\Continuum\Miniconda3\envs\work\lib\site-packages\pybbg-0.0.1-py3.6.egg\pybbg\pybbg_k.py", line 295, in bds
fieldData = securityData.getValue(i).getElement("fieldData").getElement(field)
File "C:\Users\bloomberg\AppData\Local\Continuum\Miniconda3\envs\work\lib\site-packages\blpapi\element.py", line 347, in getElement
_ExceptionUtil.raiseOnError(res[0])
File "C:\Users\bloomberg\AppData\Local\Continuum\Miniconda3\envs\work\lib\site-packages\blpapi\exception.py", line 145, in raiseOnError
_ExceptionUtil.raiseException(errorCode, description)
File "C:\Users\bloomberg\AppData\Local\Continuum\Miniconda3\envs\work\lib\site-packages\blpapi\exception.py", line 137, in raiseException
raise errorClass(description, errorCode)
blpapi.exception.NotFoundException: Attempt to access unavailable sub-element 'PG_REVENUE' of element 'fieldData'. (0x0006000d)
エラーは何ですか? – user3080953
データが利用できない場合、以下のエラーが発生します。 – larsmr