exchanges.md 11 KB

Coingecko - Exchanges

Pages: 14


Exchange Volume Chart by ID

URL: llms-txt#exchange-volume-chart-by-id

Source: https://docs.coingecko.com/v3.0.1/reference/exchanges-id-volume-chart

v3.0.1/reference/api-reference/coingecko-demo.json get /exchanges/{id}/volume_chart This endpoint allows you to query the historical volume chart data with time in UNIX and trading volume data in BTC based on exchange's ID

  • You can use this endpoint to query the historical volume chart data of derivatives exchanges as well.
    • The exchange volume in the response is provided in BTC. To convert it to other currencies, please use /exchange_rates endpoint.
    • Data granularity is automatic (cannot be adjusted):
    • 1 day = 10-minutely
    • 7, 14 days = hourly
    • 30 days & above = daily
    • Cache / Update Frequency: every 60 seconds for all the API plans.

Derivatives Tickers List

URL: llms-txt#derivatives-tickers-list

Source: https://docs.coingecko.com/v3.0.1/reference/derivatives-tickers

v3.0.1/reference/api-reference/coingecko-demo.json get /derivatives This endpoint allows you to query all the tickers from derivatives exchanges on CoinGecko

  • Data for open_interest and volume_24h in the endpoint responses are in USD.
    • Cache / Update Frequency: every 30 seconds for all the API plans.

💼 Exchange Volume Chart within Time Range by ID

URL: llms-txt#💼-exchange-volume-chart-within-time-range-by-id

Source: https://docs.coingecko.com/reference/exchanges-id-volume-chart-range

reference/api-reference/coingecko-pro.json get /exchanges/{id}/volume_chart/range This endpoint allows you to query the historical volume chart data in BTC by specifying date range in UNIX based on exchange's ID

  • You can query the historical volume chart data of derivatives exchanges with this endpoint as well.
    • The data interval for this endpoint is fixed at daily.
    • The date range between from and to must be within 31 days.
    • Cache/Update Frequency: 5 minutes
    • Exclusive for Paid Plan Subscribers (Analyst, Lite, Pro and Enterprise)

Derivatives Exchange Data by ID

URL: llms-txt#derivatives-exchange-data-by-id

Source: https://docs.coingecko.com/v3.0.1/reference/derivatives-exchanges-id

