Coins: 17,916
Exchanges: 1,471
Market Cap: $2.443T 1.5%
24h Vol: $114.225B
Gas: 0.0 GWEI
Upgrade to Premium
Trading
TABLE OF CONTENTS

The Bitcoin Rainbow Chart: Your Complete Guide to Market Cycle Navigation

4.6
| by
Loke Choon Khei
|
Edited by
Vera Lim
-

What is the Bitcoin Rainbow Chart?

The Bitcoin Rainbow Chart is a long-term valuation model that visualizes Bitcoin's price within rainbow colored, logarithmic bands meant to indicate trading opportunities. The chart originated from the work of Bitcointalk user “trolololo” and Reddit user “azop” in 2014. The colors were used to identify potentially overbought or oversold market periods.


Key Takeaways

  • The Bitcoin Rainbow Chart is a Bitcoin price valuation tool made in 2014 by Bitcointalk user “trolololo” and Reddit user “azop”.

  • The rainbow colored bands help to identify the market cycles of Bitcoin, with Red being overbought periods and Blue being oversold periods.

  • The chart is best used in conjunction with other Bitcoin financial models such as the Stock-to-Flow model and other traditional methods of valuations.

  • The main criticism of the model is its retrospective bias. it relies heavily on past performance and cannot predict unprecedented market events like black swan crashes.

  • The chart has been updated multiple times (most recently in 2023) to account for Bitcoin's evolving market dynamics.


bitcoin rainbow chart cover

Understanding the Bitcoin Rainbow Chart

Bitcoin rainbow chart

Source: https://www.blockchaincenter.net/en/bitcoin-rainbow-chart/

The Bitcoin Rainbow Chart is a best-fitted logarithmic chart that accounts for the highs and lows of Bitcoin’s historical price values. There is no industry wide accepted formula for the graph, but the general consensus is that it aims to identify the price zones that have historically represented market cycle highs and lows. By extrapolating this historical channel into the future, the model offers a perspective on where these zones might lie if Bitcoin maintains its past, uptrend trajectory.

Why Use a Logarithmic Chart?

The Bitcoin Rainbow Chart’s iconic shape (curved) is a special type of scale used to represent data called "logarithmic" (or "log" for short). The chart shows percentage changes rather than absolute dollar amounts, thus allowing better visualization of growth.

For instance, when Bitcoin first went from $1 to $10, that’s a 10x increase, when it went from $10,000 to $100,000, that’s also a 10x increase. However, on a linearly scaled chart, the second price jump looks massive while the first jump will not be visible. A log chart fixes this by showing both 10x moves as the same size visually.

Notice how Bitcoin's price appears almost flat from 2013 to 2017 on a linear chart? That's misleading.

bitcoin rainbow chart

How to Read the Rainbow Chart: What the Colors Mean

Traders can use the Bitcoin Rainbow Chart by using the colored bands to support their trading decisions, potentially identifying entry and exit points for Bitcoin.

Color Band

Signal

What It Means

Typical Action

Risk Level

🟦 Dark Blue

Fire Sale

Bitcoin is extremely undervalued

Strong Buy - Excellent long-term entry

Low

🔵 Blue

Buy!

Significantly undervalued

Buy - Good accumulation opportunity

Low

🟢 Green

Accumulate

Undervalued but recovering

Buy/Hold - Continue building position

Medium

🟡 Light Green

Still Cheap

Slightly undervalued

Hold - Fair value territory

Medium

🟡 Yellow

HODL!

Fairly valued

Hold - Neutral zone, stay patient

Medium

🟠 Light Orange

Bubble?

Potentially overvalued

Caution - Consider taking some profits

High

🟠 Orange

FOMO Zone

Likely overvalued

Reduce - Good time for partial selling

High

🔴 Red

Sell Territory

Significantly overvalued

Sell - Strong profit-taking signal

Very High

🔴 Dark Red

Maximum Bubble

Extremely overvalued

Strong Sell - Historical crash warning

Very High

The exact number of color bands vary depending on which Bitcoin Rainbow Chart model you use, but generally the graph follows the color scheme of a rainbow, with blue colors representing periods of accumulation and red colors representing periods to take profits.

Disclaimer: The Bitcoin Rainbow Chart is a long-term visualization of price action using historical price values. Past performance is not indicative of future results, this chart is best used to gauge market sentiment in conjunction with other traditional, evidence-based valuation methods you may have. You should not blindly buy or sell Bitcoin solely on the basis of the Bitcoin Rainbow Chart.

Understanding the Psychology Behind Each Zone

Dark Blue: Basically a Fire Sale

When the price of BTC is in the blue zone, the market is in a significant dip or correction. A colloquial indicator for when Bitcoin is in this zone is when public media declares “Bitcoin is dead!”.

