RateBuddyInvesting guide INVESTING COMPARISON

Compare Online Broker Options

  • Costs & account choices
  • Features & support

A clearer view of your investing options.

Compare the available Online Broker options by costs, features and the support you need. Review each provider’s details before deciding.

How We Picked the Best

Our experts analyzed over 20 platforms, focusing on the features that matter most to DIY investors: low trading fees, platform stability, advanced research tools, and account options. The platforms on this list represent our definitive, independent choices for the best value in Canada.

RateBuddy Top Pick
Earn Up to $5,000 when you open a new account and $0 commission trades on stocks, ETFs, mutual funds
Ratebuddy Cash Rebate
Qtrade
CIRO CIPF
Qtrade
Online Broker

Qtrade Direct Investing

RateBuddy 4.4/5
Google 4.0/5
Min. Deposit$0
FX Fee1.5%
Commissions & Fees
Stock Trading
$0 Stock Trade Commission
ETF Trading
$0 ETF Trade Commission
Options Trading
$0.75/contract
Get $50 Ratebuddy Cash Rebate
Welcome Bonus Up to $5,000
New clients can earn **up to $5,000 in cashback, plus a $100 quick-pay bonus**, when they open and fund a new Qtrade account using promo code **OFFER2026** between September 1, 2026 and January 5, 2027. Clients transferring $15,000 or more can also claim up to $150 per transfer request in transfer-fee rebates on top of the cashback, while all clients benefit from $0 commission trading on stocks, ETFs and mutual funds. Terms and conditions apply.
Transfer / Switch Offer Up to $150
Transfer your investments from another financial institution and Qtrade will reimburse your transfer-out fees up to $150. Conditions apply.
National Bank of Canada
CIRO CIPF
National Bank of Canada
Online Broker

National Bank Direct Brokerage

RateBuddy 4.8/5
Google 4.6/5
Min. Deposit$0
FX Fee1.5%
Commissions & Fees
Stock Trading
Free
ETF Trading
Free
Options Trading
$1.25
Interactive Brokers
CIRO CIPF
Interactive Brokers
Online Broker

Interactive Brokers

RateBuddy 4.7/5
Google 4.6/5
Min. Deposit$0
FX Fee0%
Commissions & Fees
Stock Trading
$1.00
Options Trading
$1.25
Desjardins Group
CIRO CIPF
Desjardins Group
Online Broker

Desjardins Online Brokerage (Disnat)

RateBuddy 4.6/5
Google 4.6/5
Min. Deposit$1k
FX Fee1.5%
Commissions & Fees
Stock Trading
Free
ETF Trading
Free
RBC Royal Bank
CIRO CIPF
RBC Royal Bank
Online Broker

RBC Direct Investing

RateBuddy 4.4/5
Google 2.9/5
Min. Deposit$0
FX Fee1.5%
Commissions & Fees
Stock Trading
$9.95
Options Trading
$1.25
TD Canada Trust
CIRO CIPF
TD Canada Trust
Online Broker

TD Direct Investing

RateBuddy 4.3/5
Google 4.9/5
Min. Deposit$0
FX Fee1.5%
Commissions & Fees
Stock Trading
$9.99
ETF Trading
Free
Options Trading
$1.25
CI Financial
CIRO CIPF
CI Financial
Online Broker

CI Direct Trading

Google 1.9/5
Min. Deposit$0
FX Fee1.5%
Commissions & Fees
Stock Trading
$1.99
ETF Trading
Free
Options Trading
$7.99
Featured
Questrade
CIRO CIPF
Questrade
Online Broker

Questrade

RateBuddy 4.8/5
Google 3.2/5
Min. Deposit$1k
FX Fee1.5%
Commissions & Fees
Stock Trading
Free
ETF Trading
Free
Options Trading
Base $0
Best for $0 Commission
Featured
Earn Up to 30 Free Stocks for New Accounts. And Trade U.S. Stocks, Options & ETFs with $0 FX Fees!
Moomoo Financial
CIRO CIPF
Moomoo Financial
Online Broker

Moomoo

RateBuddy 4.6/5
Google 4.5/5
Min. Deposit$0
FX Fee0%
Commissions & Fees
Stock Trading
US min. $1.99/trade; CAD min. $1.49/trade
ETF Trading
US min. $1.99/trade; CAD min. $1.49/trade
Options Trading
$0.65/contract; min. $1/order
Welcome Bonus
Earn Up to 30 Free Stocks for New Accounts. Trade U.S. Stocks, Options & ETFs with $0 FX Fees!
$0 account fees. $0 withdrawal fees.