Net Unrealized Profit / Loss
Five named bands describe what fraction of the Bitcoin network is sitting on paper profit. The Euphoria band has not fired in eight years.
As of 15 Jun 2026Bitcoin NUPL reads +0.169 — the Hope / Fear band — meaning about 16.9% of network market cap exists as unrealised paper profit, with realised cost basis at 83.1% of market cap. The top “Euphoria” band above 0.75 has not closed since December 2017: the 2021 and 2024 peaks both topped out short of it, so the textbook “sell when NUPL hits Euphoria” rule has gone two full cycles without a trigger.
NUPL
+0.169
Hope / Fear
Spot BTC
$65,837.03
+2.3% 24h
Realized share
83.1%
Cost basis ÷ market cap
Band
Hope / Fear
Band 2 of 5
- Unit
- Ratio, −1 to +1
- Bands
- 5 (Capitulation → Euphoria)
- Frequency
- Daily, recomputed nightly
- Range
- 2009–present
- Identity
- 1 − 1/MVRV
- Source
- Realized cap
TL;DR
- The model
- Aggregate paper profit as a fraction of market cap:
(Market Cap − Realized Cap) / Market Cap. Positive means the network holds more unrealised gain than cost basis; negative means the average coin is underwater. Five named bands — capitulation, hope, optimism, belief, euphoria — carve up the range. - Where it stands
- NUPL reads +0.169 — the Hope / Fear band. the post-bottom recovery range — positive paper profit, but well short of bull-cycle territory.
- Where it breaks
- The top band has stopped firing. Euphoria-band days fell from 12.5% of all trading days in 2010–2014 — about one in eight — to 0.6% in 2015–2018 and to 0% in the two cycles since. Two cycle tops have now printed without the canonical “sell at Euphoria” trigger ever arming.
- The tell
- Both extremes are compressing. Top readings have decayed step by step from the 2013 and 2017 highs down through the 2021 and 2024 peaks; bottoms have shoaled from the deep 2015 floor toward the much shallower 2022 low. Read the direction of the extreme, not the fixed 0.75/0 thresholds — the exact figures sit in the cycle-anchor table and refit nightly.
Paper profit, as a fraction of the whole market
Net Unrealized Profit/Loss plots the gap between Bitcoin’s market cap and its realized cap, expressed as a fraction of market cap. The five coloured bands overlaid on the line are cycle-watcher convention: deep teal at the bottom (Capitulation, NUPL < 0), warming through Hope/Fear, Optimism/Anxiety, Belief/Denial, and rust at the top (Euphoria/Greed, NUPL > 0.75). Structurally the line is bounded above by +1 — the series opens near +1.00 in 2009 — but it has no symmetric floor: as market cap falls toward and below realized cap, NUPL can print under −1, as it did in the 2011 crash with a low near −1.5. Since 2012, though, the working range has been far narrower than the theoretical one, which is why the band thresholds were drawn where they are.
Today’s reading is +0.169, placing the network in the Hope / Fear band. Spot is $65,837.03; realized cap currently sits at 83.1% of market cap, which is the cost-basis cushion the network is carrying above water.
The formula, and why it is MVRV wearing a different coat
The construction is two terms over one:
NUPL = (Market Cap − Realized Cap) / Market Cap
Market cap is the deterministic product of spot price and circulating supply; realized cap values each coin at the price it last moved on-chain. The Adamant Capital primer that introduced this construction in February 2019 published it as “Relative Unrealized P&L”; the “NUPL” abbreviation and the five-band naming crystallised in cycle-watcher publications afterward. The same authors (Tuur Demeester, Tamás Blummer, and Michiel Lescrauwaet) used three qualitative phases — greed, fear, capitulation/apathy — rather than the modern five-band ladder.
Algebraically NUPL is a monotonic transform of MVRV: NUPL = 1 − 1/MVRV. The
two indicators carry exactly the same information; NUPL’s 0-centred 0–1 frame is more legible
than MVRV’s ratio scale, particularly in capitulation regimes where the values sign-flip
clearly. That equivalence is also the indicator’s biggest trap — covered below. The MVRV page carries the same realized-cap caveats and the per-cycle peak comparison.
btc oak surfaces the upstream NUPL feed from CoinGlass’s net-unrealized-P&L series; the underlying realized cap is reconstructed from short-term-holder and long-term-holder cohorts rather than from a per-UTXO last-spent-price feed. The gap is documented in the methodology and the upstream feed shape on sources.
| Reading | Regime | What it has meant |
|---|---|---|
| NUPL < 0 | Capitulation | Average coin underwater — market cap below realized cap. Has bracketed every cycle floor on record: the 2015, 2018, Nov 2022 post-FTX, and the 2011 crash lows all printed below zero. |
| 0 ≤ NUPL < 0.25 | Hope / Fear | Network back in aggregate profit but only just. The Mar 2020 Covid-flush rebound spent time here; a shallow band the network passes through on the way out of a bottom. |
| 0.25 ≤ NUPL < 0.5 | Optimism / Anxiety | Bitcoin spends more days here than in any other band. A wide mid-cycle range with no strong directional conviction. |
| 0.5 ≤ NUPL < 0.75 | Belief / Denial | Late-cycle expansion. Every recent cycle top has stalled in this band — the 2021 April and November highs and the 2024 pre-halving high all scored here. This is now the de-facto cycle-top range. |
| NUPL ≥ 0.75 | Euphoria / Greed | Three quarters of market cap as paper profit. Last reached in December 2017. Years and counting since the band has been touched. |
Why the band names matter less than the band thresholds
The band names map onto a sentiment ladder, but the underlying mathematics is just paper-profit share — there is no behavioural data inside the number, only price relative to cost basis. Negative values say the average coin is underwater; positive values say it is in profit. The thresholds at −0.25, 0, 0.25, 0.5, and 0.75 are cycle-watcher convention rather than authorial: the original Adamant primer named the regimes qualitatively without numeric boundaries. We carry the conventional bands because they are what every reader of this chart expects, with the explicit caveat that they are empirical-historical artefacts anchored on the 2013 and 2017 peaks, not first-principles cut-offs — which is exactly why they have aged badly.
Every cycle top and bottom, scored on the same series
Reading every canonical cycle anchor against the live NUPL series surfaces the cycle decay cleanly. The table below scores each cycle top and bottom on its anchor date — and the same pattern holds at both ends: peak readings step lower each cycle from the 2013 and 2017 highs down through the 2021 and 2024 tops, while the bottoms shoal upward from the deep 2015 print toward the much shallower 2022 floor. Both top and bottom extremes have shrunk cycle by cycle — there is no single counter-example in the record. The exact anchor-date figures are in the next exhibit; we let the table carry the numbers because every value is re-derived nightly from the live series.
| Date | Event | Close (USD) | NUPL · band |
|---|---|---|---|
| 2013-04-10 | 2013 Apr peak | $161.19 | +0.730 · Belief / Denial |
| 2013-12-04 | 2013 Nov peak | $1,121.48 | +0.793 · Euphoria / Greed |
| 2015-01-14 | 2015 cycle low | $172.15 | -0.712 · Capitulation |
| 2017-12-17 | 2017 cycle top | $19,423.58 | +0.766 · Euphoria / Greed |
| 2018-12-15 | 2018 cycle low | $3,216.63 | -0.434 · Capitulation |
| 2021-04-14 | 2021 Apr peak | $63,576.68 | +0.705 · Belief / Denial |
| 2021-11-10 | 2021 Nov peak | $67,145.37 | +0.634 · Belief / Denial |
| 2022-11-21 | 2022 cycle low — post-FTX | $16,304.08 | -0.284 · Capitulation |
| 2024-03-14 | 2024 pre-halving high | $73,097.77 | +0.626 · Belief / Denial |
The Euphoria band has effectively closed
The headline observation on this chart is not the current reading — it is the way the bands have compressed cycle by cycle. Recompute the share of trading days each cycle spent in each band, under the conventional thresholds, and the pattern is unmistakable: both the top band and the bottom band are emptying out, and the middle is swelling.
| Cycle | Capitulation | Hope / Fear | Optimism / Anxiety | Belief / Denial | Euphoria / Greed |
|---|---|---|---|---|---|
| Cycle 1 (2010–2014) | 9.5% | 13.4% | 34.9% | 29.7% | 12.5% |
| Cycle 2 (2015–2018) | 22.4% | 15.5% | 35.0% | 26.6% | 0.6% |
| Cycle 3 (2019–2022) | 18.1% | 12.0% | 43.5% | 26.4% | 0.0% |
| Cycle 4 (2023–today) | 1.0% | 16.4% | 42.2% | 40.4% | 0.0% |
What the residency table is saying
The Euphoria-band column is the most striking. In the first cycle on record, Bitcoin spent about one in eight of all trading days above the 0.75 threshold — roughly twelve and a half percent. In 2015–2018 that fell to under one percent. Since 2019 the band has not fired at all.
The Capitulation column has compressed similarly. The 2015–2018 cycle spent over a fifth of its days below zero; the current cycle has spent essentially none. The middle bands (Optimism/Anxiety and Belief/Denial) have absorbed both extremes — the 2023-onward cycle has spent over four-fifths of its days inside those two bands alone.
Two readings of this pattern are available. The first is structural: as Bitcoin has matured and ETF / institutional flows have damped peak-cycle euphoria and trough-cycle capitulation, the indicator’s extreme bands fire less often. The second is mechanical: lost coins growing as a share of issued supply slowly compress realized cap relative to circulating supply, biasing NUPL’s denominator. Both are real; both apply. Either way, the canonical cycle-watcher framing — “NUPL above 0.75 marks every cycle top” — no longer describes recent data. The 2021 cycle topped twice without the band firing, and the 2024 high has so far also stopped short.
Where this signal breaks: two dead cycles for the top band
The Euphoria trigger has not armed since December 2017. NUPL peaked that
cycle on 7 December 2017 at +0.793 and held in the band through 18 December 2017 —
the last time it closed at or above 0.75. Every cycle peak since has stopped short of the band:
the April 2021, November 2021, and March 2024 pre-halving highs all topped inside Belief/Denial
below it (the exact anchor readings are in the cycle-history table and refit nightly). A “wait
for Euphoria to sell” rule would have sat through both halves of the 2021 cycle and is on
track to miss this one. This is the highest-stakes failure on the chart, because it is the exact
rule most popular NUPL explainers still teach.
NUPL is MVRV in costume — do not double-count it. The identity NUPL = 1 − 1/MVRV means the two carry one signal, not two. Dashboards that
show a green NUPL and a green MVRV as independent confirmations are confirming a number
against itself. Treat them as one lens with two faces; reach for an orthogonal read — realised-price cohorts, SOPR, funding — when you want a second opinion.
Realized cap inherits lost-coin distortion, and it is one-directional. The millions of coins that are most likely lost — Satoshi-era Patoshi output prominent among the never-moved — are carried in realized cap at the price they last changed hands, which for 2010 coins is effectively zero. That biases the denominator down and NUPL up — a slow, structural drift that makes today’s readings faintly hotter than a clean per-UTXO cap would show, and erodes the very thresholds the bands depend on.
The bands are over-fit to two cycle samples. The 0, 0.25, 0.5, 0.75 thresholds are not in the original Adamant Capital primer; they were anchored on the 2013 and 2017 peak readings and then frozen. As those readings decay, the cut-offs become harder to defend on first principles. Either Bitcoin is structurally different in the post-ETF era and the bands need recalibration, or the bands were always over-fit to a sample of two — a small-sample critique most pages on this metric never raise. The honest conclusion is to watch the trajectory of each cycle’s extreme rather than waiting for a fixed line that history is steadily walking away from.
Using NUPL without getting trapped by its top band
If you accumulate on a schedule, treat NUPL < 0 as a tactical accumulation accelerator. The band has fired at every cycle bottom on record; even with the modern compression toward shallower troughs, sub-zero NUPL still bracketed the 2022 floor (which dipped to roughly −0.32 intra-cycle, with the post-FTX anchor close near −0.28). The bottom side of the indicator has held up far better than the top side.
If you are trying to time the cycle, do not size off the Euphoria band — it has not fired in two cycles and may not fire in this one. The Belief/Denial band (0.5–0.75) is the modern de-facto cycle-top range — every recent top stalled there — but it is too wide to trade alone. Pair the read with MVRV-Z for a volatility-standardised trigger, and Reserve Risk to separate accumulation from distribution. What NUPL gives you on its own is the direction of travel: each cycle’s extreme is shallower than the last, so anchoring a sell plan to a previous cycle’s reading is the one move the data actively argues against.
Frequently asked
- What is Bitcoin NUPL?
- NUPL — Net Unrealized Profit/Loss — measures the share of Bitcoin’s market capitalisation that exists as paper profit. The formula is
(Market Cap − Realized Cap) / Market Cap, identical in shape to1 − 1/MVRV. The framing dates to a February 2019 essay by Adamant Capital authors Tuur Demeester, Tamás Blummer and Michiel Lescrauwaet ("A primer on bitcoin investor sentiment and changes in saving behaviour") where the metric was called "Relative Unrealized P&L"; the five-band naming on this chart is downstream cycle-watcher convention rather than authorial. - What does negative NUPL mean?
- NUPL below zero means the network’s market cap has fallen below its realized cap — the average coin is held at a paper loss. On btc oak’s daily-close series this regime has fired at every cycle bottom on the record: roughly −0.71 around January 2015, about −0.43 in December 2018, and the November 2022 post-FTX low (which dipped to about −0.32 intra-cycle, near −0.28 on the anchor close). Capitulation depth has shrunk cycle by cycle — the figures are scored in the cycle-history table and refit nightly — mirroring the maturation pattern visible across most on-chain top/bottom indicators.
- How is NUPL calculated?
- NUPL = (Market Cap − Realized Cap) / Market Cap, where market cap is spot price × circulating supply and realized cap values each coin at the price it last moved on-chain. btc oak reconstructs realized cap from short-term-holder and long-term-holder cohort series; the gap to a per-UTXO ground-truth realized cap is documented on the methodology page. Today’s NUPL is +0.169, placing the network in the Hope / Fear band.
- What does NUPL above 0.75 mean?
- Above 0.75 the network is in "Euphoria/Greed" by the conventional band naming — three quarters of market cap exists as paper profit. Historically this regime has fired only at cycle peaks: the 2013 bull runs and the December 2017 top all scored inside it. It has not fired since: the April 2021 and November 2021 highs and the March 2024 pre-halving peak all stalled in the Belief/Denial band below it. The per-cycle anchor readings are in the cycle-history table, which refits nightly. Whether the band will fire in this cycle is an open question worth flagging.
- Is NUPL the same as MVRV?
- NUPL is mathematically
1 − 1/MVRV— a monotonic transform that maps MVRV onto a 0-centred 0–1 visual frame. The two indicators carry the same information, but the five-band naming on NUPL (Capitulation / Hope-Fear / Optimism-Anxiety / Belief-Denial / Euphoria-Greed) and the symmetry around zero make NUPL more legible at a glance. Both share the same realized-cap reconstruction limitations; if one is correct, the other is. - When did NUPL last hit the Euphoria band?
- The last time NUPL closed in the Euphoria band was December 2017: it peaked on the 7th at
+0.793and held at or above 0.75 through 18 December 2017. Every cycle peak since has stopped short of the band — the April 2021 and November 2021 highs and the March 2024 pre-halving high all topped inside Belief/Denial below it. The band has now gone years without a print — the single most important caveat on this indicator.