- BMO S&P 500 Index ETF (ZSP)
- Global X S&P 500 Index Corporate Class ETF (HXS)
- iShares NASDAQ 100 Index ETF (CAD-Hedged) (XQQ)
- SPDR S&P 500 ETF Trust (SPY)
- Global X Nasdaq-100 Index Corporate Class ETF (HXQ)
- BMO Nasdaq 100 Equity Index ETF (ZNQ)
Q: There are a number of Canadian based NASDAQ100 and S&P500 ETF's. Which NASDAQ100 and S&P500 ETF would you prefer, or would be "best", for a TFSA account, and why? Would investing within an RRSP or in a non-registered account alter your selections and if so, why would that be? Thanks.