get_symbology not working

Hi all, 

I'm trying to find companies RIC code using Eikon get_symbology from ticker to RIC. (For example with NVDA and MSFT). The command returns <NaN>, however the documentation clearly supports get_symbology from ticker to ric. As an alternative, I'm now using rdp to get ric. Can someone please help check if get_symbology is still supported ticker->ric mapping.


df = rdp.lookup(view=rdp.SearchViews.EquityQuotes, scope='TickerSymbol',terms="NVDA,MSFT",select='RIC')

Best Answer

  • raksina.samasiri
    Answer ✓

    hi @thomas01 ,

    For reference, here's an answer provided by the support team in case number 10921134

    I tried and compared the results. It looks like that for the following tickers I'm not getting anything....
    The tickers with no results are either delisted or the underlying ticker is valid for more than one equity. That is why using ISIN or CUSIP as an identifier is more accurate than ticker.

    The below script converts TICKERS to CUSIP and then CUSIP to Primary RIC. Please check if it returns more results for you:

    RICS= ['KSU','MXIM','INFO','ES','MSCI','CME','CL','BSX','ALXN','AAP']
    RICS_list = [RIC+"@ticker&quot; for RIC in RICS]
    ticker,err = ek.get_data(RICS_list,"TR.CUSIP")
    cusips_list = [cus+'@cusip'; for cus in ticker['CUSIP']]
    cusips_list
    df,err = ek.get_data(cusips_list,['TR.PrimaryQuote'])
    df['TICKER'] = ticker['Instrument']
    df
    1645439667168.pngIf you identify any tickers with no underlying Primary RIC, please create a ticket via MyRefinitiv to reach out to the content team to check the mapping.

    Do you mind telling me what's the difference between .O ,K or even no "dot trailings" for example AAP ticker has RIC AAP:
    The full list of RIC exchange codes can be found on EXCHID01 Eikon Page.

Answers