Promotions

Current brokerage promotions

Public welcome and asset-transfer promotions reviewed against official terms. Application and funding deadlines can differ.

BMO InvestorLine

Receive up to 1% cash back, capped at $10,000, plus 150 trades

New InvestorLine Self-Directed clients using code SDCASHFT and adding at least $5,000 in net new assets.

Apply or enrol by
Fund by
CIBC Investor's Edge

Receive 200 commission-free stock and ETF trades

Open a new eligible account with code EDGE2026; limits apply by account type.

Apply or enrol by
Qtrade

Receive $100 to $2,000 for $1,000 or more in net new assets

New Canadian clients opening eligible accounts with code SPRING26.

Apply or enrol by
Fund by
RBC Direct Investing

Receive $100 after contributing at least $2,000 to a first GoSmart account

New GoSmart clients opening through the offer link or QR code.

Apply or enrol by
Fund by
RBC Direct Investing

Receive 3% on registered and 1% on non-registered transfers, up to $15,000

Eligible new clients opening through the promotional link and transferring at least $2,500.

Apply or enrol by
Fund by
Scotia iTRADE

Receive 1% on external transfers, up to $6,000

New or existing clients enrolling with code SUM26 or the existing-client form and transferring at least $2,500.

Apply or enrol by
Fund by
TD Direct Investing

Receive 3% on registered and 1% on non-registered transfers, up to $15,000

New or existing clients transferring at least $2,500 from outside TD Bank Group.

Apply or enrol by
Fund by
Wealthsimple

Receive 1% on eligible transfers of at least $25,000, up to $20,000

Publicly advertised with online registration; the terms also describe in-app, web-account, or representative invitations.

Apply or enrol by
No stated end date

BMO InvestorLine

Non-registered cash
Available
TFSA / RRSP / FHSA
Available / Available / Available
Canadian stocks
Buy $9.95 CAD per trade · sell $9.95 CAD per trade
U.S. stocks
Buy $9.95 USD per trade · sell $9.95 USD per trade
Non-registered recurring fee
Conditional
FX and USD
Unknown

CIBC Investor's Edge

Non-registered cash
Available
TFSA / RRSP / FHSA
Available / Available / Available
Canadian stocks
Buy $6.95 CAD online trade · sell $6.95 CAD online trade
U.S. stocks
Buy $6.95 USD online trade · sell $6.95 USD online trade
Non-registered recurring fee
Conditional
FX and USD
USD account components are available for U.S.-listed stocks and ETFs

Disnat

Non-registered cash
Available
TFSA / RRSP / FHSA
Available / Available / Available
Canadian stocks
Buy $0 · sell $0
U.S. stocks
Buy $0 · sell $0
Non-registered recurring fee
Conditional
FX and USD
Most brokerage account types are offered in Canadian and U.S. dollars

Interactive Brokers

Non-registered cash
Available
TFSA / RRSP / FHSA
Available / Available / Available
Canadian stocks
Buy Tiered · sell Tiered
U.S. stocks
Buy Tiered · sell Tiered
Non-registered recurring fee
$0
FX and USD
Multi-currency funding and trading; registered plans are limited to CAD and USD cash balances and conversions

moomoo

Non-registered cash
Available
TFSA / RRSP / FHSA
Available / Available / Unavailable
Canadian stocks
Buy Tiered · sell Tiered
U.S. stocks
Buy Tiered · sell Tiered
Non-registered recurring fee
$0
FX and USD
A 0% conversion fee is waived until further notice; the Moomoo Preferred Rate includes a variable spread

National Bank Direct Brokerage

Non-registered cash
Available
TFSA / RRSP / FHSA
Available / Available / Available
Canadian stocks
Buy $0 · sell $0
U.S. stocks
Buy $0 · sell $0
Non-registered recurring fee
Conditional
FX and USD
Most accounts support CAD and USD; FHSA, RESP and LIF are CAD only

Qtrade

Non-registered cash
Available
TFSA / RRSP / FHSA
Available / Available / Available
Canadian stocks
Buy $0 · sell $0
U.S. stocks
Buy $0 · sell $0
Non-registered recurring fee
$0
FX and USD
Transactions settle in the currency in which the security trades

Questrade

Non-registered cash
Available
TFSA / RRSP / FHSA
Available / Available / Available
Canadian stocks
Buy $0 · sell $0
U.S. stocks
Buy $0 · sell $0
Non-registered recurring fee
$0
FX and USD
CAD and USD can be held in registered accounts without forced conversion

RBC Direct Investing

Non-registered cash
Available
TFSA / RRSP / FHSA
Available / Available / Available
Canadian stocks
Buy $9.95 CAD per trade · sell $9.95 CAD per trade
U.S. stocks
Buy $9.95 USD per trade · sell $9.95 USD per trade
Non-registered recurring fee
$0
FX and USD
CAD and USD balances in the same Full-Suite account

Scotia iTRADE

Non-registered cash
Available
TFSA / RRSP / FHSA
Available / Available / Available
Canadian stocks
Buy $9.99 CAD per trade · sell $9.99 CAD per trade
U.S. stocks
Buy $9.99 USD per trade · sell $9.99 USD per trade
Non-registered recurring fee
Conditional
FX and USD
CAD and USD account components supported

TD Direct Investing

Non-registered cash
Available
TFSA / RRSP / FHSA
Available / Available / Available
Canadian stocks
Buy $9.99 CAD per trade · sell $9.99 CAD per trade
U.S. stocks
Buy $9.99 USD per trade · sell $9.99 USD per trade
Non-registered recurring fee
Conditional
FX and USD
Canadian and U.S. markets with CAD and USD trading

TradeZero

Non-registered cash
Conditional
TFSA / RRSP / FHSA
Unavailable / Unavailable / Unavailable
Canadian stocks
Buy Not Applicable · sell Not Applicable
U.S. stocks
Buy Conditional · sell Conditional
Non-registered recurring fee
$0
FX and USD
USD

Wealthsimple

Non-registered cash
Available
TFSA / RRSP / FHSA
Available / Available / Available
Canadian stocks
Buy $0 · sell $0
U.S. stocks
Buy $0 · sell $0
Non-registered recurring fee
$0
FX and USD
WSII corporate exchange rate plus 1.5% on each filled purchase or sale requiring conversion

Webull

Non-registered cash
Available
TFSA / RRSP / FHSA
Available / Available / Unavailable
Canadian stocks
Buy $0 · sell $0
U.S. stocks
Buy $0 · sell $0
Non-registered recurring fee
$0.70 per month per account
FX and USD
Unknown; complete CAD and USD cash-handling terms were not verified from the reviewed readable pages