Our extensive research into Canada’s online brokers found that Questrade offers the best trading platform in Canada thanks to its free ETF purchases, no account fees, availability of every account type, and extensive trading tools.