if no shorting, then Tax saving account
The tax saving account allows you to long USA stocks, options. If you have no any other tax saving accounts, then you are allowed to deposit about CAD $35,000 into it (Tax saving account starts from 2008, check with your bank the max you can deposit). A lot of banks allowed you to open the Tax saving account to long USA stocks & options. Any profit in the Tax saving account will not be taxable.
However, if you want to short options, then Tax saving account will not allow you to do .
Wish all of you happy new year, make more money in the stock trades.