BlockShield/Metrics/MVRV Ratio

MVRV Ratio

MVRV is market cap over realized cap. BlockShield withholds it unless an independent provider agrees within 5% and the derivation is still exact.

Drawn on the On-Chain tabAPI /api/v1/market/onchain/metricsCoin Metrics community dataan independent macro cross-check providerthe in-house price engine (reported market cap)

What it measures

MVRV is market capitalisation divided by realized capitalisation: what the market says the coins are worth, over what the market paid for them.

Above 1 the network is in aggregate profit; below 1 it is in aggregate loss. The conventional zones — below cost basis, accumulation, mid-cycle, elevated, euphoria — are published as descriptive bands, not as advice.

How it is built

The ratio is computed over full Bitcoin history from a free macro dataset, because the partial realized cap this platform can compute itself covers roughly half of supply and would inflate MVRV by a measured margin.

Two gates stand between that input and a published number. First, an independent provider must agree within 5%. Second, the derivation must still be internally exact. Failing either withholds the value and names the reason on the page.

The internal check is deliberately not called validation: because realized cap is derived from the reference ratio, recomputing the ratio from it agrees by algebra however wrong the inputs are. It catches a renamed field or a changed unit, not an error. The provider that can actually disagree is the one that carries the verdict.

The market cap in the numerator is the reported figure from the platform's own price universe. It used to be a price-times-supply approximation because a call into a vendor facade silently did not exist — the failure was swallowed, and every MVRV input was quietly the approximation.

What to watch

A bare MVRV of 1.2 tells a reader almost nothing. The percentile against the platform's own history is published beside it, because where the value sits in its own record is the part that carries information.

Unverifiable is not verified. When the cross-check fails, the number is withheld rather than published with a footnote — there is no way from here to tell which of two disagreeing sources is wrong.

MVRV bands are conventions inherited from a market with three completed cycles behind it. They are descriptive shorthand, not a fitted model.

Open the live On-Chain tab →

Related metrics

Realized Capitalisation & Realized Price
Realized capitalisation values every unspent output at the price it last moved at, rather than at spot.
Net Unrealized Profit/Loss (NUPL)
NUPL is the share of market capitalisation that is unrealized profit: market cap minus realized cap, divided by market cap.
Cycle Position Index
Where Bitcoin sits inside its four-year cycle, on a 0-100 scale where 0 is a cycle bottom and 100 is a cycle top..
Market Regime Score
A single 0-100 score for how bullish the market currently is, plus a six-phase cycle label from Deep Bear through Accumulation….
Every rule above is enforced in code and pinned by a test. The doctrine they all follow — NULL is not zero, partial cannot erase, an unfinished period is not evidence — is published on the methodology page.
Descriptive, not advice. Every score, band and verdict on this platform is an automated heuristic over public data and can be wrong in both directions. All metrics · Methodology · About · Dashboard