
Best Stock Brokers in 2024
Here’s our list of regulated and trusted stock brokers, tested with real money.

Fidelity Investments
Stock score: ⭐4.8/5.

E*Trade
Stock score: ⭐4.7/5.

Charles SCHWAB
Stock score: ⭐4.7/5.

Merrill Edge
Stock score: ⭐4.6/5.

Interactive Brokers
Stock score: ⭐4.5/5.

Saxo
Stock score: ⭐4.5/5.

Ally Invest
Stock score: ⭐4.3/5.

Robinhood
Stock score: ⭐4.3/5.

Firstrade
Stock score: ⭐4.2/5.

tastytrade
Stock score: ⭐4.0/5.
An Overview of the Best Stock Brokers in 2024
Here, you can find out more about the features of our Best Stock Brokers.
Broker | Minimum deposit | Credit/debit card | Demo account | Fractional shares | Time to open an account |
---|---|---|---|---|---|
Fidelity Investments | $0 | ❌ | Yes | Yes | 1-3 days |
E*TRADE | $0 | ❌ | ❌ | ❌ | 1-3 days |
Charles Schwab | $0 | ❌ | Yes | Yes | 1 day |
Merrill Edge | $0 | ❌ | ❌ | ❌ | 1 day |
Interactive Brokers | $0 | ❌ | Yes | Yes | 1-3 days |
Saxo | $0 | Yes | Yes | ❌ | 1 day |
Ally Invest | $0 | ❌ | Yes | ❌ | 1-3 days |
Robinhood | $0 | Only debit cards | ❌ | Yes | 1 day |
Firstrade | $0 | ❌ | ❌ | Yes | 1-3 days |
tastytrade | $0 | ❌ | ❌ | Yes | 1 day |
Trading Commissions at Top Stock Brokers
Broker | US stock | UK stock | German stock |
---|---|---|---|
$0.00 | $11.30 | $20.50 | |
E*TRADE | $0.00 | - | - |
Charles Schwab | $0.00 | - | - |
Merrill Edge | $0.00 | - | - |
$1.00 | $3.80 | $3.80 | |
$1.60 | $3.80 | $3.20 | |
$0.00 | - | - | |
$0.00 | - | - | |
$0.00 | - | - | |
$0.00 | - | - |
Non-trading fees at the Best Stock Brokers
Non-trading fees refer to fees or charges that are not directly related to a given trade. This usually includes account maintenance, deposit and withdrawal fees, and inactivity fees. You can learn about the Best Stock Brokers’ non-trading fees in the table below.
Broker | Account Fee | Deposit Fee | Withdrawal Fee | Inactivity Fee |
---|---|---|---|---|
❌ | $0 | $0 | ❌ | |
❌ | $0 | $0 | ❌ | |
❌ | $0 | $0 | ❌ | |
❌ | $0 | $0 | ❌ | |
❌ | $0 | $0 | ❌ | |
❌ | $0 | $0 | ❌ | |
❌ | $0 | $0 | ❌ | |
❌ | $0 | $0 | ❌ | |
❌ | - | $0 | ❌ | |
❌ | - | $0 | ❌ |
Can I trust these stock brokers?
Can I trust these stock brokers? The answer to this question depends on the regulation of the brokers, the protections available to investors, and the impeccable track record of the brokers. This information is given below.
Broker | Establishment Year | Top-tier Regulators | Investor Protection | Involved in the Scandal |
---|---|---|---|---|
1946 | SEC and FINRA in the US | $500k (including $250k for claims for cash) to the US, £85k to the UK, and a minimum of €20k to EU countries | No | |
1982 | SEC and FINRA in the US | $500k (including $250k for claims for cash) to the US | No | |
1971 | SEC and FINRA in the US/UK, SFC in the Hong Kong, and MAS Singapore | $500k (including $250k for claims for cash) to the US | No | |
2010 | SEC and FINRA in the US | $500k (including $250k for claims for cash) to the US | No | |
1978 | FCA in the UK, SEC in the US, and ASIC in Australia | $500k (up to $250k on cash) to US clients. | No | |
1992 | FSA in Denmark, FCA in the UK, FINMA in Switzerland and ASIC in Australia | $100k cash and €20k securities to most EU clients. | No | |
2005 | SEC and FINRA in the US | $500k (including $250k for claims for cash) | No | |
2013 | SEC and FINRA in the US, FCA in the UK | $500k (including $250k for claims for cash) to the US, £85k to the UK, and a minimum €20k to EU countries | No | |
1985 | SEC and FINRA in the US | $500k (including $250k for claims for cash) | No | |
2017 | SEC and FINRA in the US | $500k (including $250k for claims for cash) | No |
The Best Stock Brokers Snapshot

Mobile app score | 4.8 |
Minimum deposit | $0 |
US stock fee | $0 |
Inactivity fee | ❌ |
Demo account | ✔️ |
Time to open account | 1-3 days |
Customer services | 24/7, via Phone, Live chat, and Email |

Mobile app score | 4.7 |
Minimum deposit | $0 |
US stock fee | $0 |
Inactivity fee | ❌ |
Demo account | ❌ |
Time to open account | 1-3 days |
Customer services | 24/7, via Phone, Live chat, and Email |

Mobile app score | 4.7 |
Minimum deposit | $0 |
US stock fee | $0 |
Inactivity fee | ❌ |
Demo account | ✔️ |
Time to open account | 1 day |
Customer services | 24/5, via Phone, Live chat, and Email |

Mobile app score | 4.6 |
Minimum deposit | $0 |
US stock fee | $0 |
Inactivity fee | ❌ |
Demo account | ❌ |
Time to open account | 1 day |
Customer services | 24/7 phone, chat, email, with in-person appointments available during Bank of America branch open hours. |

Mobile app score | 4.6 |
Minimum deposit | $0 |
US stock fee | $1 |
Inactivity fee | ❌ |
Demo account | ✔️ |
Time to open account | 1-3 days |
Customer services | 24/5, via Phone, Live chat, and Email |

Mobile app score | 4.5 |
Minimum deposit | $0 |
US stock fee | $1.60 |
Inactivity fee | ❌ |
Demo account | ✔️ |
Time to open account | 1 day |
Customer services | 24/5, via Phone, Live chat, and Email |

Mobile app score | 4.4 |
Minimum deposit | $0 |
US stock fee | $0 |
Inactivity fee | ❌ |
Demo account | ✔️ |
Time to open account | 1-3 days |
Customer services | 24/7, via Phone, Live chat, and Email |

Mobile app score | 4.2 |
Minimum deposit | $0 |
US stock fee | $0 |
Inactivity fee | ❌ |
Demo account | ❌ |
Time to open account | 1 day |
Customer services | 24/7 chat support |

Mobile app score | 4.0 |
Minimum deposit | $0 |
US stock fee | $0 |
Inactivity fee | ❌ |
Demo account | ❌ |
Time to open account | 1-3 days |
Customer services | 24/5, via Phone, Email |

Mobile app score | 4.0 |
Minimum deposit | $0 |
US stock fee | $0 |
Inactivity fee | ❌ |
Demo account | ❌ |
Time to open account | 1 day |
Customer services | 24/5, via live chat, Email and Fax |