chainmeter
EN | 中文 | ES

On-chain · cost basis

NUPL — Net Unrealized Profit / Loss

The share of Bitcoin's market cap that is unrealized profit. It divides the cycle into named sentiment zones, from capitulation (below 0) to euphoria (above 0.75).

Data: CapMrktCurUSD, CapMVRVCur · Coin Metrics community API · computed live in your browser, nothing uploaded

Loading current reading…
Fetching data…

Hold Ctrl (Cmd on Mac) + scroll to zoom · drag to pan · pinch to zoom on touch

What this chart shows

NUPL asks one question of the whole market: if every holder sold right now, what fraction of the market cap would be profit?

NUPL = (Market Cap − Realized Cap) / Market Cap

It is mathematically a rescaling of MVRV (NUPL = 1 − 1/MVRV), bounded above by 1, which makes the named zones comparable across cycles. This page computes it exactly that way — from Coin Metrics' published MVRV ratio (CapMVRVCur) — since the realized cap dollar figure itself isn't published on the free community tier.

How to read it

The zone names describe the psychological state consistent with the arithmetic. Above 0.75, three quarters of the market's value is paper profit — the euphoria band that contained the 2013, 2017 and (barely) 2021 tops. Below 0, the average coin is held at a loss — the capitulation band that contained every major bottom. The two middle bands are where Bitcoin spends most of its life and carry little signal on their own.

Limitations

Zone thresholds (0.25 / 0.5 / 0.75) are round numbers chosen for legibility, not derived from theory. The euphoria band has been reached at progressively lower heights each cycle — if that decay continues, a future top could form without ever entering it. Same lost-coin and off-chain-custody caveats as all realized-cap metrics.

Further reading

Bitcoin NUPL Explained: Net Unrealized Profit/Loss and Market Cycle Zones

FAQ

What does a negative NUPL mean?
Aggregate unrealized losses exceed unrealized profits — the average bitcoin is worth less than when it last moved. Historically this happened only near major cycle bottoms.
How is NUPL different from MVRV?
They contain the same information: NUPL = 1 − 1/MVRV. NUPL is bounded and expressed as a profit share, which makes fixed sentiment zones easier to draw.
Are the zone boundaries scientific?
No — they are conventional round numbers. The underlying data (realized cap) is rigorous; the zone lines are interpretive overlay. Treat them as map legend, not physics.