is committed to the highest ethical standards and reviews services independently. Learn how we make money.

Best Brokers for Order Execution 2023

May 24, 2023

The best online brokers 2023 review, our 13th annual, took three months to complete and produced over 40,000 words of research. Here's how we tested. Our editorial content is independent and unbiased; here's how we make money.

If your broker isn’t charging you a commission on your trades, how can it stay in business? Zero-dollar commissions may seem like a big deal to us investors, but securities brokerages still have several other ways to make money.

Examples include loaning money to margin investors, lending out securities to sell short, or charging fees for incidentals, debit card swipes, or bringing new securities to the market. And there’s also payment for order flow, which might be affecting the prices you pay and receive for your stocks.

What is PFOF?

One lesser-known way brokers make money is through referring your orders to market centers that pay them a referral fee, called payment for order flow (PFOF).

PFOF comes out of the tiny profits trading venues make between the bids and the offers for stocks. It might be as low as a few pennies per trade, but that can add up quickly to millions of dollars a year for brokers routing thousands of trades a day. PFOF is a hot topic because, in theory at least, brokers should be trying to execute your orders at the best prices they can get you instead of routing them to the market center that might pay the most.

To get a better grip on PFOF, let’s look at how a stock trade works. When you push the “submit order” button to trade, your order won’t go directly to an exchange. Instead, your broker electronically directs it to one of a variety of different market centers (which might include market makers, exchanges, alternate trading systems, electronic communication networks, or possibly even the broker itself). Then the order is filled, usually in a fraction of a second.

Why does PFOF matter?

Brokers, by regulation, have to execute your market orders at the best published price, officially known as the National Best Bid and Offer (NBBO), but there are often better prices available than the published price. By better, we’re talking pennies per share.

But why are there hidden prices? The reason is that huge traders, like mutual funds and pension plans, don’t like to give away their intentions. If word got out that a large mutual fund planned to buy a huge block of a company’s stock, other investors would pile in, driving the stock price up. And that would hurt the fund’s performance.

When brokers are able to get better prices than the NBBO, they report that as “price improvement.” Brokers advertise price improvement as one of the services they offer, but the amount of price improvement they get could be influenced by how aggressively the broker prioritizes PFOF over most price improvement.

Which broker has the best execution?

For everyday investors, Fidelity offers the best order execution quality. For professional traders, Interactive Brokers, under the IBKR Pro commissions plan, offers the best order execution quality.

5/5 Stars 5.0 Overall

Best overall order execution

Of the 17 brokers we tested for 2023, hands down, Fidelity offers the best order execution quality. Fidelity is the only broker to offer $0 stock trades and not accept payment for order flow (PFOF), resulting in price improvement above and beyond what any other broker can offer. Read full review

Visit Site open_in_new

Trade at Fidelity. 1

Interactive Brokers
4.5/5 Stars 4.5 Overall

Best order execution for professionals

Interactive Brokers offers the most complete international trading experience, providing traders access to global markets (135 market centers in 33 countries). Additionally, professionals can take advantage of industry-leading commissions, which includes the lowest margin rates across all balance tiers. Read full review

Visit Site open_in_new

New clients, special margin rates.

Is PFOF bad?

PFOF is getting regulators’ attention because it may prevent retail investors from getting the best trade executions. Those few pennies per 100 shares have to come from somewhere. If you’re trading thousands of shares a day, PFOF is a big concern, but for long-term-focused retail investors, it’s really a minimal charge, in the range of 10 to 30 cents per 100 shares.

Do all brokers use PFOF?

Not all brokers use PFOF, and the amount of payment per share varies across brokers. Fidelity is one broker that doesn’t accept PFOF, and it has repeatedly won a spot in our top picks for order execution. On the other side of the spectrum, Robinhood was being paid as high as 77 cents per market order of 100 shares, according to its 2022 third quarter Rule 606 report.

What is SEC Rule 606 reporting?

Rule 606 reports show where brokers are routing their trades and how much payment from order flow they receive from market centers. The SEC requires each broker to file a Rule 606 report quarterly.

The two most important categories of information are, first, a table showing which market centers received orders and their respective share; and second, the payment for order flow (PFOF) the broker receives, on average, from each market center.

Unfortunately, Rule 606 reporting isn’t standardized well. There’s no universal measure that can be pulled and used to conduct an apples-to-apples comparison between PFOF brokers.

Rule 606 disclosure example

Who is the fastest broker?

In our testing, tastytrade’ downloadable platform stood out as lightning-fast. We think speed played a part in every decision tastytrade made while developing its platform. But we can’t say for certain which broker has the fastest execution, because internet connectivity plays a very large role.

phone_iphone Phoning it in

If you're interested in trading on the go, see our picks for best mobile apps for stock trading.

Can brokers trade against their customers?

