Alpha FactoryALPHA FACTORY
Pricing
Get Full Access
Alpha Factory/Glossary/SOPR (Spent Output Profit Ratio)
Market Indicators

SOPR (Spent Output Profit Ratio)

Menno — Alpha Factory

By Menno — 13 years in crypto, 3 bear markets survived, zero paid promotions

Last updated: March 2026

SOPR measures whether coins moved on-chain are being sold at a profit or a loss by dividing the current price of moved coins by the price at which they were originally acquired.

SOPR (Spent Output Profit Ratio) is an on-chain metric that analyzes every Bitcoin transaction and calculates whether coins being moved are in profit or at a loss. Specifically, SOPR = (price at time of current spend) / (price at time of acquisition). An SOPR above 1.0 means coins are being moved at a profit; below 1.0 means they're being moved at a loss.

The behavioral insight behind SOPR is powerful. People who are selling at a profit are willing to sell; people selling at a loss are capitulating. When SOPR drops below 1.0 and the market holds (or SOPR quickly recovers above 1.0), it indicates strong hands are buying from weak hands who are forced to sell at a loss — a classic accumulation signal. The most significant SOPR bottoms in Bitcoin's history corresponded with cycle bottoms.

During bull markets, SOPR tends to stay above 1.0. When it dips briefly below 1.0 and bounces, these dips often represent excellent buying opportunities — holders briefly panic, sell at a loss, and the resulting price drop is quickly absorbed. When SOPR is consistently high (1.05-1.15), it suggests widespread profit-taking and increasing sell pressure, typically a late bull market signal. The Adjusted SOPR (aSOPR) filters out very short-term transactions (coins moved within an hour) to reduce noise from wallet management operations that don't represent actual buying/selling decisions.

Frequently Asked Questions

What does an SOPR below 1.0 mean for Bitcoin?

SOPR below 1.0 means on-chain transactions are occurring at a loss — holders are being forced to sell below their purchase price. When the market absorbs this selling and SOPR recovers above 1.0 quickly, it signals strong buying pressure and accumulation. Extended SOPR below 1.0 indicates capitulation phases, which have historically coincided with Bitcoin cycle bottoms.

How is SOPR different from MVRV?

MVRV compares the entire market's current value to its aggregate cost basis (a snapshot). SOPR analyzes individual transactions happening right now — it shows what people who are actively moving coins today paid for those coins. SOPR captures real-time behavior, while MVRV captures the total portfolio of all holders.

Related Tools on Alpha Factory

risk wave

Related Terms

MVRV Ratio

The MVRV (Market Value to Realized Value) Ratio compares Bitcoin's total market cap to its realized cap, indicating whether holders are broadly in profit or at a loss and identifying market cycle tops and bottoms.

Realized Price

Realized price is the average price at which all Bitcoin in circulation was last moved on-chain, representing the aggregate cost basis of all holders and a key on-chain support level.

On-Chain Analysis

On-chain analysis is the study of blockchain transaction data to understand investor behavior, identify market trends, and gain trading insights. It includes metrics like exchange flows, whale movements, and holder distribution.

Accumulation

Accumulation is the phase where informed investors quietly buy an asset at low prices before a major uptrend, often characterized by sideways price action and declining volatility.

Related

When to Sell CryptoTrack RecordPricingCompare Alternatives

Put this knowledge to work

Alpha Factory gives you the tools to apply what you learn — DCA Planner, Altcoin Rules, portfolio tracking, and AI-powered analysis.

Start Free Trial
Back to Glossary