Go from lipperID to RIC or ISIN

Hello! I am trying to convert a LipperID into ISIN using the following formula:


df,err = ek.get_symbology("LP60000008", from_symbol_type="lipperID", to_symbol_type="ISIN")

df


And get a following error message:

Can not process metadata for request: SymbologySearch.from - value doesn't fall in valid range: [RIC ISIN CUSIP SEDOL ticker lipperID IMO]


Could you help me please?

Best Answer

  • This is a bug in Eikon Data APIs library for Python. As as workaround instead of get_symbology method you can use

    ek.get_data("LP60000008","TR.ISIN")

    Alternatively you can fix the bug in the source code in your copy of Eikon Data APIs library for Python. Specifically change the value of "lipperid" key in the dictionary assigned to symbol_types variable in symbology.py file from "LipperID" to "lipperID".

Answers

  • Would be possible to fix the bug? It is kind of annoying to fix locally this small bug or to use the workaround. Thanks.

    And how could I report a bug?