Bitcoin Rainbow chart

Bitcoin Rainbow chart

Last updated: January 12, 2026

The Bitcoin Rainbow Chart is a long-term, logarithmic view of Bitcoin’s price history, designed to show broad, long-term market patterns rather than short-term price action.

Click and drag to zoom in on a specific date range. Use two fingers to zoom and pan.

How it works

This Rainbow chart was built using Bitcoin’s full available daily price history, from mid-2010 through to the end of the 2025 calendar year. Price data is sourced from the CoinDesk composite Bitcoin price index (USD), using daily closing prices, with currency conversions performed using European Central Bank (ECB) daily reference exchange rates. The Bitcoin price line extends to the present day and is updated several times per week.

The coloured bands are based on a best-fit regression curve against time, capturing Bitcoin’s long-term growth trend while smoothing out short-term volatility and cyclical hype phases. They use fixed multipliers in log space, with each band representing a relative distance from the long-term trend. This allows price movements to be interpreted as “cheap”, “neutral”, or “expensive” relative to Bitcoin’s historic trajectory.

Importantly, the bands are not derived from halving dates, cycle counting, or forward-looking assumptions. They are mechanically generated from the aforementioned historical price data alone. The spacing and positioning of the bands is intentionally conservative, ensuring stability across time rather than responsiveness to recent price fluctuations.

The Rainbow Chart concept has been part of Bitcoin culture for over a decade. Early versions appeared on community forums and subreddits as a way to visualize Bitcoin’s long-term valuation bands in logarithmic space, helping long-term holders contextualise price extremes. Over time, tools like the one at BlockchainCenter and others have iterated on the concept in various ways, with differing assumptions and levels of analytical rigor. My chart is a mathematically grounded implementation of the same broad idea, with transparent methodology and consistent pricing data.

The Rainbow Chart should not be used as a timing signal, trading strategy, or price forecast. Its value lies in helping answer a simpler question: where does the current price sit relative to Bitcoin’s long-term history?

In this sense, it provides perspective rather than predictions.

Related resources