Strategy Study

Monthly QQQ Contributions Through the Dot-Com Crash

A reproducible backtest of monthly QQQ contributions starting in 2000, compared with SPY contributions and QQQ's dot-com price recovery path.

Updated Jul 22, 2026 / Data: Yahoo Finance via yfinance, adjusted OHLCV / US ETF

Quick Take

This note starts monthly QQQ contributions near the dot-com bubble period. From 2000-01-03 through 2026-07-07, the account invests $500 on each month’s first trading day. Total contributions were $159,500.

In this sample, the QQQ monthly contribution account ended at $1,908,908 with a 15.62% money-weighted return. The SPY monthly contribution account, using the same contribution dates and amounts, ended at $956,013 with a 11.62% money-weighted return.

The early path still mattered. QQQ’s adjusted price fell -82.96% from its 2000 high to its 2002 trough, and did not recover that high until 2015-02-20. The QQQ contribution account’s last date below cumulative contributions was 2009-07-21. These are historical cash-flow results, not a statement about future returns.

Research Question

What happened to a monthly QQQ contribution account that started before the dot-com crash, and how did that cash-flow path compare with SPY monthly contributions over the same dates?

This is a narrower follow-up to the monthly contribution portfolio comparison. That article uses a common 2006 start date because it includes DBC. This note starts in 2000 and focuses only on QQQ and SPY.

Contribution Rule

monthly_contribution = $500
initial_capital = $0
contribution_date = first trading day of each calendar month
assets tested = QQQ and SPY

Each contribution buys the selected ETF using adjusted close. The model allows fractional shares and reinvested distributions through adjusted data.

Dot-Com Price Path

QQQ’s adjusted price path is separate from the contribution-account path. The table below shows the price-only stress period around the dot-com crash.

QQQ 2000 high date2000-03-27
QQQ 2000 high adjusted close$99.22
Trough date2002-10-09
Trough adjusted close$16.90
Price drawdown from high-82.96%
Recovery date2015-02-20
Years to recovery14.9

The price series recovered its 2000 high much later than the contribution account recovered cumulative contributions. That difference comes from the later monthly purchases made at lower prices.

Results

MetricQQQ monthly contributionsSPY monthly contributions
Total contributed$159,500$159,500
Final value$1,908,908$956,013
Profit over contributions$1,749,408$796,513
Money-weighted return15.62%11.62%
Time-weighted CAGR8.59%8.26%
Annualized volatility26.79%19.30%
Max account drawdown-47.96%-47.52%
Max price drawdown-82.96%-55.19%
Worst dollar loss vs contributions-$18,537-$20,502
Worst dollar loss date2008-11-202009-03-09
Last date below contributions2009-07-212010-07-06
Durable recovery date2009-07-222010-07-07
QQQ and SPY monthly contribution account values compared with total contributions
Account value compared with cumulative contributions. Both accounts receive the same $500 monthly contribution.
Value above total contributions for QQQ and SPY monthly contribution accounts
Account value minus cumulative contributions. The QQQ account remained below total contributions at several points before its later recovery.
Account-value drawdowns for QQQ and SPY monthly contribution accounts
Account-value drawdowns include the effect of ongoing contributions and should not be read as price-only drawdowns.
QQQ price drawdown compared with QQQ monthly investment account drawdown
QQQ's price drawdown was deeper than the monthly investment account drawdown because later contributions bought shares after the initial decline.

Interpretation

Starting monthly QQQ contributions in 2000 did not avoid a difficult early period. The QQQ account’s worst dollar loss versus cumulative contributions was -$18,537 on 2008-11-20. Its maximum account-value drawdown was -47.96%.

The price-only result was more severe: QQQ’s adjusted price fell -82.96% from the 2000 high to the 2002 trough and took about 14.9 years to recover that high. The monthly contribution account recovered cumulative contributions earlier because it kept buying during the lower-price period.

The comparison with SPY is not a general ranking. SPY had a lower final value in this sample, but it also had a different sector mix and return path. Both results depend on continuing contributions through the drawdowns.

The monthly contribution portfolio comparison uses a later common sample so it can compare SPY, QQQ, a 60/40 portfolio, and a simple multi-asset portfolio. This note uses a longer QQQ/SPY-only sample to show the dot-com crash period directly.

Limitations

This is a historical QQQ and SPY cash-flow test. It assumes the investor kept contributing through the crash, the 2008 financial crisis, and later drawdowns. Stopping contributions during the low-price period would produce a different path.

Adjusted close data is not an executable trading price. Yahoo Finance data can change after vendor revisions. The model excludes taxes, spreads, commissions, fund-level trading effects beyond adjusted returns, and real account constraints.

Money-weighted return depends on the contribution schedule. A different monthly amount, start date, or skipped contribution pattern can change the result.

Reproduce

cd studies/qqq-monthly-contributions-dot-com-crash
pip install -r requirements.txt
python3 -B -m unittest discover -s . -p "test_*.py"
python3 backtest.py
python3 plot.py

The output includes a summary CSV, daily audit CSV, price-stress CSV, and four SVG charts.

FAQ

Did monthly QQQ contributions avoid the dot-com crash?

No. The account still had a large drawdown and spent time below cumulative contributions. Monthly contributions changed the purchase path; they did not remove risk.

Why did the account recover before QQQ’s price recovered its 2000 high?

The account kept buying shares after prices fell. Those lower-cost shares changed the account break-even point.

Is this the same as comparing QQQ with a lump-sum investment?

No. This study tests a monthly cash-flow schedule. A lump-sum investment is a different question.

More notes