Skip to main content

Nasdaq-100 Calculator: QQQ Growth vs the S&P 500

Free Nasdaq-100 calculator: project QQQ growth with monthly investing, and see 39 years of Nasdaq-100 vs S&P 500 returns, crashes and recoveries.

Investment Parameters

Live

Every field editable at a glance, no tabs

$
$
years
%
Return presets

Instant answer

If you invest $1,000 upfront and $500/month for 20 years at a 10% annual return, you could reach about $381,027.

In today's money, at 2.5% inflation a year, that's worth about $232,530.

You put in $121,000. Interest earned adds about $260,027. Fees reduce the result by about $4,749.

Millionaire path

To aim for $1,000,000 in 20 years, try about $1,307/month.

Your projected total

$381,027

After 20 years at a 10% annual return

Total Invested

$121,000

Your contributions

Interest earned

$260,027

214.90% return

Total Fees Paid

$4,749

You could lose $4,749 to fees over 20 years.

WealthSim for iPhone

Take your projections with you

Now with My plan, free with no account, and 100 futures from real market years in Pro.

Launch offer until November 15: Pro for the price of one month the first year.

Explore the app

Purchasing Power Analysis

Worth in today's purchasing power:

$232,530

This is what your final balance would be worth in today's money

Nominal value in future dollars:

$381,027

In 20 years at 2.5% annual inflation

Why the difference? Due to 2.5% inflation, your $381,027 in 20 years will have the same purchasing power as $232,530 today. This means goods and services that cost $232,530 today will cost $381,027 in the future.

Wealth Growth

Nasdaq-100 Calculator: what QQQ could grow to

The Nasdaq-100 has risen about 14% a year since 1987, well ahead of the S&P 500. It also fell 73% in the dot-com crash and took until 2014 to get back. This calculator projects a lump sum or a monthly plan; the tables below show what the index actually did, good years and bad.

≈14% a year
Nasdaq-100 price return, 1987–2025

Against about 9% for the S&P 500 on the same price-only basis. Source: Nasdaq via FRED; Damodaran, NYU Stern.

Nasdaq-100 vs S&P 500 returns

Over every period since 1987 the Nasdaq-100 has beaten the S&P 500. Most of the lead came from two runs: the late 1990s, when it rose more than 30% a year, and the 2010s, when a handful of tech companies became the largest in the world.

Annualized, through December 2025. The Nasdaq-100 figures are price only (its dividend yield has been under 1%), so compare them with the S&P 500 price column.
PeriodNasdaq-100 (price)S&P 500 (price)S&P 500 (with dividends)$10,000 in the Nasdaq-100 became
10 years (2016–2025)18.6%12.8%14.7%$54,971
20 years (2006–2025)14.6%8.9%10.9%$153,476
30 years (1996–2025)13.4%8.4%10.3%$438,191
39 years (1987–2025)14.2%8.9%11.2%$1,785,579
Annualized, through December 2025. The Nasdaq-100 figures are price only (its dividend yield has been under 1%), so compare them with the S&P 500 price column. Sources: Nasdaq via FRED (Nasdaq-100), Damodaran, NYU Stern (S&P 500).

Nasdaq-100 returns by year

Every calendar year from 1987, when the FRED data starts, next to the S&P 500. The average hides how uneven the ride was, so read a few rows before you pick a return for the calculator.

Calendar-year price returns, 1987–2025, without dividends for either index. The last column is $10,000 invested in the Nasdaq-100 at the start of 1987, before fund fees.
YearNasdaq-100 (price)S&P 500 (price)$10,000 from 1987
202520.2%16.4%$1,785,579
202424.9%23.3%$1,485,906
202353.8%24.2%$1,189,870
2022−33.0%−19.4%$773,621
202126.6%26.9%$1,154,098
202047.6%16.3%$911,413
201938.0%28.9%$617,572
2018−1.0%−6.2%$447,632
201731.5%19.4%$452,332
20165.9%9.5%$343,938
20158.4%−0.7%$324,819
201417.9%11.4%$299,574
201335.0%29.6%$254,013
201216.8%13.4%$188,171
20112.7%−0.0%$161,080
201019.2%12.8%$156,839
200953.5%23.5%$131,554
2008−41.9%−38.5%$85,683
200718.7%3.5%$147,439
20066.8%13.6%$124,241
20051.5%3.0%$116,343
200411.1%9.0%$114,582
200348.2%26.4%$103,179
2002−37.6%−23.4%$69,606
2001−32.7%−13.0%$111,523
2000−36.8%−10.1%$165,596
1999102.0%19.5%$262,204
199885.3%26.7%$129,836
199720.6%31.0%$70,066
199642.5%20.3%$58,084
199542.5%34.1%$40,749
19941.5%−1.5%$28,589
199310.6%7.1%$28,165
19928.9%4.5%$25,471
199165.0%26.3%$23,397
1990−10.4%−6.6%$14,181
198926.2%27.3%$15,829
198813.5%12.4%$12,546
198710.5%2.0%$11,049
Calendar-year price returns, 1987–2025, without dividends for either index. The last column is $10,000 invested in the Nasdaq-100 at the start of 1987, before fund fees. Sources: Nasdaq via FRED (Nasdaq-100), Damodaran, NYU Stern (S&P 500).

