Best ETFs of the last 12 Months

The Top 100 ETFs of the archive that best performed in the last 12 Months.

You can choose the best ETFs for your strategy, or focus on specific Investment Themes, like the following:

BEST 100 ETF RETURNS - LAST 12 MONTHS
Last Update: 30 April 2025
Ticker ETF 1M 3M 6M 1Y ▾
UGL
ProShares Ultra Gold +9.03 +33.23 +35.31 +84.37
^BTC
Bitcoin +14.12 -8.01 +34.17 +55.36
ARGT
Global X MSCI Argentina ETF +6.10 -0.90 +18.87 +51.51
^BTC-CAD
Bitcoin +10.65 -14.12 +29.57 +49.40
IAU
iShares Gold Trust +5.44 +17.59 +19.93 +43.58
ZGLD.TO
BMO Gold Bullion ETF CAD Units +1.07 +11.58 +18.80 +43.53
GLD
SPDR Gold Trust +5.42 +17.49 +19.83 +43.38
GBTC
Grayscale Bitcoin Trust +13.96 -7.64 +33.56 +41.44
CGL.TO
iShares Gold Bullion ETF CAD-Hedged +4.22 +16.20 +18.01 +40.56
GBSE
WisdomTree Physical Gold EUR Hedged +5.46 +16.80 +18.87 +40.10
^BTC-EUR
Bitcoin +8.82 -17.83 +24.25 +38.93
ARKW
ARK Next Generation Internet ETF +8.70 -14.56 +18.34 +38.79
DBP
Invesco DB Precious Metals +2.95 +13.69 +15.15 +37.89
EWP
iShares MSCI Spain ETF +6.67 +23.07 +22.75 +35.29
FXI
iShares China Large-Cap ETF -5.52 +6.18 +8.89 +35.25
EWS
iShares MSCI Singapore ETF +2.40 +7.75 +16.88 +35.16
PHAU
WisdomTree Physical Gold +0.90 +7.84 +15.19 +35.13
EIS
iShares MSCI Israel ETF +5.38 -2.82 +15.50 +34.84
GLTR
Aberdeen Standard Physical Precious Metals Basket Shares +2.02 +11.95 +11.37 +33.68
BRK.A
Berkshire Hathaway Inc Class A +0.26 +13.94 +18.26 +33.53
EWG
iShares MSCI Germany ETF +6.50 +14.03 +22.18 +32.81
EPOL
iShares MSCI Poland ETF +5.25 +24.76 +37.43 +32.25
EZA
iShares MSCI South Africa ETF +2.89 +13.19 +5.53 +31.89
ARKQ
ARK Autonomous Technology & Robotics ETF +5.58 -14.68 +14.73 +31.23
UAE
iShares MSCI UAE ETF +5.36 +4.99 +18.62 +29.83
EWO
iShares MSCI Austria ETF +4.98 +19.05 +25.48 +29.13
GREK
Global X FTSE Greece 20 ETF +5.43 +19.70 +30.20 +28.18
URE
ProShares Ultra Real Estate -3.55 -1.40 -9.66 +27.11
EWI
iShares MSCI Italy ETF +4.47 +14.68 +18.04 +25.77
DWX
SPDR S&P International Dividend ETF +6.78 +15.57 +13.65 +24.98
FCIM.NE
Fidelity International Momentum +1.12 +6.62 +15.61 +24.43
XLC
Communication Services Select Sector SPDR Fund -1.05 -6.50 +4.27 +23.96
IGF
iShares Global Infrastructure ETF +3.15 +6.02 +6.65 +23.18
SLV
iShares Silver Trust -4.49 +3.82 -0.70 +23.08
EFAV
iShares Edge MSCI Min Vol EAFE ETF +5.79 +13.20 +12.96 +22.79
XLF
Financial Select Sector SPDR -2.11 -4.92 +5.74 +22.69
XUSF.TO
iShares S&P US Financials Index ETF -4.78 -9.99 +3.09 +22.02
XLU
Utilities Select Sector SPDR Fund +0.06 +2.03 +0.26 +21.83
EBIZ
Global X E-commerce ETF -2.98 -8.37 +4.17 +21.65
EWL
iShares MSCI Switzerland ETF +4.00 +8.65 +9.14 +21.21
HACK
ETFMG Prime Cyber Security ETF +3.84 -5.68 +7.64 +21.18
ECH
iShares MSCI Chile ETF +4.39 +13.90 +22.10 +19.97
AFK
VanEck Africa Index ETF +2.07 +7.25 +8.03 +19.85
EMQQ
Emerging Markets Internet & Ecommerce ETF -0.05 +4.84 +1.41 +19.40
EFV
iShares MSCI EAFE Value +3.43 +11.12 +12.98 +19.26
MTUM
iShares Edge MSCI USA Momentum Fctr +3.71 -4.34 +3.93 +19.15
VCN.TO
Vanguard FTSE Canada All Cap Index -0.14 -2.12 +4.73 +18.35
XLRE
Real Estate Select Sector SPDR -1.31 +0.35 -2.75 +18.09
VOX
Vanguard Communication Services ETF -1.15 -11.54 -0.57 +17.75
EWC
iShares MSCI Canada ETF +4.17 +2.98 +5.87 +17.61
XMTM.TO
iShares MSCI USA Momentum Factor -1.32 -9.77 +2.02 +17.56
EWK
iShares MSCI Belgium ETF +7.05 +13.56 +7.75 +17.38
SPYG
SPDR Portfolio S&P 500 Growth ETF +2.03 -8.96 -0.12 +17.37
AVDV
Avantis International Small Cap Value ETF +3.99 +8.92 +10.87 +17.36
IVW
iShares S&P 500 Growth ETF +1.96 -9.05 -0.24 +17.06
ARKK
ARK Innovation ETF +6.85 -19.13 +10.79 +16.98
USMV
iShares Edge MSCI Min Vol USA -1.20 +0.99 +3.67 +16.90
XIC.TO
iShares Core S&P/TSX Capped Composite Index -0.20 -2.06 +3.63 +16.87
SPLV
Invesco S&P 500® Low Volatility ETF -2.38 +2.54 +3.51 +16.41
IYR
iShares U.S. Real Estate ETF -2.15 -0.82 -3.55 +16.32
NORW
Global X MSCI Norway ETF -1.11 +7.33 +9.48 +16.03
IUSG
iShares Core S&P U.S. Growth ETF +2.04 -9.20 -0.60 +15.97
UNG
United States Natural Gas Fund -22.54 +3.40 +31.71 +15.93
METV
Roundhill Ball Metaverse ETF +2.00 -9.53 +2.84 +15.92
SCHH
Schwab US REIT ETF -2.23 -0.43 -4.39 +15.71
IMTM
iShares MSCI Intl Momentum Factor ETF +6.01 +7.98 +10.88 +15.68
VNQ
Vanguard Real Estate -2.44 -1.45 -4.30 +15.55
VE.TO
Vanguard FTSE Developed Europe All Cap -0.28 +3.04 +9.83 +15.54
EWD
iShares MSCI Sweden ETF +3.71 +6.75 +9.32 +15.50
CAPE
DoubleLine Shiller U.S. Equities ETF -0.76 -2.59 +2.59 +15.28
VUG
Vanguard Growth +2.01 -9.46 -0.95 +15.27
VGK
Vanguard FTSE Europe +3.85 +8.45 +10.21 +14.82
EPU
iShares MSCI Peru ETF +1.00 +10.05 +4.93 +14.68
SCHG
Schwab U.S. Large-Cap Growth ETF +1.52 -10.56 -1.76 +14.55
EWU
iShares MSCI United Kingdom ETF +1.68 +6.99 +9.42 +14.26
IWF
iShares Russell 1000 Growth +1.58 -10.29 -1.71 +14.15
RWR
SPDR Dow Jones REIT ETF -3.15 -3.18 -5.08 +14.14
18MN.DE
Amundi MSCI Switzerland -0.44 -1.12 +4.67 +14.04
DFIEX
DFA International Core Equity I +4.19 +7.68 +8.94 +13.92
2B7A.DE
iShares S&P 500 Utilities -4.64 -7.47 -4.90 +13.91
EWH
iShares MSCI Hong Kong ETF +0.06 +6.18 +0.06 +13.89
QDVH.DE
iShares S&P 500 Financials -6.50 -14.18 -0.50 +13.74
DFALX
DFA Large Cap International I +3.84 +6.94 +8.61 +13.70
XLY
Consumer Discretionary Select Sector SPDR Fund -0.10 -14.80 +0.65 +13.32
IEFA
iShares Core MSCI EAFE ETF +4.04 +6.97 +8.35 +13.31
EWM
iShares MSCI Malaysia ETF +4.72 +3.20 -0.09 +13.18
SCHC
Schwab International Small-Cap Equity ETF +5.43 +7.26 +7.03 +13.18
IU5C.DE
iShares S&P 500 Communication Sector -3.15 -16.81 -0.67 +13.13
EFA
iShares MSCI EAFE +3.70 +6.95 +8.44 +13.12
XEF.TO
iShares Core MSCI EAFE IMI Index -0.42 +1.43 +7.01 +13.11
REET
iShares Global REIT ETF -0.37 -0.11 -3.17 +13.08
SSO
ProShares Ultra S&P 500 -4.12 -17.93 -9.32 +12.98
UST
ProShares Ultra 7-10 Year Treasury +1.90 +7.84 +4.74 +12.95
GXG
Global X MSCI Colombia ETF -0.91 +6.28 +24.19 +12.94
XMU.TO
iShares MSCI Minimum Vol USA -5.71 -4.58 -0.36 +12.93
DLS
WisdomTree International SmallCp Div +4.59 +8.09 +8.46 +12.79
QAT
iShares MSCI Qatar ETF +2.63 +1.10 +2.61 +12.78
SPDW
SPDR Portfolio World ex-US ETF +3.98 +6.26 +7.58 +12.74
QQC.TO
Invesco NASDAQ 100 Index ETF CAD Units -2.67 -13.44 -2.36 +12.67
QQQ
Invesco QQQ Trust +1.40 -8.83 -1.43 +12.67
Legend: Stocks Fixed Income Commodities