MVRV Z-Score
MVRV Z-Score is one of the cleanest on-chain valuation indicators for Bitcoin. It measures how stretched the market cap is relative to the average price every coin last moved at — and normalizes that gap by historical volatility.
Realized cap requires UTXO-level on-chain data. As an accessible visual proxy, the chart above plots BTC against its 200-week SMA — a long-standing approximation of "investor mean cost basis" that historically marks cycle bottoms when price retests it.
Formula
Z = (Market Cap − Realized Cap) / std(Market Cap)- Market Cap — current price × circulating supply.
- Realized Cap — sum of every UTXO valued at the price it last moved.
- std() — rolling standard deviation, used to normalize the gap.
Reading the zones
- Z > 7Cycle top zone (red)Historically marked the 2011, 2013, 2017, 2021 tops
- 4 – 7Distribution / overheatingLate-cycle euphoria, raised risk
- 1 – 4Bull marketHealthy expansion phase
- 0 – 1Fair valueMid-cycle equilibrium
- Z < 0Cycle bottom zone (green)Deep undervaluation — generational accumulation
Why it works
Realized Cap acts as the network's aggregate cost basis. When market cap explodes far above it, holders sit on huge unrealized profit — and historically start distributing. When market cap dips below realized cap, the average holder is underwater, and supply gets absorbed by long-term conviction buyers. The Z-score normalization makes those extremes comparable across cycles, even as Bitcoin's absolute volatility shrinks.
Limits
Some analysts argue the Z threshold is drifting lower each cycle as institutional ownership grows and volatility compresses. The 2021 top peaked at ~7.5 vs ~10+ in 2017 and ~13+ in 2013. Don't wait for a fixed Z=10 print — it may never come again.