Nasdaq 100 Momentum Strategy: Turned $100k into $3M in 26 Years

Nasdaq-100-Momentum-Strategy-100k-3M-in-26-Years_vertical
Momentum Strategy Nasdaq 100 March 2000 – January 2026 · 20 runs · $100,000 start

In a previous analysis the ATH-staircase momentum strategy returned a median of +1,269% on the S&P 500 over 25 years. Same entry filter, same 2-month holding period, same equal-weight rule, same 19% batch tax. One question remained: what happens when you point those exact rules at the Nasdaq 100 — a universe built around the hundred largest non-financial companies on the Nasdaq, dominated by technology, semiconductors, and innovation?

The answer: +2,958% median total return (mean CAGR +13.6%/yr across 20 runs), turning $100,000 into roughly $3.06 million at the median — while a buy-and-hold in QQQ (Invesco Nasdaq 100 ETF), the natural benchmark of the same universe, returned only +615% after tax from the same starting point ($715,000 final). No different rules. No different parameters. Just a richer momentum universe — and beating its own index by +5.3 percentage points per year over 26 years.

Bottom line up front: The Nasdaq 100 universe amplifies the ATH-staircase strategy’s edge. Higher concentration in momentum-driven sectors produces stronger signals, bigger winners, and — when the strategy is positioned well — outsized annual returns. The strategy is compared against QQQ (not the easier SPY benchmark), making every point of outperformance genuinely hard-earned. The trade-off: higher variability and a few very bad years (2023, 2015) where the strategy sharply underperforms even the Nasdaq index itself. Across 20 runs the compound return ranged from +2,295% to +4,792% — median +2,958%.

The Strategy: Same Rules, Different Universe

The strategy is completely unchanged from the S&P 500 version. Only the stock universe switches — from the current S&P 500 constituents to the current Nasdaq 100 constituents (sourced from Wikipedia). Every other rule is identical:

Entry filter — the ATH staircase

A stock qualifies if it made a new all-time high in each of the previous three consecutive months, and each month’s peak is at least 5% higher than the prior month’s peak.

Month 2 ATH ≥ 1.05 × Month 1 ATH  ·  Month 3 ATH ≥ 1.05 × Month 2 ATH.

Portfolio construction

From the qualifying stocks each month, randomly pick up to 5 names and allocate capital equally across them. No discretionary overrides, no fundamental checks — the rule selects, the portfolio holds.

Holding period & exit

Hold each batch for exactly 2 months. Exit on the first trading day of month m+2. No new batch opens while the current one is active. If no stocks qualify after exit, stay flat until the next qualifying set appears.

Tax treatment

19% batch tax on every closed batch: net PnL × 0.81 is added to equity. Losses receive the equivalent tax credit symmetrically. Results shown are fully after-tax. The QQQ benchmark applies its 19% tax once at the very end.

RuleDetails
UniverseNasdaq 100 (current Wikipedia constituents, split-adjusted prices)
Entry filter3 consecutive monthly ATHs, each ≥ 5% higher than the last
SelectionRandomly pick up to 5 qualifying stocks per batch
Position sizingEqual dollar allocation (1/N per position)
EntryFirst trading day of month m
ExitFirst trading day of month m+2
No overlapNo new batch opens until current batch fully exits
Tax19% on net PnL per batch (symmetric gain/loss)
BenchmarkQQQ (Invesco Nasdaq 100 ETF), buy-and-hold, 19% tax at end

Note: stock and ETF prices sourced from Yahoo Finance. Data may contain minor inaccuracies due to corporate actions, split adjustments, or vendor issues.

Why Nasdaq 100 Is a Natural Fit for Momentum

