Assets 719BTC $64,540.40 −1.80%ETH $1,811.93 −1.54%S&P 500 $754.37 −0.36%Nasdaq-100 $679.89 −1.20%Gold $3,886.30 +0.03%Silver $49.12 −1.70%Updated 2026-11-15
☆

How much to invest to become a millionaire?

Pick a goal — $100,000, a million or your retirement — and a time frame. See how much you need to invest each month in the S&P 500, Nasdaq-100, Bitcoin or gold, based on their real historical returns.

Yearly return
Invest every month
$772

To reach $1,000,000 in 20 yrs, invest $772 a month in S&P 500 (historical return ≈ 14.9% a year).

You put inGrowth

Historical average returns over the last 10 years. Past returns do not guarantee future ones — markets can fall for years.

PopularBitcoinEthereumSolanaXRPNvidiaAppleTeslaGoldS&P 500Nasdaq-100
MarketsDCA rankingCompareCryptocurrencyStockETFMetal
ToolsCompareHabits → moneyMillionaire calculatorCompound interestInflationConverterMemecoinsFrom all-time highBitcoin halving
InsightsNewsInsightsRSSExchangesAbout & methodology