New: Stream Prices over Server-Sent Events

Historical Crypto Data API

Price history back to 2010 for 2.4M+ coins, in any of 180+ currencies, plus market cap, volume, rank and supply history per coin. One year free; all time from $49 a month.

10,000 credits a month, no credit card. WebSocket and SSE streaming are available on all plans.

1 year free · all time from $49/month · https://api.coinranking.com/v2/coin/:uuid/price-history

curl
# Bitcoin, every price point since listing, in US dollars
curl 'https://api.coinranking.com/v2/coin/Qwsogvtv82FCd/price-history?timePeriod=all' \
  -H 'x-access-token: YOUR_KEY'

# The nearest price to a moment in time (epoch seconds)
curl 'https://api.coinranking.com/v2/coin/Qwsogvtv82FCd/price?timestamp=1588349307' \
  -H 'x-access-token: YOUR_KEY'

Five Histories per Coin, One Pattern

Every history endpoint lives under /coin/:uuid/ and returns a history array of timestamped points.

Endpoints marked Growth have production access on Growth and higher. Free, Basic and Startup can make five successful preview requests per eligible endpoint, per account, each UTC day. Normal usage and plan limits apply. How previews work.

The Whole Market Has a History Too

The series behind the global charts on coinranking.com, on Growth.

Endpoints marked Growth have production access on Growth and higher. Free, Basic and Startup can make five successful preview requests per eligible endpoint, per account, each UTC day. Normal usage and plan limits apply. How previews work.

What Developers Build on Historical Data

A series, a timestamp per point, a percentage change.

Price Charts

1h to all-time in one parameter, in the user's currency, with the period change for the header.

Backtests

Daily prices since 2010 for Bitcoin, since listing for everything else. Pair with OHLCV for intraday.

Rank Trackers

How a coin climbed or fell in the ranking, by market cap or volume, hour by hour.

Tax and Reporting

The price at any past timestamp, one call per transaction, with a daily fallback for old dates.

Historical Data by Plan

Price history is on every plan, limited to one year on Free. Market cap, volume, rank and supply history need the Growth plan.

Coinranking API plans and limits
FreeBasicStartupGrowthProfessional
Monthly price$0$24$49$99$199
Monthly credits10,000500,0001,000,0002,000,0005,000,000
REST rate limit5 / second1,000 / minute2,000 / minute4,000 / minute6,000 / minute
API keys1125Unlimited
Historical window, where supported1 year5 yearsAll time (from 2010)All time (from 2010)All time (from 2010)
Maximum results per response1005,0005,0005,0005,000
Historical analytics endpoints5 successful previews / endpoint / UTC day5 successful previews / endpoint / UTC day5 successful previews / endpoint / UTC dayProduction accessProduction access

Endpoint-specific limits may be lower. Preview allowances are shared across every API key on your account. Every paid plan offers a 30-day free trial. Compare all features.

Historical Data Questions

Get the Price History

Get one year of price history with a free key. Try Startup free for 30 days for all-time price history.

10,000 credits a month, no credit card. WebSocket and SSE streaming are available on all plans.

    Historical Crypto Data API Back to 2010 | Coinranking