The Nasdaq 100 is not a random collection of stocks. It represents the 100 largest non-financial companies listed on the Nasdaq, dominated by technology, semiconductors, biotech, and consumer internet. These sectors tend to exhibit stronger and more persistent momentum than the broader market for several structural reasons:

  • Winner-take-most dynamics: Tech companies compound via network effects and scalability, so institutional money chases confirmed leaders — reinforcing price trends.
  • Earnings acceleration: High-growth companies frequently revise earnings estimates upward, creating a sustained stream of positive surprises that fuel multi-month trends.
  • Analyst coverage lag: Emerging tech leaders are often underfollowed at the breakout phase, so price discovery happens gradually — momentum captures this delay.
  • Sharper ATH patterns: With higher average growth rates, Nasdaq 100 stocks naturally break to new highs more frequently, providing more entry signals.

The flip side: the same concentration that amplifies upside creates sharper reversals. When the tech leadership theme breaks (as in 2023, when the AI rally was dominated by just a handful of mega-caps, or in 2015 during the biotech correction), the strategy can lag even the QQQ index itself.

A tougher benchmark than SPY. Using QQQ — not the S&P 500 — as the benchmark makes this a demanding test. QQQ itself has delivered strong long-term returns and is packed with momentum leaders. Beating your own universe’s index by +6.5 pp/year is a genuine result.

Data Preparation

Full sample period: March 2000 – January 2026 (25.8 years)

The backtest begins in early 2000 — right at the peak of the dot-com bubble — making this one of the most unfavorable possible starting points for any momentum strategy on tech stocks. The universe spans all current Nasdaq 100 constituents with price histories available on Yahoo Finance, with daily prices adjusted for splits and dividends.

Stress regimes covered:

  • Dot-com bust (2000–2002): Nasdaq 100 fell over 83% peak-to-trough; QQQ lost −38%, −27%, −39% in three consecutive years
  • Recovery cycle (2003–2007): broad momentum regime, QQQ +44% in 2003 alone
  • Global Financial Crisis (2008): deep cross-asset drawdown, QQQ −41%
  • Quantitative tightening cycles (2015, 2018, 2022)
  • COVID crash and V-shape recovery (2020): QQQ +46%, strategy +105%
  • AI-driven mega-cap concentration (2023): QQQ +56%, strategy −21%
Starting at the bubble peak. The simulation starts in March 2000, just months before the Nasdaq 100 entered a three-year collapse that erased 83% of its value. QQQ’s worst intra-year drawdown hit −58.4% in 2001. The strategy’s ability to generate positive returns in 2001 (+26.6%) and 2002 (+34.6%) while QQQ cratered −27% and −39% respectively is the single most important finding in this dataset.

Simulation Design

The simulation was run 20 independent times using different random seeds for the monthly stock selection step (when more than 5 stocks qualify, up to 5 are chosen randomly). All runs follow identical rules — entry filter, holding period, tax — and the results shown are averages across all 20 runs.

With 20 runs, the average provides solid statistical confidence: outlier draws (a single run that happened to pick NVDA in a monster year) are smoothed out, giving a realistic picture of what a systematic investor following these rules would have experienced over time.

The benchmark is a buy-and-hold position in QQQ (Invesco Nasdaq 100 ETF), starting with the same $100,000, compounding annual QQQ total returns, with a single 19% tax applied to the total gain at the very end. Using QQQ — the ETF that tracks the exact same 100-stock universe — makes this an apples-to-apples comparison. There is no hiding behind the easier S&P 500 benchmark here.

Results

Median total return

+2,958%

$100,000 → ~$3,058,320 (median of 20 runs)

Strategy CAGR

13.6% / yr

vs 8.3% / yr for QQQ after-tax

Excess CAGR

+5.3% / yr

Annualised edge over buy-and-hold QQQ

Worst max DD

−31.2%

vs −58.4% for QQQ (2001, dot-com)

