Skip to main content

Trade Your Way with a High-Performance Platform

RBC Direct Investing is an online trading platform that offers industry-leading tools and research to help you pick the right investments, place trades quickly, and track how you are doing. For a limited time, receive 100 commission-free equity and exchange-traded funds (ETF) online trades to use within 2 years when you open your first account.

Trade Confidently When and How You Want

  • Currency exchange icon
    Get instant unlimited money transfers so that you don’t miss trading opportunities2. There are no limits on how much or how often you can move money from your RBC bank account to your RBC Direct Investing account.
  • Money icon
    Make informed decisions when it counts with tools, research and timely market data using free real-time streaming quotes for stocks and ETFs3.
  • Investments icon
    Pick the investments and accounts you want — such as an or — and enjoy potential tax benefits.
  • Frequently asked questions icon
    Expand your knowledge with the Investing Academy, a resource full of videos and articles on everything from options to equities.
  • Currency exchange icon
    Grow your investing confidence with a Practice Account. Experience what it's like to trade in the stock market without risking any of your own money. Practice accounts are available to all existing RBC Direct Investing and RBC Online Banking clients.

    Plus, save time by accessing your RBC banking accounts and your RBC Direct Investing accounts using a single log-in.

Open Your First Account & Get Commission-Free Trades (Up to $995 in value)1

Afterwards, pay just $9.95 or less per equity trade

Offer expires: .

Promo code: