How to Measure Trading Slippage and Execution Costs
Trading slippage is the difference between an expected or reference price and the price at which an order actually executes, using a clearly defined comparison. Total execution cost also includes bid–ask spreads, commissions, market impact, delays and sometimes financing. Choosing the reference price carelessly can make execution look better or worse than it was.
Define the benchmark first
A buy order filled above its decision price has adverse price slippage; for a sell order, execution below the decision price is adverse. But a reference can be the arrival midquote, displayed ask, prior close, VWAP or model price. Each answers a different question. Comparing a purchase with the previous close across an earnings gap does not measure the broker’s execution quality in the same way as comparing with the executable arrival quote.
Worked example: a market buy
Suppose an investor decides to buy 1,000 shares when the midquote is £10.00 and receives an average execution price of £10.08. Relative to the arrival midpoint, the gross price cost is (10.08−10.00)×1,000=£80. If commission is £5, total measured implementation cost before other charges is £85. This measure includes some spread and price movement; counting the full spread again without care would double-count part of the cost.
How the spread contributes
Imagine bid £9.98 and ask £10.02 around a £10.00 midpoint. A buyer paying the ask crosses the half-spread of £0.02 per share; an immediate sale at the bid loses another £0.04 relative to the purchase price if quotes are unchanged. Effective spread can be estimated using trade price versus contemporaneous midpoint, typically doubled under a defined convention. Quotes must be time-aligned with the actual transaction.
Market impact for large orders
A sizeable market order may consume the top of the order book and continue trading at worse price levels. The volume-weighted average fill price matters more than a single top-of-book quote. Market impact can persist or reverse after the trade, and its measurement depends on the chosen benchmark window. Low visible spread is not evidence that a large order can execute cheaply.
Implementation shortfall
Implementation shortfall compares realised portfolio value from an execution programme with a hypothetical decision-time paper portfolio, taking account of the cost of trades and possibly unfilled quantities under a specified method. It can incorporate delay costs, market impact, explicit fees and opportunity costs. The calculation becomes more complex when a market moves favourably before an order is filled or part of the intended quantity is never executed.
Futures, Forex and currency conversion
A futures point move must be converted using the contract multiplier; a Forex pip move must be translated into the appropriate quote and account currencies. Retail CFDs may embed costs in spreads or add separate commission and overnight financing. A headline ‘two pips of slippage’ cannot be compared fairly across EUR/USD, USD/JPY and a stock index without units, size and costs.
Avoid blaming all losses on slippage
If a stock falls 10% after unexpected earnings, that is market risk rather than necessarily faulty order handling. A reasonable benchmark should reflect what the broker or executing trader could observe and access at order arrival. Investigate unusual fills against contemporaneous market quotes, order type and venue conditions. Different order instructions trade off execution certainty and price control.
Build an execution report
Record decision timestamp, arrival quote, order size/type, fill timestamps, average fill price, commissions, market volume and final status. Calculate price cost using consistent buy/sell signs and benchmark conventions. Include unfilled or cancelled quantities where relevant. Review distributions rather than one dramatic event and use stressed-market scenarios in strategy research.
For supporting explanations and common pitfalls, read trading costs, slippage and spreads.
Trading slippage: measure the execution cost in cash
Slippage is the difference between a pre-specified benchmark price and the achieved execution price under a consistently defined order and timestamp convention.
| Illustrative market order | Calculation | Result |
|---|---|---|
| Intended buy price | £100.00 | Benchmark quote |
| Actual average buy fill | £100.08 | Average of executable fills |
| Quantity purchased | 1,000 shares | Trade size |
| Adverse slippage per share | £100.08 − £100.00 | £0.08 |
| Total adverse slippage | £0.08 × 1,000 | £80 before commission |
The £80 calculation isolates an execution-price difference; it does not include explicit brokerage fees, taxes, financing or the market price change after the trade. A limit order may offer price control but no fill guarantee, while a market order aims to execute against available liquidity. To compare execution quality fairly, record submission time, side, market spread, volatility, available depth and whether the benchmark was midprice, arrival price or a decision price. Cherry-picking a later reference price can make a poor fill appear favourable.
Frequently asked questions
Is slippage always negative?
No. A fill can be favourable or adverse relative to the chosen reference price.
Are spreads and slippage the same?
No. They are related but distinct components and can overlap in measured benchmarks.
Does a limit order guarantee execution?
No. It controls price conditions but may not fill.
