Our Bitcoin cycle thermometer (0-100). It's contrarian: high (green)=floor/accumulation; low (red)=euphoria/top. Blends 6 categories into one number. Educational, not a signal.
The Score's sentiment category. Uses the Fear & Greed index (alternative.me). Contrarian: extreme fear lifts the score (green=floor); extreme greed lowers it (red=top).
26 /100
F&G 74 · Greed · weight 18%
MomentumM
Weekly RSI
The Score's momentum category. Reads BTC's weekly price RSI. Contrarian: oversold lifts the score (green=floor); overbought lowers it (red=top).
33 /100
RSI 14w: 60.7 · weight 18%
TrendT
Distance to EMA200
The Score's trend category. Measures price's distance from its weekly EMA200. Well below lifts the score (green=floor); stretched far above lowers it (red=top).
72 /100
+20.5% vs EMA200 · weight 14%
DerivativesD
Perp funding
The Score's derivatives category. Reads perpetual-futures funding. High funding=crowded longs, lowers the score (red=top); low/negative funding raises it (green=floor).
28 /100
Funding: 0.0058% · weight 13%
MacroM
M2 liquidity (US)
The Score's macro category. Blends US M2 liquidity and the dollar's strength (FRED data). More liquidity and a weak dollar raise the score (green); a strong dollar lowers it (red).
38 /100
M2 YoY: 5.66% · weight 13%
MacroM
Dollar (USD Index)
The Score's macro category. Blends US M2 liquidity and the dollar's strength (FRED data). More liquidity and a weak dollar raise the score (green); a strong dollar lowers it (red).
18 /100
USD 1m: +1.59% · weight 9%
On-chainO
MVRV (valuation)
The Score's on-chain category. Uses Bitcoin's MVRV computed from our own node. Low/undervalued MVRV raises the score (green=floor); high/overvalued MVRV lowers it (red=top).
70 /100
MVRV: 1.56 · weight 15%
🔔 Get the weekly cycle read by email
Where the market sits in its cycle, every week. Free.
We'll only email you the cycle report and product news · no spam · privacy
How it works
1
We gather 6 categories
Sentiment, momentum, trend, derivatives, macro and network — from free or self-computed sources.
2
We blend them into one number
Each signal is normalized to 0-100 and weighted with a public, versioned formula.
3
You read it contrarian
High (green) = near the floor, accumulation zone. Low (red) = near the top, distribution / late cycle.
Measures whether alts are beating Bitcoin (0-100, our own data): the alt basket's 90-day performance versus BTC. High (purple)=altseason; low (amber)=Bitcoin season; ~50=balanced.
59/100
Alt-leaning
4/5 alts beating BTC (90d)
Bitcoin seasonAltseason
ETH
73
ADA
68
SOL
62
XRP
52
DOGE
42
Each alt's 90-day performance vs BTC (how much its ALT/BTC ratio rose or fell), mapped to 0-100 (50 = same as BTC). The basket average is the index: above 50 = alts beating BTC. Our own signal.
Market cap ÷ realized cap (coins' average cost). On-chain, from our own node. Below 1 (green)=market at a loss/floor; well above (red)=extreme profit/top.
1.56
mid valuation
MVRV-Z
MVRV expressed in standard deviations from its own history. On-chain, from our node. Very low (green)=historic bottom; above ~7 (red)=historic top.
0.97
undervalued
NUPL
The whole market's unrealized profit/loss, on-chain from our node. Negative (green)=capitulation/floor; toward 1 (red)=euphoria/top. Reflects market psychology.
0.36
optimism
Realized price
$53,652
market cost basis
At its on-chain close of $83,471, BTC was 56% above the market's average cost basis ($53,652) → MVRV 1.56, mid valuation.
MVRV-Z standardizes MVRV against its own history (z-score), so extremes flag cycle bottoms (below ~0.1) and tops (above ~7). Now 0.97 → undervalued.
Long-term holder supply: 80% (unmoved ≥6 months)
<1m1-3m3-6m6-12m1-2y2-5y5y+
ABYSS Risk · cycle risk (0–1)
0.31
low risk (accumulation)
Our open 0–1 cycle risk (0 = floor, 1 = top): price vs its 2-year average, time-scaled for diminishing returns. Learn more · all assets →
Cycle multiples
Mayer Multiple
BTC price ÷ its 200-day moving average (price-based). Gauges cheap vs expensive against its trend. <0.8 (green)=undervalued; the 2.4 line (red) has marked tops.
1.17
fair value
Puell Multiple
USD value of BTC's daily issuance ÷ its 365-day average (issuance + price). Gauges miner stress. <0.5 (green)=capitulation/floor; >4 (red)=extreme revenue/top.
1.16
neutral
Pi Cycle Top
Compares the 111-day average with twice the 350-day (price), shown as their ratio. Near 1 (red) they cross and it flagged the 2013/17/21 tops; low (green)=top far off.
0.44
far from top
2Y MA Multiplier
BTC price versus its 2-year moving average and that average ×5 (price). <1 (green)=below the 2-year MA (historic floors); above ×5 (red)=overbought (tops).
0.94
below 2Y MA (accumulation)
Mayer (price/200D avg), Puell (issuance value/365D avg), Pi Cycle Top (111D vs 2×350D — marks tops at 1) and the 2-Year MA Multiplier — all computed by us from price + emission.
Live from our own Bitcoin node · block #969,369 · 2026-10-01
MVRV / NUPL / realized cap computed by us — not resold from a third party. Realized cap = Σ(each coin × its price when last moved).
Cycle history · Mayer & Puell
Full history of the two cycle multiples, computed by us from price + emission (log scale). Green zones = accumulation, red zones = distribution. ▼ = past cycle tops, ▲ = bottoms; the dot is today.
Mayer Multiple · 1.17
Puell Multiple · 1.16
Weekly points, computed by us from price + emission — freely redistributable. Full cycle analysis →
How to read it
80–100Strong accumulation
60–80Value / Early accumulation
40–60Neutral / Transition
20–40Greed / Late cycle
0–20Euphoria / Distribution
Contrarian scale: high = market floor / accumulation, low = top / distribution.
ABYSS vs. Fear & Greed
The Fear & Greed Index is great for sentiment — in fact we use it as one of our components. ABYSS goes further: it blends 6 categories into one contrarian, per-asset, transparent and backtested number.
Fear & Greed
ABYSS
Focus
Sentiment
6 categories
Per asset
BTC-wide
6 assets
Macro (M2, USD)
—
✓
Own on-chain valuation (MVRV)
—
✓ BTC
Open, versioned formula
—
✓
Public backtest (since 2018)
—
✓
Widget + public API
—
✓
Index history (weekly, since 2018)
How to read it: high (green) = market floor / accumulation; low (red) = market top / distribution. The dot is today.
The weekly cycle read, in your inbox
Once a week: where Bitcoin sits in its cycle (Score, Risk, on-chain). Free. ABYSS Pro (alerts + a copilot without the free cap) is available now.
We'll only email you the cycle report and product news · no spam · privacy