For a deeper look into our Eikon Data API, look into:
Overview | Quickstart | Documentation | Downloads | Tutorials | Articles
I am using the updated version: https://github.com/philaris/eikonapir
WORKS:
get_symbology("MSFT.O", from_symbol_type="RIC", to_symbol_type="ISIN")
get_symbology("MSFT.O", from_symbol_type="RIC", to_symbol_type="CUSIP")
get_symbology("US5949181045", from_symbol_type="ISIN", to_symbol_type="RIC")
get_symbology("US5949181045", from_symbol_type="ISIN", to_symbol_type="CUSIP")
WORKS from SEDOL to RIC or ISIN
get_symbology("2588173", from_symbol_type="SEDOL", to_symbol_type="RIC")
DOES NOT WORK to SEDOL
get_symbology("MSFT.O", from_symbol_type="RIC", to_symbol_type="SEDOL")
get_symbology("US5949181045", from_symbol_type="ISIN", to_symbol_type="
The solution might be related to https://community.developers.refinitiv.com/questions/22840/eikon-net-symbology-api-does-not-return-sedol.html
Thank you ;-)
EDIT:
PROBLEM SOLVED: Several SEDOLS per RIC. Use not MSFT.O but MSFT.OQ
DOES NOT WORK:
get_symbology("MSFT.O", from_symbol_type="RIC", to_symbol_type="SEDOL")
WORKS:
get_symbology("MSFT.OQ", from_symbol_type="RIC", to_symbol_type="SEDOL")
Hello @HeikoRR,
See this relevant thread for the previous discussion of the same topic.
Let me show in Python, as I am more comfortable :).
Instead of get_symbology one can try using get_data to obtain a SEDOL:
ek.get_data("MSFT.O",'TR.SEDOL')
Should result in
( Instrument SEDOL 0 MSFT.O 2588173, None)
To get all of them, a two-step can be used, get a RIC first, then get all next:
df = ek.get_symbology("US5949181045", from_symbol_type="ISIN", to_symbol_type="RIC") df2 = ek.get_symbology("MSFT.O", from_symbol_type="RIC
Results will include all the included identifiers.
R eikonapir: returns data.frame with NA only
How to fetch historical "Market Open Interest" using eikon R API?
announcement: updated version of eikonapir R package
Received invalid 'digits' argument when using EIKON API R to pull data
Error: Error in 1:nrow(input_data_frame) : argument of length 0 while using get_timeseries