Metric Strategy (20 runs) QQQ benchmark Excess
Median total return (after-tax) +2,958% +615% after-tax ($714,924) +2,343%
Median final equity ~$3,058,320 $714,924 (after-tax) ~$2,343,396
Run range +2,295% – +4,792%
CAGR (mean over 20 runs) 13.6% / year 8.3% / year (after-tax) +5.3% / year
Worst max drawdown −31.2% (2004) −58.4% (2001, dot-com) 27.2 pp shallower
Period March 2000 – January 2026 (25.8 years)
Runs 20 independent random seeds
Equity curve: Nasdaq 100 momentum strategy vs QQQ, 2000–2026
Equity curve (log scale) — strategy vs QQQ buy-and-hold, March 2000 – January 2026, 20 runs averaged. Initial equity $100,000.

The scale of outperformance is substantial. The median run ends at ~$3.06 million versus $715,000 for QQQ buy-and-hold after tax — ~$2.34 million more from the same starting $100,000. The 20-run spread (min +2,295% to max +4,792%) shows that every single run comfortably beat QQQ’s +615% by a wide margin, regardless of which specific stocks were drawn each month.

Year-by-Year Performance (20-Run Average)

Year Strategy return Strategy PnL ($) Strategy max DD QQQ return QQQ PnL ($) QQQ max DD Excess return
2000−7.54%−7,540−2.5%−38.39%−38,390−52.7%+30.9%
2001+26.58%+24,5770.0%−27.19%−16,749−58.4%+53.8%
2002+34.56%+40,445−2.8%−39.24%−17,604−51.9%+73.8%
2003+88.24%+138,956−1.8%+43.60%+11,884−12.2%+44.6%
2004+8.40%+24,729−31.2%+10.84%+4,244−15.9%−2.4%
2005+75.46%+242,368−1.3%+2.65%+1,148−12.2%+72.8%
2006−2.53%−13,656−8.9%+4.81%+2,142−17.3%−7.3%
2007+48.06%+264,245−5.5%+18.81%+8,778−11.4%+29.3%
2008−20.45%−166,506−16.1%−40.79%−22,619−49.4%+20.3%
2009+5.45%+35,326−9.0%+48.25%+15,843−18.3%−42.8%
2010+13.50%+92,309−3.1%+18.41%+8,961−15.6%−4.9%
2011+21.70%+168,446−9.4%+1.89%+1,087−16.1%+19.8%
2012−13.12%−123,513−22.7%+15.89%+9,332−11.6%−29.0%
2013+30.29%+249,451−7.4%+32.43%+22,067−5.9%−2.1%
2014−6.39%−66,990−16.5%+20.12%+18,136−8.2%−26.5%
2015−19.28%−193,349−18.5%+9.77%+10,572−13.9%−29.1%
2016+19.40%+157,940−0.8%+9.41%+11,177−12.0%+10.0%
2017+32.25%+310,856−0.7%+31.49%+40,935−4.9%+0.8%
2018−1.46%−18,718−4.7%−1.85%−3,157−22.8%+0.4%
2019+6.33%+78,417−13.4%+38.41%+64,438−11.0%−32.1%
2020+105.13%+1,409,067−6.7%+45.97%+106,750−28.6%+59.2%
2021+22.46%+609,714−9.9%+29.24%+99,132−10.9%−6.8%
2022−10.21%−342,6520.0%−33.22%−145,538−34.8%+23.0%
2023−20.57%−619,939−11.6%+55.91%+163,573−10.8%−76.5%
2024−3.67%−87,225−20.7%+27.74%+126,533−13.6%−31.4%
2025−6.14%−140,0910.0%+21.01%+122,415−22.8%−27.2%
2026*+47.95%+1,038,8310.0%+21.85%+154,078−11.7%+26.1%

* 2026 is a partial year (through January 2026). Green = strategy outperforms QQQ. Red = strategy underperforms or both negative.

Year-by-year strategy PnL vs QQQ, Nasdaq 100 momentum backtest 2000–2026
Annual PnL — strategy vs QQQ, 20-run average, 2000–2026.

Standout Years: The Highs and the Lows

2020: +105.1% — the COVID momentum wave