Some brokers might claim they don’t accept PFOF, but they trade against you instead. Operating a market maker and using an algorithm to pick and choose which customer orders you want to bet against certainly sounds like a losing proposition for the customer. However, as long as the broker meets the Best Execution standards, it's perfectly legal, and it's not technically PFOF. In our view, this sure sounds like profiting from order flow.

How the industry interprets the definition of PFOF is subject to much debate. For example, with options trading, if you think about "payment" more broadly as "profiting," then all brokers accept PFOF for options. More specifically, if the online broker receives rebates from the exchanges they route their customer options traders to (which they all do), then they are profiting from their customer order flow. So, isn't that PFOF? Our take is that yes, it is, but technically speaking, it's debatable.

What about equities, you may ask. Well, that's a bit more complicated. Some online brokers own and operate an Alternative Trading System (ATS). These firms technically do not accept PFOF; however, the ATS of each firm is a separate legal entity and is undoubtedly not operated as a nonprofit. So, are they generating revenue from their order flow? How does the overall order quality compare to other brokers who do not operate an ATS? In most cases, we believe these ATSes benefit customers, but we don't know with certainty.

Similarly, some online brokerages own and operate a market maker. In their disclosures, they acknowledge that they can internalize orders, meaning trade against their own customer orders. As a result, they keep any profit or loss realized from the trade. That also sounds like a losing proposition for the customer. However, as long as the broker meets the Best Execution standards, it's perfectly legal, and it's not technically PFOF. In our view, this sure sounds like profiting from order flow.

What does order execution quality mean?

Order execution quality is how much you pay or receive on a trade compared to the nationally published quote on a security, called the National Best Bid and Offer (NBBO). If you buy a stock less than the current offer, you are getting a high quality fill, and the more you save, the higher quality it is. The same relationship holds for selling stock. If you receive more per share than the published bid price, you are getting a high quality fill.

How do I get the best order execution?

A variety of factors come into play with your broker’s ability to provide quality order execution. If you’re trading large amounts of shares frequently, best execution is critical. Interactive Brokers’ sophisticated order routing algorithms make the broker a favorite for professionals. If you’re trading a few hundred shares a few times a year, you don’t need a library of algorithms to get satisfactory execution.

Here’s a list of factors in your control that directly impact execution quality:

  • What stock is being traded. Companies in the S&P 500, for example, all boast extremely large market caps (they’re worth billions) and high average daily volumes of millions of shares per day. This means there is a lot of liquidity (buyers and sellers), which translates into consistently tight spreads (the difference in price between the bid and the ask). On the flip side, a micro-cap stock (or a penny stock traded on a non-major market, e.g. OTCBB) that trades only 10,000 shares per day, on average, has little liquidity. As a result, spreads are often very wide, which means you are less likely to obtain a quality fill on your order.
  • Time of day. The first 15 minutes of each trading day are statistically the most volatile, meaning stocks fluctuate the most during these times. More specifically, bid / ask spreads are wider, on average. Similarly, pre- and post-market hours have much wider spreads, including far less liquidity, as compared to regular market hours.
  • Order type. The most commonly used order type is a market order, which basically says, “buy or sell these shares immediately at whatever the best current market price is.” Limit orders, the second most commonly used order type, on the other hand, say, “buy or sell these shares only at the price I set, or better.” As one can imagine, limit orders may sometimes take longer to fill (if they fill at all), but, compared to a market order, have a better chance of being filled at a better price.
  • Order size. According to the Wall Street Journal, "nearly half of all trades in the U.S. stock market are in odd-lot sizes—in which fewer than 100 shares change hands." However, regulation does not currently cover these odd lot orders, so it is uncertain if everyday investors are getting the best order execution quality. As a result, trading using round lots, e.g., 100 shares, instead of an odd lot, e.g., 57 shares, may result in a cleaner fill from your online broker.

What factors affect order execution quality?

There are four factors that every investor can control that will directly impact the quality of their buy and sell orders.

  • The stock traded (more liquidity, the better).
  • The time of day (avoid trading immediately after the opening bell and during post-market hours).
  • The order type used (non-marketable limit orders are best, but you may not get your order filled).
  • The number of shares traded (try to stick to round lots, e.g., 100 shares).

Why does my online brokerage care about order execution quality?

Your online brokerage cares about order execution quality because its institutional clients care deeply about order execution quality, and institutions trade much more than us retail customers. If a brokerage trades off poor executions in exchange for maximizing PFOF, its biggest customers will take their business elsewhere.

Are PFOF and execution quality the same?

PFOF and execution quality are related, but it’s not a perfect relationship. PFOF is a cost embedded in the trade, which means that it’s likelier that brokers that accept a ton of payment for orders will pass along poorer executions, but there are other factors that affect execution, such as speed and liquidity.

trending_up Interested in day trading?

