PyInvesting
PyInvesting

Helping investors beat the market.


ETF

Explore the exchange-traded funds in PyInvesting's instrument catalogue. Open a fund's page to check its identity and available history before comparing an allocation or relative-strength rule.

Funds can have different inception dates, currencies and exposures. Check the usable history and the fund's own documents; this list is not a recommendation.

Learn how to backtest without coding · Build a relative strength backtest


IDHQ · Invesco S&P International Developed Quality ETF
IDIN.LSE · iShares II Public Limited Company - iShares Global Infrastructure UCITS ETF
IDIV · Metaurus Equity Component US Equity Cumulative Dividends Fund Series 2027
IDJG.AS · iShares Euro Total Market Growth Large UCITS ETF EUR (Dist)
IDJG.LSE · iShares Public Limited Company - iShares Euro Total Market Growth Large UCITS ETF
IDJP.LSE · iShares III Public Limited Company - iShares MSCI Japan Small Cap UCITS ETF
IDJV.AS · iShares Euro Total Market Value Large UCITS ETF EUR (Dist)
IDJV.LSE · iShares Euro Total Market Value Large UCITS ETF EUR (Dist)
IDKO.LSE · iShares Public Limited Company - iShares MSCI Korea UCITS ETF USD (Dist)
IDLB · Invesco FTSE International Low Beta Equal Weight ETF
IDLV · Invesco S&P International Developed Low Volatility ETF
IDMO · Invesco S&P International Developed Momentum ETF
IDNA · iShares Genomics Immunology and Healthcare ETF
IDNA.LSE · iShares Public Limited Company - iShares MSCI North America UCITS ETF
IDOG · ALPS International Sector Dividend Dogs ETF
IDP6.LSE · iShares III Public Limited Company - iShares S&P Small Cap 600 UCITS ETF
IDPE.LSE · iShares II Public Limited Company - iShares Listed Private Equity UCITS ETF
IDR.TO · Middlefield REIT INDEXPLUS ETF
IDRV · iShares Self-Driving EV and Tech ETF
IDTG.LSE · iShares IV Public Limited Company - iShares $ Treasury Bond 20+yr UCITS ETF
IDTK.LSE · iShares II Public Limited Company - iShares MSCI Turkey UCITS ETF
IDTL.LSE · iShares IV Public Limited Company - iShares $ Treasury Bond 20+yr UCITS ETF
IDTM.LSE · iShares II Public Limited Company - iShares $ Treasury Bond 7-10yr UCITS ETF
IDTP.LSE · iShares II Public Limited Company - iShares $ TIPS UCITS ETF
IDTW.LSE · iShares Public Limited Company - iShares MSCI Taiwan UCITS ETF
IDU · iShares U.S. Utilities ETF
IDUP.LSE · iShares II Public Limited Company - iShares US Property Yield UCITS ETF
IDUS.LSE · iShares Public Limited Company - iShares S&P 500 UCITS ETF
IDVO · Amplify International Enhanced Dividend Income ETF
IDVY · First Trust International Rising Dividend Achievers ETF
IDVY.AS · iShares Euro Dividend UCITS ETF EUR (Dist)
IDVY.LSE · iShares Public Limited Company - iShares Euro Dividend UCITS ETF
IDWP.LSE · iShares II Public Limited Company - iShares Developed Markets Property Yield UCITS ETF
IDWR.LSE · iShares Public Limited Company - iShares MSCI World UCITS ETF
IDX · VanEck Indonesia Index ETF
IDY · Pacific Global International Equity Income ETF
IDYN · iShares International Equity Factor Rotation Active ETF
IE15.LSE · iShares € Corp Bond 1-5yr UCITS ETF EUR (Dist)
IEAA.LSE · iShares III Public Limited Company - iShares Core Euro Corporate Bond UCITS ETF
IEAC.AS · iShares Core € Corp Bond UCITS ETF EUR (Dist)
IEAC.LSE · iShares III Public Limited Company - iShares Core Euro Corporate Bond UCITS ETF
IEAG.AS · iShares ? Aggregate Bond UCITS ETF EUR (Dist)
IEAH.LSE · iShares Core € Corp Bond UCITS ETF GBP Hedged (Dist)
IEBC.LSE · iShares III Public Limited Company - iShares Core Euro Corporate Bond UCITS ETF
IEDL.LSE · iShares Edge MSCI Europe Value Factor UCITS ETF EUR (Dist)
IEDY.LSE · iShares V Public Limited Company - iShares EM Dividend UCITS ETF
IEEM.LSE · iShares Public Limited Company - iShares MSCI EM UCITS ETF USD (Dist)
IEER.AS · iShares MSCI Eastern Europe Capped UCITS ETF USD (Dist)
IEER.LSE · iShares Public Limited Company - iShares MSCI Eastern Europe Capped UCITS ETF
IEEU.LSE · iShares IV Public Limited Company - iShares Edge MSCI Europe Multifactor UCITS ETF
IEF · iShares 7-10 Year Treasury Bond ETF
IEFM.LSE · iShares IV Public Limited Company - iShares Edge MSCI Europe Momentum Factor UCITS ETF
IEFQ.LSE · iShares IV Public Limited Company - iShares Edge MSCI Europe Quality Factor UCITS ETF
IEFS.LSE · iShares IV Public Limited Company - iShares Edge MSCI Europe Size Factor UCITS ETF
IEFV.LSE · iShares IV Public Limited Company - iShares Edge MSCI Europe Value Factor UCITS ETF
IEGA.AS · iShares Core € Govt Bond UCITS ETF EUR (Dist)
IEGE.AS · iShares III Public Limited Company - iShares Euro Government Bond 0-1yr UCITS ETF
IEGY.AS · iShares ? Govt Bond 5-7yr UCITS ETF EUR (Dist)
IEGZ.AS · iShares ? Govt Bond 10-15yr UCITS ETF EUR (Dist)
IEI · iShares 3-7 Year Treasury Bond ETF
IEM.AU · iShares MSCI Emerging Markets ETF (AU)
IEMA.AS · iShares MSCI EM UCITS ETF USD (Acc)
IEMA.LSE · iShares III Public Limited Company - iShares MSCI EM UCITS ETF USD (Acc)
IEMB.LSE · iShares J.P. Morgan $ EM Bond UCITS ETF USD (Dist)
IEMD.LSE · iShares Edge MSCI Europe Momentum Factor UCITS ETF EUR (Dist)
IEMG · iShares Core MSCI Emerging Markets ETF
IEMI.LSE · iShares II Public Limited Company - iShares EM Infrastructure UCITS ETF
IEML.LSE · iShares III Public Limited Company - iShares Emerging Markets Local Government Bond UCITS ETF
IEMM.AS · iShares MSCI EM UCITS ETF USD (Dist)
IEMO.LSE · iShares Edge MSCI Europe Momentum Factor UCITS ETF EUR (Acc)
IEMS.LSE · iShares III Public Limited Company - iShares MSCI EM Small Cap UCITS ETF
IEMU.LSE · iShares VII plc - iShares Core MSCI EMU UCITS ETF
IEQ · Lazard Active ETF Trust
IEQD.LSE · iShares Edge MSCI Europe Quality Factor UCITS ETF EUR (Dist)
IEQU.LSE · iShares Edge MSCI Europe Quality Factor UCITS ETF EUR (Acc)
IESE.AS · iShares MSCI Europe SRI UCITS ETF EUR (Acc)
IESG.LSE · iShares II Public Limited Company - iShares MSCI Europe SRI UCITS ETF
IESU.LSE · iShares V Public Limited Company - iShares S&P 500 Energy Sector UCITS ETF
IESZ.LSE · iShares IV Public Limited Company - iShares Edge MSCI Europe Size Factor UCITS ETF
IETH · Bitwise Ethereum Option Income Strategy ETF
IEU.AU · iShares Europe ETF (AU)
IEUR · iShares Core MSCI Europe ETF
IEUS · iShares MSCI Europe Small-Cap ETF
IEUX.AS · iShares MSCI Europe ex-UK UCITS ETF EUR (Dist)
IEUX.LSE · iShares Public Limited Company - iShares MSCI Europe ex-UK UCITS ETF
IEV · iShares Europe ETF
IEVL.LSE · iShares IV Public Limited Company - iShares Edge MSCI Europe Value Factor UCITS ETF
IEZ · iShares U.S. Oil Equipment & Services ETF
IFEB · Innovator ETFs Trust - Innovator International Developed Power Buffer ETF - February
IFED · ETRACS IFED Invest with the Fed TR Index ETN
IFEU · iShares Europe Developed Real Estate ETF
IFFF.AS · iShares MSCI AC Far East ex-Japan UCITS ETF USD (Dist)
IFFF.LSE · iShares Public Limited Company - iShares MSCI AC Far East ex-Japan UCITS ETF
IFGL · iShares International Developed Real Estate ETF
IFLN · Invesco Bloomberg Enhanced Fallen Angels ETF
IFLO · VictoryShares International Free Cash Flow ETF
IFLR · Innovator International Developed Managed Floor ETF
IFRA.AU · VanEck Vectors FTSE Global Infrastructure (Hedged) ETF
IFRB.AS · iShares France Govt Bond UCITS ETF EUR (Dist)
IFRB.LSE · iShares V Public Limited Company - iShares France Government Bond UCITS ETF