The single most important year in the simulation. While QQQ returned +46.0% and suffered a −28.6% intra-year drawdown during the March crash, the strategy — rolling positions in momentum names as tech demand exploded — caught the ferocious rebound. The average run earned over 105% in a single calendar year, adding over $1.4 million to an account that had grown from $100,000 to around $1.34 million by end of 2019. This is the compounding engine at maximum power.

2001–2002: Surviving the dot-com bust

The strategy started investing in March 2000 — the top of the Nasdaq bubble. The first batch produced losses as the market turned. But the strategy’s discipline worked: when momentum signals dried up in the collapsing market, few batches formed. QQQ lost −27% in 2001 and −39% in 2002, with intra-year drawdowns exceeding −58%. The strategy returned +26.6% in 2001 and +34.6% in 2002. The two-year excess of roughly +54 and +74 percentage points over the index is the single biggest alpha event in the dataset — and it arrived at the worst possible time for buy-and-hold investors.

2003: +88.2% — the recovery momentum

After the bust, surviving Nasdaq leaders re-accelerated sharply. QQQ itself rallied +43.6% as the index recovered from its lows. The strategy captured an even bigger +88.2%, landing on names like GRMN (+34.4% in one batch), AXON (+64.5% in December 2003), and GILD (+28.1%). The average run nearly doubled in a single year off the wrecked 2000–2002 base.

2023: −20.6% while QQQ gained +55.9%

The worst relative year in the dataset — and the starkest illustration of the strategy’s limitation. The 2023 AI rally was almost entirely concentrated in Nvidia, Microsoft, Apple, Meta, and Alphabet. These mega-caps drove QQQ’s exceptional +55.9% gain. The ATH staircase filter — requiring three consecutive months of +5% new highs — may miss sharp vertical rallies that don’t spread across Nasdaq 100 breadth, while the random pick of 5 from qualifying names can miss the narrow set of true leaders. With a universe of 100 stocks and a strict momentum filter, one or two bad batches can define the year.

2023 and 2015: the momentum blind spots. Two years where the strategy lost significantly (−20.6%, −19.3%) while QQQ was strongly positive (+55.9%, +9.8%). Both episodes share a pattern: a narrow leadership cohort that the ATH filter and random selection miss, combined with momentum exhaustion in mid-tier names that did technically qualify. These risks are real and must be accounted for in any live application of this strategy.

Bear Market Behaviour

Across the major stress regimes in the dataset, the strategy’s behaviour consistently limits downside versus QQQ — often dramatically. The QQQ benchmark, being entirely in tech, suffers deeper crashes than SPY in most risk-off periods:

  • 2001–2002 (dot-com bust): Strategy +26.6% and +34.6% vs QQQ −27.2% and −39.2%. QQQ’s intra-year max DD reached −58.4% (2001) and −51.9% (2002). When Nasdaq stocks stopped making new all-time highs, the strategy simply stopped trading — staying flat is a feature, not a bug. The 2001–02 alpha is what ultimately drives the long-run outperformance.
  • 2008 (GFC): Strategy −20.5% vs QQQ −40.8%. Both fall; the strategy falls roughly half as much. Worst intra-year drawdown: −16.1% vs −49.4% for QQQ. The strategy loses money but avoids the catastrophic halving that destroyed buy-and-hold wealth.
  • 2018 (rate fears): Strategy −1.5% vs QQQ −1.9%. Essentially tied on returns, but the strategy’s max DD of −4.7% compares favourably to QQQ’s −22.8% intra-year move.
  • 2022 (rate hike cycle): Strategy −10.2% vs QQQ −33.2%. The strategy lost roughly a third as much as QQQ, with 0% reported intra-year drawdown on the 20-run average.
  • 2023 (AI mega-cap rally): Strategy −20.6% vs QQQ +55.9%. The worst relative year — and the clearest demonstration that the strategy’s ATH filter can miss concentrated vertical momentum events. Unlike the crash years, here the strategy actively lost money while QQQ roared.
