- iShares Core S&P/TSX Capped Composite Index ETF (XIC)
- Vanguard FTSE Developed All Cap Ex U.S. Index ETF (VDU)
- Vanguard S&P 500 Index ETF (VFV)
- BMO Nasdaq 100 Equity Index ETF (ZNQ)
VFV would be our preferred ETF for the S&P 500: it is liquid, unhedged with low fees (0.09%) and will represent the index well. ZNQ for Nasdaq, for similar reasons though fees are higher at 0.39%. VDU for international ex-US. It has $400M+ in assets and fees are OK at 0.22%. It is also an 'all cap' ETF so a broad range of companies are represented. We like XIC which is a capped TSX Composite ETF. Generally, we would prefer any US exposure to be in an RRSP instead of a TFSA.
Authors of this answer, directors, partners and/or officers of 5i Research and/or affiliated companies have a financial or other interest in VFV.