Bitcoin Rainbow Chart

Current bandBUY!
BTC price$65,064−2.71%
Band floor$42,549
Band ceiling$70,253
Basically a fire saleBUY!AccumulateStill cheapHODL!Is this a bubble?FOMO intensifiesSell. Seriously, SELL!Maximum bubble territory

Bitcoin rainbow chart (log scale)

Aug 2010Sep 2014Oct 2018Oct 2022Nov 2026
Maximum bubble territorySell. Seriously, SELL!FOMO intensifiesIs this a bubble?HODL!Still cheapAccumulateBUY!Basically a fire saleBTC price

Band levels today

BandFromTo
Maximum bubble territory$1,423,495$2,350,376
Sell. Seriously, SELL!$862,134$1,423,495
FOMO intensifies$522,147$862,134
Is this a bubble?$316,236$522,147
HODL!$191,527$316,236
Still cheap$115,998$191,527
Accumulate$70,253$115,998
BUY!$42,549$70,253Current
Basically a fire sale$25,769$42,549

About this data

The Bitcoin rainbow chart places BTC’s price inside nine colored bands, from “Basically a fire sale” at the bottom to “Maximum bubble territory” at the top, so you can see where today’s price sits relative to its long-run growth trend. The band names are tongue-in-cheek labels for “cheap” and “expensive” compared with that trend. They are not trading signals.

What the Rainbow Chart Measures

Fintrev builds the chart from a log-log regression on Bitcoin’s daily closing prices since 2010. The logarithm of price is fitted against the logarithm of time, which turns Bitcoin’s history of rapid but slowing growth into a roughly straight line. In general form:

log(price) = a + b × log(time)

Here a and b are the fitted constants. The bands are drawn at fixed distances above and below that fitted line. On a log scale, equal distances mean equal percentage gaps, so each band’s upper bound is about 1.65 times its lower bound, whatever the dollar level.

How to Read the Bands

Because the trend line rises over time, every band’s floor and ceiling also rise each day. The price can therefore drift into a lower band without falling, simply by moving sideways while the bands climb.

The colors group into three zones:

  • Blue and green (fire sale, BUY!, Accumulate, Still cheap): the price is below or near the lower part of the trend.
  • Yellow (HODL!, Is this a bubble?): the price is around the middle of the range.
  • Orange and red (FOMO intensifies, Sell. Seriously, SELL!, Maximum bubble territory): the price is far above trend.

Switching between 1Y, 4Y and All changes the time window. The All view shows past cycles moving from the lower bands to the upper ones and back.

What Drives It, and Its Limits

Only two inputs move the chart: the daily closing price and the passage of time. Price sets the position, and time sets where the bands sit. The data refreshes daily.

The model describes the past. It does not forecast the future. A regression fitted to history assumes the same growth pattern will continue, and each new data point can shift the fitted line and every band slightly. Halvings, liquidity, regulation and demand are not inputs, so the chart cannot tell you why the price is high or low. The price can also stay in one band far longer than a reader expects.

Updated Nov 15, 2026 · 00:03 UTCSource: Fintrev log-log regression on BTC daily closes since 2010Updates daily

About this page

Written by Crypto Desk

The Crypto Desk covers crypto exchanges, coins, market data pages and crypto guides.

Published
Last updated

Spotted an error? Tell the editors. This page is general information, not financial advice.