Eikon Data API Error "Asynchronous Query library internal error"

When one of my Eikon clients used Eikon Data API, ek.get_data, it came across following errors.

  1. Error message "Asynchronous Query library internal error"
  2. All of requested fields via Data API ended up with 'nan' in the response values.

Sample RICs as <037833AZ3=>, <DEA1GZCP=>

Client's Python script had successfully been running for 3 months. Above error arose on 17th Feb 2020 and there is no change in client's script so wondering if anything on Eikon API server end and how to fix it.

It's now blocking client's workflow for price discovery so please help with it as quick as possible.

Best Answer

  • Hi @tonyzhuTR

    Re. client environment, it's Python2.7 so what's the lastet Data API supported? Where to download if any?

    - It should be the same library, you can install it using "pip install eikon" command


    Re. Datapoint limit associated with the API call get_data, if client hits the limit of 10000 what's the exactly error message popped?

    - Please refer to "What happens when a limit is reached?" on the limitation document at https://developers.refinitiv.com/eikon-apis/eikon-data-api/docs?content=49692&type=documentation_item, the response will get truncated or get NaN


    What's the meaning of "Asynchronous Query library internal error"?

    - I believe that this is not generated from Eikon Data API as I could not locate this error in eikon package source code and I have never seen one.

    image

Answers