Exchanges

Discover supported exchanges and list their available symbols.


Two endpoints let you discover what markets TAAPI supports at runtime:

  • GET /exchanges — list all supported exchanges
  • GET /exchanges/{exchange}/symbols — list symbols for a specific exchange

GET /exchanges

GET /exchanges

Returns all supported exchanges. No parameters required.

curl https://v2.taapi.io/exchanges \
  -H "Authorization: Bearer YOUR_API_KEY"
Response
{
  "exchanges": [
    "binance",
    "binancefutures",
    "bybit",
    "gateio",
    "kraken",
    "stocks"
  ],
  "count": 6
}

The stocks exchange provides access to US equity markets (NYSE, NASDAQ, and others). Use standard ticker symbols such as AAPL, MSFT, or TSLA as the symbol parameter when querying indicators against exchange=stocks.

GET /exchanges/{exchange}/symbols

GET /exchanges/{exchange}/symbols

Returns all trading pairs supported for a given exchange.

ParameterTypeRequiredDescription
exchange string (path) Yes Exchange identifier, e.g. binance, bybit.
curl https://v2.taapi.io/exchanges/binance/symbols \
  -H "Authorization: Bearer YOUR_API_KEY"
Example response (illustrative)
{
  "count": 1404,
  "symbols": ["BTCUSDT", "ETHUSDT", "SOLUSDT", "BNBUSDT", ...]
}

For the stocks exchange, symbols contains plain ticker symbols instead of trading pairs:

curl https://v2.taapi.io/exchanges/stocks/symbols \
  -H "Authorization: Bearer YOUR_API_KEY"
Example response (illustrative)
{
  "count": 13084,
  "symbols": ["A", "AA", "AAA", "AAAA", ...]
}

Errors

Response
{ "count": 1404, "symbols": ["BTCUSDT", "ETHUSDT", ...] }
Response
{ "error": "Exchange not found: unknownexchange" }

Symbol format

Use the no-slash format: BTCUSDT. This is the canonical format accepted by all TAAPI endpoints and matches the entries in response.symbols returned by GET /exchanges/{exchange}/symbols.

Exchange casing

Exchange identifiers are always lowercase (e.g. binance, bybit). In WebSocket streaming, the subscription field in update messages also uses lowercase (e.g. binance:btcusdt:1m).

See the full list of indicators, or start for free.