Bitcoin Price on December 31, 2025

2025-12-31

Market Data

Close
$87,496
Open
$88,390
High
$89,079
Low
$87,085
1-day change
-1.01%
7-day change
-0.12%
30-day change
+1.40%
1-year change
-6.30%
All-time high as of this date
$124,728
Drawdown from ATH
-29.85%
Cycle stage
Distribution

Halving Era 5

Block reward
3.125 BTC
Days since last halving
620

On-Chain

Hash rate
980.21 PH/s
Difficulty
1.483e+14
Active addresses
547,272
Transactions
408,137

Market Sentiment

Fear & Greed Index: 21 (Extreme Fear)