โฟ BlockHorizon On-Chain Regime
Data as of Oct 20 ยท captured 2026-10-21 16:06 UTC ยท BTC $82,946 (Oct 20 close)
BlockHorizon Cycle Index
32
/100 ยท Cool ยท -3 in 30d
Composite, last 30 days (dashed line = 50). Higher = hotter cycle conditions, lower = cooler.
Category Indices
Blockhorizon Cycle Index
32
-3 in 30d
Valuation Models
30
-3 in 30d
MVRV Family
26
-3 in 30d
Holder Behavior
46
-4 in 30d
Profit & Loss
38
-4 in 30d
Key Metrics
Realized Price
32
-3 in 30d
UTXOs in Profit (%)
58
-6 in 30d
Market Cap to Thermocap Ratio
53
-3 in 30d
Supply in Profit (%)
35
-24 in 30d
Realized Price - Short Term Supply (STS)
43
-7 in 30d
Realized Price - Long Term Supply (LTS)
8
-1 in 30d
NUPL (Net Unrealized Profit Loss)
57
-3 in 30d
MVRV (Market Value to Realized Value Ratio)
32
-3 in 30d
MVRV Short Term Supply (STS)
32
-6 in 30d
MVRV Long Term Supply (LTS)
13
-1 in 30d
Balanced Price
32
-3 in 30d
Top Price
18
-2 in 30d
Delta Price
36
-3 in 30d
MVRV Z-Score
19
-3 in 30d
NUPL Short Term Supply (STS)
50
-11 in 30d
NUPL Long Term Supply (LTS)
51
-2 in 30d
Recent Phase Changes
| Date | Metric | Phase | Value |
|---|---|---|---|
| Oct 20, 2026 | NUPL Short Term Supply (STS) | bearish โ bullish | 48 โ 50 |
| Oct 18, 2026 | Supply in Profit (%) | nearing-bottom โ bearish | 24 โ 31 |
| Oct 17, 2026 | Supply in Profit (%) | bearish โ nearing-bottom | 26 โ 24 |
| Oct 14, 2026 | NUPL Short Term Supply (STS) | bullish โ bearish | 51 โ 48 |
| Oct 14, 2026 | NUPL Short Term Supply (STS) Index | bullish โ bearish | 51 โ 48 |
| Oct 13, 2026 | NUPL Short Term Supply (STS) | bearish โ bullish | 48 โ 51 |
| Oct 13, 2026 | NUPL Short Term Supply (STS) Index | bearish โ bullish | 48 โ 51 |
| Oct 12, 2026 | NUPL Short Term Supply (STS) | bullish โ bearish | 52 โ 48 |
| Oct 12, 2026 | NUPL Short Term Supply (STS) Index | bullish โ bearish | 52 โ 48 |
| Oct 9, 2026 | NUPL Short Term Supply (STS) | bearish โ bullish | 48 โ 50 |
Composite โ Last 14 Days
| Date | Index |
|---|---|
| Oct 20 | 32 |
| Oct 19 | 32 |
| Oct 18 | 32 |
| Oct 17 | 32 |
| Oct 16 | 32 |
| Oct 15 | 32 |
| Oct 14 | 32 |
| Oct 13 | 33 |
| Oct 12 | 32 |
| Oct 11 | 33 |
| Oct 10 | 33 |
| Oct 9 | 32 |
| Oct 8 | 32 |
| Oct 7 | 33 |
Source: BlockHorizon dashboard (public view). Scores are BlockHorizon's normalised 0โ100 readings, shown here for context only. Not financial advice.