Choose from a variety of registered and non-registered accounts to meet your needs.
Invest for growth, security—or both— with investment choices designed to create a well-balanced portfolio.
Only at RBC Direct Investing – All clients get real-time streaming quotes for stocks and ETFs at no cost, with no exchange agreements to sign!
Get StartedPay a commission of only $9.95 flat per trade3 with no minimum balance or trading activity or $6.95 flat per trade3 with 150+ trades per quarter.
Enjoy no maintenance fee when you hold combined assets of $15,000 or more across all of your RBC Direct Investing accounts. This is just one of many ways to get the fee waived.4
Move $15,000 or more when you transfer your account from a non-RBC institution to RBC Direct Investing and we'll reimburse up to $200 in transfer fees.5
20 Minute Delay - ET
Note: Nasdaq and Nikkei quote refreshed only at the end of the day.
The Avion Rewards program is offered by the Royal Bank of Canada. The use of Avion points is subject to the Avion Rewards Terms & Conditions. You cannot earn Avion points through RBC Direct Investing (RBC DI). You may only use your points through RBC DI to: (1) pay for trade commissions on your eligible RBC DI accounts; or (2) transfer points to cash contributions to your eligible RBC DI accounts. It is your responsibility to make sure you have sufficient contribution room within your registered plan when transferring points to cash contributions to your registered accounts and/or when you use your Avion points to pay for trade commissions on a registered account. The Canada Revenue Agency may apply tax penalties for over-contributions. RBC Direct Investing is not responsible for any such penalties.
Fund transfers to your RBC Direct Investing account from an RBC Royal Bank account will be processed in real-time for cash investment, margin, RRSP and TFSA accounts between the hours of 4:30 am and 7:54 pm. Transfers completed outside of those hours will be processed on the next business day. Some conditions apply.