is committed to the highest ethical standards and reviews services independently. Learn How We Make Money
Trading Basics

5 Best Brokers for Stock Trading 2023

September 12, 2023

As part of Reink Media Group portfolio enhancements, was merged with in September 2023.

Investors should know the best online brokers for stock trading. Some online stockbrokers are known for their trading platform, while others are known for research capabilities or customer service.

Over the years, I've placed thousands of trades with well over a dozen different online brokers. While I focus primarily on stock and ETFs trading, I also have experience with options trading, cryptocurrency, and forex. My goal with this guide is to highlight some of the best brokers available today with tips and advice for choosing an online broker.

In my analysis, the five brokers that rose to the top are also some of the biggest brokers in the United States. That’s not surprising; they have ample resources to build (or license) whatever they think will lead to the best client experience.

Best Brokers for Stock Trading 2023

  • TD Ameritrade - Best overall
  • Interactive Brokers
    - Comprehensive tools and global reach
  • Fidelity
    - Best for order execution
    - Great web-based trading platform
  • Merrill Edge - Terrific user experience
TD Ameritrade
5/5 Stars 5.0 Overall

Best overall

Minimum Deposit$0.00
Stock Trades$0.00
Options (Per Contract)$0.65

TD Ameritrade’s thinkorswim platform and mobile app are loaded with tools and TDA has the best trading education in the business. The flagship app and TDA website are simpler to operate and excel at addressing the needs of most clients.

  • Separate stock apps offered for beginners and active traders.
  • Outstanding education resources for beginners.
  • Fractional shares not offered.
  • Penny stock trades are not $0 ($6.95).
Interactive Brokers
4.5/5 Stars 4.5 Overall

Comprehensive tools and global reach

Minimum Deposit$0.00
Stock Trades$0.00
Options (Per Contract)$0.65

Low costs, global reach and every imaginable tool are available at IBKR, though at the cost of complexity. You can keep things simple using their Global Trader phone app.

  • Huge array of highly customizable tools and investment choices
  • Allows trading in foreign markets and holding multiple currencies
  • Restrictive trading permissions
  • Professional-grade tools mean there's a learning curve
Visit Site

New clients, special margin rates.

5/5 Stars 5.0 Overall

Best for order execution

Minimum Deposit$0.00
Stock Trades$0.00
Options (Per Contract)$0.65

Fidelity focuses its customer experience on value. Fidelity offers $0 trades and an easy-to-use website, which is loaded with excellent stock research and educational materials for beginners. Fidelity's stock app is also terrific, my favorite for casual investing.

  • Excellent education and stock research.
  • No payment for order flow, thus industry-leading order execution.
  • Easy-to-use mobile app.
  • Active trader platform not as robust as top competitors.
Visit Site

Trade commission-free

4.5/5 Stars 4.5 Overall

Great web-based trading platform

Minimum Deposit$0.00
Stock Trades$0.00
Options (Per Contract)$0.65

E*TRADE is best known for its Power E*TRADE trading platform, which is available through its website and as a stand-alone stock app. We also appreciate access to Morgan Stanley’s stock research.

  • Power E*TRADE platform is excellent for options trading.
  • Power E*TRADE stock app is tools-loaded.
  • Streaming real-time data requires $1,000 minimum deposit.
Visit Site

$0 Commissions* for ETF, stocks & more

Merrill Edge
4.5/5 Stars 4.5 Overall

Terrific user experience

Minimum Deposit$0.00
Stock Trades$0.00
Options (Per Contract)$0.65

Merrill Edge has the most attractive design of the five reviewed here and offers Bank of America Securities research along with third party reports. Its Stock Story format presents vital stock stats clearly.

  • Unique research tools Stock Story and Fund Story.
  • Excellent ESG research.
  • Penny stocks not offered.
  • No fractional shares.

TD Ameritrade: Best overall

TD Ameritrade was purchased by Charles Schwab in 2020, and I expect significant changes to the TDA experience in the near future. Happily, TD Ameritrade’s popular thinkorswim platform will continue at Schwab. TDA’s live trading webinars are terrific.

