Schwab TD Ameritrade HSBC
(US Stock Trading)
Citibank
(US Stock Services)
Online equity trade price structure One flat fee
for all trade sizes
One flat fee
for all trade sizes
Fee increases
with trade size
Fee increases
with trade size
Online equity trade commission US$0
per trade1
US$6.95
per trade
US$18
 for first 1,000 shares 

US$18 + US$0.015
per additional share for trades of 1000+ shares
Minimum US$30
per trade

1% of trade value for trades US$0 – US$9,999

0.9% of trade value for trades US$10,000 – US$19,999

0.8% of trade value for trades US$20,000 – US$49,999

0.5% of trade value for trades US$50,000 and above
Monthly account maintenance fee US$0 US$0 US$5
(waived until December 31, 2020)
HK$100
(semi-annual) for inactive accounts
Satisfaction Guarantee2 - - -