Price Improvement

Price improvement (PI) occurs when your orders are executed at better prices than the best quoted market price, known as the National Best Bid and Offer, or more commonly, NBBO. This price difference saves you money.

Understanding National Best Bid and Offer (NBBO).

To better understand price improvement, you must first understand the National Best Bid and Offer (NBBO), the quote disseminated market wide to investors. Under SEC rules, the NBBO consists of the highest displayed buy and lowest sell prices among the various exchanges trading a security. Exchanges and liquidity providers can route orders to the exchange with the best quote represented in the NBBO, or alternatively, can match or improve those prices and execute on their own market venue.

Let’s look at quotes from various exchanges on shares of XYZ stock.

  • The highest displayed bid is $25.26 per share on Exchange 1. That is the highest price someone is willing to pay per share.
  • The lowest displayed offer is $25.30 per share on Exchange 3. That is the lowest price someone is willing to sell per share.

The highest buying price (Bid) and the lowest asking price (Ask) is the NBBO.

Why do price improvement opportunities exist?

In the equity markets, all available liquidity may not be displayed in the NBBO. Market participants may choose not to display their orders to avoid revealing their trading interest. To accommodate those traders, securities exchanges and ATSs allow them to post their orders anonymously and not publicly visible ("dark"), away from the publicly displayed ("lit") quotes. Accessing this better-priced non-displayed liquidity creates opportunities for liquidity providers to improve your executions. In addition, when executing orders as a market maker, a liquidity provider is often willing to trade at better prices than the NBBO.

An example of how price improvement is calculated.

Price improvement on an individual transaction is determined based upon the difference between the execution price and the NBBO at the time your marketable order is routed. The amount of price improvement per share may be less than the minimum quotation price increment (typically, one cent).

For example, say you place an order to buy 1,000 shares of XYZ stock currently quoted at $25.30 per share. If your order is executed at $25.29, then you realize $0.01 per share of price improvement, resulting in a total savings of $10.00 (1,000 shares × $0.01).

Price Improvement

To find out the percentage of orders that have received price improvement and the average improvement amounts over the last quarter, visit our Retail Execution Quality Statistics page.

Can I see the price improvement savings I’m receiving?

On most Schwab platforms, clients can see the price improvement received on eligible orders on the Order Status page or in Order Messages. See the example below:

Price Improvement

Price Improvement

Your orders may also benefit from liquidity enhancement.

Another way that liquidity providers may price improve orders when trading as market maker is to match the NBBO price for more shares than the displayed size available at the NBBO. This is often referred to as liquidity enhancement.

For example, an order is placed to buy 1,000 shares of XYZ stock currently quoted at $25.30, and the NBBO reflects that only 500 shares are available at that price. If the order were routed to the market venue showing those 500 shares for sale, the entire order may not be filled. Liquidity enhancement occurs when a liquidity provider honors the NBBO price and fills the additional 500 shares at $25.30.

Equity Orders


Why put your trust in trading with Schwab?

Schwab is committed to putting your interests first and to transparency in our order routing practices and execution quality performance.


Ready to start trading at Schwab?