I have an issue where occasionally blp.bdp() from xbbg returns an empty DataFrame, even though the security and the field data exists in Bloomberg. This seems to be an intermittent issue, as when I re-run the call for a particular bond the data arrives as expected.
For example:
from xbbg import blp
df = blp.bdp('FR0126461682 Govt',['AMT_OUTSTANDING','AMT_ISSUED'])
As I said, usually this works, but on sporadic occasions (and for a different security each time) the DataFrame comes back empty. The calls are part of a loop over 300+ bonds, so am I hitting some transaction limit somewhere?
Has anyone else experienced this?
Windows 10. Python 3.7. xbbg 0.7.5, blpapi 3.16.2