Interactive Brokers: Comprehensive tools and global reach

This broker has low prices, comprehensive tools and the ability to trade in 33 countries. It's midranked due to its professional focus and the desktop trading platform’s complexity, but it has great mobile apps for novices (Global Trader and Impact) and a client portal that’s devoted to the essentials.

currency_poundInvesting in the U.K.

Interactive Brokers also made our top picks for trading apps in the United Kingdom. Read more on our sister site,

Fidelity: Best for order execution

If the Green Machine had a dedicated mobile trading app, it would have won our top spot for best online stock trading. What you do get with Fidelity is higher-quality executions (granted, this might be a matter of pennies per trade for the average stock trader), a staggering amount of research, and great education.

E*TRADE: Great web-based trading platform

E*TRADE’s strengths – aside from some amazingly funny talking baby commercials – are its browser-based web trading platform and access to Morgan Stanley’s stock research. We’re stock traders here, but we’re also impressed E*TRADE doesn’t charge transaction or early redemption fees for mutual funds.

Merrill Edge: Terrific user experience

Bank of America’s DIY investing arm is better suited for buy-and-hold stock investors than itchy-fingered day traders. It’s beautifully designed and presents important stock, fund and portfolio information in a very innovative way through its stock/fund/ETF “Stories” and Portfolio Insights.

emoji_eventsHonorable mention

Tastytrade (formerly called tastyworks) is an exception to the maxim that bigger brokers usually provide the best services. All of its platforms provide crisp charts, efficient trading workflows and trade analytics. Check out the comprehensive review of tastytrade on our sister site,

How to choose an online broker

It’s hard to trade successfully when you have the wrong broker for your needs. Consider these nine key factors to find the best broker for you.

1. Trading tools

Trading is a lot easier when you have the right tools. A top stockbroker should offer access to a wide variety of trade tools to help make the most of each and every trade. Some examples of valuable tools include real-time streaming quotes, quality stock scanners, dedicated mobile trading apps, ladder trading, chart trading and options analytics.

2. Speed and order execution

While stock and ETF trades are all $0 these days, order execution speed and fill price are very important for day trading. I won't get too in-depth here, but I have tested many of these brokers and there can be noticeable differences in trade execution times and quality. For the majority of investors, saving a fraction of a penny per share isn't the end of the world, but for day traders it might mean the difference between a profit or loss. To learn more, read this guide to order execution on our sister site,

3. Stock research tools

A great online broker will provide a variety of market research tools. My testing has found time and time again that full-service brokerages offer better market research (both fundamental and technical) than the newer stock apps that focus on just basic trading.

4. Investment options

An online stockbroker should offer access to not only trading stocks, but also a strong selection of commission-free ETFs and the ability to analyze complex options positions. Other unique investment offerings to look for could include direct market routing, conditional orders, futures trading, and forex trading.

5. Other fees

Fees beyond trade commissions include inactivity fees and IRA fees (for having a retirement account). While none of the brokers listed here charge predatory fees, it's still important to do your due diligence. You can use’s compare tool to help you determine which broker will be cheapest for the way you trade.

6. Retirement accounts

Funding a traditional IRA, Roth IRA, or other retirement account with no annual fees is an extra perk many online brokers offer. There is no reason why you should pay an annual fee to have a retirement account. Read more about retirement accounts.

7. Banking services

Larger online brokers offer banking and other financial services. This goes beyond money market accounts and CDs. Checking accounts, mortgages, debit cards, and credit cards may also be offered. The leader in this space is, hands down, Bank of America - Merrill Edge.

8. Customer service

When you pick up the phone or email a broker, is a well-trained customer service representative ready to assist? How an investor is treated as a client is more important to some than others. But, even for those that don't rely on customer support that often, knowing that there’s award-winning service when you need it is comforting. tests phone support each year, which I recommend referencing using its broker comparison tool.

9. International trading

