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


BSCR · Invesco BulletShares 2027 Corporate Bond ETF
BSCS · Invesco BulletShares 2028 Corporate Bond ETF
BSCT · Invesco BulletShares 2029 Corporate Bond ETF
BSCU · Invesco BulletShares 2030 Corporate Bond ETF
BSCV · Invesco BulletShares 2031 Corporate Bond ETF
BSCW · Invesco Exchange-Traded Self-Indexed Fund Trust - Invesco BulletShares 2032 Corporate Bond ETF
BSCX · Invesco BulletShares 2033 Corporate Bond ETF
BSCY · Invesco BulletShares 2034 Corporate Bond ETF
BSCZ · Invesco BulletShares 2035 Corporate Bond ETF
BSDE · Invesco BulletShares (R) 2024 Emerging Markets Debt ETF
BSEA · ETFMG Breakwave Sea Decarbonization Tech ETF
BSJK · Invesco BulletShares 2020 High Yield Corporate Bond ETF
BSJL · Invesco BulletShares 2021 High Yield Corporate Bond ETF
BSJM · Invesco BulletShares 2022 High Yield Corporate Bond ETF
BSJN · Invesco BulletShares 2023 High Yield Corporate Bond ETF
BSJO · Invesco BulletShares 2024 High Yield Corporate Bond ETF
BSJP · Invesco BulletShares 2025 High Yield Corporate Bond ETF
BSJQ · Invesco BulletShares 2026 High Yield Corporate Bond ETF
BSJR · Invesco BulletShares 2027 High Yield Corporate Bond ETF
BSJS · Invesco BulletShares 2028 High Yield Corporate Bond ETF
BSJT · Invesco BulletShares 2029 High Yield Corporate Bond ETF
BSJU · Invesco Exchange-Traded Self-Indexed Fund Trust - BulletShares 2030 High Yield Corporate Bond ETF
BSJV · Invesco BulletShares 2031 High Yield Corporate Bond ETF
BSJW · Invesco BulletShares 2032 High Yield Corporate Bond ETF
BSJX · Invesco BulletShares 2033 High Yield Corporate Bond ETF
BSKT.TO · Manulife Smart Core Bond ETF
BSLGOLDETF.NSE · Birla Sun Life Mutual Fund - Aditya Birla Sun Life Gold ETF - Growth
BSLNIFTY.NSE · Aditya Birla Sun Life Nifty ETF
BSML · Invesco Exchange-Traded Self-Indexed Fund Trust - Invesco BulletShares 2021 Municipal Bond ETF
BSMM · Invesco BulletShares (R) 2022 Municipal Bond ETF
BSMN · Invesco BulletShares (R) 2023 Municipal Bond ETF
BSMO · Invesco BulletShares (R) 2024 Municipal Bond ETF
BSMP · Invesco BulletShares (R) 2025 Municipal Bond ETF
BSMQ · Invesco BulletShares (R) 2026 Municipal Bond ETF
BSMR · Invesco BulletShares (R) 2027 Municipal Bond ETF
BSMS · Invesco BulletShares (R) 2028 Municipal Bond ETF
BSMT · Invesco BulletShares 2029 Municipal Bond ETF
BSMU · Invesco BulletShares 2030 Municipal Bond ETF
BSMV · Invesco BulletShares 2031 Municipal Bond ETF
BSMW · Invesco BulletShares 2032 Municipal Bond ETF
BSMY · Invesco BulletShares 2034 Municipal Bond ETF
BSMZ · Invesco BulletShares 2035 Municipal Bond ETF
BSOL · Bitwise Solana Staking ETF
BSR · Beacon Selective Risk ETF
BSSX · Invesco BulletShares 2033 Municipal Bond ETF
BSTP · Innovator Buffer Step-Up Strategy ETF
BSUS.LSE · UBS (Lux) Fund Solutions - Bloomberg Barclays MSCI US Liquid Corporates Sustainable UCITS ETF
BSV · Vanguard Short-Term Bond Index Fund ETF Shares
BSVO · EA Bridgeway Omni Small-Cap Value ETF
BSX.PA · Lyxor Euro Stoxx 50 Daily (-1x) Inverse UCITS ETF Acc
BTAL · AGFiQ U.S. Market Neutral Anti-Beta Fund
BTC · Grayscale Bitcoin Mini Trust (BTC)
BTCC · Grayscale Bitcoin Covered Call ETF
BTCC-B.TO · Purpose Bitcoin ETF
BTCC-U.TO · Purpose Bitcoin ETF
BTCC.TO · Purpose Bitcoin ETF
BTCQ.TO · 3iQ CoinShares Bitcoin ETF
BTCR · Volt ETF Trust
BTCU · Daily Bitcoin Bull 2X ETF
BTCX-B.TO · CI Galaxy Bitcoin ETF
BTCX-U.TO · CI Galaxy Bitcoin ETF
BTEC · Principal Healthcare Innovators ETF
BTEC.LSE · iShares Nasdaq US Biotechnology UCITS ETF USD (Acc)
BTEE.LSE · iShares Nasdaq US Biotechnology UCITS ETF USD (Dist)
BTEK · BlackRock Future Tech ETF
BTEK.LSE · iShares IV Public Limited Company - iShares NASDAQ US Biotechnology UCITS ETF
BTF · CoinShares Bitcoin and Ether ETF
BTFD · Valkyrie Bitcoin Strategy ETF
BTFL · Defiance Daily Target 2X Long BITF ETF
BTFX · Valkyrie Bitcoin Futures Leveraged Strategy ETF
BTGD · STKD Bitcoin & Gold ETF
BTHM · BlackRock ETF Trust - BlackRock Future U.S. Themes ETF
BTMA.AS · iShares $ Treasury Bond 7-10yr UCITS ETF USD (Dist)
BTOP · Bitwise Trendwise BTC/ETH and Treasuries Rotation Strategy ETF
BTOT · iShares Total USD Fixed Income Market ETF
BTPL.PA · Lyxor BTP Daily (2x) Leveraged UCITS ETF Acc
BTPS.PA · Lyxor BTP Daily (-2x) Inverse UCITS ETF Acc
BTR · Beacon Tactical Risk ETF
BTRN · Global X Funds
BTYB · Vistashares Bitbonds 5 Yr Enhanced Weekly Distribution ETF
BU · Defiance Daily Target 2X Long BU ETF
BUCK · Simplify Stable Income ETF
BUDX · Investment Managers Series Trust II - Cannabis Growth ETF
BUFC · AB Conservative Buffer ETF
BUFI · AB International Buffer ETF
BUFM · AB Moderate Buffer ETF
BUG · Global X Cybersecurity ETF
BUL · Pacer US Cash Cows Growth ETF
BULD · Pacer BlueStar Engineering the Future ETF
BULG · Leverage Shares 2X Long BULL Daily ETF
BULL.LSE · WisdomTree Gold
BULP.LSE · WisdomTree Gold
BULZ · MicroSectors Solactive FANG Innovation 3X Leveraged ETNs
BUOY.LSE · Lyxor $ Floating Rate Note UCITS ETF - D-USD
BUXX · Strive Enhanced Income Short Maturity ETF
BUYB.LSE · Invesco Markets III plc - Invesco Global Buyback Achievers UCITS ETF
BUYB.PA · Invesco Global Buyback Achievers UCITS ETF
BUYO · KraneShares Man Buyout Beta Index ETF
BUZZ · VanEck Social Sentiment ETF
BVAL · Bluemonte Large Cap Value ETF