Cycle replay

Scrub through every halving cycle.
Watch the metrics evolve.

Drag the timeline. Every oscillator updates to where it sat on that exact day from halving — across all four cycles, in sync. Hit play to watch a cycle unfold.

Cycle replay · day from halving
Day 820
of 1458 days per cycle · 56.2% through
HALVINGYEAR 1YEAR 2YEAR 3NEXT HALVING
Every cycle's price as a multiple of its halving price — the dot marks where each cycle sat at day 820.
halvinglens.com · replay
C2
$238.24
+1832%from halving
C3
$6.55K
+905%from halving
C4
$23.80K
+177%from halving
C5
Current
Cycle 5 hasn't reached day 820 yet — the future is unwritten.

Live signals at day 820, by cycle

Drag the timeline to see how each live-derived signal evolved through each halving cycle.
MVRV Z-Score
MVRV-Z
1.23z
Generational buy ·Mid-cycle· Cycle top zone
1.20z
Generational buy ·Mid-cycle· Cycle top zone
1.38z
Generational buy ·Mid-cycle· Cycle top zone
NUPL
NUPL
-0.047ratio
Capitulation ·Capitulation· Euphoria
-0.020ratio
Capitulation ·Capitulation· Euphoria
0.050ratio
Capitulation ·Hope / fear· Euphoria
Mayer Multiple
Mayer
0.67x
Deep value ·Deep value· Overheated
0.90x
Deep value ·Below trend· Overheated
0.71x
Deep value ·Deep value· Overheated
Puell Multiple
Puell
0.53x
Miner capitulation ·Suppressed· Top zone
0.76x
Miner capitulation ·Suppressed· Top zone
0.57x
Miner capitulation ·Suppressed· Top zone
Reserve Risk
RR
0.0041ratio
Generational buy ·Top zone· Top zone
0.0037ratio
Generational buy ·Top zone· Top zone
0.0033ratio
Generational buy ·Top zone· Top zone
Rainbow band
Rainbow
3.2band
Fire sale ·HODL· Maximum bubble
4.7band
Fire sale ·HODL· Maximum bubble
4.4band
Fire sale ·HODL· Maximum bubble
SOPR
SOPR
0.986ratio
Capitulation ·Realising losses· Top zone
0.978ratio
Capitulation ·Realising losses· Top zone
0.994ratio
Capitulation ·Realising losses· Top zone
RHODL Ratio
RHODL
618ratio
Generational buy ·Generational buy· Cycle top zone
931ratio
Generational buy ·Generational buy· Cycle top zone
1356ratio
Generational buy ·Accumulation· Cycle top zone