Skip to content

Cryptocurrency & Digital Asset Data

Free and open-access data sources for cryptocurrency market prices, index data, and exchange data.

Market Price Data

  • CoinGecko API API Python Global Crypto — Free API for current and historical cryptocurrency market data, including prices, market cap, trading volume, and exchange data for 10,000+ coins. Historical OHLCV data available. Free tier supports up to 30 calls/minute with no API key required; a free account unlocks higher limits (up to 10,000–30,000 calls/month). Python access via pycoingecko. (GitHub)
pip install pycoingecko
  • CoinMarketCap API API Global Crypto — Free Basic plan with up to 10,000 credits/month (~333 calls/day) covering current price, market cap, and supply data for 9 endpoints. API key required (free registration). Note: historical data is not available on the free tier.

  • Royalton CRIX CSV Global Crypto — The CRIX (CRyptocurrency IndeX) is a market-index for the cryptocurrency market, developed at Humboldt University Berlin and now calculated by S&P Global. Also includes the VCRIX volatility index. Last 90 days freely downloadable as CSV; longer historical series (from March 2018) via subscription. Not for commercial use.

Exchange & Trading Data

  • CCXT API Python Global Crypto — Open-source Python/JavaScript/PHP library providing a unified interface to 100+ cryptocurrency exchange APIs. Supports fetching order books, OHLCV data, trades, and more. The standard tool for programmatic access to live and historical exchange data — data availability and history depth depend on each exchange's own API. (PyPI)
pip install ccxt
  • Binance Public Data CSV Global Crypto — Free bulk downloads of historical trading data from Binance. Covers klines (OHLCV), trades, and aggregate trades at tick, minute, hourly, and daily frequencies. Data available from 2017 onwards. No registration required.

On-Chain & Blockchain Data

  • Blockchain.com API API Global Crypto — Free API for Bitcoin blockchain data including transaction details, block data, address balances, and aggregate market statistics (hash rate, difficulty, mempool). No API key required for basic endpoints.

See also: Asset Classes for an overview of all asset class data | Python Tools & Books for yfinance (covers crypto via Yahoo Finance) and Alpha Vantage (covers crypto market data).