ORACLE OF BTC SHOWS ITS WORK

What is LTH-NUPL (long-term holder NUPL)?

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

Today's reading · 2026-09-03

0.391 BOTTOM lens · FIRING
32nd percentile of its full history

What it measures

LTH-NUPL is Net Unrealized Profit/Loss computed only over coins held longer than ~155 days — the long-term-holder cohort. It asks: how underwater or in-profit is the conviction money?

How the panel reads it

LTHs rarely go underwater; when LTH-NUPL falls below 0.5 the cohort's optimism zone is breached (our bottom lens), and historic capitulation lows pushed it near or below 0. Above 0.9, nearly all LTH value is paper profit — historically where distribution into strength began.

ZoneReading
below 0.5LTH optimism breached — accumulation/capitulation territory
0.5 – 0.9normal LTH profit cycle
above 0.9distribution zone — LTH paper profit near maximum

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

The 155-day cohort boundary is a convention; cohort metrics lag fast regime changes by construction.

How often this actually fires. Measured 2012–2026 on an expanding window, using only data available at the time: the bottom lens fires on 2.4% of days through its percentile gate and 39.8% through the published literature constant; the top lens fires on 0.1% of days through its percentile gate and 11.1% 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

Reserve Risk — today: 0.0011 · bottom firing

aSOPR — today: 1.061 · top 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