Filter request out for specific exchange using Symbology API

Hi team,


I am looking into understand the Symbology API under Refinitv Data Platform - https://api.refinitiv.com/discovery/symbology/v1/lookup

I am using the below query to request a RIC for a specific exchange using ExchangeTicker:

{
  "from": [
    {
      "identifierTypes": [
        "ExchangeTicker"
      ],
      "values": [
        "IBM"
      ]
    }
  ],
  "to": [
    {
      "identifierTypes": [
        "RIC"
      ]
    }
  ],
  "type": "auto"
}

The response for this above queries is all the RICs where IBM is present in the RIC, but what if we want just the specific RIC like IBM.N (for NYS) IBM.L (for London Stock) etc?. How do I add that MIC or exchange to the request above to obtain such result?

Best Answer

  • RFielder
    RFielder LSEG
    Answer ✓

    Hi @bansalshahbansalshah

    Currently in discovery/symbology/v1 it is not possible to restrict the output to RICs traded on specific venues (MICs/Exchange Codes).

    We intend to make this possible in a future release through combining multiple queries e.g. Ticker to RIC, and MIC to RIC, in the same query to out put the intersection of the 2 results.

Answers