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: 31 May 2023
Stocks Bonds Commodities
ETF 1M 3M 6M 1Y ▾
iShares MSCI Turkey ETF (TUR) -2.00 -14.46 -11.08 +47.33
Global X MSCI Argentina ETF (ARGT) +1.30 +0.20 +21.01 +31.02
Global X FTSE Greece 20 ETF (GREK) +8.52 +4.42 +28.25 +28.58
iShares MSCI Mexico ETF (EWW) -1.69 +3.83 +13.31 +19.09
Technology Select Sector SPDR (XLK) +8.92 +20.60 +21.45 +18.15
iShares MSCI Ireland ETF (EIRL) -2.57 +5.45 +18.24 +17.00
Vanguard Information Technology (VGT) +8.46 +18.64 +20.38 +16.48
Global X Robotics & Artificial Intelligence Thematic ETF (BOTZ) +9.51 +15.89 +27.30 +14.64
Invesco QQQ Trust (QQQ) +7.88 +18.72 +19.09 +13.74
iShares MSCI Denmark ETF (EDEN) -3.93 +4.65 +12.87 +13.24
Schwab U.S. Large-Cap Growth ETF (SCHG) +6.37 +16.67 +16.25 +12.10
iShares MSCI France ETF (EWQ) -6.49 +1.31 +9.93 +11.45
Global X Internet of Things Thematic ETF (SNSR) +4.62 -0.31 +5.37 +10.13
Vanguard Growth (VUG) +5.17 +14.51 +14.18 +9.50
iShares Russell 1000 Growth (IWF) +4.69 +12.93 +11.61 +9.48
iShares Silver Trust (SLV) -6.04 +12.44 +5.78 +8.92
Roundhill Ball Metaverse ETF (METV) +10.09 +17.04 +24.71 +8.47
iShares MSCI Netherlands ETF (EWN) -1.06 +2.62 +8.08 +8.08
iShares MSCI Italy ETF (EWI) -6.25 -1.10 +8.29 +7.70
ROBO Global Robotics and Automation Index ETF (ROBO) +2.10 +3.93 +11.70 +7.45
iShares Gold Trust (IAU) -1.35 +7.45 +10.71 +6.68
iShares MSCI EAFE Growth ETF (EFG) -2.75 +5.61 +7.50 +6.55
SPDR Gold Trust (GLD) -1.34 +7.39 +10.62 +6.53
Invesco DB Precious Metals (DBP) -2.26 +8.23 +9.64 +6.08
iShares MSCI Spain ETF (EWP) -5.43 -1.42 +11.92 +6.07
iShares Robotics and Artificial Intelligence ETF (IRBO) +5.20 +3.36 +15.19 +5.99
Invesco S&P SmallCap Consumer Staples ETF (PSCC) -5.11 -2.80 -3.24 +5.91
iShares MSCI Poland ETF (EPOL) -3.63 +7.67 +14.57 +5.60
iShares MSCI Germany ETF (EWG) -4.86 +2.53 +10.24 +5.58
ProShares Ultra Gold (UGL) -3.50 +12.41 +16.72 +4.87
WisdomTree Emerging Markets Lcl Dbt (ELD) -0.67 +3.96 +7.16 +4.78
iShares Edge MSCI USA Quality Factor ETF (QUAL) +0.72 +7.36 +5.58 +4.73
Communication Services Select Sector SPDR Fund (XLC) +3.91 +16.65 +21.46 +4.43
Vanguard FTSE Europe (VGK) -5.12 +1.24 +7.20 +4.26
iShares MSCI Japan ETF (EWJ) +0.85 +6.08 +6.58 +4.26
Industrial Select Sector SPDR Fund (XLI) -3.15 -3.69 -3.94 +4.11
iShares JP Morgan EM Local Ccy Bd (LEMB) +0.72 +4.29 +6.05 +4.01
iShares MSCI Switzerland ETF (EWL) -3.78 +6.69 +7.88 +3.65
iShares MSCI EAFE (EFA) -4.01 +1.90 +5.71 +3.63
ETFMG Prime Cyber Security ETF (HACK) +10.06 +6.85 +7.65 +3.55
Vanguard ESG U.S. Stock ETF (ESGV) +1.75 +6.34 +5.02 +3.48
iShares Exponential Technologies ETF (XT) +4.98 +4.94 +4.80 +3.23
SPDR Blmbg Barclays 1-3 Mth T-Bill (BIL) +0.38 +1.14 +2.15 +3.16
SPDR Portfolio S&P 500 Value ETF (SPYV) -1.88 +1.17 +0.93 +3.05
Vanguard Large-Cap (VV) +0.73 +5.88 +3.57 +2.95
SPDR S&P 500 (SPY) +0.46 +5.86 +3.37 +2.92
iShares S&P 500 Value ETF (IVE) -1.87 +1.16 +0.85 +2.90
iShares Core MSCI EAFE ETF (IEFA) -3.98 +1.54 +5.28 +2.87
Vanguard S&P 500 (VOO) +0.48 +5.86 +3.42 +2.87
DFA US Large Company I (DFUSX) +0.42 +5.75 +3.31 +2.83
iShares Core S&P 500 (IVV) +0.42 +5.83 +3.34 +2.81
VanEck Vectors JP Morgan EM LC Bd (EMLC) -0.56 +3.81 +6.13 +2.80
Schwab U.S. Large-Cap ETF (SCHX) +0.61 +5.32 +3.22 +2.58
iShares Short Treasury Bond (SHV) +0.33 +1.15 +1.82 +2.50
Aberdeen Standard Platinum Shares ETF (PPLT) -7.24 +4.58 -3.78 +2.46
SPDR Blmbg Barclays Em Mkts Lcl Bd (EBND) -0.52 +3.26 +5.18 +2.39
SPDR Portfolio Total Stock Market ETF (SPTM) +0.25 +4.66 +2.63 +2.39
iShares Core S&P U.S. Value ETF (IUSV) -2.04 +0.41 +0.34 +2.38
iShares Russell 1000 (IWB) +0.47 +4.92 +2.94 +2.32
Invesco S&P Global Water Index ETF (CGW) -2.56 -0.66 +0.21 +2.17
Vanguard Total Stock Market (VTI) +0.43 +4.26 +2.44 +2.13
Schwab U.S. Broad Market ETF (SCHB) +0.52 +4.29 +2.61 +2.09
SPDR Portfolio S&P 500 Growth ETF (SPYG) +2.56 +10.13 +5.39 +2.00
iShares Core S&P Total US Stock Mkt (ITOT) +0.45 +4.15 +2.47 +1.95
iShares Russell 3000 ETF (IWV) +0.43 +4.31 +2.37 +1.95
iShares S&P 500 Growth ETF (IVW) +2.53 +10.11 +5.29 +1.84
iShares Core S&P U.S. Growth ETF (IUSG) +2.27 +9.42 +4.88 +1.82
iShares Edge MSCI Min Vol EAFE ETF (EFAV) -4.26 +4.05 +5.48 +1.77
Vanguard Dividend Appreciation (VIG) -2.74 +1.34 -2.36 +1.75
Aberdeen Standard Physical Precious Metals Basket Shares (GLTR) -3.62 +7.36 +3.86 +1.74
Schwab International Equity ETF (SCHF) -3.58 +1.65 +4.66 +1.68
DFA One-Year Fixed-Income I (DFIHX) +0.30 +1.30 +2.19 +1.66
DFA Large Cap International I (DFALX) -4.26 +0.76 +3.90 +1.42
Vanguard FTSE Developed Markets (VEA) -3.73 +1.42 +4.40 +1.18
iShares MSCI ACWI ETF (ACWI) -1.05 +3.85 +2.96 +1.15
iShares MSCI Singapore ETF (EWS) -5.63 -1.93 -1.35 +0.86
Vanguard Total World Stock (VT) -1.21 +3.05 +2.64 +0.86
VanEck Vectors AMT-Free Intermediate Municipal Index (ITM) -0.96 +1.15 +1.30 +0.79
Vanguard Mid-Cap Growth (VOT) +0.20 -0.39 -0.23 +0.71
SPDR Portfolio World ex-US ETF (SPDW) -3.74 +1.31 +4.18 +0.69
iShares MSCI India ETF (INDA) +1.41 +7.47 -5.74 +0.65
DFA US Core Equity 1 (DFEOX) -0.95 +0.92 -0.41 +0.54
Vanguard Small-Cap Growth (VBK) -0.04 -2.19 -0.04 +0.31
iShares MSCI EAFE Value (EFV) -5.22 -1.96 +3.57 +0.31
iShares MSCI Peru ETF (EPU) -5.13 +1.34 +0.90 +0.30
Vanguard Short-Term Corporate Bond (VCSH) -0.40 +1.61 +1.74 +0.28
iShares MSCI New Zealand ETF (ENZL) -4.49 -2.59 -1.76 +0.25
Consumer Staples Select Sector SPDR Fund (XLP) -6.16 +1.37 -4.73 +0.11
SPDR Portfolio Short Term Treasury ETF (SPTS) -0.30 +1.59 +1.70 +0.05
Vanguard Short-Term Bond (BSV) -0.47 +1.82 +1.86 -0.07
Schwab Short-Term U.S. Treasury ETF (SCHO) -0.36 +1.55 +1.71 -0.13
Vanguard Short-Term Treasury Index (VGSH) -0.39 +1.52 +1.46 -0.16
iShares Short-Term National Muni Bond (SUB) -0.67 +0.26 -0.35 -0.17
iShares Cybersecurity and Tech ETF (IHAK) +10.65 +7.67 +6.85 -0.23
iShares 1-3 Year Treasury Bond (SHY) -0.38 +1.51 +1.41 -0.24
DFA International Core Equity I (DFIEX) -4.65 -0.61 +3.34 -0.40
Vanguard FTSE Pacific (VPL) -1.16 +2.78 +3.07 -0.43
iShares MSCI United Kingdom ETF (EWU) -5.98 -1.18 +2.69 -0.60
iShares Core International Aggregate Bond (IAGG) +0.12 +2.63 +0.77 -0.60
iShares MSCI Chile ETF (ECH) -0.53 +0.53 +6.93 -0.75