Bitcoin Halving Cycle Dashboard — Live Bull/Bear Signals, On-Chain Indicators & Historical Cycle Returns

Genesis block — 1/3/09 — Block #0  |  "The Times 03/Jan/2009 Chancellor on brink of second bailout for banks"
Exchange Rate
Market Cap
Difficulty
Current Block Height
Event Block Height 1,050,000
Block Time
// BTC / USD — LIVE CHART
/100
21xSatoshi's Cycle Score™
LOADING...
HTC500
MVRV
Puell
NUPL
Days
:
Hours
:
Mins
Est. Next Halving —
Block 1,050,000  |  Reward: 1.5625 BTC
bitcoin1309.com  |  @21xSatoshi
// ON-CHAIN & MARKET INDICATORS
MVRV Z-Score
LOADING
Market Value vs Realized Value Z-Score (Coinmetrics). >7 = cycle top zone. Near/below 0 = cycle bottom.
CBBI Score
LOADING
Composite Bitcoin Bull Run Index. >80 = bear zone. <15 = bull zone.
NUPL (APPROX)
LOADING
Net Unrealized Profit/Loss (approximated via CBBI). >0.75 euphoria (top). <0 capitulation (bottom).
Weekly RSI
Weekly
14-period weekly RSI. >70 overbought. <30 oversold. Updates every 5 mins.
Fear & Greed Index
LOADING
Crypto market sentiment, 0–100. Extreme fear = potential bull zone. Extreme greed = potential bear zone.
Puell Multiple
LOADING
Daily miner issuance value ÷ 365-day average. <0.5 = miner capitulation (bottom). >3.33 = miner over-profitability (selling pressure).
Pi Cycle Top
LOADING
Fires when the 111-day SMA crosses above the 350-day SMA × 2 (350/111 ≈ π). Has historically called cycle tops within ~3 days.
Hash Ribbons
LOADING
30-day vs 60-day hash rate SMA. A ribbon inversion has marked miner capitulation near bottoms; the recovery cross has been a strong buy signal.
Strategy:  BUY 500 days before each halving. SELL 500 days after the halving. BUY again 500 days before the next halving. Repeat.  —  This strategy has historically captured Bitcoin's four-year cycle momentum by buying near cycle bottoms and selling near cycle tops.
// HISTORICAL CYCLE PERFORMANCE
Cycle Halving Date Buy Date Buy Price Sell Date Sell Price Return (Bull) Max Drawdown Hold Days
// HODL — RECOMMENDED TOOLS
* Affiliate links — I only recommend what I personally use and believe in.