If you had invested $1,000 in Bitcoin in 2025

Buying $1,000 of Bitcoin on Jan 1, 2025 at $94,384 would have gotten you 0.0106 BTC. On Nov 1, 2026 that is worth $828.86, 0.83x the original amount (-17.1%).

Value today
$828.86
Return
0.83x
Price on Jan 1, 2025
$94,384
Price today
$78,231
$0$500.0$1.0K$1.5K$2.0K2026

Timing within 2025

Bought at the 2025 low ($76,252 on Apr 8, 2025): worth $1,026 today.

Bought at the 2025 high ($124,720 on Oct 6, 2025): worth $627.25 today.

What if you had spread it over 2025?

Splitting $1,000 into monthly buys through 2025 would be worth $784.05 today (-21.6%).

Try other amounts and schedules in the Bitcoin DCA calculator

Year by year
Value of $1,000 in Bitcoin bought on Jan 1, 2025, at the end of each year
DatePriceValueReturn
Dec 31, 2025$87,498$927.05-7.3%
Nov 1, 2026$78,231$828.86-17.1%

Putting a plan like this into practice

We may earn a commission if you sign up through these links, at no cost to you. It never changes the numbers above. Disclosure.