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


IBMJ · iShares iBonds Dec 2021 Term Muni Bond ETF
IBMK · iShares iBonds Dec 2022 Term Muni Bond ETF
IBMT · iBonds Dec 2031 Term Muni Bond ETF
IBND · SPDR® Bloomberg International Corporate Bond ETF
IBOT · VanEck Robotics ETF
IBRN · iShares Trust - iShares Neuroscience and Healthcare ETF
IBTA.LSE · iShares Public Limited Company - iShares $ Treasury Bond 1-3yr UCITS ETF
IBTB · iShares iBonds Dec 2022 Term Treasury ETF
IBTD · iShares iBonds Dec 2023 Term Treasury ETF
IBTE · iShares iBonds Dec 2024 Term Treasury ETF
IBTE.LSE · iShares Public Limited Company - iShares $ Treasury Bond 1-3yr UCITS ETF
IBTF · iShares iBonds Dec 2025 Term Treasury ETF
IBTG · iShares iBonds Dec 2026 Term Treasury ETF
IBTG.LSE · iShares Public Limited Company - iShares $ Treasury Bond 1-3yr UCITS ETF
IBTH · iShares iBonds Dec 2027 Term Treasury ETF
IBTI · iShares iBonds Dec 2028 Term Treasury ETF
IBTJ · iShares iBonds Dec 2029 Term Treasury ETF
IBTK · iShares iBonds Dec 2030 Term Treasury ETF
IBTL · iShares iBonds Dec 2031 Term Treasury ETF
IBTL.LSE · iShares IV Public Limited Company - iShares $ Treasury Bond 20+yr UCITS ETF
IBTM · iShares iBonds Dec 2032 Term Treasury ETF
IBTM.LSE · iShares II Public Limited Company - iShares $ Treasury Bond 7-10yr UCITS ETF
IBTO · iShares iBonds Dec 2033 Term Treasury ETF
IBTP · iShares iBonds Dec 2034 Term Treasury ETF
IBTQ · iShares iBonds Dec 2035 Term Treasury ETF
IBTR · iShares iBonds Dec 2036 Term Treasury ETF
IBTS.AS · iShares $ Treasury Bond 1-3yr UCITS ETF USD (Dist)
IBTS.LSE · iShares Public Limited Company - iShares $ Treasury Bond 1-3yr UCITS ETF
IBTU.LSE · Ishares PLC - Ishares Treasury Bond 0-1 year UCITS ETF
IBUF · Innovator International Developed 10 Buffer ETF - Quarterly
IBUY · Amplify Online Retail ETF
IBZL.AS · iShares MSCI Brazil UCITS ETF USD (Dist)
IBZL.LSE · iShares Public Limited Company - iShares MSCI Brazil UCITS ETF USD (Dist)
ICAP · InfraCap Equity Income Fund ETF
ICBU.LSE · iShares III Public Limited Company - iShares $ Intermediate Credit Bond UCITS ETF
ICDU.LSE · iShares V Public Limited Company - iShares S&P 500 Consumer Discretionary Sector UCITS ETF
ICFP.F · Invesco MSCI Europe ESG Leaders Catholic Principles UCITS ETF
ICGA.F · iShares IV Public Limited Company - iShares MSCI China A UCITS ETF
ICGB.F · iShares IV Public Limited Company - iShares China Government Bond 1-10yr UCITS ETF
ICH.SG · Lion-China Merchants CSI Dividend Index ETF
ICICI500.NSE · ICICI Prudential S&P BSE 500 ETF
ICICIB22.NSE · ICICI Prudential Mutual Fund - Bharat 22 ETF
ICICIBANKN.NSE · ICICI Prudential Mutual Fund - ICICI Prudential Bank ETF
ICICIBANKP.NSE · ICICI Prudential Private Banks ETF
ICICIGOLD.NSE · ICICI Prudential Gold ETF
ICICILIQ.NSE · ICICI Prudential Mutual Fund - ICICI Prudential Liquid ETF
ICICILOVOL.NSE · ICICI Prudential Nifty Low Vol 30 ETF
ICICIMCAP.NSE · ICICI Prudential Mutual Fund - ICICI Prudential Midcap Select ETF
ICICINF100.NSE · ICICI Prudential Nifty 100 ETF
ICICINIFTY.NSE · ICICI Prudential Nifty ETF
ICICINV20.NSE · ICICI Prudential Mutual Fund - ICICI Prudential Fixed Maturity Plan - Series 79 - 1126 Days Plan C
ICICINXT50.NSE · ICICI Prudential Nifty Next 50 ETF
ICICISENSX.NSE · ICICI Prudential Mutual Fund - ICICI Prudential Sensex ETF
ICLN · iShares Global Clean Energy ETF
ICM.SG · iShares MSCI Asia ex Japan Climate Action ETF
ICOI · Bitwise COIN Option Income Strategy ETF
ICOL · iShares MSCI Colombia ETF
ICOM.LSE · iShares Diversified Commodity Swap UCITS ETF
ICOP · iShares Copper and Metals Mining ETF
ICOR.AU · iShares Core Corporate Bond ETF
ICOV.AS · iShares III Public Limited Company - iShares Euro Covered Bond UCITS ETF
ICPI · iShares 0-1 Year TIPS Bond ETF
ICPY · Tweedy, Browne International Insider + Value ETF
ICRC · Bitwise CRCL Option Income Strategy ETF
ICSU.LSE · iShares V Public Limited Company - iShares S&P 500 Consumer Staples Sector UCITS ETF
ICU.SG · iShares MSCI Asia ex Japan Climate Action ETF
ICW5.F · ICBC Credit Suisse WisdomTree S&P China 500 UCITS ETF Class B USD Inc
IDAP.LSE · iShares Public Limited Company - iShares Asia Pacific Dividend UCITS ETF
IDAR.LSE · iShares II Public Limited Company - iShares Asia Property Yield UCITS ETF
IDAT · Ishares Trust - Cloud Data Tech and Consumer ETF
IDBIGOLD.NSE · IDBI Mutual Fund - IDBI Gold Exchange Traded Fund
IDBT.LSE · iShares Public Limited Company - iShares $ Treasury Bond 1-3yr UCITS ETF
IDBZ.LSE · iShares Public Limited Company - iShares MSCI Brazil UCITS ETF USD (Dist)
IDEC · Innovator ETFs Trust
IDEE.LSE · iShares Public Limited Company - iShares MSCI Eastern Europe Capped UCITS ETF
IDEF · iShares Defense Industrials Active ETF
IDEM.LSE · iShares Public Limited Company - iShares MSCI EM UCITS ETF USD (Dist)
IDEQ · Lazard Active ETF Trust - Lazard International Dynamic Equity ETF
IDEV · iShares Core MSCI International Developed Market
IDFF.LSE · iShares Public Limited Company - iShares MSCI AC Far East ex-Japan UCITS ETF
IDFNIFTYET.NSE · IDFC Nifty ETF
IDFX.LSE · iShares Public Limited Company - iShares China Large Cap UCITS ETF
IDGT · iShares U.S. Digital Infrastructure and Real Estate ETF
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