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


SPAG.LSE · iShares V Public Limited Company - iShares Agribusiness UCITS ETF
SPAK · Defiance Next Gen SPAC Derived ETF
SPAL.LSE · Invesco Physical Palladium ETC
SPAM · Themes Cybersecurity ETF
SPAP.LSE · Invesco Physical Palladium ETC
SPAQ · Horizon Kinetics SPAC Active ETF
SPAX · Tidal ETF Trust - Robinson Alternative Yield Pre-Merger SPAC ETF
SPBC · Simplify US Equity PLUS Bitcoin Strategy ETF
SPBO · SPDR Portfolio Corporate Bond
SPC · CrossingBridge Pre-Merger SPAC ETF
SPCK · SPAC and New Issue ETF
SPCT · Liberty One Spectrum ETF
SPD · Simplify US Equity PLUS Downside Convexity ETF
SPDG · State Street SPDR Portfolio S&P Sector Neutral Dividend ETF
SPDM.LSE · iShares Physical Palladium ETC
SPDN · Direxion Daily S&P 500® Bear 1X Shares
SPDV · AAM S&P 500 High Dividend Value ETF
SPDW · State Street SPDR Portfolio Developed World ex-US ETF
SPEH.LSE · iShares Spain Govt Bond UCITS ETF USD Hedged (Acc)
SPEM · SPDR® Portfolio Emerging Markets ETF
SPEU · State Street SPDR Portfolio Europe ETF
SPF1.F · SSgA SPDR ETFs Europe II plc - SPDR Thomson Reuters Global Convertible Bond UCITS ETF
SPFA.F · SSgA SPDR ETFs Europe I Public Limited Company - SPDR Barclays Emerging Markets Local Bond UCITS ETF
SPFD.F · SSgA SPDR ETFs Europe I Public Limited Company - SPDR Barclays Emerging Markets Local Bond UCITS ETF
SPFE.F · SSGA SPDR ETFs Europe I Plc - Bloomberg Barckays Global Aggregate Ucits ETF Fund
SPFF · Global X SuperIncome Preferred ETF
SPGM · SPDR Portfolio MSCI Global Stock Market
SPGP · Invesco S&P 500 GARP ETF
SPGP.LSE · iShares V Public Limited Company - iShares Gold Producers UCITS ETF
SPHB · Invesco S&P 500® High Beta ETF
SPHD · Invesco S&P 500® High Dividend Low Volatility ETF
SPHQ · Invesco S&P 500® Quality ETF
SPHY · SPDR Portfolio High Yield Bond
SPIB · SPDR Barclays Intermediate Term Corporate Bond
SPIP · SPDR Portfolio TIPS
SPIT · F/m Emerald Special Situations ETF
SPLB · SPDR Barclays Long Term Corporate Bond
SPLG · SPDR® Portfolio S&P 500 ETF
SPLT.LSE · iShares Physical Platinum ETC
SPLV · Invesco S&P 500® Low Volatility ETF
SPMB · SPDR Portfolio Mortgage Backed Bond
SPMD · SPDR Russell Small Cap Completeness
SPMD.LSE · iShares Edge S&P 500 Minimum Volatility UCITS ETF USD (Dist)
SPMO · Invesco S&P 500® Momentum ETF
SPMV.LSE · iShares VI Public Limited Company - iShares Edge S&P 500 Minimum Volatility UCITS ETF
SPMV.PA · Ossiam US Minimum Variance ESG NR UCITS ETF 1A (EUR)
SPOG · Leverage Shares 2X Long SPOT Daily ETF
SPOG.LSE · iShares V Public Limited Company - iShares Oil & Gas Exploration & Production UCITS ETF
SPOL.LSE · iShares V Public Limited Company - iShares MSCI Poland UCITS ETF
SPP1.F · SSgA SPDR ETFs Europe I Public Limited Company - SPDR MSCI ACWI UCITS ETF
SPP3.F · SSgA SPDR ETFs Europe I plc - SPDR Bloomberg Barclays 3-5 Year U.S. Treasury Bond UCITS ETF
SPP7.F · SPDR Bloomberg Barclays 7-10 Year U.S. Treasury Bond UCITS ETF
SPPD.F · SPDR S&P US Dividend Aristocrats UCITS ETF EUR Dis
SPPE.F · SPDR S&P 500 UCITS ETF EUR Acc H
SPPP · Sprott Physical Platinum and Palladium Trust
SPPP.LSE · Invesco Physical Platinum ETC
SPPT.LSE · Invesco Physical Platinum ETC
SPPW.F · SSGA SPDR ETFS Europe I Public Limited Company - SPDR MSCI World UCITS ETF
SPPX.F · SPDR Bloomberg Barclays 10+ Year U.S. Treasury Bond UCITS ETF
SPPY.F · SSGA SPDR Etfs Europe I PLC - SPDR S&P 500 Esg Screened Ucits Etf
SPQQ · Siren Large Cap Blend Index ETF
SPRE · SP Funds S&P Global REIT Sharia ETF
SPRX · Spear Alpha ETF
SPSB · SPDR Barclays Short Term Corporate Bond
SPSK · SP Funds Dow Jones Global Sukuk ETF
SPSM · SPDR® Portfolio S&P 600 Small Cap ETF
SPTB · SPDR Series Trust
SPTE · SP Funds S&P Global Technology ETF
SPTI · SPDR Portfolio Intermediate Term Treasury
SPTL · SPDR Barclays Long Term Treasury
SPTM · SPDR® Portfolio S&P 1500 Composite Stock Market ETF
SPTS · SPDR Barclays Short Term Treasury
SPTU · State Street SPDR Portfolio Ultra Short T-Bill ETF
SPUC · Simplify US Equity PLUS Upside Convexity ETF
SPUS · SP Funds S&P 500 Sharia Industry Exclusions ETF
SPUT · Innovator Equity Premium Income - Daily PutWrite ETF
SPUU · Direxion Daily S&P 500® Bull 2X Shares
SPVM · Invesco S&P 500 Value with Momentum ETF
SPVU · Invesco S&P 500® Enhanced Value ETF
SPWO · SP Funds S&P World ETF
SPX5.LSE · SSgA SPDR ETFs Europe I Public Limited Company - SPDR S&P 500 UCITS ETF
SPXB · ProShares S&P 500® Bond ETF
SPXD · Xtrackers S&P 500 Diversified Sector Weight ETF
SPXE · ProShares S&P 500® ex-Energy ETF
SPXJ.LSE · iShares III Public Limited Company - iShares MSCI Pacific ex-Japan UCITS ETF
SPXL · Direxion Daily S&P500® Bull 3X Shares
SPXN · ProShares S&P 500® ex-Financials ETF
SPXP.LSE · Invesco Markets plc - Invesco S&P 500 UCITS ETF
SPXS · Direxion Daily S&P 500® Bear 3X Shares
SPXS.LSE · Invesco Markets plc - Invesco S&P 500 UCITS ETF
SPXT · ProShares S&P 500® ex-Technology ETF
SPXU · ProShares UltraPro Short S&P500
SPXV · ProShares S&P 500® ex-Health Care ETF
SPXZ · Morgan Creek - Exos SPAC Originated ETF
SPY · State Street® SPDR® S&P 500® ETF Trust
SPY.AU · SPDR S&P 500 ETF Trust
SPY1.F · SSgA SPDR ETFs Europe I Public Limited Company - SPDR S&P 500 Low Volatility UCITS ETF
SPY2.F · SSgA SPDR ETFs Europe I Public Limited Company - SPDR Dow Jones Global Real Estate UCITS ETF
SPY4.F · SPDR S&P 400 US Mid Cap UCITS ETF
SPY4.LSE · SSgA SPDR ETFs Europe I Public Limited Company - SPDR S&P 400 US Mid Cap UCITS ETF