Hi, i'm trying to download some funds Closing Prices from Eikon DataStream using Python. Using get_data normally does the trick, but for some funds it does not. If i look for those ISIN on Eikon directly i can find them and their RIC. Using the RIC and get_timeseries allows me to get the data i need. But since i have many ISIN with this issue i need to automate the ISIN-RIC transformation. get_symbology can't find the related RICs so i'm unable to finish my task. Any thoughts?
To reproduce use the ISIN LU0106820292 (RIC LP60052678).
Thanks for your time!
You can add bestMatch=False argument to get_symbology call to get the list of RICs corresponding to an ISIN instead of a primary or best match RIC:
ek.get_symbology("LU0106820292","ISIN","RIC",bestMatch=False)Or perhaps better you can use get_data method to convert ISIN to a RIC:
ek.get_data("LU0106820292","TR.RIC")