Blue-Green: Buy! 

The blue-green zone on the Bitcoin Rainbow Chart represents a slight recovery from a dip or correction. The market is showing signs of strength, and it may present an opportunity for investors to buy as the price rises. 

Green: Accumulate

The green zone suggests that BTC is oversold and bullish investors can consider accumulating more coins. It signifies that BTC is in a stable phase and may be poised for more growth.

Light Green: Still Cheap

The light green zone suggests that BTC is still undervalued relative to its historical price trend but only slightly so.

Yellow: HODL! 

The yellow zone on the Bitcoin Rainbow Chart represents a market phase where the focus changes from accumulating to holding onto BTC as an investment. The color suggests that the asset is expected to remain stable.

Light Orange : Is This a Bubble? 

The light orange zone indicates that the market may enter a speculative phase. It signals that Bitcoin's price is increasing at an accelerated rate, where critics are labeling it a bubble. Investors should be cautious in this phase and may consider taking profits, especially in the case of active traders.

Orange : FOMO Intensifies

The orange zone on the Bitcoin Rainbow Chart represents a phase of the market where investors should be cautious. It signifies that bitcoin's price is rising at an unsustainable rate, and investors may be tempted to buy due to FOMO (fear of missing out) as the price rises. This phase is usually accompanied with a significant increase in new investors, especially investors who might not be well aware of what Bitcoin and cryptocurrencies are.

Red: Sell! 

The red zone on the Bitcoin Rainbow Chart represents a market phase where investors may consider selling their bitcoin investments if they're not looking to HODL long term. The band signals that Bitcoin's price has reached an unsustainable level, and a market correction is expected. There is an opportunity here for investors to consider taking profits in this phase, especially if they have a significant amount of bitcoin. 

Dark Red: Maximum Bubble Territory

The dark red zone indicates that the market is in a bubble and the price of bitcoin is significantly overvalued. The band suggests that investors should be extremely cautious and may consider selling their Bitcoin investments if they have invested for short-term gains. The market may experience a significant correction or crash, and investors who hold bitcoin in this phase may experience considerable losses.

The Origins of the Bitcoin Rainbow Chart

The chart first came to life in 2014 when Reddit user azop shared an image of Bitcoin’s price chart with a straight, rainbow layered over it. It was nothing more than a joke at that moment with azop sharing that he first visualized it as a rainbow to show that “it was not professional advice”.

The first Bitcoin Rainbow Chart.

the first bitcoin rainbow chart

Source: https://www.reddit.com/r/Bitcoin/comments/2ehery/bitcoin_price_with_overundervalued_bands/

The graph was generally not taken seriously, with users calling it an “advertisement to buy Bitcoin”. That was until Bitcointalk forum user “Trolololo” merged and made use of the rainbow color scheme in his logarithmic regression model, that aims to map out Bitcoin market cycles.

Trolololo’s initial log model.

trololo log bitcoin chart

Source: https://bitcointalk.org/index.php?topic=831547.0

The combination of their efforts resulted in the Bitcoin Rainbow Chart which was widely used, both seriously and unseriously by the Bitcoin community for years to come.

A Practical Guide: Using the Rainbow Chart with Other Bitcoin Models

The rainbow chart becomes most effective when combined with complementary Bitcoin valuation models, such as the Stock-to-Flow (S2F) model.

The Stock-to-Flow Model

Created by PlanB in 2019, the S2F model is another popular Bitcoin price prediction model that uses scarcity mechanics to predict the future price of Bitcoin. The S2F measures the ratio of existing Bitcoin supply (stock) to new Bitcoin production (flow), similar to how precious metals like gold are valued.

The two models create an interesting dynamic. The S2F model is supply-based, whereas the Rainbow Chart is market sentiment-based, making it more demand-focused. Both models complement each other well because they capture different aspects of Bitcoin's valuation.2F excels at identifying multi-year trends driven by supply shocks (halvings), while Rainbow Chart better captures market psychology and cyclical behavior. 

Smart analysts often use both, S2F is used for understanding fundamental scarcity value and Rainbow Chart for timing market cycles. Neither should be used in isolation, but together they provide a more complete picture of Bitcoin's complex valuation dynamics.

A practical application involves cross-referencing both models for validation. For instance, the rainbow chart was in the red zone in early 2018, while the S2F model indicated Bitcoin was significantly overvalued relative to its scarcity-based fair value. Both models signaled overvaluation, providing higher confidence in a bearish outlook. 

Conversely, when the models disagree as they did in parts of 2019, it suggests that investors should exercise greater caution and potentially wait for clearer signals before making significant position changes.

The rainbow chart for years 2017 to 2020, 2018 shows undervaluation.

bitcoin rainbow chart 2017 to 2020
BitBo’s Stock-to-Flow chart for years 2017 to 2022, 2018 similarly shows undervaluation.
s2f model 2017 to 2022

