We recommend AvaTrade as the best forex broker in Canada, based on the features discussed above. It has zero-commission trading, a wide range of trading platforms are available, and you can start with only $100.