All guides

How to Know When Bitcoin Is Cheap

4 min read · Educational only, not financial advice

"Cheap" is a more useful question than most people realize, and it's not the same as the two questions it gets confused with. Cheap is about value: is Bitcoin trading below what the cycle suggests it's worth? That's different from the bottom (a question of timing, the exact low) and different again from buy (a decision only you can make). You can know Bitcoin is historically cheap without knowing the bottom is in, and without anyone telling you what to do about it.

This guide is about that first question: the signals that have historically shown when Bitcoin is trading in value territory. As always, the theme is the same, no single signal tells you, but several pointing the same way is a strong read.

Educational only, not financial advice. These are historical tendencies, not guarantees. "Cheap" can get cheaper, and any of these signals can stay low longer than expected.


"Cheap" means trading below the market's own cost basis

The most grounded way to think about cheapness isn't a dollar price. It's whether Bitcoin is trading below what holders collectively paid, and below where past cycles found value. When that's true, the downside has historically been smaller relative to the long-term upside. Here are the signals that measure it.

On-chain value: MVRV, Realized Price, SOPR

  • MVRV (and the MVRV Z-Score) compares market value to realized value. When it drops into its historically low band, the average holder is at or near breakeven, a classic deep-value zone.
  • Realized Price is the market's aggregate cost basis. Price trading at or below it means Bitcoin is changing hands for less than holders paid on average.
  • SOPR below 1 confirms coins are being sold at a loss, the capitulation that tends to accompany value zones, not expensive ones.

Long-term technical value: the 200-week MA

Price at, near, or briefly below the 200-week moving average has historically marked deep-cycle value. Bitcoin has spent very little of its history below that line. Treat it as a zone, not an exact level.

The macro backdrop: liquidity and ETF flows

Cheapness is more meaningful when the tide is turning in. Improving global liquidity, a weakening dollar, and stabilizing or positive ETF flows suggest real demand is beginning to meet low prices, the difference between a value zone that holds and one that keeps sliding. (See Macro Liquidity, Explained.)

A sentiment cross-check

Extreme pessimism tends to cluster around value zones. When the crowd has given up, prices are usually low relative to the cycle. Skyline's Fear & Greed read captures this crowd emotion; sustained extreme fear has often coincided with cheap conditions. Use it as confirmation of the value signals above, never on its own.


Cheap is a confluence, not a single number

Any one of these can mislead you. MVRV can sit low for months. Price can hover under the 200-week MA longer than feels reasonable. The read gets trustworthy only when they agree: the market trading below its cost basis and coins selling at a loss and price near long-term support and liquidity beginning to firm up. That cluster is what "cheap" actually looks like, and it's rarely obvious in the moment, because it happens when sentiment is worst.

And remember what cheap is not: it isn't a promise that the bottom is in, or a signal to act. It's a statement about value relative to the cycle, the input to your decision, not the decision itself.


Where the Skyline Cycle Score fits

Assembling MVRV, realized price, SOPR, the 200-week MA, liquidity, and flows by hand, and judging when enough of them say "cheap", is exactly the work most people skip. Rather than monitoring each of these signals individually, Skyline combines dozens of independent market signals into the Skyline Cycle Score, a single 0–100 read of where Bitcoin sits in its long-term market cycle.

When the value signals line up, the Score sits low in its Accumulation regime (0–25), historically the range where risk has been low relative to reward. That's the whole promise of Skyline: it isn't trying to predict tomorrow's candle. It's helping you understand where you are in the cycle, using multiple independent signals that work together rather than relying on any one chart. When it comes to cheapness, that means one glance answers the question instead of ten tabs.

See where the Score is today →


The takeaways

  • "Cheap" ≠ "the bottom" ≠ "buy." Cheap is about value relative to the cycle.
  • The core signals: MVRV low, price near Realized Price and the 200-week MA, SOPR < 1, with liquidity firming and pessimism extreme.
  • Confluence is the read, several signals agreeing, not any one alone.
  • Cheap can get cheaper; it's an input to your decision, not the decision.
  • The Skyline Cycle Score turns the whole value picture into one number, low = Accumulation.

Keep learning


Educational content only. Nothing here is financial advice, a recommendation, or a prediction. On-chain and macro signals describe historical tendencies that may not repeat. Do your own research and never invest more than you can afford to lose.

See where the cycle stands today.

Rather than tracking each of these signals separately, Skyline reads them into the Skyline Cycle Score: one view of where Bitcoin sits in its long-term cycle. Free, no signup.

Get the weekly cycle read

One email each Sunday: the current Cycle Score, what changed, and one thing worth understanding. No hype, no price calls.

Free. Unsubscribe any time. Educational only, not financial advice.