0 offers selected
BEST OF

11 Best Online Brokers for Stock Trading of September 2023

In our analysis, 11 online brokers stood out as the best brokerage accounts to trade stocks, due to their low fees, strong trading platforms and quality customer support.

Chris Davis
Kevin Voigt
By Kevin Voigt and  Chris Davis 
Edited by Pamela de la Fuente

Many or all of the products featured here are from our partners who compensate us. This influences which products we write about and where and how the product appears on a page. However, this does not influence our evaluations. Our opinions are our own. Here is a list of our partners and here's how we make money.


The investing information provided on this page is for educational purposes only. NerdWallet, Inc. does not offer advisory or brokerage services, nor does it recommend or advise investors to buy or sell particular stocks, securities or other investments.

Most investors trade stocks (and other investments) through an online broker. To help you find the best broker for you, we've evaluated brokerage firms and investment companies on the services that matter most to different types of stock traders.

For active traders, we've included below online brokers with no commissions and robust mobile trading platforms and desktop trading capabilities. For people venturing into investing for the first time, we've included the best online brokers for educational resources (including webinars, video tutorials and in-person seminars) and on-call chat or phone support.

On these measures, the brokerage firms below earned their place on our list of the best online brokers for stock trading. Read on to see our picks, alongside links to our investing team's in-depth reviews on each broker.

Summary: Best brokers for online stock trading

  • Fidelity Investments

  • Interactive Brokers

  • Webull

  • E*TRADE

  • JP Morgan Self-Directed Investing

  • Merrill Edge

  • TD Ameritrade

  • Robinhood

  • Ally Invest

  • Firstrade

  • Charles Schwab

Why you can trust NerdWallet's picks: Our writers and editors together have more than 50 years of experience writing about finance, and follow strict guidelines to maintain editorial integrity. We do a deep, independent analysis of dozens of investment firms, sorting through the details to find and evaluate the information investors want when choosing an investing account. To see our full methodology and learn more about our process, read our criteria for evaluating online brokers.
🤓Nerdy Tip

Investing can help outpace inflation — which is especially important when inflation is high.

Best Online Brokers for Stock Trading

NerdWallet rating 

5.0

/5
Webull
Learn more

on Webull's website

Fees

$0

per trade

Account minimum

$0

Promotion

Get up to 12 free fractional shares (valued up to $3,000)

when you open and fund an account with Webull.

NerdWallet rating 

4.7

/5
J.P. Morgan Self-Directed Investing
Learn more

on J.P. Morgan's website

Fees

$0

per trade

Account minimum

$0

Promotion

Get $50

when you open & fund a new account with $5K on Chase.com or the Chase Mobile® app.

NerdWallet rating 

5.0

/5
Fidelity
Learn more

on Fidelity's website

Fees

$0

per trade for online U.S. stocks and ETFs

Account minimum

$0

Promotion

Get $100

when you open a new, eligible Fidelity account with $50 or more. Use code FIDELITY100. Limited time offer. Terms apply.

NerdWallet rating 

5.0

/5
Interactive Brokers IBKR Lite
Learn more

on Interactive Brokers' website

Fees

$0

per trade

Account minimum

$0

Promotion

None

no promotion available at this time

NerdWallet rating 

4.6

/5
Robinhood
Learn more

on Robinhood's website

Fees

$0

per trade

Account minimum

$0

Promotion

1 Free Stock

after linking your bank account (stock value range $5.00-$200)

NerdWallet rating 

5.0

/5
TD Ameritrade
Learn more

on TD Ameritrade's website

Fees

$0

per trade

Account minimum

$0

Promotion

None

no promotion available at this time

Want to compare more options? Here are our other top picks:

More on the best brokers for trading stocks

The below chart offers more detail about how these brokers stack up, including options fees, which are charged when you trade options contracts. Options trades are popular among frequent stock traders, so we've included them here. (Learn more about options trading.)

We've also included whether the broker offers the ability to purchase fractional shares, which are a portion of a stock, rather than a full share. This can make investing more accessible, especially for stocks with high share prices: At these brokers, you can opt to invest $10 or $20 into a stock instead of committing the full share price.

Broker

Trade commission

Options contract fee

Fractional shares available?

Interactive Brokers IBKR Lite
NerdWallet rating 

on Interactive Brokers' website

$0

IBKR Lite: $0.65 per contract. IBKR Pro: $0.15-$0.65 per contract depending on commission structure.

Yes

TD Ameritrade
NerdWallet rating 

on TD Ameritrade's website

$0

$0.65 per contract

No

Webull
NerdWallet rating 

on Webull's website

$0

$0

Yes

J.P. Morgan Self-Directed Investing
NerdWallet rating 

on J.P. Morgan's website

$0

$0.65 per contract

No

Fidelity
NerdWallet rating 

on Fidelity's website

$0

$0.65 per contract

Yes

Robinhood
NerdWallet rating 

on Robinhood's website

$0

$0

Yes

Ally Invest
NerdWallet rating 
Read review

$0

$0.50 per contract

No

Firstrade
NerdWallet rating 
Read review

$0

$0

No

E*TRADE
NerdWallet rating 
Read review

$0

$0.65 per contract for fewer than 30 trades per quarter; $0.50 per contract for those who trade 30 or more times per quarter.

Limited number

Merrill Edge® Self-Directed
NerdWallet rating 
Read review

$0

$0.65 per contract

No

Charles Schwab
NerdWallet rating 
Read review

$0

$0.65 per contract

Yes

Last updated on September 5, 2023

Methodology

NerdWallet’s comprehensive review process evaluates and ranks the largest U.S. brokerage firms by assets under management, along with emerging industry players. Our aim is to provide an independent assessment of providers to help arm you with information to make sound, informed judgements on which ones will best meet your needs. We adhere to strict guidelines for editorial integrity.

We collect data directly from providers through detailed questionnaires, and conduct first-hand testing and observation through provider demonstrations. The questionnaire answers, combined with demonstrations, interviews of personnel at the providers and our specialists’ hands-on research, fuel our proprietary assessment process that scores each provider’s performance across more than 20 factors. The final output produces star ratings from poor (one star) to excellent (five stars).

For more details about the categories considered when rating brokers and our process, read our full methodology.

Frequently asked questions