Bitcoin SOPR — BTC Holder Profit and Loss
Current verified readings
SOPR1.0027Data date:
aSOPR1.0052Data date:
STH-SOPR1.0026Data date:
LTH-SOPR1.0256Data date:
Current regime: Break-even reset. The 1 line separates realized profit from realized loss; persistence matters more than one crossing.
SOPR regimes
How to read the metrics
SOPR (Spent Output Profit Ratio) is the aggregate USD value of spent outputs at the moment they are spent, divided by the USD value of those same outputs at the moment they were created. Imagine a simplified group of coins acquired when Bitcoin traded at $50,000 and spent when it traded at $55,000. Its ratio would be about 1.10, indicating realized profit. Spending the same group at $45,000 would produce roughly 0.90 and indicate realized loss. The real daily metric aggregates many outputs, so it describes participant behavior rather than the story of one transaction.
aSOPR addresses a specific weakness of raw SOPR. Very fast technical transfers can spend an output soon after creation and add noise around 1. The adjusted version excludes outputs younger than one hour. One hour is neither a forecast horizon nor a magic number; it is an established filter intended to separate part of the operational churn from more meaningful economic spending. TLAP shows aSOPR only when it covers at least 30% of the selected period, so isolated readings cannot look like a complete series. Until coverage is sufficient, the interface explains that the data is accumulating and never interpolates missing observations.
STH-SOPR and LTH-SOPR split the market by coin age. The short-term cohort contains coins younger than 155 days, while the long-term cohort contains coins aged 155 days or more. The threshold comes from the observed probability of an output being spent again: after roughly five months, that probability historically falls noticeably. It is an analytical classification, not a legal definition of an investor. STH tends to react to recent volatility and local stress, whereas LTH reveals whether older supply is moving at a profit or loss. Comparing both cohorts provides context that aggregate SOPR alone cannot offer.
During an advancing market, SOPR often remains above 1 and pullbacks toward the line can represent break-even tests. During a declining phase, readings may remain below 1 and recoveries toward the line may meet selling pressure. A single crossing confirms nothing, however, because the daily value depends on the mix of spent UTXOs, large transfers and exchange activity. It is more useful to examine a sequence of days together with price direction, volume, MVRV, NUPL and the broader cycle phase. SOPR measures an outcome holders have already realized; it does not dictate what price must do next.
A common mistake is to treat every reading above 1 as a sell signal and every reading below 1 as a buy signal. The metric does not work that way. A strong trend can sustain profit taking for weeks, and capitulation can last longer than an unmanaged position can tolerate. Do not mix metric dates: every tile displays the date of its own latest reading. TLAP discards zero and economically impossible readings, leaves gaps empty rather than interpolating them, and shows aSOPR only when it covers at least 30% of the selected period. Values may differ slightly between providers because of their UTXO filtering and classification rules.
This tool is designed for market-context research. It does not know a user’s position size, liquidity needs, fees, time horizon or risk tolerance. Compare SOPR with Bitcoin MVRV, Bitcoin NUPL, Pi Cycle Top, the Bitcoin Rainbow Chart and the halving countdown before drawing a conclusion. Agreement between independent observations can make the picture more informative, but it cannot turn a historical metric into a guarantee. This page is informational and is not individual investment advice.
Bitcoin SOPR FAQ
What is SOPR in simple terms?
It compares the value at which moved coins were spent with their value at the previous movement. Above 1 means average realized profit; below 1 means average realized loss.
How does aSOPR differ from SOPR?
aSOPR excludes outputs younger than one hour to reduce noise from rapid technical transfers while preserving the economic meaning of the 1 line.
What does SOPR below 1 mean?
Coins spent that day moved below their average cost basis. It is capitulation context, not an automatic buy signal.
What are STH-SOPR and LTH-SOPR?
STH-SOPR covers coins younger than 155 days; LTH-SOPR covers coins aged 155 days or more, separating newer and older holder behavior.
Why is the holder boundary 155 days?
Historically, the probability that a coin is spent again falls noticeably after roughly 155 days, making it a practical cohort boundary.
Can I trade using SOPR alone?
No. One reading ignores trend, liquidity and risk. SOPR is more useful alongside price, volume and independent cycle metrics.
Related tools
What SOPR is
SOPR (Spent Output Profit Ratio) is the aggregate USD value of spent outputs at the moment they are spent, divided by the USD value of those same outputs at the moment they were created. Put simply, it shows whether coins are moving at an average profit or loss. Above 1 means realized profit, below 1 means realized loss, and exactly 1 means break-even.
SOPR, aSOPR and holder cohorts
- SOPR includes all spent outputs for an aggregate view of participant behaviour.
- aSOPR excludes outputs younger than one hour to reduce noise from rapid technical transfers.
- STH-SOPR isolates short-term holders whose coins are younger than 155 days.
- LTH-SOPR isolates long-term holders whose coins are at least 155 days old.
How to read a return to the 1 line
Profit taking: sustained readings above 1 mean participants realize profits on average. Capitulation: readings below 1 show realized losses. Break-even reset: a return to 1 tests aggregate cost basis; in bull regimes it often acts as support, while in bear regimes it often acts as resistance. This describes holder behavior; it is not a standalone buy or sell signal.
SOPR works best inside an on-chain dashboard alongside price, volume and cycle context. TLAP discards zero and economically impossible readings, leaves gaps empty rather than interpolating them, and shows aSOPR only when it covers at least 30% of the selected period. Values may differ slightly between providers because of their UTXO filtering and classification rules. This page is not investment advice.
Methodology: CryptoQuant SOPR guide. Live daily SOPR/STH/LTH series: bitcoin-data.com. Exact aSOPR definition: Glassnode.
For more context, use Bitcoin MVRV, Bitcoin NUPL, Pi Cycle Top, the Bitcoin Rainbow Chart and the halving countdown.