These are the best-performing ETFs over the last three months, six months, one year, three years, five years, and 10 years.
All ETFs on the list meet the following basic requirements:
Non-leveraged
At least 100K in daily average volume.
Traded on U.S. exchanges.
These criteria are used to avoid ETFs with very low volume. Also, while leveraged ETFs may provide big returns in the short-term, many do not fair well over the long-term, and witness significant drawdowns as well.
All data is sourced from StockRover as of April 21, 2025.
Returns include dividends and assume reinvestment. The % Performance is the total return over the period. These lists are updated near the middle of each month.
If more than one ETF tracking the same investment/industry is on the list, only the top-performing one is included in the numbered list. The tickers of the other ETFs tracking a similar thing, and which have returns higher than the next ETF on the numbered list, are included in the Additional ETFs & Return column.
Best Performing ETFs Over the Last 3 Months
These are the top-performing ETFs over the last three months, as of April 21, 2025.
Ticker | ETF | 3-Month Performance | Average Volume (3 Months) | Dividend Yield |
VXX | 74.1% | 12.1 million | 0% | |
CRSH | 58.9% | 0.3 million | 93.2% | |
FIAT | 45.6% | 0.5 million | 130.5% | |
GDXJ | 41.5% | 4.8 million | 0.9% | |
EUAD | 33.7% | 0.6 million | 0.1% | |
SLVP | 29.9% | 0.2 million | 0.8% |
Best Performing ETFs Over the Last 6 Months
These are the top-performing ETFs over the last six months, as of April 21, 2025.
Ticker | ETF | 6-Month Performance | Average Volume (3 Months) | Dividend Yield |
PLTY | 60% | 0.1 million | 110.4% (fluctuates wildly) | |
VXX | 49.4% | 12.1 million | 0% | |
MSTY | 32.5% | 6.1 million | 75.3% | |
SHLD | 28.6% | 0.6 million | 0.6% | |
EPOL | 27.8% | 0.5 million | 4.4% | |
BITB | 27.3% | 1.4 million | 0% |
Best Performing ETFs Over the Last 1 Year
These are the top-performing ETFs over the last year, as of April 21, 2025.
Ticker | ETF | 1-Year Performance | Average Volume (3 Months) | Dividend Yield |
MSTY | 107.4% | 6.1 million | 75.3% (fluctuates wildly) | |
RING | 63.1% | 0.4 million | 0.9% | |
ARGT | 60.2% | 0.4 million | 1.4% | |
SHLD | 57.8% | 0.6 million | 0.6% | |
NFLY | 52.1% | 0.2 million | 42% | |
QQQY | $Defiance Nasdaq 100 Enhanced Options & 0DTE Income ETF(QQQY)$ | 49% | 0.1 million | 95% |
Best Performing ETFs Over the Last 3 Years
These are the top-performing ETFs over the last three years, as of April 21, 2025.
Ticker | ETF | 3-Year Performance | Average Volume (3 Months) | Dividend Yield |
GBTC | 154.3% | 2.5 million | 0% | |
ARGT | 151% | 0.4 million | 1.4% | |
PFIX | 106.6% | 0.1 million | 3.1% | |
FNGS | 87.7% | 0.2 million | 0% | |
EPOL | 76.5% | 0.5 million | 4.4% | |
EUFN | 75.3% | 2 million | 4.4% |
Trades that last a few weeks to a few months more your style? My Complete Method Stock Swing Trading Course shows you how to find explosive stocks that often rally 20% or more within a few weeks of entry.
Best Performing ETFs Over the Last 5 Years
These are the top-performing ETFs over the last five years, as of April 21, 2025.
Ticker | ETF | 5-Year Performance | Average Volume (3 Months) | Dividend Yield | Additional ETFs & Return |
GBTC | 947.5% | 2.5 million | 0% | ||
ARGT | 402.4% | 0.4 million | 1.4% | ||
FCG | 296.7% | 0.4 million | 3.9% | ||
ARGT | 265.6% | 0.6 million | 4.7% | ||
BNO | 257.4% | 0.6 million | 0% | ||
AMLP | 251.7% | 1.6 million | 8.2% |
Best Performing ETFs Over the Last 10 Years
These are the top-performing ETFs over the last 10 years, as of April 21, 2025.
| Ticker | ETF | 10-Year Performance | Average Volume (3 Months) | Dividend Yield | Additional ETFs & Return |
1 | GBTC | 16,467.6% | 2.5 million | 0% | ||
2 | SMH | 652% | 7.7 million | 0.6% | SOXX: 475.9% | |
3 | VGT | 406.2% | 0.8 million | 0.6% | XLK: 403.3% | |
4 | ARKW | 386.7% | 0.2 million | 0% | ||
5 | IXN | 361.5% | 0.4 million | 0.6% | ||
6 | IGV | 339.5% | 6.4 million | 0% |
Comments