Looking for an online brokerage account for stock trading?
Here's our list of the best brokers for 2019 and why we recommend them, sorted by broker rank and total #1 awards.
Best Brokerage Accounts for 2019
The best online brokers for stock trading, based on 4,544 data points.
- Best Overall Broker - TD Ameritrade
- Best Broker for Discount Trading - Fidelity
- Balanced Offering - Charles Schwab
- Best Web Platform - E*TRADE
- Best Broker for Professionals - Interactive Brokers
- Best Broker Rewards Program - Merrill Edge
- Best Platform Technology - TradeStation
2019 Overall Brokerage Ranking
Scored on 4,544 data points, here's our final broker rankings for the sixteen brokerages who participated in our 2019 Broker Review, sorted by Overall ranking.
Best Online Stock Brokers 2019 Summary
|Online Broker||Best For||Minimum Deposit||Commissions||Overall Rating|
|TD Ameritrade||Best broker overall||$0||$6.95||4.5 Stars|
|Fidelity||Best for low costs||$0||$4.95||4.5 Stars|
|Charles Schwab||Well-rounded broker||$1,000||$4.95||4 Stars|
|E*TRADE||Best web platform||$500||$6.95||4 Stars|
|Interactive Brokers||Best for Professionals||$0||$.005 per share||4 Stars|
|Merrill Edge||Best rewards program||$0||$6.95||4 Stars|
|TradeStation||Best platform technology||$500||$5.00||3.5 Stars|
Related Broker Guides
Looking for something specific? These brokerage guides will help steer you in the right direction.
- Best Brokers for Beginners
- Best Discount Brokers
- Best Brokers for Options Trading
- Best Brokers for Banking
- Best Brokers for Day Trading
- Online Brokerage Comparison Tool
For the StockBrokers.com ninth annual review published in February 2019, a total of 4,544 data points were collected over six months and used to score brokers. Each broker completed an in-depth data profile and provided executive time (live in person or over the web) for an annual update meeting. Learn more about how we test.
Still aren't sure which broker to choose? Ask us a question! Whether you are a beginner investor learning the ropes or a professional trader, we are here to help. Email us your online broker specific question and we will respond within one business day. It is our satisfaction guarantee.