Skip to main content

Want a detailed portfolio tracker?

Performance analysis of QQQM (INVESCO NASDAQ 100 ETF)

Annual Return

Over the past 3 years, QQQM has had an average annual return of +23.69%, outperforming the benchmark SPY, which returned +19.31% annual.

Over the past 5 years, QQQM has had an average annual return of +14.78%, outperforming the benchmark SPY, which returned +12.78% annual.

Since Oct 13, 2020, QQQM has had an average annual return of +16.83%, outperforming the benchmark SPY, which returned +15.47% annual.

2026202520242023202220212020
+13.59%+20.84%+25.68%+55%-32.52%+27.45%+6.67%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026+1.24%-2.34%-4.85%+15.69%+10.57%-0.21%-5.41%+13.59%
2025+2.15%-2.66%-7.62%+1.47%+9.14%+6.40%+2.41%+0.96%+5.37%+4.79%-1.57%-0.65%+20.84%
2024+1.82%+5.29%+1.30%-4.38%+6.41%+6.22%-1.70%+1.20%+2.58%-0.86%+5.36%+0.46%+25.68%
2023+10.67%-0.35%+9.51%+0.51%+7.85%+6.36%+3.91%-1.58%-5.01%-2.09%+10.82%+5.61%+55%
2022-8.71%-4.37%+4.47%-13.44%-1.55%-9.09%+12.66%-5.06%-10.58%+3.99%+5.59%-9.06%-32.52%
2021+0.36%+0.27%+1.28%+5.80%-1.15%+6.32%+2.82%+4.20%-5.68%+7.92%+1.98%+1.12%+27.45%
2020-8.42%+10.96%+4.97%+6.67%

Drawdown analysis of QQQM (INVESCO NASDAQ 100 ETF)

The maximum drawdown for the QQQM was -35.04%, occurring on Nov 3, 2022. Recovery took 277 trading sessions.

The current QQQM drawdown is -6.61%.

Since Oct 13, 2020 QQQM has experienced the following drawdowns:

  • 30% or more: 1 time
  • 20% or more: 2 times
  • 10% or more: 5 times
DepthStartTo BottomBottomTo RecoverEndTotal
-35.04%Nov 19, 2021240Nov 3, 2022277Dec 12, 2023517
-22.70%Feb 19, 202534Apr 8, 202552Jun 24, 202586
-13.56%Jul 10, 202420Aug 7, 202464Nov 6, 202484
-11.96%Oct 29, 2025103Mar 30, 202611Apr 15, 2026114
-10.88%Feb 12, 202115Mar 8, 202123Apr 9, 202138
-8.42%Oct 13, 202013Oct 30, 202018Nov 25, 202031
-7.56%Sep 7, 202119Oct 4, 202118Oct 28, 202137
-7.35%Apr 16, 202118May 12, 202122Jun 14, 202140
-7.06%Mar 22, 202419Apr 19, 202418May 15, 202437
-6.94%Jun 2, 20266Jun 10, 2026OngoingOngoingOngoing
-5.98%Dec 16, 202418Jan 14, 202522Feb 14, 202540
-4.20%Jan 26, 20213Jan 29, 20214Feb 4, 20217
-3.68%Dec 27, 20235Jan 4, 20249Jan 18, 202414
-3.59%Oct 8, 20252Oct 10, 20256Oct 20, 20258
-3.43%Nov 8, 20245Nov 15, 202410Dec 2, 202415
-2.92%Aug 13, 20256Aug 21, 202512Sep 9, 202518
-2.64%Mar 1, 202410Mar 15, 20244Mar 21, 202414
-2.63%Jan 29, 20242Jan 31, 20242Feb 2, 20244
-2.62%Feb 9, 20247Feb 21, 20241Feb 22, 20248
-2.54%May 14, 20263May 19, 20264May 26, 20267
-2.51%Jul 28, 20254Aug 1, 20254Aug 7, 20258
-2.31%Jan 8, 20215Jan 15, 20212Jan 20, 20217
-2.28%Jul 14, 20213Jul 19, 20213Jul 22, 20216
-2.26%Nov 5, 20213Nov 10, 20216Nov 18, 20219
-2.18%Dec 8, 20201Dec 9, 20205Dec 16, 20206