On-Chain Analytics

MVRV Z-Score

The MVRV Z-Score is an on-chain valuation metric that compares Bitcoin's market capitalisation to its realised capitalisation (the aggregate cost basis of all coins), normalised by the standard deviation of market cap — identifying periods when Bitcoin is statistically overvalued (cycle top risk) or undervalued (cycle bottom opportunity) relative to its historical on-chain cost basis.

What Is the MVRV Z-Score?

The MVRV Z-Score is one of the most widely used on-chain valuation metrics in Bitcoin analysis, combining two fundamental on-chain measurements — market capitalisation and realised capitalisation — into a normalised signal that identifies historically extreme under- and over-valuation.

To understand the MVRV Z-Score, you first need to understand its components:

Market Capitalisation (MV): Bitcoin's price × total circulating supply. This is the standard market cap measure — it reflects the current market consensus on what all Bitcoin is worth at today's price.

Realised Capitalisation (RV): Rather than using current price, realised cap values each coin at the price it was last moved on-chain. If 1 BTC was last transacted when Bitcoin was at $30,000, that coin contributes $30,000 to realised cap — not the current $65,000 market price. Realised cap is sometimes described as the "aggregate cost basis" of all Bitcoin in circulation — it approximates the total amount of real money that was paid to acquire Bitcoin by current holders.

MVRV Ratio: Market Cap / Realised Cap. A ratio above 1.0 means Bitcoin's market cap exceeds the aggregate cost basis of all holders — on average, holders are in profit. A ratio below 1.0 means the aggregate market cap is below what holders paid — on average, holders are at a loss. Historically, MVRV peaks above 3.0–3.7 have coincided with cycle tops; MVRV falling below 1.0 has coincided with cycle bottoms.

Z-Score Normalisation: The Z-Score is calculated as (Market Cap − Realised Cap) / Standard Deviation of Market Cap. This normalisation adjusts for Bitcoin's growing absolute size over time — as Bitcoin's market cap grows, the absolute difference between market cap and realised cap grows even without proportional over/undervaluation. The Z-Score removes this size-dependent distortion, providing a metric that is comparable across different cycle eras.

Reading the MVRV Z-Score: Historical Signals

The Z-Score oscillates between extreme negative readings at cycle bottoms and extreme positive readings at cycle tops. Historical reference points:

Cycle bottoms (Z-Score < 0, red/pink zone on standard charts):

  • December 2018 bear market bottom: Z-Score briefly below -0.2
  • March 2020 COVID crash: Z-Score dipped toward 0
  • November 2022 FTX-triggered bottom: Z-Score reached approximately 0.1–0.2 (near historically low levels)

The key insight: when the MVRV Z-Score falls into the negative or near-zero zone, it means the aggregate market cap has fallen close to or below the aggregate on-chain cost basis — the average Bitcoin holder is near or at breakeven, or at a loss. This is historically when selling pressure exhausts (people who panic-sell have already sold) and when long-term accumulation represents the best historical risk-reward.

Cycle tops (Z-Score > 7, red/orange zone):

  • December 2017 cycle top: Z-Score reached ~9.5
  • April 2021 local top: Z-Score reached ~8.5
  • November 2021 final top: Z-Score approximately 6–7

At extreme Z-Score highs, Bitcoin's market cap significantly exceeds the aggregate cost basis — on average, holders are sitting on very large unrealised gains. This creates elevated risk of profit-taking (distribution), as even modest percentages of holders reducing exposure represent massive sell-side volume at these unrealised gain levels.

How to Track the MVRV Z-Score

LookIntoBitcoin (lookintobitcoin.com): The most user-friendly MVRV Z-Score chart. Colour-coded chart shows the Z-Score over Bitcoin's full price history, with red zones indicating historical top ranges and green zones indicating historical bottom ranges. Free to access, updated daily.

Glassnode (glassnode.com): Professional on-chain analytics platform with the most comprehensive MVRV data — including MVRV by cohort (long-term holders vs short-term holders separately), MVRV for specific UTXO age bands, and other nuanced variations. Advanced features require a paid subscription.

CryptoQuant: Alternative on-chain data provider with MVRV Z-Score alongside many other on-chain metrics. Useful for cross-referencing against Glassnode's readings.

MVRV Variations: Adding Nuance

Short-Term Holder MVRV (STH-MVRV): Calculates MVRV only for coins moved within the past 155 days (short-term holders). STH-MVRV provides a more sensitive real-time signal — short-term holders are more prone to panic-selling, so their unrealised profit/loss level influences near-term price dynamics more directly than long-term holder positions. When STH-MVRV falls below 1.0, short-term holders are underwater — historically associated with elevated short-term downside risk.

Long-Term Holder MVRV (LTH-MVRV): Calculates MVRV only for coins last moved more than 155 days ago. Long-term holders have historically been the strongest accumulators and "diamond hands" of the market. When LTH-MVRV falls to very low levels, long-term holders are collectively near breakeven — a historically strong long-term accumulation signal, as long-term holders rarely sell at a loss.

Limitations of the MVRV Z-Score

Like all on-chain metrics, the MVRV Z-Score has important limitations. First, it is a Bitcoin-specific metric — while modified versions exist for Ethereum and some other assets, the longest-duration historical validation exists only for Bitcoin. Second, it cannot predict the exact timing of cycle tops or bottoms — the Z-Score entered the "top range" months before the actual 2017 and 2021 tops, meaning traders who sold too early based solely on Z-Score readings missed significant further upside. Third, structural changes in Bitcoin's investor base (growing ETF ownership where coins are held by custodians and do not move on-chain even when sold and repurchased) may affect realised cap calculations and reduce the precision of traditional MVRV readings in ETF-dominated future cycles.

Use the MVRV Z-Score as one input among several — combined with funding rates, exchange flow data, sentiment metrics, and cycle calendar analysis — rather than as a standalone trading signal. Its most reliable use is identifying broad cycle extremes (clearly overvalued vs clearly undervalued zones) rather than precise entry or exit points.

Summary

The MVRV Z-Score is one of Bitcoin's most powerful and historically validated on-chain valuation tools — providing a data-driven framework for identifying when Bitcoin is statistically overvalued or undervalued relative to its aggregate on-chain cost basis. Available free at LookIntoBitcoin and in detailed form at Glassnode, it is an essential addition to any serious Bitcoin investor's analytical toolkit. Combined with its variants (STH-MVRV for near-term sensitivity, LTH-MVRV for long-term holder accumulation signals) and other on-chain metrics, the MVRV Z-Score provides macro-level cycle positioning context that significantly improves long-term risk-adjusted returns for Bitcoin investors who use it to inform position sizing across cycle phases.