Consecutive Days SOPR > 1
Count of consecutive days the Spent Output Profit Ratio has stayed above 1.0 since the last cross. Long streaks indicate prolonged aggregate profit realization typical of sustained expansions; the counter resets when SOPR dips below break-even.
What is it?
This metric counts how many consecutive days SOPR has stayed strictly above the break-even line of 1 since the last cross. The counter increments each day spent in profit territory and resets to zero as soon as SOPR drops back below 1. It quantifies the persistence of market confidence.
How to read
A rising value indicates a prolonged profit-taking phase typical of sustained expansions. The reset marks the move into loss territory. The longest historical streaks correspond to the most durable bull markets. The toolbar's «Zones» toggle adds two reading bands: 30-100 days = sustained expansion (amber); beyond 100 days = extended expansion to watch (muted red).
Key zones
Zero (the reset) marks each switch below 1. Duration peaks (long streaks) have historically coincided with mature expansion phases; their abrupt break has often accompanied regime reversals.
What to observe
Compare the length of current streaks to the annotated historical maxima. An exceptionally long streak can reflect late-stage euphoria; a succession of short interrupted streaks reflects an indecisive market.
Historical context
The longest streaks above 1 occurred during the major cycle expansions, while deep bear markets kept the counter near zero with frequent resets. Halving markers help situate these streaks within the cycle.
Expert notes
The counter measures duration, not intensity: a long streak of SOPR barely above 1 differs qualitatively from a short streak with very high SOPR. Read together with SOPR magnitude for a complete picture.
Common mistakes to avoid
A long streak above 1 is not bearish in itself — it reflects the health of a trend. It is the break (a reset after a record streak) that is informative. Do not confuse duration with return.
Programmatic access
REST API
curl -sS \
'https://api.trinityinsights.io/api/v1/onchain/consecutivedays-sopr-above1/history?days=90' \
-H 'X-API-Key: $TRINITY_API_KEY'MCP server
{
"tool": "get_chart_value",
"metric_id": "consecutivedays-sopr-above1",
"timeframe": "1y"
}Required tier: pro. See the pricing grid for the tier list and the MCP documentation for multi-client configuration.
Related metrics
Institutional disclaimer
Trinity Insights is an educational and analytical tool. The metric above does not constitute investment advice. Trinity Insights is not a Crypto-Asset Service Provider (CASP) registered under MiCA Regulation (EU) 2023/1114. See the full disclaimer.