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