Financial Data API

List Tickers by Exchange

Get all stock ticker symbols listed on a specific exchange. Pass an exchange code (e.g., NASDAQ, NYSE, AMEX) and receive every ticker on that exchange with the company name, full exchange name, and security type. This is useful for building exchange-specific stock lists, screening universes, or analyzing market composition by exchange.

Major supported exchanges include NASDAQ, NYSE, AMEX, and international markets. Use the List All Exchanges endpoint to see every available exchange code and the number of tickers on each.

GEThttps://api.roic.ai/v2/tickers/search/exchange/{exchange}

Parameters

Path Parameters

exchangestringrequired

Exchange code to filter by.

Example: NASDAQ

Query Parameters

apikeystringrequired

Your API key for authentication.

formatstringoptional

Response format. Use `json` for JSON (default) or `excel` for tab-separated values compatible with Google Sheets and Excel.

Default: jsonValues: json, excel

Code Examples

curl "https://api.roic.ai/v2/tickers/search/exchange/NASDAQ?apikey=YOUR_API_KEY"

Response

Response200 OK
[
  {
    "symbol": "AAPL",
    "name": "Apple Inc.",
    "exchange_name": "NASDAQ Global Select",
    "exchange": "NASDAQ",
    "type": "Common Stock"
  },
  {
    "symbol": "MSFT",
    "name": "Microsoft Corporation",
    "exchange_name": "NASDAQ Global Select",
    "exchange": "NASDAQ",
    "type": "Common Stock"
  }
]

Use Cases

  • Build a stock screener that filters by exchange before applying financial criteria
  • Analyze market composition by comparing the number and types of securities across exchanges
  • Create exchange-specific watchlists for traders focused on NASDAQ or NYSE
  • Generate compliance reports that categorize holdings by listing exchange
  • Power a dropdown or filter UI that shows all stocks on a user-selected exchange