BTC IndicatorsProven Cycle Signals

NUPL

Hope

Net Unrealized Profit/Loss measures the overall profit or loss of all Bitcoin holders as a fraction of market cap. Derived directly from the MVRV ratio: NUPL = 1 - (1 / MVRV). Positive values mean the network is in aggregate profit; negative values mean aggregate loss.

When NUPL goes negative, most Bitcoin holders are sitting on losses — historically the best time to accumulate. Above 0.75, almost everyone is in profit and cycle tops are near.

NUPL(left axis)
(right axis, log)BTC Price (USD)

Methodology

NUPL = (Market Cap - Realized Cap) / Market Cap = 1 - (1 / MVRV). When MVRV > 1, the market is in net profit (NUPL > 0). When MVRV < 1, the market is in net loss (NUPL < 0). Data sourced from CoinMetrics CapMVRVCur.

Zones

Capitulation (< 0)Hope (0 - 0.25)Optimism (0.25 - 0.5)Belief (0.5 - 0.75)Euphoria (> 0.75)

Last updated: 2026-03-23 | Data source: CoinMetrics Community