Online Broker Comparison
Rates below are for electronic trading. Using a representative costs more. Stock transaction fees are minimums, usually for trades up to a certain number of shares or a certain value in dollar terms (varying from $2000 for CIBC Investors Edge to $5000 for e-Trade Canada) and are in currency of trade unless otherwise stated. Purchase and redemption fees do not apply to mutual funds issued by the institution, which are invariably no load funds. Broker names are linked to their respective fee structure pages.
| Broker | Self-directed RRSP Administration Fee | Stock Transaction | Mutual Fund Purchase | Mutual Fund Redemption |
| Bank of Montreal InvestorLine | Under $25,000: $25 Over $25,000: Free |
Market: $25 Limit: $29 |
Free | $40 |
| Charles Schwab Canada | Free | $30 | Free | Free (if held at least 90 days) |
| CIBC Investors Edge | Under $15,000: $100 Over $15,000: Free |
$28 | Varies. Free for CIBC funds | $40 |
| E-Trade Canada | Under $20,000: $38.88 Over $20,000: Free |
$27 | Free | Free (if held at least 90 days) |
| HSBC InvestDirect | Free | $29 | Free | $40 |
| Royal Bank Action Direct | Under $25,000: $25 Over $25,000: Free |
$29 | No loads: Free Front end loads: $40 min. |
No loads: $40 |
| Scotia StockLine | Under $15,000: $75 Over $15,000: Free |
$20 Cdn $28 US |
No loads: $25 Front end loads: $20.00 min. Scotia funds free |
$15 |
| TD Waterhouse | Under $25,000: $100 Over $25,000: Free |
$29 | Free (some restrictions apply) | $33.75 |
American readers may want to check out Don Johnson's superb listing and analysis of over 100 US brokers.