Source: https://charts.bitbo.io/stock-to-flow/

Other Indicators

Besides the S2F model, you can also make use of other indicators to employ a similar strategy, to strengthen your analysis and boost confidence in your trading decisions.

Crypto Fear and Greed Index

This index measures the market sentiment in the crypto markets, based on the two emotions, fear and greed. The index considers market volatility, volume, dominance and social media to determine a numeric figure between 0 to 100, with 0 being extreme fear, and 100 for extreme greed.

Bitcoin Halving Cycles

Bitcoin halvings refers to the built-in feature of the Bitcoin blockchain, that cuts mining rewards in half approximately every four years. Each halving event is considered a significant market milestone with heavy implications on Bitcoin’s supply dynamics. Traders should make a note of when each halving is expected to take place, as there is usually an increase in market volatility during those periods.

The Limitations of the Bitcoin Rainbow Chart

While the Bitcoin Rainbow Chart provides an easy visualization of when BTC appears to be under or overvalued, here are some limitations to keep in mind:

Retrospective Bias

The Rainbow Chart's biggest weakness is its retrospective nature:

  • Fits historical data perfectly but can't predict unprecedented events such as major exchange hacks, coordinated whale liquidations.

  • It relies on historical volatility, causing the chart’s accuracy to decline as asset volatility changes (more on this later).

Unsuitability for Short-term Trading

The logarithmic chart explicitly smooths out daily volatility:

  • Designed for multi-year holding periods

  • Provides no guidance for daily or weekly moves

  • Can remain in one band for months during consolidation.

Lack of Fundamental Analysis

The Rainbow Chart is purely technical, ignoring:

  • Macroeconomic factors (inflation, interest rates)

  • Regulatory developments

  • Technological upgrades (Lightning Network, Taproot)

Black Swan Vulnerability

Historical examples of chart failures:

  • 2020 COVID crash: Briefly pierced below rainbow

  • 2022 FTX collapse: Extended period below "Fire Sale"

  • Cannot anticipate sudden market shocks

  • Assumes continued adoption and growth

Lack of Model Consensus

As there is no universally accepted standard of modelling the Bitcoin Rainbow Chart, which color zone Bitcoin is currently in varies from platform to platform. Bitcoin could be in the green zone for instance on one website, yet yellow on another website. This lack of consensus diminishes the reliability and usability of the model.

BitBo’s rainbow chart shows that we are currently in the green zone.

bitbo rainbow chart

Source: https://charts.bitbo.io/rainbow/

Blockchain’s graph however, says that we are in the yellow zone.

Bitcoin rainbow chart

The Future of the Rainbow Chart

As Bitcoin matures, the Rainbow Chart faces the challenge of adapting to a changing market. In 2023, Blockchain Center updated their model with a flattened curve to reflect Bitcoin's slowing growth rate as it approaches mainstream adoption. The bands were narrowed to account for decreasing volatility and recalibrated using additional price data from recent cycles.

This update highlights a critical question, can any historical model remain accurate as Bitcoin transitions from a speculative asset to institutional infrastructure? The original Rainbow Chart assumed continued exponential growth, but as Bitcoin's market cap approaches that of major asset classes, percentage gains naturally diminish. Without periodic recalibration, Bitcoin risks remaining in lower bands indefinitely, potentially invalidating the model's usefulness.

2025 Bitcoin prices in the old rainbow chart versus the 2023 updated rainbow chart on Blockchain Center.

old bitcoin rainbow chart vs new

Conclusion

The Bitcoin Rainbow Chart has evolved from a forum meme into a legitimate tool for understanding Bitcoin's long-term price dynamics. While it should never be used as the sole basis for investment decisions, its ability to visualize market cycles and provide historical context makes it valuable for maintaining perspective in a volatile market.

As we progress through 2025, with Bitcoin establishing itself above $100,000 and institutional adoption accelerating, the Rainbow Chart suggests we may still be in the relatively early stages of this cycle. Whether the optimistic projections of over $200,000 materialize remains to be seen, but the chart continues to offer a framework for thinking about Bitcoin's journey.

As always, this article is not intended as financial advice and is only provided for information purposes.

CoinGecko's Content Editorial Guidelines
CoinGecko’s content aims to demystify the crypto industry. While certain posts you see may be sponsored, we strive to uphold the highest standards of editorial quality and integrity, and do not publish any content that has not been vetted by our editors.
Learn more
Want to be the first to know about upcoming airdrops?
Subscribe to the CoinGecko Daily Newsletter!
Join 600,000+ crypto enthusiasts, traders, and degens in getting the latest crypto news, articles, videos, and reports by subscribing to our FREE newsletter.
Tell us how much you like this article!
Vote count: 30
Loke Choon Khei
Loke Choon Khei
Choon Khei has been involved in the cryptocurrency space since 2021. Choon Khei specialises in DeFi strategies and airdrop farming routes. When not accumulating more points, Choon Khei enjoys his time making himself a pour-over coffee. Follow the author on Twitter @Seol_luna