The price of those returns

The Nasdaq-100 holds 100 companies and leans heavily on a few large tech stocks, so it falls harder than the S&P 500 when they fall.

Calendar-year price returns; recovery = first year-end back above the previous peak year-end.
EpisodeNasdaq-100 fallBack to its peak byS&P 500 fallBack to its peak by
Dot-com crash (2000–2002)−73.5%2014−40.1%2013
Financial crisis (2008)−41.9%2010−38.5%2013
Rate hikes (2022)−33.0%2023−19.4%2023
Calendar-year price returns; recovery = first year-end back above the previous peak year-end. Sources: Nasdaq via FRED (Nasdaq-100), Damodaran, NYU Stern (S&P 500).

A lump sum invested at the end of 1999 needed 15 years to break even. Someone investing every month recovered far sooner, because the crash let them buy cheaply for three years. If you're putting in a lump sum, that difference matters. For the S&P 500 alternative, see the VOO calculator, which starts from Vanguard's 0.03% expense ratio.

Why the calculator starts at 10%

Plugging in 14% assumes the next 20 years look like the last 39, tech boom included. That may happen. It's a bet on a sector, though, not a long-run average. The calculator starts at 10%, the S&P 500's return since 1928, and you can raise it to see the upside. The QQQ fee (0.18% a year) is already entered.

To compare with the broader market, run the same numbers in the S&P 500 calculator, or read the S&P 500 historical returns by decade.

Built and maintained by Oscar Gallego Ruiz. Historical data through 2025. Methodology and sources.

Disclaimer: WealthSim is an independent educational tool for financial simulation and is not affiliated with any financial institution, including Wealthsimple. All calculations are for educational purposes and do not constitute financial advice.

Frequently Asked Questions

What is the average annual return of the Nasdaq-100?
From 1987 to 2025 the Nasdaq-100 rose about 14.2% a year in price, against 8.9% for the S&P 500 (11.2% with dividends). The Nasdaq-100 pays little in dividends, so its total return is only slightly higher than its price return. Most of the gap came from two tech runs, the late 1990s and the 2010s.
What return should I use in a Nasdaq-100 calculator?
The calculator starts at 10%, the S&P 500 long-run average, because the Nasdaq-100 history is dominated by two exceptional tech decades. Using 14% assumes those repeat. Try both and treat the difference as the range, not the forecast.
How long did the Nasdaq-100 take to recover from the dot-com crash?
Measured year-end to year-end, the index lost about 73% between the end of 1999 and the end of 2002 (more from the March 2000 peak) and did not close a year above that level again until 2014. Someone who invested a lump sum at the 1999 peak waited 15 years to break even on price. Monthly investors recovered much sooner because they kept buying at lower prices.
Is QQQ the same as the Nasdaq-100?
QQQ (Invesco QQQ Trust) tracks the Nasdaq-100 index, the 100 largest non-financial companies listed on the Nasdaq. Its expense ratio is 0.18% a year (Invesco). The calculator enters that fee so it is taken out of the projection.
Nasdaq-100 or S&P 500: which is better?
The Nasdaq-100 has grown faster but falls harder: about 42% in 2008 and 33% in 2022, against 38% and 19% for the S&P 500 on price. It holds roughly a fifth as many companies and leans heavily on a few large tech stocks. Many investors hold the S&P 500 as the core and treat the Nasdaq-100 as an addition, not a replacement.

Try the Free Calculator

Enter your own numbers. No account required.

Open Calculator