For investors in the U.S., this is not a problem; but for investors living outside the U.S., it’s important to verify brokers offer service in your country. Here's a good list of international brokers to start with. If you’re in the U.K., check out this guide to the best U.K. online brokers.

Once you decide what’s most important to you, use this trading brokers comparison tool to dig even deeper into which broker is perfect for your needs.

What is the best website to use to invest in stocks?

TD Ameritrade has the best website to invest in stocks because of its diverse research, comprehensive trading tools and valuable investing education and online mentoring.

Which trading platform is best for researching stock picks?

Comparing apples with apples, all the top brokers use Morningstar and/or Refinitiv as their primary providers for exchange traded funds (ETFs) and mutual fund research. They also all offer a slew of data and graphs for researching stocks. Slight differences begin to show only when you assess specifics such as the number of third-party research reports or the availability of proprietary research from their full-service parents (for example, Merrill Lynch and Morgan Stanley being available on Merrill Edge and E*TRADE, respectively).

All in all, when it comes to researching stocks, ETFs, mutual funds, and fixed income, any large online broker is going to provide an excellent experience for investors.

Fidelity stands out for the sheer quantity of equity research reports and fantastic stock comparisons. Fidelity also distributes high-quality market analysis and personal finance education through its Fidelity Viewpoints weekly distribution. For deep dives, though, nothing beats the detailed analysis of proprietary research from full-service firms, even though I merely use them for context and ignore their targets and buy ratings.

Which stock trading site is best for beginners?

Based on my testing, the best stock trading sites for beginners are:

  • TD Ameritrade – best trading education, best overall trading education.
  • Fidelity – Terrific all-around broker with fractional shares, but lacks a dedicated mobile app for trading.
  • Merrill Edge – Excellent presentation of stock information through Stock Stories.
  • E*TRADE – Also a strong overall performer with an easy-to-use web trading platform.
  • Webull – A crisp and easy-to-use web-based trading platform, but needs more and better educational content.

What is the best stock app?

When it comes to trading on the go, I like customizing my watch list columns alongside flipping between multiple watch lists, setting price alerts, and occasionally streaming some video. For this reason, TD Ameritrade Mobile thinkorswim is my top pick for mobile trading. For non-active traders, TD Ameritrade also offers a second app, TD Ameritrade Mobile, which is also excellent (I highly recommend the stock education videos!).

Active trading aside, I am also an everyday investor who appreciates conducting stock research and reading quality market editorial. So next to TD Ameritrade, the second broker app I use most frequently is Fidelity mobile. My absolute favorite feature with Fidelity's mobile app is the customizable dashboard, which is essentially a personalized feed that you see upon login. Your feed pulls all your portfolio holdings, watch list tickers, and account information into one streamlined view. From there, you launch straight into full-featured stock quotes or market analysis. It's awesome.

Which trading app is best for beginners?

Fidelity offers investors a one-two punch of terrific market research that is comprehensive and easy to use, alongside a large selection of educational courses covering the basics of stock trading and beyond.

edit_noteWant to jump-start your learning?

Journaling is an underutilized but great way for investors to build their skills. See my picks for best online trading journals.

Which day trading platform is best?

Traders rely heavily on tools. Today’s trading platforms are not only web-based, but also desktop-based, and are becoming increasingly mobile-based as well. Advanced charting, options tools, screeners, hotkeys, virtual trading, watch lists, ladders, Level 2 quotes, and backtesting are just a sampling of the functionality brokers make available to their customers.

Over the years, I have learned it is not just the trading tools that separate brokers, but the design, depth, speed, and overall execution of delivering the ultimate trading experience. This is where brokers such as TD Ameritrade’s thinkorswim and our honorable mention tastytrade really excel. After spending many hours on both desktop platforms, I give thinkorswim the edge, thanks to its modern feel and outstanding trader tools; however, both platforms execute so well that it truly comes down to personal preference. Diehard fans exist for both, and either one is a great choice for seasoned traders.

Which broker is best for international trading?

