Skip to main content

Want a detailed portfolio tracker?

Performance analysis of QQMG (Invesco ESG NASDAQ 100 ETF)

Annual Return

Over the past 3 years, QQMG has had an average annual return of +29.66%, outperforming the benchmark SPY, which returned +22.45% annual.

Since Oct 28, 2021, QQMG has had an average annual return of +17.31%, outperforming the benchmark SPY, which returned +12.95% annual.

202620252024202320222021
+21.86%+22.16%+25.66%+55%-31.56%+5.01%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026+0.95%-3.23%-4.35%+15.98%+11.42%+0.92%+21.86%
2025+0.98%-2.04%-7.68%+1.64%+9.48%+7.11%+2.38%+0.76%+6.02%+5.32%-2.34%-0.22%+22.16%
2024+2.77%+5.01%+1.46%-4.79%+6.72%+7.02%-1.99%+1.23%+1.95%-0.92%+5.13%+0.15%+25.66%
2023+10.02%-0.08%+9.66%+0.27%+8.07%+6.30%+4.19%-0.80%-5.89%-1.89%+11.02%+5.37%+55%
2022-8.60%-4.54%+4.01%-13.63%-1.31%-9.01%+12.57%-5.52%-10.67%+5.53%+6.10%-8.57%-31.56%
2021+0.67%+5.12%-0.77%+5.01%

Drawdown analysis of QQMG (Invesco ESG NASDAQ 100 ETF)

The maximum drawdown for the QQMG was -35.44%, occurring on Oct 14, 2022. Recovery took 289 trading sessions.

The current QQMG drawdown is -0.41%.

Since Oct 28, 2021 QQMG has experienced the following drawdowns:

  • 30% or more: 1 time
  • 20% or more: 2 times
  • 10% or more: 4 times
DepthStartTo BottomBottomTo RecoverEndTotal
-35.44%Dec 27, 2021202Oct 14, 2022289Dec 8, 2023491
-22.79%Feb 19, 202534Apr 8, 202552Jun 24, 202586
-14.16%Jul 10, 202418Aug 5, 202467Nov 7, 202485
-12.67%Jan 28, 202642Mar 30, 202611Apr 15, 202653
-7.95%Mar 22, 202419Apr 19, 202418May 15, 202437
-7.84%Oct 29, 202516Nov 20, 202545Jan 28, 202661
-6.05%Dec 16, 202418Jan 14, 202523Feb 18, 202541
-5.20%Nov 19, 202120Dec 20, 20214Dec 27, 202124
-3.86%Dec 28, 20234Jan 4, 20247Jan 16, 202411
-3.69%Oct 8, 20252Oct 10, 202510Oct 24, 202512
-3.63%Nov 7, 20246Nov 15, 202411Dec 3, 202417
-3.49%Feb 9, 20247Feb 21, 20247Mar 1, 202414
-3.18%Aug 13, 20256Aug 21, 202514Sep 11, 202520
-2.99%Jun 18, 20243Jun 24, 20247Jul 3, 202410
-2.74%May 14, 20263May 19, 20264May 26, 20267
-2.68%Jul 30, 20252Aug 1, 20255Aug 8, 20257
-2.64%Jan 29, 20242Jan 31, 20245Feb 7, 20247
-2.48%Mar 7, 20246Mar 15, 20244Mar 21, 202410
-2.29%Mar 1, 20242Mar 5, 20242Mar 7, 20244
-2.18%May 28, 20243May 31, 20243Jun 5, 20246
-2.01%Nov 8, 20212Nov 10, 20214Nov 16, 20216
-1.47%Dec 19, 20231Dec 20, 20233Dec 26, 20234
-1.41%Sep 22, 20253Sep 25, 20254Oct 1, 20257
-1.29%Dec 6, 20242Dec 10, 20241Dec 11, 20243
-1.19%Jun 30, 20251Jul 1, 20252Jul 3, 20253