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


MVPL · Advisor Managed Portfolios
MVPS · Amplify Thematic All-Stars ETF
MVR.AU · VanEck Vectors Australian Resources ETF
MVRL · ETRACS Monthly Pay 1.5X Leveraged Mortgage REIT ETN
MVS.AU · VanEck Vectors Small Companies Masters ETF
MVUS.LSE · iShares VI Public Limited Company - iShares Edge S&P 500 Minimum Volatility UCITS ETF
MVUS.PA · Ossiam US Minimum Variance ESG NR UCITS ETF 1A (USD)
MVV · ProShares Ultra MidCap400
MVW.AU · VanEck Vectors Australian Equal Weight ETF
MWD.TO · Mackenzie Maximum Diversification All World Developed Index ETF
MWO.PA · Lyxor FTSE Epra/Nareit Global Developed UCITS ETF D EUR Inc
MWRD.LSE · Amundi Index Solutions - Amundi Index MSCI World
MWY.LSE · Mid Wynd International Investment Trust plc
MXDU · Nationwide Maximum Diversification U.S. Core Equity ETF
MXEU.LSE · Invesco Markets plc - Invesco MSCI Europe UCITS ETF
MXFP.LSE · Invesco Markets plc - Invesco MSCI Emerging Markets UCITS ETF
MXFS.LSE · Invesco Markets plc - Invesco MSCI Emerging Markets UCITS ETF
MXI · iShares Global Materials ETF
MXJ.PA · HSBC MSCI Pacific ex Japan UCITS ETF
MXJP.LSE · Invesco Markets Plc - Invesco Msci Japan Ucits Etf
MXU.TO · Mackenzie Maximum Diversification All World Developed ex North America Index ETF
MXUK.F · Invesco Markets plc - Invesco MSCI Europe ex-UK UCITS ETF
MXUK.LSE · Invesco Markets plc - Invesco MSCI Europe ex-UK UCITS ETF
MXUS.LSE · Invesco Markets plc - Invesco MSCI USA UCITS ETF
MXWO.LSE · Source Markets plc - Source MSCI World UCITS ETF
MXWS.LSE · Source Markets plc - Source MSCI World UCITS ETF
MYCF · SPDR SSGA My2026 Corporate Bond ETF
MYCG · SPDR SSGA My2027 Corporate Bond ETF
MYCH · SPDR SSGA My2028 Corporate Bond ETF
MYCI · SPDR SSGA My2029 Corporate Bond ETF
MYCJ · SPDR SSGA My2030 Corporate Bond ETF
MYCK · SPDR SSGA My2031 Corporate Bond ETF
MYCL · SPDR SSGA My2032 Corporate Bond ETF
MYCM · SPDR SSGA My2033 Corporate Bond ETF
MYCN · SPDR SSGA My2034 Corporate Bond ETF
MYCO · SPDR SSGA My2035 Corporate Bond ETF
MYHA · State Street My2027 High Yield Corporate Bond ETF
MYHB · State Street My2028 High Yield Corporate Bond ETF
MYHC · State Street My2029 High Yield Corporate Bond ETF
MYHD · State Street My2030 High Yield Corporate Bond ETF
MYHE · State Street My2031 High Yield Corporate Bond ETF
MYMF · SPDR SSGA My2026 Municipal Bond ETF
MYMG · SPDR SSGA My2027 Municipal Bond ETF
MYMH · SPDR SSGA My2028 Municipal Bond ETF
MYMI · SPDR SSGA My2029 Municipal Bond ETF
MYMJ · SPDR SSGA My2030 Municipal Bond ETF
MYMK · SPDR SSGA My2031 Municipal Bond ETF
MYY · ProShares Short MidCap400
MZZ · ProShares UltraShort MidCap400
N100.NSE · Motilal Oswal NASDAQ 100 ETF
N2E.SG · Xtrackers MSCI Philippines UCITS ETF 1C
N400.LSE · Invesco Markets plc - Invesco JPX-Nikkei 400 UCITS ETF
N4US.LSE · Invesco Markets plc - Invesco JPX-Nikkei 400 UCITS ETF
N6M.SG · iShares J.P. Morgan USD Asia Credit Bond Index ETF
NACP · Impact Shares NAACP Minority Empowerment ETF
NADA.F · Multi Units Luxembourg - Lyxor Core MSCI Japan (DR) UCITS ETF
NADB.F · MULTI-UNITS LUXEMBOURG - Lyxor Euro Government Bond 10-15Y (DR) UCITS ETF
NAIL · Direxion Daily Homebuilders & Supplies Bull 3X Shares
NALT.TO · NBI Liquid Alternatives ETF
NANR · SPDR S&P® North American Natural Resources ETF
NASA · Tema ETF Trust
NASD.LSE · Multi Units Luxembourg- Lyxor Nasdaq-100 UCITS ETF
NASL.LSE · Multi Units Luxembourg- Lyxor Nasdaq-100 UCITS ETF
NATO · Themes Transatlantic Defense ETF
NBCC · Neuberger Berman Next Generation Connected Consumer ETF
NBCE · Neuberger Berman ETF Trust
NBCM · Neuberger Berman Commodity Strategy ETF
NBCR · Neuberger Core Equity ETF
NBCT · Neuberger Berman Carbon Transition & Infrastructure ETF
NBDS · Neuberger Berman Disrupters ETF
NBET · Neuberger Berman Energy Transition & Infrastructure ETF
NBFC · Neuberger Flexible Credit Income ETF
NBFR · Innovator Nasdaq-100 Managed 10 Buffer ETF
NBGX · Neuberger Growth ETF
NBIG · Leverage Shares 2X Long NBIS Daily ETF
NBIL · GraniteShares 2x Long NBIS Daily ETF
NBJP · Neuberger Japan Equity ETF
NBSD · Neuberger Short Duration Income ETF
NBTR · Neuberger Total Return Bond ETF
NCG.TO · NCM Core Portfolios Ltd. - NCM Core Global ETF
NCIQ · Hashdex Nasdaq Crypto Index US ETF
NCLD · Roundhill Neocloud ETF
NCLO · Nuveen AA-BBB CLO ETF
NCPB · Nuveen Core Plus Bond ETF
NDAA · Ned Davis Research 360 Dynamic Allocation ETF
NDIA · Global X Funds - Global X India Active ETF
NDIA.AU · ETFS Reliance India Nifty 50 ETF
NDIA.LSE · iShares MSCI India UCITS ETF USD Acc
NDIV · Amplify ETF Trust - Amplify Natural Resources Dividend Income ETF
NDIV.TO · NBI Canadian Dividend Income ETF
NDJI · Nationwide Dow Jones Risk-Managed Income ETF
NDQ.AU · BetaShares NASDAQ 100 ETF
NDUS.LSE · SSgA SPDR ETFs Europe II Public Limited Company - SPDR MSCI Europe Industrials UCITS ETF
NDVG · Nuveen Dividend Growth ETF
NDXH.PA · Amundi Index Solutions - Amundi Nasdaq-100 ETF-C EUR Hedged
NEMD · Neuberger Berman Emerging Markets Debt Hard Currency ETF
NEMG · Leverage Shares 2x Long NEM Daily ETF
NERD · Roundhill BITKRAFT Esports & Digital Entertainment ETF
NETFCONSUM.NSE · Nippon India Mutual Fund - Nippon India ETF Consumption
NETFDIVOPP.NSE · Nippon India Mutual Fund - Nippon India ETF Dividend Opportunities