We assessed 17 brokers’ platforms across dozens of features to find the top picks for day trading.

Do large brokers have better order execution quality?

Large brokers have the ability to deliver better order execution quality because they can negotiate harder with trading venues. Whether that benefits clients or the broker’s bottom line will depend on whether they accept PFOF and how much they pocket. Larger brokers also have access to more markets and bigger budgets for building speedy trading platforms.

Are $0 stock and ETF trades good for everyday investors?

Yes, $0 stock and ETF trades are good for everyday investors. Thanks to a September 2019 pricing war, most online brokers cut their baseline stock and ETF commissions to $0 per trade. Though brokerages make some money from payment from order flow, the typical buy-and-hold investor won’t feel it nearly as much as a $6.95 commission or, heaven forbid, an expensive front loaded or level-load mutual fund.

Does order size impact order execution?

It’s not yet clear how much order size impacts execution. According to a Nasdaq blog post, exchanges don’t differentiate between round and odd lots, but algorithmic and routing traders do tend to emphasize round lots for stocks under $500 per share. We think choosing and holding the right stocks for the right length of time will have a far bigger impact on your success than concerning yourself about only buying in round lots.

What is price improvement?

Price improvement means that your buy or sell order was filled at a price better than the National Best Bid and Offer (NBBO), which is the highest bid and the lowest offer for a stock at any moment. For a detailed, streaming real-time view of what the current bid and ask is for any stock, traders use Level 2 quotes.

What are the most common order types?

Market and limit orders are the two most common order types used by retail investors. While every broker has an auto (smart) routing option by default, some brokers offer level 2 quotes with direct-market routing, giving traders the ability to route their orders wherever they’d like. Some brokers even pass along any market rebates and liquidity charges associated with direct market routing.

Interactive Brokers trade ticket with direct market routing options.

Do any brokers show orders that receive price improvement?

In 2015, Fidelity became the first to begin showing per order and cumulative price improvement across each account (Charles Schwab became the second broker to do so in 2018). For month-to-date, year-to-date, and previous 12-month periods, customers can see exactly how much they paid in commissions, how many trades received price improvement, and the total price improvement. Price improvement means a buy order was executed lower than the best ask or a sell order was executed higher than the best bid at the time of the trade.

Does TD Ameritrade use PFOF?

TD Ameritrade accepts payments for order flow (PFOF), but the broker’s website claims it prioritizes best execution.

How fast is TD Ameritrade execution?

TD Ameritrade’s executions of market orders are as fast as .04 seconds, according to its website. It also claims that 98% of its market orders saw price improvement and the net price improvement for trades between 1 and 1,999 shares was $1.32.


Since there is no single universal industry metric yet that identifies order execution quality, we focused our evaluation primarily on payment for order flow and each broker’s process for routing orders to achieve price improvement. Publicly available data, including third-party industry reports, SEC 606 reports, and self-reported execution data from each broker was also taken into consideration. Finally, it should be noted that all order sizes were considered relevant, from less than 100 shares to 1000+ shares or more.

For the 13th Annual Review published in January 2023, a total of 3,332 data points were collected over three months and used to score 17 top brokers. This makes home to the largest independent database on the web covering the online broker industry.

As part of our annual review process, all brokers had the opportunity to provide updates and key milestones and complete an in-depth data profile, which we hand-checked for accuracy. Brokers also were offered the opportunity to provide executive time for an annual update meeting.

Our rigorous data validation process yields an error rate of less than .001% each year, providing site visitors quality data they can trust. Learn more about how we test. 2023 Overall Ranking

Here are the Overall rankings for the 17 online brokers whose offerings we analyze and test, sorted by Overall ranking.

