Crypto · Advanced

On-Chain Metrics: Reading Bitcoin's Health with NVT, SOPR & MVRV

April 25, 202610 min readpoly-sim.com

On-chain analytics read directly from the blockchain — no price chart required. They reveal how investors are actually moving and valuing Bitcoin, giving experienced traders signals that are invisible to pure technical analysts. These metrics frequently inform the probability estimates in Polymarket's BTC price markets.

Why On-Chain Metrics Matter

Unlike stocks, Bitcoin's blockchain is fully transparent. Every transfer, every wallet's cost basis (approximately), every exchange deposit and withdrawal is publicly visible. On-chain analysts use this data to build metrics that measure whether Bitcoin is over or undervalued relative to on-chain fundamentals.

The Essential On-Chain Metrics

MVRV Z-Score
Market Value ÷ Realised Value → Z-Score normalised
Realised Value is the price each BTC last moved, summed across all coins. When MVRV Z-Score is very high, holders are sitting on large unrealised profits and may sell (top signal). When it's very low or negative, holders are underwater — historically a strong bottom signal. Past peaks: ~7–8. Past bottoms: negative values.
SOPR (Spent Output Profit Ratio)
Price sold ÷ Price paid for each UTXO spent
SOPR > 1 = coins being sold at a profit. SOPR < 1 = coins being sold at a loss. During bull markets, when SOPR dips near 1 and then bounces, it signals a buy opportunity — holders are not selling at a loss, meaning the bottom is likely in. The aSOPR (adjusted) excludes same-day transactions for cleaner signals.
NVT Ratio (Network Value to Transactions)
Market Cap ÷ Daily On-Chain Transaction Volume (USD)
Bitcoin's "P/E ratio" equivalent. When NVT is very high, price is high relative to actual on-chain economic activity — potentially overvalued. Low NVT suggests undervaluation. The NVT Signal uses a 90-day moving average of transaction volume for smoother readings.
Exchange Net Flow
Coins deposited to exchanges minus coins withdrawn
Large positive net flows (coins moving to exchanges) = potential selling pressure incoming. Large negative net flows (coins moving off exchanges) = holders moving to cold storage, typically bullish. This metric has become noisier as stablecoins and wrapped assets complicate exchange accounting.
Puell Multiple
Daily BTC miner revenue (USD) ÷ 365-day MA of daily miner revenue
Extreme high values → miners selling heavily into strength (distribution zone). Extreme low values → miner capitulation, historically a strong buy zone. Most relevant around halvings when miner economics are disrupted.

Where to Access On-Chain Data

🔐
Move Off Exchanges When Signals Warn
When on-chain metrics signal market tops, sophisticated traders move to hardware wallets. Be ready with Ledger.
Shop Ledger →
← Crypto Taxes Portfolio Management → All Learn Tracks
🎯
Trade On-Chain Signals on Polymarket
Exchange inflows, whale movements, SOPR — use on-chain data to trade prediction market contracts with conviction.
Open Polymarket →