What Is NUPL?
NUPL (Net Unrealized Profit/Loss) is an on-chain indicator that measures the total unrealized profit or loss of all market participants. It's calculated by subtracting Realized Cap from Market Cap, then dividing by Market Cap. Values range from -1 (everyone underwater) to 1 (massive unrealized profit).
How NUPL Works
NUPL assigns each UTXO (unspent transaction output) a cost basis based on the price when it last moved. The aggregate of all unrealized gains minus losses, normalized by market cap, produces NUPL. Key zones include:
- Below 0 — Capitulation (net loss, historically a buying zone)
- 0 to 0.25 — Hope/Fear
- 0.25 to 0.5 — Optimism/Anxiety
- 0.5 to 0.75 — Belief/Denial
- Above 0.75 — Euphoria/Greed (historically a sell zone)
Why It Matters for Traders
NUPL is one of the most reliable Bitcoin cycle indicators. It has correctly identified every major cycle top (NUPL > 0.75) and bottom (NUPL < 0) in Bitcoin's history. While not a timing tool, it provides essential context for macro positioning — whether the market is in an accumulation phase or distribution phase.