CoinMarketCap API
One of most referenced crypto data providers, 9,000+ coins, 800+ exchanges
CoinMarketCap (owned by Binance since 2020) is the most widely cited crypto data source globally, powering countless apps, media outlets, and financial products. The API provides price data, market caps, supply metrics, exchange data, and global market statistics for 9,000+ cryptocurrencies. The free Basic plan is limited (333 calls/day) but the data quality is industry-standard. Paid plans (from $79/month) unlock historical data, tick data, OHLCV, and advanced endpoints. Ideal when brand recognition of data source matters to users.
API Details
Categories
Frequently Asked Questions
CoinMarketCap offers a Basic free plan with 333 calls per day (10,000/month) covering latest quotes, listings, and basic metadata. The Hobbyist plan ($29/month) adds historical data. The Standard plan ($79/month) adds OHLCV and more endpoints. The free plan is quite restrictive compared to CoinGecko's free tier.
CoinMarketCap provides cryptocurrency prices, market caps, trading volumes, circulating supply, fully diluted valuations, exchange listings, and market dominance metrics. It also includes CMC Fear & Greed Index, trending coins, most visited, recently added, and gainers/losers lists. These market sentiment signals are unique to CoinMarketCap.
CoinMarketCap was acquired by Binance in 2020 for approximately $400 million. This ownership has been a subject of controversy in the crypto community, as Binance is also the world's largest crypto exchange, creating potential conflicts of interest in volume reporting. For independent research, cross-referencing with CoinGecko is recommended.
The API itself does not include portfolio tracking features directly. However, the price, volume, and historical endpoints provide all the data needed to build a portfolio tracker. You would store position data on your side and use CoinMarketCap to fetch current prices for valuation calculations.