Year / regime Strategy return QQQ return Strat max DD QQQ max DD Edge
2001 (dot-com)+26.6%−27.2%0.0%−58.4%Extreme safety advantage
2002 (dot-com)+34.6%−39.2%−2.8%−51.9%Extreme safety advantage
2008 (GFC)−20.5%−40.8%−16.1%−49.4%Meaningfully safer
2018 (rates)−1.5%−1.9%−4.7%−22.8%Much shallower max DD
2022 (rates)−10.2%−33.2%0.0%−34.8%One-third the loss of QQQ
2023 (AI rally)−20.6%+55.9%−11.6%−10.8%Worst relative year

Where the Alpha Actually Comes From

Looking at the full 27-year record, it is clear that the strategy’s long-run advantage over QQQ does not come from outperforming QQQ every year. In fact, in the strong bull years — when the tech sector runs hard and broad — QQQ frequently beats the strategy:

  • 2009: Strategy +5.5% vs QQQ +48.3% (miss of the post-GFC recovery)
  • 2019: Strategy +6.3% vs QQQ +38.4% (missed the broad tech re-rating)
  • 2023: Strategy −20.6% vs QQQ +55.9% (the AI mega-cap miss)

The alpha is asymmetric: it is earned almost entirely in the crash and consolidation years, where the ATH filter simply goes quiet. The strategy doesn’t trade when nothing qualifies — and those periods of inactivity are the alpha. Compounding from a +26% year (2001) when the index was −27% creates a base that decades of reinvestment multiply.

The math of asymmetry. If QQQ loses −40% and your strategy loses only −20% in the same year, QQQ needs a +67% recovery to get back to flat. Your strategy needs only +25%. That gap — compounded over 25 years of alternating crashes and recoveries — is where the $2.5 million difference between $3.21M and $715K comes from.

Sample Trades

Below are selected trades illustrating the breadth of names that qualify for the ATH staircase filter — from early post-bubble survivors to COVID momentum plays, cybersecurity leaders, and AI supply-chain beneficiaries.

Batch Ticker Buy date Sell date Buy price Sell price PnL ($) Return %
2020-05ZM2020-05-012020-07-01$138.56$259.13+659,847+87.0%
2020-07ZM2020-07-012020-09-01$259.13$457.69+341,158+76.6%
2020-11CRWD2020-11-022021-01-04$124.47$200.49+308,062+61.1%
2021-07FTNT2021-07-012021-09-01$48.47$61.69+888,215+27.3%
2025-11LITE2025-11-032026-01-02$199.58$386.11+379,423+93.5%
2026-01LITE2026-01-022026-03-02$386.11$783.25+857,287+102.9%
2026-01WDC2026-01-022026-03-02$187.61$269.95+365,806+43.9%
2025-02UAL2025-02-032025-04-01$104.83$68.20−893,167−34.9%
2023-03STLD2023-03-012023-05-01$123.14$99.98−647,945−18.8%
2024-06DELL2024-06-032024-08-01$127.81$105.33−468,541−17.6%

The trades paint a consistent picture. The strategy’s biggest wins come when it catches a genuine multi-month momentum wave: ZM doubled twice in consecutive batches during the COVID work-from-home explosion; LITE nearly tripled across two consecutive batches in late 2025–early 2026 (an AI optical-networking play); FTNT and CRWD were early legs of the enterprise cybersecurity expansion. The biggest losses arrive when a momentum run reverses sharply mid-batch: UAL’s −34.9% in early 2025, STLD’s −18.8% in 2023’s industrial correction.

