Is there anyway to determine how many requests or how much data you have in your remaining request limit amount for Bloomberg API?
相关问题
- How to Map Object / Class Property to Dictionary W
- draw historical last price chart using bloomberg A
- Bloomberg API - using .Net API to get the FUT_CHAI
- Scrape News feed from Bloomberg Terminal
- ImportError _versionhelper when setting up Bloombe
相关文章
- Hourly Data using Bloomberg .Net API
- Python win32com opening Excel with Bloomberg plugi
- How do I get trading holidays from the Bloomberg A
- Bloomberg BDH function with ISIN
- Bloomberg Server API and Ruby/Python
- Bloomberg API request limit
- Python 2.7 with Bloomberg API import blpapi failur
- Python Bloomberg API pdblp intraday request
500'000 data points is the approximate daily limit, however remember different types of data use up varying amounts. It is not 1 for 1. Typically requests for esoteric securities and fields will use up more data per request, than PX_LAST for AAPL US for example. Also there are different types of request, such as reference or historic, which will also consume your limit differently.
If you are requesting intra-day realtime data, these fields are typically not charged to your usage limit. Rather you have limits on how many times the realtime 'pipe' can be opened.
Bloomberg are typically very helpful at resetting your monthly data usage limit should you exceed it on an adhoc basis. This is not written company policy, but seems to be part of their customer care. If you are persistently breaching limits each month, they are likely to stop resetting your limits and try to move you to B-PIPE. But otherwise for my experience they are flexible
The daily limit is clearly stated - it is the monthly limit that is not to my knowledge disclosed in writing. I have been told the following in the context of discussions about Data Licence, which is one Bloomberg product for bulk data subscription. The monthly limit is expressed as a budget in $, and it is the equivalent price for your requests, priced under the Data Licence schema, which clearly is not secret if you enquire about that product. So why the secrecy about the budget? The reason it is commercially sensitive is that this budget is many times the monthly cost of the Terminal Licence, so clearly if you (a) know what it is and (b) either have access via API to the budget spent (nope) OR write software to 'count the cost' (not hard), then you could pony up a couple of terminals and vastly reduce your Data Licence spend. Bloomberg naturally frown on this sort of activity because it represents an arbitrage opportunity in their pricing model and it is not really 'playing nice'. They likewise do not like if you hit 'the wrong kind of data' too often or the monthly limit at all often, and these activities may prompt them to investigate your business model to be sure you are in compliance with all the T&C of the Data Addendum. Out of courtesy to Bloomberg I am not posting that budget number here, but you should be able to get it from your salesperson and confirm the validity of what I have said, because it may change at any time as it is not part of any contract.
I don't believe this is possible programmatically, however if you speak to the Bloomberg helpdesk they will be able to tell you whether you are near the limit, and reset it for you if necessary. Obviously they will only do that a certain number of times. I have not managed to get a definitive answer as to what the limit is, but it's designed to be large enough that you would not hit it just running spreadsheets, which have a limit of 3500 Bloomberg real-time formulas.
If you feel the download limit is not breached but you still get the error message, you can run the following steps to solve the issue:
All Programs > Bloomberg > Stop API Process
. A command prompt window appears.<Enter>
to close the window.Start
menu, selectAll Programs > Bloomberg > API Environment Diagnostics
.Start
button.When the test is complete, if there are any red errors, click the "Repair" button. Re-open Excel and test a formula.
there is an upper limit on Bloomberg API, 500,000 hits per day. -- information from Bloomberg Help Help
from Bloomberg HelpDesk on April 2014 (this is valid for a basic desktop client):