Yes. Admiral Markets is a top broker and scored highly in the Trade the Day broker reviews.
Does Pepperstone allow hedging?
Is Pepperstone a scammer?
What is the minimum deposit on XM?
How long does it take to withdraw from Pepperstone?
Capital relies upon the kind of account you want to open with Admiral Markets.
Does Pepperstone have negative balance protection?
How do I open a Pepperstone account?
The AvaTrade welcome bonus amount depends on your deposit amount. Using the partner code "128979" will get you the maximum welcome bonus available when depositing to your new account.
There are several brokers and CFD brokers that facilitate trading for Canadian clients. AvaTrade offers a decent service for Canadians.