List All Stock Exchanges
Retrieve the complete list of stock exchanges covered by the ROIC.ai API. Each entry includes the exchange code, full exchange name, and the number of ticker symbols available on that exchange. Use this endpoint to discover which exchanges are available, populate exchange filter dropdowns, or validate exchange codes before passing them to other endpoints.
The response includes major US exchanges like NASDAQ, NYSE, and AMEX, as well as international exchanges. Results are live.
https://api.roic.ai/v2/exchanges/listcurl "https://api.roic.ai/v2/exchanges/list?apikey=YOUR_API_KEY"[
{
"exchange": "NASDAQ",
"exchange_name": "NASDAQ Global Select",
"ticker_count": 3500
},
{
"exchange": "NYSE",
"exchange_name": "New York Stock Exchange",
"ticker_count": 2800
}
]Parameters
Query parameters
formatstringResponse format. Use json for JSON (default) or excel for tab-separated values compatible with Google Sheets and Excel.
jsonValues: jsonexcelResponse
Response fields
exchangestringShort code of the exchange, e.g. NASDAQ. Pass it to the exchange filter parameters of the ticker endpoints.
exchange_namestringFull display name of the exchange, e.g. NASDAQ Global Select.
ticker_countnumberNumber of tickers available on this exchange through the API. Counts change over time as securities list and delist.
Use Cases
- Build a stock screener with an exchange filter dropdown populated from live data
- Discover all available exchanges and their ticker coverage before querying other endpoints
- Validate exchange codes entered by users in your application
- Display exchange coverage statistics on a data provider landing page
- Filter the List All Tickers response by exchange for region-specific applications
Related Endpoints
- List by Exchange - Get all tickers listed on a specific exchange
- List Sectors - Browse all market sectors with company counts
- List Countries - See all countries represented in the API