No, you don't need a license to trade stocks in Canada. Stock trading is a free entry and exit investment.