# 1 Firstrade brings you all great tools for online stock trading, offering $2.95 trades and free ETFs for 30 years.
# 2 TD Ameritrade merge with Scottrade, with the best research and trading tools and level 2 for free. $6.95 per trade
# 3 Interactive Brokers with the most trading categories, stocks, options, futures, forex, bonds, ETFs and CFDs from a single account. Or $0.0035 per share, if you buy 10000 shares, cost you 35 dollars
# 4 Merrill Edge under Bank of America, 30 free trades per month as long as you have $25000 in your trading account, also count Bank of America account. Or $6.95 per trade
# 5 TradeStation delivers all the power, speed and flexibility active traders and investors demand