Get List of Exchanges

We support more than 60 exchanges all around the world. All US exchanges are combined into one virtual exchange ‘US,’ which includes NYSE, NASDAQ, NYSE ARCA, and OTC/PINK tickers. All indices and commodities are in virtual exchanges INDX and COMM, respectively.

To get the full list of supported exchanges with names, codes, operating MICs, country, and currency, you can use the ‘exchanges-list’ endpoint:

There are no any additional parameters, the example of output below:

Get List of Tickers (Exchange Symbols)

To get a list of symbols for exchange you need to be authenticated and have a proper API key with access to this exchange. The URL should be like this:{EXCHANGE_CODE}?api_token={YOUR_API_KEY}

For US exchanges you can also get all US tickers, then you should use the ‘US’ exchange code and tickers only for the particular exchange, the list of possible US exchanges to request:


We do support both CSV and JSON output for this API endpoint. As an output you will get the following information: Symbol (or Code), Company Name, Country, Exchange, and Currency. And here is a sample output for list symbols of exchange:

Register & Get Data

Each API request costs 1 API call. You also can get a full list of supported tickers with our Sitemap.

And don’t forget to check our Exchange Trading Hours and Holidays API.


  1. DannyN

    How would the API return OTC/Pink slip identifiers for a US stock. Also, is there any way to select a list of US OTC/Pink Slip Stocks?

    1. EOD Historical Data Support Article Author

      Hello Danny, we return this data in the Exchange field that we return for each ticker via this API.

  2. Ben Horner

    My previous post contained an error, the first url was a duplicate of the second. These urls are correct.

    This URL shows that there is history for symbol CRC.US:

    However that CRC is not returned in the list of symbols for the US exchange:

    Is there a work around for this problem? How dependable is the symbol-list API?

    1. EOD Historical Data Support Article Author

      Hello Ben, the CRC ticker is available now via symbol-list API. We provide all active tickers in this list, the CRC is a relatively new ticker and it was marked as ‘delisted’, that’s why you did not see it in this API.

  3. HN

    Hi. It seems that `3. Exchanges (Stock Market) Financial APIs /Exchanges API. Get List of Tickers.` is exclusive for getting list of tickers for Stock. Is there a way I can get the list of all ETFs?

    1. EOD Historical Data Support Article Author

      It’s not, with this list we provide the ticker type and it could be Common Stock, ETF or Mutual Fund. This API returns all active tickers, including ETFs.

  4. denis ermilov

    how can I get a list of tickers for a date in the past, for example, 1998 on nyse, amex and nasdaq? I want to make a backtest that selects stocks for 20-30 years according to different indicators

  5. Pingback: Exchanges API. Trading Hours and Market Holidays — EOD

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.