CoinGecko
Crypto Market Data & Analytics →CoinGecko offers crypto market data, APIs, and tools for tracking portfolios and price alerts.
Verified Facts
- Market Data · Data Types
- PRICE, VOLUME, DERIVATIVES
- Market Data · Access Model
- API, DASHBOARD
Platform overview
CoinGecko is a provider-maintained crypto dataset for applications and analytics workflows. Its API aggregates market information across centralized and decentralized venues, so a returned value is data to interpret rather than an executable quote from one exchange.
Coverage spans several different market objects
CoinGecko aggregates centralized- and decentralized-exchange market information and filters outliers before aggregating prices. Its API includes coin and token prices, market capitalization, volume, supply and metadata; global market measures; exchange and derivatives tickers; and GeckoTerminal-backed onchain pools, tokens and trades.
A coin aggregate, centralized-exchange ticker, derivatives ticker and onchain-pool price are not interchangeable. Venue, contract type, liquidity, quote currency and aggregation methodology can produce legitimate differences, so an integration should select the market object it actually needs.
Historical series have separate resolution and retention limits
Market-chart endpoints provide historical price, market-capitalization and volume series, while OHLC and OHLCV products provide candles. Their available history and resolution depend on the product and subscription tier.
Fine-grained, hourly and daily candles retain different periods. A response can be valid yet unsuitable for a required backtest window or chart interval, so history and candle resolution need independent checks rather than an assumption based on broad coverage.
Keys, identifiers and delivery design shape a production integration
The core access model is a keyed API: REST handles request-response retrieval, and WebSocket or webhook delivery is plan-dependent. An application must map its own asset identifiers to CoinGecko’s coin, platform, exchange, derivative or pool identifiers because a symbol alone can be reused across assets and markets.
Polling must match the account’s freshness and rate entitlement. Streaming reduces repeated polling but does not remove reconnect, late-message, idempotency and stale-data handling; an HTTP 429 means the rate limit has been reached and calls for metering, caching, bounded backoff and a safe fallback.
Entitlements are part of the product specification
The free Demo plan is limited to 10,000 call credits per month and 100 calls per minute. Published paid tiers vary call credits, rate limits, endpoints, retained history and freshness; the listed Basic tier has 100,000 monthly calls, 300 calls per minute and two years of historical data.
Commercial plans use subscription billing with a per-call overage charge, which is disabled by default for paid subscriptions. API keys identify and meter the account, and enterprise key-level caps allow teams to separate environments and workloads instead of sharing an unbounded key.
TradingView is the human-analysis alternative
CoinGecko fits market pages, portfolio analytics, alerts, price checks, asset discovery, exchange comparison, historical charts and onchain-market monitoring that need programmatic retrieval. It is not an execution feed, order book, account-permission system or best-execution guarantee.
TradingView’s CEX Screener instead supports analyst-led screening of exchange-specific pairs, technical filters, charts and CSV exports. TradingView says it does not currently offer a data-access API, so a screen export is a human snapshot workflow, not a supported backend-ingestion contract.
Contact Information
- Website
- https://coingecko.com/
- Submit a request
- https://support.coingecko.com/hc/en-us/requests/new
User Reviews
Explore the Crypto Directory
Discover exchanges, wallets, casinos, mining, trading tools and more.