With a focus on professional and institutional trading, Interactive Brokers offers trading in 35 market centers across 33 countries, making it a clear winner for international trading. Additionally, Interactive Brokers offers day traders over 60 different order types. It also has a beginner friendly mobile app, Global Trader, that makes international trading a breeze.

Can I start trading stocks with $100?

Yes, you can. Most brokers don’t charge per-trade commissions on stocks and you can buy fractions of shares and build a diversified portfolio of 20 $5 positions if you wish. Better yet, deposit your $100 and only invest a few dollars at a time to build experience. Remember, not every trade is going to be a winner.

Best stockbrokers summary

Company Minimum Deposit Stock Trades Options (Per Contract) Education (Stocks) Education (Options) Desktop Trading Platform Web Trading Platform Visit Site
TD Ameritrade logoTD Ameritrade $0.00 $0.00 $0.65 Yes Yes Yes Yes
Interactive Brokers logoInteractive Brokers $0.00 $0.00 $0.65 Yes Yes Yes Yes Visit Site
Fidelity logoFidelity $0.00 $0.00 $0.65 Yes Yes Yes Yes Visit Site
E*TRADE logoE*TRADE $0.00 $0.00 $0.65 Yes Yes No Yes Visit Site
Merrill Edge logoMerrill Edge $0.00 $0.00 $0.65 Yes Yes No Yes

Methodology's sister site,, comprehensively examines virtually every facet of the client experience and rates top U.S. brokers according to how well they serve a wide swath of customers, from complete novices to demanding professionals. For’s 2023 Annual Review, more than 3,000 data points were collected and every platform of 17 major brokers thoroughly put through its paces.

For this guide to the best brokers for traders, I've used the data and opinion scores that go into the ratings and reweighted them to reflect what would be important to traders. For example, I weighted platforms and tools, mobile apps and opinion scores heavily, but disregarded ease of use and education, except in the question above regarding best sites for beginners.

Read Next

Explore our other online trading guides:

❮    Previous

20 Best Stock Trading Books for 2023

Next    ❯

5 Best Order Types for Stock Trading

About the Editorial Team

Blain Reinkensmeyer
Blain Reinkensmeyer

Blain Reinkensmeyer has 20 years of trading experience with over 2,500 trades placed during that time. He heads research for all U.S.-based brokerages on and is respected by executives as the leading expert covering the online broker industry. Blain’s insights have been featured in the New York Times, Wall Street Journal, Forbes, and the Chicago Tribune, among other media outlets.

Sam Levine, CFA, CMT
Sam Levine, CFA, CMT

Sam Levine is a writer, investor and educator with nearly three decades of experience in the investing industry. His specialty is making even the most complicated investing concepts easy to understand for beginning and intermediate investors. He holds two of the most widely recognized certifications in the investment management industry, the Chartered Financial Analyst and the Chartered Market Technician designations. Previously, he was a contributing editor at BetterInvesting Magazine and a contributor to The Penny Hoarder and other media outlets.

Carolyn Kimball
Carolyn Kimball

Carolyn Kimball is Managing Editor for Reink Media Group and the lead editor for content on Carolyn has more than 20 years of writing and editing experience at major media outlets including NerdWallet, the Los Angeles Times and the San Jose Mercury News. She specializes in coverage of personal financial products and services, wielding her editing skills to clarify complex (some might say befuddling) topics to help consumers make informed decisions about their money.

Steven Hatzakis
Steven Hatzakis

Steven Hatzakis has led research at Reink Media Group since 2016 and brings over 20 years of experience with the online brokerage industry. Steven has served as a registered commodity futures representative for domestic and internationally regulated brokerages and holds a Series III license in the US as a Commodity Trading Advisor (CTA).

1 Fidelity Sell orders are subject to an activity assessment fee from $0.01 to $0.03 per $1,000 of principal. Options trading entails significant risk and is not appropriate for all investors. Certain complex options strategies carry additional risk. Before trading options, please read Characteristics and Risks of Standardized Options. Supporting documentation for any claims, if applicable, will be furnished upon request.

E*TRADE: *Other fees apply.

More Topics