How to Trade This Strategy Live on Nasdaq 100

  1. End of each month — screen the Nasdaq 100:
    • For every current Nasdaq 100 constituent, look at the last 3 calendar months of daily prices.
    • The stock qualifies if it made a new all-time high in each of those 3 months AND each monthly ATH is ≥ 5% above the prior month’s ATH.
  2. First trading day of the new month — open a batch:
    • From the qualifying list, randomly pick up to 5 names.
    • Deploy 100% of available equity, equally split (1/N per position).
  3. Hold 2 months:
    • Do not add new positions mid-batch. Do not cut early unless you have a hard stop rule.
  4. Exit and rescan:
    • Sell all positions on the first trading day of month m+2.
    • Immediately rescan. If new qualifiers exist, open a new batch. If not, stay flat.

The Nasdaq 100 constituent list changes roughly quarterly. Using the current list (survivorship bias) slightly overstates historical results, as some names that are now in the index weren’t there during the early years. This is a known limitation of all constituent-based backtests.

Want the Python script that implements this end-to-end — monthly ATH detection, random selection, batch tracking, and tax-adjusted equity curve for any universe? Contact me at in**@********nt.com.

Nasdaq 100 vs S&P 500: Which Universe Wins?

Running the identical strategy on two universes over a similar period produces a clear result (full S&P 500 results in the original article):

Metric Nasdaq 100 strategy S&P 500 strategy
Median total return (after-tax)+2,958%+1,269%
CAGR (mean over runs)13.6% / yr11.1% / yr
Worst max DD−31.2% (2004)−25.1%
2001–02 outperformanceStrongly positive vs QQQStrongly positive vs SPY
2023 (AI rally)−20.6% (strategy), QQQ +55.9%−10.3% (strategy), SPY +26.7%
2020 (COVID rebound)+105.1% (strategy), QQQ +46%~+30% (strategy), SPY +17%
Simulation runs2030
Benchmark usedQQQ (same universe)SPY (broad market)

The Nasdaq 100 universe delivers higher absolute returns but with higher year-to-year variance and a tougher benchmark comparison. The S&P 500 version provides a smoother ride with a shallower worst drawdown (−25.1% vs −31.2%) and is compared against the easier SPY benchmark. Neither is strictly “better” — it depends on the investor’s tolerance for large annual swings and their view on whether tech-sector momentum will continue to dominate over the next decade.

The extra return from Nasdaq 100 comes with a real cost: larger individual-year losses when the strategy’s signals misfire (2012: −13.1%, 2015: −19.3%, 2023: −20.6%) and years where the Nasdaq index itself runs much faster than the strategy can capture (2009: +48.3% QQQ vs +5.5% strategy; 2023: +55.9% QQQ vs −20.6% strategy). A combined approach — splitting capital between both universes — could smooth the ride while capturing most of the upside from both.

Conclusion

Applied to the Nasdaq 100 universe over 25.8 years — including the dot-com bust, the GFC, COVID, and the AI era — the same three-month, +5% ATH momentum strategy turned $100,000 into roughly $3.06 million at the median across 20 runs (min $2.40M, max $4.89M), while a buy-and-hold in QQQ — the natural benchmark of the same universe — returned $715,000 after tax from the same starting point.

The strategy beats its own universe’s index by +5.3 percentage points per year (mean CAGR 13.6% vs QQQ 8.3% after-tax), compounded over 25.8 years. This is not explained by taking on more risk in bull markets — in fact, the strategy significantly underperforms QQQ in several strong bull years (2009, 2019, 2023). The edge is almost entirely derived from crash avoidance: when Nasdaq stocks stop making accelerating all-time highs, the strategy goes quiet, sidestepping the worst of the dot-com bust, the GFC, and the 2022 rate shock. The worst strategy drawdown (−31.2% in 2004) is less than half of QQQ’s worst intra-year drawdown of −58.4% in 2001.

The cost is real: two years (2015 and 2023) where the strategy lost roughly 20% while QQQ was strongly positive, and the occasional very bad batch (UAL −34.9% in 2025) that can sting at large equity levels. Investors who can tolerate that kind of divergence — and understand that the strategy earns its alpha in bear markets, not bull markets — will find the Nasdaq 100 universe a powerful amplifier of the underlying momentum edge.

Similar Posts