ORACLE OF BTC SHOWS ITS WORK

What is aSOPR (adjusted Spent Output Profit Ratio)?

One of the cycle-indicator panel's classical reads · updated every morning

Today's reading · 2026-09-03

1.061 TOP lens · FIRING
71st percentile of its full history

What it measures

aSOPR is the profit ratio of coins that actually moved: sale price ÷ acquisition price of each spent output, with sub-1-hour relay transactions filtered out. At exactly 1.0, the average moving coin breaks even.

How the panel reads it

Sustained readings below 1.0 mean sellers are realizing losses — multi-week stretches define capitulation (bottom lens). Sustained readings above ~1.05 mean broad profit-taking into strength (top lens). In bull trends, 1.0 acts as support — dips to breakeven get bought.

ZoneReading
below 1.0 (weeks)capitulation — losses realized on-chain (bottom lens)
≈ 1.0breakeven pivot — support in bulls, resistance in bears
above 1.05 (sustained)broad profit-taking (top lens)

A lens fires on its published literature threshold or an extreme percentile of the indicator's own history — whichever triggers first. Definitions on the methodology page.

Caveats

Single-day readings are noisy — the signal is in sustained deviation, not one print. Exchange internal transfers can still leak in despite the adjustment.

How often this actually fires. Measured 2012–2026 on an expanding window, using only data available at the time: the bottom lens fires on 7.1% of days through its percentile gate and 36.5% through the published literature constant; the top lens fires on 1.1% of days through its percentile gate and 32.9% through the published literature constant. The literature constant here is satisfied on a large share of all days, so on its own it is context rather than a signal. The cycle panel requires four of eight before calling a zone, which is what keeps any single loose gate from carrying a verdict.

More cycle indicators

MVRV Z-score — today: 1.76

Market/Realized ratio — today: 1.53

NUPL — today: 0.345

LTH-NUPL — today: 0.391 · bottom firing

Reserve Risk — today: 0.0011 · bottom firing

Puell Multiple — today: 1.10

Hash Ribbons — today: 0.994 · bottom firing

Dormancy Flow — today: 105,114,909 · top firing

STH-SOPR — today: 1.063 · top firing

← back to today's dashboard