NASDAQ 100 · DCA since 2007

$500/month in NASDAQ 100 since 2007

What a monthly $500 dollar-cost average into NASDAQ 100 would be worth today if you'd started in January 2007 and never stopped. Real adjusted closes, T+1 execution, no transaction fees modeled.

If you invested $500/month in NASDAQ 100 from 2007-01 to 2026-10...

$911,953

grown from $119,000 invested over 19.8 years. +$792,953 (+666.35%)

Growth over time

Dashed: cumulative invested · Solid: portfolio value

Investment schedule

Per investment
$500.00
Frequency
Monthly
Window
2007-01-01 → 2026-10-21
Duration
19.8 years
Number of investments
238
× $500.00 each

Results

Total invested
$119,000
238 × $500.00
Final value
$911,953
as of 2026-10-21
Total return
+$792,953
+666.35%
Annualized (IRR)
17.83%/yr
compounded over 19.8 years

What 2007 actually was: right before the financial crisis

If you started in January 2007, you bought near the absolute peak. The S&P 500 lost more than half its value within two years. A DCA from this date is the worst case for lump-sum investors but a stress test for the DCA approach: every dip from 2008 to 2009 turned into a low-price entry that paid off through the 2010s recovery.

For a NASDAQ 100 DCA buyer who started January 2007 with $500 a month, the schedule pulled in 238 purchases through 2026-10-21. Total invested: $119,000. Final value: $911,953. That works out to an annualized return of 17.83% per year on the irregular cashflow series.

The numbers above use adjusted closing prices (dividends reinvested, splits applied) and apply a T+1 policy: when the 1st of the month landed on a weekend or holiday, the trade executed at the next trading day's close. Bitcoin pages execute on the exact scheduled date because crypto trades 24/7.

Change the numbers

Want to test a different amount, frequency, or end date? The full calculator has the same NASDAQ 100 dataset behind it.

Other NASDAQ 100 start years

Disclaimer: This page is for educational purposes only. It is not investment advice. Historical performance does not predict future results. Always do your own research.