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


MAXI · Simplify Bitcoin Strategy PLUS Income ETF
MAYM · First Trust Exchange-Traded Fund VIII FT Vest U.S. Equity Max Buffer ETF - May
MAYT · AllianzIM U.S. Equity Buffer10 May ETF
MAYW · AllianzIM U.S. Equity Buffer20 May ETF
MBAL.TO · Mackenzie Balanced Allocation ETF
MBB · iShares MBS ETF
MBH.SG · Nikko AM SGD Investment Grade Corporate Bond ETF
MBOX · Freedom Day Dividend ETF
MBS · Angel Oak Mortgage-Backed Securities ETF
MBSD · FlexShares Disciplined Duration MBS Index Fund
MBSF · Valued Advisers Trust
MBSX · Regan Fixed Rate MBS ETF
MCDS · JPMorgan Fundamental Data Science Mid Core ETF
MCEF · First Trust Municipal CEF Income Opportunity ETF
MCH · Matthews China Active ETF
MCHI · iShares MSCI China ETF
MCHS · Matthews China Discovery Active ETF
MCLC.TO · Manulife Multifactor Canadian Large Cap Index ETF
MCON.TO · Mackenzie Conservative Allocation ETF
MCOW · Pacer S&P MidCap 400 Quality FCF Aristocrats ETF
MCRO · IQ Hedge Macro Tracker ETF
MCSB.TO · Mackenzie Canadian Short Term Fixed Income ETF
MCSE · Martin Currie Sustainable International Equity ETF
MCSM.TO · Manulife Multifactor Canadian SMID Cap Index ETF
MCVT · Miller Investment Trust
MD4X.F · Lyxor German Mid-Cap MDAX UCITS ETF Dist
MDA.PA · Lyxor Index Fund - Lyxor STOXX Europe 600 Media UCITS ETF Acc
MDAA · Series Portfolios Trust - Myriad Dynamic Asset Allocation ETF
MDBA.F · UBS ETF - Sustainable Development Bank Bonds UCITS ETF (USD) A-acc
MDBU.F · UBS ETF - Sustainable Development Bank Bonds UCITS ETF (USD) A-dis
MDBX · Tradr 2X Long MDB Daily ETF
MDCP · VictoryShares THB Mid Cap ESG ETF
MDIV · First Trust Multi-Asset Diversified Income Index Fund
MDST · Ultimus Managers Trust
MDVD.TO · Mackenzie Global Sustainable Dividend Index ETF
MDY · SPDR® S&P MIDCAP 400 ETF Trust
MDYG · SPDR® S&P 400 Mid Cap Growth ETF
MDYV · SPDR® S&P 400 Mid Cap Value ETF
MEDI · Harbor Health Care ETF
MEDX · Horizon Kinetics Medical ETF
MEE.TO · Mackenzie Maximum Diversification Emerging Markets Index ETF
MEH.PA · Lyxor Index Fund - Lyxor STOXX Europe 600 Real Estate UCITS ETF - Dist
MEM · MAYBANK EMERGING ETF
MEM.PA · HSBC MSCI EM Far East UCITS ETF
MEMA · Man Active Emerging Markets Alternative ETF
MEME · Roundhill ETF Trust - Roundhill Meme Stock ETF
MEME-B.TO · Manulife Multifactor Emerging Markets Index ETF
MEMS · Matthews Emerging Markets Discovery Active ETF
MEMX · Matthews Emerging Markets Ex China Active ETF
MEMY · Tuttle Capital Meme Stock Income Blast ETF
MENV · AdvisorShares Trust - AdvisorShares North Square McKee ESG Core Bond ETF
MESG.LSE · Lyxor MSCI EM ESG Leaders Extra UCITS ETF Acc
META_old · META
METD · Direxion Daily META Bear 1X Shares
METL · Sprott Active Metals & Miners ETF
METU · Direxion Daily META Bull 2X Shares
METV · Roundhill Ball Metaverse ETF
MEU.PA · Lyxor MSCI Europe (DR) UCITS ETF Dist
MEU.TO · Mackenzie Maximum Diversification Developed Europe Index ETF
MEUD.LSE · Lyxor Index Fund - Lyxor Stoxx Europe 600 (DR)
MEUD.PA · Lyxor Core STOXX Europe 600 (DR) - UCITS ETF Acc
MEUG.LSE · Mullti Units France - Lyxor MSCI Europe (DR) UCITS ETF
MEUU.LSE · Mullti Units France - Lyxor MSCI Europe (DR) UCITS ETF
MEXX · Daily MSCI Mexico Bull 3X ETF
MFDD.LSE · Lyxor Index Fund - Lyxor Core Euro Stoxx 300 (DR)
MFDD.PA · Lyxor EURO STOXX 300 (DR) - UCITS ETF D-EUR
MFDX · PIMCO RAFI Dynamic Multi-Factor International Equity
MFE.PA · Lyxor MSCI EMU (DR) UCITS ETF - D-EUR
MFED.PA · Lyxor EURO STOXX 300 (DR) - UCITS ETF C-EUR
MFEM · PIMCO RAFI Dynamic Multi-Factor Emerging Markets Equity
MFEX.LSE · Multi Units Luxembourg SICAV - Lyxor MSCI Emu (DR)ETF
MFIG · Motley Fool Innovative Growth ETF
MFLX · First Trust Flexible Municipal High Income ETF
MFMO · Motley Fool Momentum Factor ETF
MFSB · MFS Active Core Plus Bond ETF
MFSG · MFS Active Growth ETF
MFSI · MFS Active International ETF
MFSM · MFS Active Intermediate Muni Bond ETF
MFSV · MFS Active Value ETF
MFT.TO · Mackenzie Floating Rate Income ETF
MFUS · PIMCO RAFI Dynamic Multi-Factor U.S. Equity
MFVL · Motley Fool Value Factor ETF
MGAB.TO · Mackenzie Global Fixed Income Allocation ETF
MGB.TO · Mackenzie Core Plus Global Fixed Income ETF
MGC · Vanguard Mega Cap Index Fund ETF Shares
MGE.AU · Magellan Global Equities Fund
MGK · Vanguard Mega Cap Growth Index Fund ETF Shares
MGMT · Ballast Small/Mid Cap ETF
MGNR · American Beacon Select Funds
MGOC.AU · Magellan Global Fund (Active ETF)
MGOV · First Trust Intermediate Government Opportunities ETF
MGRW.TO · Mackenzie Growth Allocation ETF
MGT.PA · Lyxor DJ Global Titans 50 UCITS ETF Dist
MGTU.LSE · Lyxor DJ Global Titans 50 UCITS ETF
MGV · Vanguard Mega Cap Value Index Fund ETF Shares
MHG.AU · Magellan Global Equities Fund (Currency Hedged
MHIG · Milliman Funds Trust
MHIP · Milliman Healthcare Inflation Plus ETF
MHY · Man Active High Yield ETF
MI10.PA · Lyxor Index Fund - Lyxor EuroMTS 10Y Italy BTP Government Bond (DR) UCITS ETF Acc