How can I calculate the number of requests so I don't overrun Eikon Data API daily limit?

Hi. I am running many requests per day and want to avoid posting more requests than Eikon allows. According to this page, Eikon enforces a cap of 10,000 requests per day. I am assuming that (1) whether a single get_data request asks for 1 field or 10 000 fields, it will always be counted as 1 request; (2) if I submit a single get_data request for 1 RIC or a batch of 100 RICs, it will be counted as 1 request; (3) get_symbology requests do not count towards the daily limit. Are these assumptions correct?

In other words, if I satisfy the condition that I do not request more that 5GB of data per day, and all I use are get_symbology and get_data requests, all I need to do to make sure I do not overrun the daily limit of 10 000 requests is that I execute the get_data function 9999 times in a day. Is that correct?

Best Answer

  • zoya faberov
    zoya faberov ✭✭✭✭✭
    Answer ✓

    Hello @slavomir.sovik,

    Please see all limits listed in EIKON DATA API USAGE AND LIMITS GUIDELINE

    There are both daily limits and data point limits. Yes on daily request limits, on data points you will have to review how many data points are being requested per request in order to be compliant.

    Please keep in mind that Eikon is an end user product. According to the standard terms of Refinitiv contract any data retrieved from Eikon is for individual user's use only. This is consistent for Eikon Data API access - applicable to the logged in user.

Answers