Related Articles

New Portfolio
Icon & name
Select Currency
Suggested Currencies
USD
US Dollar
IDR
Indonesian Rupiah
TWD
New Taiwan Dollar
EUR
Euro
KRW
South Korean Won
JPY
Japanese Yen
RUB
Russian Ruble
CNY
Chinese Yuan
Fiat Currencies
AED
United Arab Emirates Dirham
ARS
Argentine Peso
AUD
Australian Dollar
BDT
Bangladeshi Taka
BHD
Bahraini Dinar
BMD
Bermudian Dollar
BRL
Brazil Real
CAD
Canadian Dollar
CHF
Swiss Franc
CLP
Chilean Peso
CZK
Czech Koruna
DKK
Danish Krone
GBP
British Pound Sterling
GEL
Georgian Lari
HKD
Hong Kong Dollar
HUF
Hungarian Forint
ILS
Israeli New Shekel
INR
Indian Rupee
KWD
Kuwaiti Dinar
LKR
Sri Lankan Rupee
MMK
Burmese Kyat
MXN
Mexican Peso
MYR
Malaysian Ringgit
NGN
Nigerian Naira
NOK
Norwegian Krone
NZD
New Zealand Dollar
PHP
Philippine Peso
PKR
Pakistani Rupee
PLN
Polish Zloty
SAR
Saudi Riyal
SEK
Swedish Krona
SGD
Singapore Dollar
THB
Thai Baht
TRY
Turkish Lira
UAH
Ukrainian hryvnia
VEF
Venezuelan bolívar fuerte
VND
Vietnamese đồng
ZAR
South African Rand
XDR
IMF Special Drawing Rights
Cryptocurrencies
BTC
Bitcoin
ETH
Ether
LTC
Litecoin
BCH
Bitcoin Cash
BNB
Binance Coin
EOS
EOS
XRP
XRP
XLM
Lumens
LINK
Chainlink
DOT
Polkadot
YFI
Yearn.finance
SOL
Solana
Bitcoin Units
BITS
Bits
SATS
Satoshi
Commodities
XAG
Silver - Troy Ounce
XAU
Gold - Troy Ounce
Select Language
Popular Languages
EN
English
RU
Русский
DE
Deutsch
PL
język polski
ES
Español
VI
Tiếng việt
FR
Français
PT-BR
Português
All Languages
AR
العربية
BG
български
CS
čeština
DA
dansk
EL
Ελληνικά
FI
suomen kieli
HE
עִבְרִית
HI
हिंदी
HR
hrvatski
HU
Magyar nyelv
ID
Bahasa Indonesia
IT
Italiano
JA
日本語
KO
한국어
LT
lietuvių kalba
NL
Nederlands
NO
norsk
RO
Limba română
SK
slovenský jazyk
SL
slovenski jezik
SV
Svenska
TH
ภาษาไทย
TR
Türkçe
UK
украї́нська мо́ва
ZH
简体中文
ZH-TW
繁體中文
Welcome to CoinGecko
Welcome back!
Login or Sign up in seconds
or
Sign in with . Not you?
Forgot your password?
Didn't receive confirmation instructions?
Resend confirmation instructions
Password must contain at least 8 characters including 1 uppercase letter, 1 lowercase letter, 1 number, and 1 special character
By continuing, you acknowledge that you've read and agree fully to our Terms of Service and Privacy Policy.
Get Price Alerts with CoinGecko App
Forgot your password?
You will receive an email with instructions on how to reset your password in a few minutes.
Resend confirmation instructions
You will receive an email with instructions for how to confirm your email address in a few minutes.
Get the CoinGecko app.
Scan this QR code to download the app now App QR Code Or check it out in the app stores
Add NFT
Track wallet address
Paste
We only display assets from supported networks.
Ethereum Mainnet
Base Mainnet
BNB Smart Chain
Arbitrum
Avalanche
Fantom
Flare
Gnosis
Linea
Optimism
Polygon
Polygon zkEVM
Scroll
Stellar
Story
Syscoin
Telos
X Layer
Xai
Read-only access
We only fetch public data. No private keys, no signing, and we can't make any changes to your wallet.
Create Portfolio
Select icon
💎
🔥
👀
🚀
💰
🦍
🌱
💩
🌙
🪂
💚
CoinGecko
Better on the app
Real-time price alerts and a faster, smoother experience.
You’ve reached the limit.
Guest portfolios are limited to 10 coins. Sign up or log in to keep the coins listed below.