Company Overall Commissions & Fees Research Platforms & Tools Mobile Trading Apps Investment Options Education Ease Of Use Visit Site
Fidelity logoFidelity 5/5 Stars 5/5 Stars 5/5 Stars 4.5/5 Stars 5/5 Stars 4.5/5 Stars 5/5 Stars 5/5 Stars Visit Site
TD Ameritrade logoTD Ameritrade 5/5 Stars 4.5/5 Stars 5/5 Stars 5/5 Stars 5/5 Stars 5/5 Stars 5/5 Stars 5/5 Stars Visit Site
E*TRADE logoE*TRADE 5/5 Stars 4.5/5 Stars 5/5 Stars 4.5/5 Stars 5/5 Stars 4.5/5 Stars 5/5 Stars 5/5 Stars Visit Site
Merrill Edge logoMerrill Edge 5/5 Stars 4.5/5 Stars 5/5 Stars 4.5/5 Stars 5/5 Stars 4.5/5 Stars 5/5 Stars 5/5 Stars Visit Site
Charles Schwab logoCharles Schwab 4.5/5 Stars 4.5/5 Stars 5/5 Stars 4.5/5 Stars 4.5/5 Stars 5/5 Stars 4.5/5 Stars 5/5 Stars Visit Site
Interactive Brokers logoInteractive Brokers 4.5/5 Stars 4.5/5 Stars 5/5 Stars 5/5 Stars 5/5 Stars 5/5 Stars 4.5/5 Stars 4/5 Stars Visit Site
Firstrade logoFirstrade 4.5/5 Stars 4.5/5 Stars 4.5/5 Stars 3.5/5 Stars 4.5/5 Stars 4.5/5 Stars 3.5/5 Stars 4.5/5 Stars Visit Site
Webull logoWebull 4.5/5 Stars 4.5/5 Stars 3/5 Stars 4.5/5 Stars 4.5/5 Stars 4/5 Stars 3.5/5 Stars 4.5/5 Stars Visit Site
Ally Invest logoAlly Invest 4/5 Stars 4.5/5 Stars 4/5 Stars 3.5/5 Stars 4/5 Stars 4.5/5 Stars 4/5 Stars 4.5/5 Stars
Robinhood logoRobinhood 4/5 Stars 4.5/5 Stars 2.5/5 Stars 3/5 Stars 4.5/5 Stars 3.5/5 Stars 3.5/5 Stars 5/5 Stars Visit Site
J.P. Morgan Self-Directed Investing logoJ.P. Morgan Self-Directed Investing 4/5 Stars 4.5/5 Stars 3.5/5 Stars 3/5 Stars 4/5 Stars 4/5 Stars 4.5/5 Stars 4.5/5 Stars
tastytrade logotastytrade 4/5 Stars 4.5/5 Stars 2/5 Stars 4.5/5 Stars 4/5 Stars 4/5 Stars 4.5/5 Stars 4.5/5 Stars Visit Site
TradeStation logoTradeStation 4/5 Stars 4.5/5 Stars 3/5 Stars 4.5/5 Stars 4.5/5 Stars 4.5/5 Stars 3.5/5 Stars 3/5 Stars Visit Site
Tradier logoTradier 4/5 Stars 4.5/5 Stars 2.5/5 Stars 3.5/5 Stars 4/5 Stars 4/5 Stars 2/5 Stars 4.5/5 Stars
eToro logoeToro 3.5/5 Stars 4.5/5 Stars 3/5 Stars 3.5/5 Stars 3.5/5 Stars 2.5/5 Stars 2.5/5 Stars 4/5 Stars Visit Site
Vanguard logoVanguard 3.5/5 Stars 4.5/5 Stars 2.5/5 Stars 2.5/5 Stars 2/5 Stars 4.5/5 Stars 3.5/5 Stars 5/5 Stars
Sofi Invest logoSofi Invest 3.5/5 Stars 4.5/5 Stars 2/5 Stars 2.5/5 Stars 3/5 Stars 2.5/5 Stars 4.5/5 Stars 3.5/5 Stars Visit Site
View More

Read Next

Explore our other online trading guides:

About the Editorial Team

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

Sam Levine has over 30 years of experience in the investing field as a portfolio manager, financial consultant, investment strategist and writer. He also taught investing as an adjunct professor of finance at Wayne State University. Sam holds the Chartered Financial Analyst and the Chartered Market Technician designations and is pursuing a master's in personal financial planning at the College for Financial Planning. Previously, he was a contributing editor at BetterInvesting Magazine and a contributor to The Penny Hoarder and other media outlets.

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.

Carolyn Kimball
Carolyn Kimball

Carolyn Kimball is managing editor for Reink Media and the lead editor for the Annual Review. 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 is the Global Director of Research for Steven previously served as an Editor for Finance Magnates, where he authored over 1,000 published articles about the online finance industry. Steven is an active fintech and crypto industry researcher and advises blockchain companies at the board level. Over the past 20 years, Steven has held numerous positions within the international forex markets, from writing to consulting to serving as a registered commodity futures representative.

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.
*Webull Disclaimer View Disclaimer.
tastytrade, Inc. (“tastytrade”) has entered into a Marketing Agreement with Marketing Agent (“Marketing Agent”) whereby tastytrade pays compensation to Marketing Agent to recommend tastytrade’s brokerage services. The existence of this Marketing Agreement should not be deemed as an endorsement or recommendation of Marketing Agent by tastytrade and/or any of its affiliated companies. Neither tastytrade nor any of its affiliated companies is responsible for the privacy practices of Marketing Agent or this website. tastytrade does not warrant the accuracy or content of the products or services offered by Marketing Agent or this website. Marketing Agent is independent and is not an affiliate of tastytrade. tastytrade was previously known as tastyworks, Inc.
Reink Media Group is compensated if you access certain of the products or services offered by eToro USA LLC and/or eToro USA Securities Inc. Any testimonials contained in this communication may not be representative of the experience of other eToro customers and such testimonials are not guarantees of future performance or success.