Schwab Merrill
(Bank of America Corporation)
HSBC TD Ameritrade
Online equity trade price structure One flat fee 
for all trade sizes
One flat fee 
for all trade sizes
One flat fee 
for all trade sizes
One flat fee 
for all trade sizes
Online equity trade commission US$0 
per trade1
US$0
per trade
US$24.95
per trade
US$0 
per trade
Monthly account maintenance fee US$0
US$0
US$0
US$0
Satisfaction Guarantee2
- - -