What is SOPR?

SOPR stands for Spent Output Profit Ratio. It is calculated by dividing the value of a Bitcoin UTXO at the time it is spent by the value it had when it was created. A result above 1 means coins were moved at a profit; below 1 means they were moved at a loss.

The adjusted version — aSOPR — filters out short-term holders (UTXOs younger than 1 hour) to remove noise from same-day transactions and exchange rebalancing. This makes aSOPR a cleaner signal of genuine market conviction. NeverHodl tracks aSOPR in real time as one of its 37 NHCI indicators. Current aSOPR: .

What aSOPR has signalled historically

~0.85
aSOPR at Nov 2022 bottom
>1.05
aSOPR at 2021 peak distribution
aSOPR today (live)

During the November 2022 bear market bottom — when Bitcoin reached $15,500 — aSOPR dropped to approximately 0.85, meaning holders were selling coins at an average 15% loss. This extreme loss-selling is a capitulation signal: weak hands exit, reducing future sell pressure. Every major Bitcoin cycle bottom since 2017 has been accompanied by a sustained aSOPR reading below 1.

Conversely, when aSOPR consistently stays above 1.02–1.05, the market is in a profit-taking regime typical of bull market distribution phases. The transition from aSOPR > 1 sustained to aSOPR dipping below 1 and recovering back above has historically marked the start of the next accumulation phase.

aSOPR readings across NHCI phases

NHCI 0–35 · BOTTOM
Capitulation / Bottom

aSOPR typically falls to 0.80–0.95. Holders selling at sustained losses. Historically the highest-conviction entry zone for long-term buyers.

aSOPR < 1Capitulation
NHCI 35–45 · ACCUMULATION
Recovery / Accumulation

aSOPR hovers near 1.00–1.02. Market recovering. Neither strong profit-taking nor capitulation — a balanced, low-noise zone.

aSOPR ≈ 1Low volatility
NHCI 45–65 · ACTIVE BULL
Bull Run / Expansion

aSOPR rises to 1.02–1.08. Increasing profit-taking as price climbs. Healthy bull market signature — sellers are rewarded, not panicking.

aSOPR > 1Profit-taking
NHCI 65–75 · HOT ZONE
Hot Zone / Distribution

aSOPR spikes above 1.05–1.15. Large holders locking in profits at scale. Risk is elevated. Historically precedes increased volatility within weeks.

aSOPR >> 1High risk
NHCI 75–100 · NEVERHODL™
Euphoria / NeverHodl™ Zone

aSOPR reaches extreme readings (>1.10 sustained). The entire market is selling at large profits. Every prior instance in Bitcoin's history has preceded a major correction.

aSOPR > 1.10EuphoriaExtreme risk
BTC NHCI Heat Index right now:

The live aSOPR reading () is one of 37 indicators feeding the BTC NHCI Score. Combined with MVRV, NUPL, exchange flows, and macro signals, it gives a complete picture of where the Bitcoin cycle stands right now.

See aSOPR in the live BTC NHCI Dashboard →

How aSOPR fits into the NHCI Score

The BTC NHCI Score uses aSOPR as one of its 37 on-chain and market indicators. It contributes to the model's sensitivity to short-term sentiment shifts — particularly useful for detecting capitulation events (aSOPR crashes below 1) and distribution tops (aSOPR sustained above 1.05).

aSOPR differs from MVRV and NUPL in an important way: it measures realized behavior in the current day, not aggregate unrealized positions. This makes it a leading indicator of momentum shifts, while MVRV and NUPL are better as structural cycle anchors. The NHCI combines both perspectives.

BTC NHCI HEAT INDEX · LIVE
Loading…

See the full picture — free, always.

The NeverHodl Dashboard shows aSOPR and all 36 other indicators live, with hourly AI cycle analysis and historical context. No account required.

DATA SOURCES Analysis powered by the NeverHodl NHCI Engine v3.2 — 37 on-chain, macroeconomic, and market indicators across 6 categories. Data updated hourly.
Methodology →  ·  Live API →  ·  Data Attribution →

Key takeaways

  • aSOPR = value of spent UTXO today ÷ value when it was created (adjusted to exclude UTXOs <1h old)
  • Below 1: holders selling at a loss — historically marks cycle bottoms and capitulation events
  • Above 1.05 sustained: profit-taking at scale — typical of distribution / Hot Zone phases
  • aSOPR at Nov 2022 bottom (BTC: $15,500): approximately 0.85
  • The BTC NHCI Score uses aSOPR as one of its 37 real-time indicators
  • Current aSOPR: