What are Market Data Request Limits?
Although you can request multiple markets from listMarketBook, listRunnerBook, listMarketCatalogue and listMarketProfitandLoss, there are limits on the amount of data requested in one request.
|sum(Weight) * number market ids must not exceed 200 points per requests|
The following tables explain the "weighting" of data for each MarketProjection or PriceProjection. If you exceed the maximum weighting of 200 points, the API will return a TOO_MUCH_DATA error.
|Null (No PriceProjection set)||2|
Please note: specific combinations of priceProjections will carry different weights that aren't the sum of their individual weights. Please see a summary of these below:
|EX_BEST_OFFERS + EX_TRADED||20|
EX_ALL_OFFERS + EX_TRADED
If exBestOffersOverrides is used the weight is is calculated by weight * (requestedDepth/3).