Retail Execution Quality Statistics (Q3 2020)

Schwab regularly monitors the execution quality obtained to ensure orders are routed to market venues that have provided high quality executions over time. While many quantitative and qualitative factors go into determining routing decisions, the following statistics are intended to provide some perspective on the execution quality provided to retail investors.

S&P 500 Stocks

S&P 500 Stocks
Order Size Range (Shares) Average Order Size (Shares) Shares Executed at Current Market Quote or Better (%) Price Improvement (%) Average Savings Per Order ($) Average Execution Speed (Seconds)
1 - 99 18 98.8% 94.8% $0.89 0.08
100 - 499 179 98.7% 94.8% $5.08 0.13
500 - 1,999 850 98.0% 92.6% $13.94 0.08
2,000 - 4,999 2,678 96.6% 90.3% $24.37 0.06

Comments

*Table data is derived from S&P 500 market orders.

*These statistics are produced on a best efforts basis and provided "as is" without warranty of any type.

Ready to start trading?

  • Ready to start trading?

    No account fees or minimum deposit required

Definitions:

  • Order Size Range (Shares) – Orders have been grouped into different order size ranges as follows 1 – 99 shares, 100- 499 shares, 500 – 1,999 shares, and 2000 – 4,999 shares.
  • Average Order Size (Shares): Measured as the average order size within each order size range.
  • Shares Executed at Current Market Quote or Better (%): Measured as the percentage of shares that receive price improvement (an execution priced better than the National Best Bid/Offer at the time of order routing) plus the percentage of shares executed at the National Best Bid/Offer at the time of order routing.
  • Price Improvement (%): Measured as the percentage of shares that receive price improvement. Price improvement is defined as an execution priced better than the National Best Bid/Offer at the time of order routing.
  • Average Savings per Order ($): Measured as the net notional dollar value of price improvement per share multiplied by the number of executed shares given to clients divided by the total number of executed orders: [(Net price improvement per Share * Executed Shares) / Executed Orders].
  • Average Execution Speed (Seconds): Measured from the order route time to execution time.1

FAQs