v3.0.1/reference/api-reference/coingecko-demo.json get /derivatives/exchanges/{id} This endpoint allows you to query the derivatives exchange's related data (ID, name, open interest, ...) based on the exchanges' ID

  • For include_tickers param, you may change the value to either all to include all the tickers or unexpired to include unexpired tickers in the responses. You may leave it blank to omit the tickers data.

  • Cache / Update Frequency: every 30 seconds for all the API plans.


  • Supported Dexes List by Network (ID Map)

    URL: llms-txt#supported-dexes-list-by-network-(id-map)

    Source: https://docs.coingecko.com/v3.0.1/reference/dexes-list

    v3.0.1/reference/api-reference/onchain-demo.json get /networks/{network}/dexes This endpoint allows you to query all the supported decentralized exchanges (DEXs) based on the provided network on GeckoTerminal

    • You may use this endpoint to query the list of DEXs with DEX ID for other endpoints that contain params like dex.
      • You may include values such as page to specify which page of responses you would like to show.

    Exchanges List with data

    URL: llms-txt#exchanges-list-with-data

    Source: https://docs.coingecko.com/v3.0.1/reference/exchanges

    v3.0.1/reference/api-reference/coingecko-demo.json get /exchanges This endpoint allows you to query all the supported exchanges with exchanges' data (ID, name, country, ...) that have active trading volumes on CoinGecko

    • You may include values such as per_page and page to specify how many results you would like to show in the responses per page and which page of responses you would like to show.

  • All the exchanges in the responses are the exchanges with active trading volume on CoinGecko, any inactive or deactivated exchanges will be removed from the list.

    • Cache / Update Frequency: every 60 seconds for all the API plans.

  • Derivatives Exchanges List with Data

    URL: llms-txt#derivatives-exchanges-list-with-data

    Source: https://docs.coingecko.com/v3.0.1/reference/derivatives-exchanges

    v3.0.1/reference/api-reference/coingecko-demo.json get /derivatives/exchanges This endpoint allows you to query all the derivatives exchanges with related data (ID, name, open interest, ...) on CoinGecko

    • You may include values such as per_page and page to specify how many results you would like to show in the responses per page and which page of responses you would like to show.

  • Cache / Update Frequency: every 60 seconds for all the API plans.


  • Exchanges List (ID Map)

    URL: llms-txt#exchanges-list-(id-map)

    Source: https://docs.coingecko.com/v3.0.1/reference/exchanges-list

    v3.0.1/reference/api-reference/coingecko-demo.json get /exchanges/list This endpoint allows you to query all the exchanges with ID and name

    • You may use this endpoint to query the list of exchanges including derivatives exchanges for other endpoints that contain params like id(exchange ID).

  • There is no pagination required for this endpoint.

    • Cache / Update Frequency: every 5 minutes for all the API plans.

  • 💼 Global Market Cap Chart Data

    URL: llms-txt#💼-global-market-cap-chart-data

    Source: https://docs.coingecko.com/reference/global-market-cap-chart

    reference/api-reference/coingecko-pro.json get /global/market_cap_chart This endpoint allows you to query historical global market cap and volume data by number of days away from now

    • CoinGecko equivalent page: https://www.coingecko.com/en/global-charts.
      • Data Granularity (auto):
      • 1 day from now = hourly data
      • 2 days & above from now = daily data
      • Exclusive for all Paid Plan Subscribers (Analyst, Lite, Pro and Enterprise).
      • The last completed UTC day (00:00) is available 5 minutes after midnight on the next UTC day (00:05). The cache will always expire at 00:05 UTC. If you wish to get the latest daily data (00:00 UTC), you can make request at 00:05 UTC or later.
      • Cache / Update Frequency: every 1 minute.

    💼 NFTs List with Market Data

    URL: llms-txt#💼-nfts-list-with-market-data

    Source: https://docs.coingecko.com/reference/nfts-markets

    reference/api-reference/coingecko-pro.json get /nfts/markets This endpoint allows you to query all the supported NFT collections with floor price, market cap, volume and market related data on CoinGecko

    • You may include values such as per_page and page to specify how many results you would like to show in the responses per page and which page of responses you would like to show.

  • Cache / Update Frequency: every 5 minutes.

    • Exclusive for Paid Plan Subscribers (Analyst, Lite, Pro and Enterprise).
    • CoinGecko equivalent page: https://www.coingecko.com/en/nft.
    • Some collection with low liquidity may not be ranked by Market Cap value, learn more here. Sorting by Mcap ranking will first prioritise Market Cap value of liquid NFT collections, then followed by trading volume of illiquid NFT collections.

  • Exchange Tickers by ID

    URL: llms-txt#exchange-tickers-by-id

    Source: https://docs.coingecko.com/v3.0.1/reference/exchanges-id-tickers

    v3.0.1/reference/api-reference/coingecko-demo.json get /exchanges/{id}/tickers This endpoint allows you to query exchange's tickers based on exchange's ID

    • Responses are paginated and limited to 100 tickers per page. You may specify the page number using the page params to retrieve the tickers accordingly.
      • order=base_target sorts tickers by base symbol, then target symbol, in lexicographical order (0 -> 9, followed by a -> z).\ This sorting method ensures stable pagination results, minimizing cases where cached responses might otherwise cause duplicate or missing tickers across paginated pages.
      • When dex_pair_format=symbol, the DEX pair base and target are displayed in symbol format (e.g. WETH, USDC) instead of as contract addresses.
      • Cache / Update Frequency: every 60 seconds for all the API plans.

    BTC-to-Currency Exchange Rates

    URL: llms-txt#btc-to-currency-exchange-rates

    Source: https://docs.coingecko.com/v3.0.1/reference/exchange-rates

    v3.0.1/reference/api-reference/coingecko-demo.json get /exchange_rates This endpoint allows you to query BTC exchange rates with other currencies

    • You may use this endpoint to convert the response data, which is originally in BTC, to other currencies.

  • Cache / Update Frequency: every 5 minutes for all the API plans.


  • Exchange Data by ID

    URL: llms-txt#exchange-data-by-id

    Source: https://docs.coingecko.com/v3.0.1/reference/exchanges-id

    v3.0.1/reference/api-reference/coingecko-demo.json get /exchanges/{id} This endpoint allows you to query exchange's data (name, year established, country, ...), exchange volume in BTC and top 100 tickers based on exchange's ID

    ### Notice

    • Please note that the trade_volume_24h_btc_normalized data field will no longer be supported by our API starting on June 15, 2025. Please refer to changelog for more details.

  • The exchange volume in the response is provided in BTC. To convert it to other currencies, please use /exchange_rates endpoint.

    • For derivatives (e.g. bitmex, binance_futures), to get derivatives exchanges data, please go to /derivatives/exchange/{id} endpoint.
    • Tickers are limited to 100 items, to get more tickers, please go to /exchanges/{id}/tickers endpoint.
    • When dex_pair_format=symbol, the DEX pair base and target are displayed in symbol format (e.g. WETH, USDC) instead of as contract addresses.
    • Cache / Update Frequency: every 60 seconds for all the API plans.

  • Derivatives Exchanges List (ID Map)

    URL: llms-txt#derivatives-exchanges-list-(id-map)

    Source: https://docs.coingecko.com/v3.0.1/reference/derivatives-exchanges-list

    v3.0.1/reference/api-reference/coingecko-demo.json get /derivatives/exchanges/list This endpoint allows you to query all the derivatives exchanges with ID and name on CoinGecko

    • You may use this endpoint to query the list of exchanges for other endpoints that contain params like id (derivatives exchange's ID)

  • Cache / Update Frequency: every 5 minutes for all the API plans.