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


MPAY · Akros Monthly Payout ETF
MPCF.TO · Mackenzie Portfolio Completion ETF
MPL · Defiance Daily Target 2X Long MP ETF
MPLY · Strategy Shares Monopoly ETF
MQQQ · Tradr 2X Long Triple Q Monthly ETF
MRA · GraniteShares Autocallable MARA ETF
MRAD · SmartETFs Advertising & Marketing Technology ETF
MRAL · GraniteShares 2x Long MARA Daily ETF
MRND · IQ U.S. Mid Cap R&D Leaders ETF
MRNX · Defiance Daily Target 2X Long MRNA ETF
MRNY · YieldMax MRNA Option Income Strategy ETF
MRSK · Toews Agility Shares Managed Risk ETF
MRVU · Direxion Daily MRVL Bull 2X ETF
MSAP.LSE · Source Markets Plc - Invesco Msci Saudi Arabia Ucits ETF
MSAU.LSE · Invesco MSCI Saudi Arabia ETF
MSDD · GraniteShares 2x Short MSTR Daily ETF
MSE.PA · Lyxor Euro Stoxx 50 (DR) UCITS ETF Dist
MSED.F · Lyxor Index Fund - Lyxor Core Euro Stoxx 50 (DR) UCITS ETF Acc
MSED.LSE · Lyxor Index Fund - Lyxor Core Euro Stoxx 50 (DR)
MSED.PA · Lyxor Index Fund - Lyxor Core Euro Stoxx 50 (DR) UCITS ETF Acc
MSEU.LSE · Multi Units France - Lyxor Euro Stoxx 50 (DR) UCITS ETF
MSEX.LSE · Multi Units France - Lyxor Euro Stoxx 50 (DR) UCITS ETF
MSFD · Direxion Daily MSFT Bear 1X Shares
MSFL · GraniteShares 2x Long MSFT Daily ETF
MSFO · YieldMax MSFT Option Income Strategy ETF
MSFU · Daily MSFT Bull 2X ETF
MSGR · Direxion mRNA ETF
MSII · REX MSTR Growth & Income ETF
MSLC · Morgan Stanley Pathway Large Cap Equity ETF
MSOS · AdvisorShares Pure US Cannabis ETF
MSOX · AdvisorShares Trust - AdvisorShares MSOS 2x Daily ETF
MSR · GraniteShares Autocallable MSTR ETF
MSSM · Morgan Stanley Pathway Small-Mid Cap Equity ETF
MST · Defiance Leveraged Long + Income MSTR ETF
MSTI · Madison Short-Term Strategic Income ETF
MSTP · GraniteShares 2x Long MSTR Daily ETF
MSTR.AU · Morningstar International Shares Active ETF (Managed Fund)
MSTX · Defiance Daily Target 1.75x Long MSTR ETF
MSTY · YieldMax™ MSTR Option Income Strategy ETF
MTA.PA · MULTI-UNITS LUXEMBOURG - Lyxor Euro Government Bond 1-3Y (DR) UCITS ETF - Acc
MTB.PA · MULTI-UNITS LUXEMBOURG - Lyxor Euro Government Bond 3-5Y (DR) UCITS ETF - Acc
MTBA · Simplify MBS ETF
MTC.PA · MULTI-UNITS LUXEMBOURG - Lyxor Euro Government Bond 5-7Y (DR) UCITS ETF - Acc
MTD.PA · MULTI-UNITS LUXEMBOURG - Lyxor Euro Government Bond 7-10Y (DR) UCITS ETF - Acc
MTDA.F · Lyxor Index Fund - Lyxor Stoxx Europe 600 Personal & Household Goods UCITS ETF
MTDD.F · MULTI-UNITS LUXEMBOURG - Lyxor Euro Government Bond 7-10Y (DR) UCITS ETF 2
MTE.PA · MULTI-UNITS LUXEMBOURG - Lyxor Euro Government Bond 10-15Y (DR) UCITS ETF - Acc
MTF.PA · MULTI-UNITS LUXEMBOURG - Lyxor Euro Government Bond 15+Y (DR) UCITS ETF - Acc
MTGP · WisdomTree Mortgage Plus Bond Fund
MTH.PA · Lyxor Index Fund - Lyxor Ultra Long Duration Euro Govt FTSE MTS 25+Y (DR) UCITS ETF Acc
MTI.PA · MULTI-UNITS LUXEMBOURG - Lyxor Euro Government Inflation Linked Bond (DR) UCITS ETF - Acc
MTIX.LSE · Multi Units Luxembourg - Lyxor Core Euro Government Inflation-Linked Bond (DR) UCITS ETF
MTRA · Invesco Managed Futures Strateg
MTRL.LSE · SSgA SPDR ETFs Europe II Public Limited Company - SPDR MSCI Europe Materials UCITS ETF
MTUL · ETRACS 2x Leveraged MSCI US Momentum Factor TR ETN
MTVR · Fount Metaverse ETF
MTX.PA · MULTI-UNITS LUXEMBOURG - Lyxor Euro Government Bond (DR) UCITS ETF - Acc
MTXX.LSE · Multi Units Luxembourg - Lyxor EuroMTS All-Maturity Investment Grade (DR) UCITS ETF
MTYY · GraniteShares YieldBOOST MSTR ETF
MUA.PA · Lyxor Index Fund - Lyxor FTSE EPRA/NAREIT United States UCITS ETF Dist
MUB · iShares National Muni Bond ETF
MUB.TO · Mackenzie Unconstrained Bond ETF
MUD · Direxion Daily MU Bear 1X Shares
MULC-B.TO · Manulife Multifactor U.S. Large Cap Index ETF
MULC.TO · Manulife Multifactor U.S. Large Cap Index ETF (Hedged)
MULL · GraniteShares 2x Long MU Daily ETF
MULT · Franklin Multisector Income ETF
MUMC-B.TO · Manulife Multifactor U.S. Mid Cap Index ETF
MUMC.TO · Manulife Multifactor U.S. Mid Cap Index ETF (Hedged)
MUNA · Northern Trust 2030 Tax-Exempt Distributing Ladder ETF
MUNB · Northern Trust 2035 Tax-Exempt Distributing Ladder ETF
MUNC · Northern Trust 2045 Tax-Exempt Distributing Ladder ETF
MUND · Northern Trust 2055 Tax-Exempt Distributing Ladder ETF
MUNI · PIMCO Intermediate Municipal Bond Active Exchange-Traded Fund
MUNX · AMG ETF Trust
MUS.LSE · Leverage Shares -1x Micron Technology ETC
MUS.PA · HSBC MSCI USA UCITS ETF
MUS.TO · Mackenzie Maximum Diversification US Index ETF
MUSC.TO · Manulife Multifactor U.S. Small Cap Index ETF (Hedged)
MUSE · TCW Multisector Credit Income ETF
MUSI · American Century Multisector Income ETF
MUSQ · MUSQ Global Music Industry Index ETF
MUST · Columbia Multi-Sector Municipal Income ETF
MUU · Direxion Daily MU Bull 2X Shares
MUYY · GraniteShares YieldBOOST MU ETF
MVA.AU · VanEck Vectors Australian Property ETF
MVAE.LSE · Lyxor FTSE Europe Minimum Variance UCITS ETF - C-EUR
MVAE.PA · Lyxor FTSE Europe Minimum Variance UCITS ETF - C-EUR
MVAU.LSE · Lyxor FTSE USA Minimum Variance UCITS ETF - C-USD
MVAU.PA · Lyxor FTSE USA Minimum Variance UCITS ETF - C-USD
MVB.AU · VanEck Vectors Australian Banks ETF
MVE.AU · VanEck Vectors S&P/ASX MidCap ETF
MVED.LSE · iShares Edge MSCI Europe Minimum Volatility UCITS ETF EUR (Dist)
MVEU.LSE · iShares VI Public Limited Company - iShares Edge MSCI Europe Minimum Volatility UCITS ETF
MVEX.LSE · Multi Units Luxembourg - Lyxor FTSE Europe Minimum Variance UCITS ETF
MVLL · GraniteShares 2x Long MRVL Daily ETF
MVOL.AU · iShares Edge MSCI Australia Minimum Volatility ETF
MVOL.LSE · iShares VI Public Limited Company - iShares Edge MSCI World Minimum Volatility UCITS ETF
MVP · Roundhill Pro Sports Media & Apparel ETF
MVPA · Advisor Managed Portfolios