Skip to content
On this page
  1. Key Takeaways
  2. What It Is
  3. The Intuition
  4. How It Works
  5. Worked Example
  6. Common Mistakes
  7. Frequently Asked Questions
  8. Sources
  9. Disclaimer
← All concepts
Quant MethodsAdvanced5 min read

Slippage Modeling: Predicting Execution Cost Before You Trade

Slippage is the difference between the price you expected and the price you got. A slippage model predicts that difference before the trade and validates it after, so strategies can size positions responsibly.

Key Takeaways

  • A slippage model combines a fixed component, a spread-crossing component, and a square-root market-impact component scaled by volatility.
  • A strategy turning over a $500 million book twice a month at 5 percent of ADV can face 400-700 basis points of realistic annual drag.
  • Using a flat basis-point assumption for every trade hides the nonlinear cost scaling that determines whether a strategy has real capacity.
  • Slippage models must be recalibrated through stressed regimes because impact spikes during volatility and month-end rebalancing flows.

Key Takeaways

  • A slippage model combines a fixed component, a spread-crossing component, and a square-root market-impact component scaled by volatility.
  • A strategy turning over a $500 million book twice a month at 5 percent of ADV can face 400-700 basis points of realistic annual drag.
  • Using a flat basis-point assumption for every trade hides the nonlinear cost scaling that determines whether a strategy has real capacity.
  • Slippage models must be recalibrated through stressed regimes because impact spikes during volatility and month-end rebalancing flows.

What It Is

Slippage is the realized execution price minus a reference price, in the direction that costs you money. For a buy order, positive slippage means you paid more than expected. For a sell, you received less. The reference price can be the arrival mid-quote, the last print before decision, the day's VWAP, or any other agreed benchmark.

A slippage model is a function that takes features of the intended order (size, urgency, market conditions) and outputs an expected slippage in basis points, usually with a confidence interval. Backtesters bolt slippage models onto simulated fills so historical results reflect costs. Pre-trade TCA uses the same idea to budget execution.

The Intuition

A backtest that fills every order at the mid-quote is a fantasy. Real trades cross the spread, move the price, and sometimes miss entirely. Strategies that look superb on paper often collapse once realistic slippage is applied, especially high-turnover strategies in smaller-cap names. The whole point of slippage modeling is to stop lying to yourself early, before the strategy is funded.

It is also critical for capacity. The same strategy can earn 200 bps per year on $10 million and lose money on $1 billion because slippage scales nonlinearly with size. Without a model, you cannot estimate where the break-even sits.

How It Works

A typical slippage model combines three ingredients: a fixed cost component, a spread-crossing component, and a market-impact component.

slippage = fixed_cost + spread_cost + impact_cost

Expanded:

spread_cost  = 0.5 * half_spread
impact_cost  = Y * sigma * (Q / ADV)^alpha

Where:

Y        = calibration constant, typically 0.3 to 1.0
sigma    = daily return volatility
Q        = order size in shares
ADV      = average daily volume in shares
alpha    = exponent, empirically around 0.5 to 0.6 (square-root law)

The first term captures exchange fees and fixed per-trade costs. The second recognizes that marketable orders pay at least half the bid-ask spread in expectation, and passive orders may save part of it at the cost of fill uncertainty. The third is the market-impact component, scaled by volatility and the participation fraction. The square-root exponent aligns with empirical work across asset classes from Almgren-Chriss to Bouchaud.

More detailed models add terms for time-of-day effects (open and close are more expensive), volatility regime, news windows, and asymmetry between buys and sells in short-sale-constrained markets.

Post-trade validation compares realized slippage against the model prediction. Large residuals flag either a broken model or unusual market conditions. Desks recalibrate periodically and segment by sector, cap, and urgency.

Worked Example

A quant manager backtests a strategy that turns the $500 million portfolio over twice a month. The typical order is 5 percent of a name's ADV, average spread is 4 basis points, and the signal-weighted average volatility is 2 percent daily. Using Y = 0.6 and alpha = 0.5:

spread_cost  = 0.5 * 4 bps = 2 bps
impact_cost  = 0.6 * 200 bps * sqrt(0.05) = 0.6 * 200 * 0.2236 ~= 27 bps
total_per_trade ~= 29 bps

Two turnovers per month mean 4 one-way leg-equivalents each month, or about 48 per year. Annual drag is roughly 48 * 29 = 1,392 bps of round-trip cost across the book. Even with aggressive assumptions that half this cost is recoverable through patient execution, the realistic drag is easily 400 to 700 bps per year. A strategy with 300 bps of gross alpha is dead on arrival at this scale. The same strategy at 1 percent of ADV and 20 bps of realistic slippage per trade may comfortably survive.

Common Mistakes

  1. Using a flat basis-point cost for every trade. A fixed 5 bps assumption hides both the small easy trades and the large expensive ones. It hides capacity and misleads backtest comparisons across strategies.

  2. Ignoring the square-root scaling. Doubling order size does not double impact. Assuming linear impact will overestimate the cost of small orders and dangerously underestimate the cost of large ones.

  3. Calibrating only on calm markets. Slippage spikes during volatility regimes, news events, and month-end rebalancing flows. A model trained on Q1 calm will fail in Q3 stress.

  4. Forgetting opportunity cost from unfilled orders. Passive limit orders save spread but miss fills. A model that only considers filled shares flatters patient strategies unfairly.

  5. Mixing pre-trade and post-trade slippage in the same table. Pre-trade is an expectation; post-trade is a realization. They are different numbers and should be compared carefully, not averaged together.

Frequently Asked Questions

Q: What is slippage modeling in simple terms? It is the process of building a formula that predicts, before executing a trade, how much the realized price will differ from the expected price due to spread crossing, market impact, and other frictions.

Q: How does slippage modeling affect investment decisions? It determines the realistic capacity of a strategy by showing at what AUM the annual slippage drag exceeds gross alpha, and it calibrates position sizes to keep individual trade costs below the expected return of each signal.

Q: What is a real-world example of slippage modeling? A high-turnover strategy with $500 million AUM turning over twice a month at 5 percent of ADV faces roughly 29 basis points per trade, and with 48 annual trade legs that totals over 1,300 basis points of round-trip drag, killing a 300-basis-point gross alpha strategy.

Q: How can investors use slippage modeling? Apply the square-root impact model calibrated on your actual historical fills to each position in the backtest, adjust participation rates until expected slippage is well below expected alpha per trade, and re-run at different AUM levels to identify the capacity ceiling.

Q: How is slippage modeling different from implementation shortfall? Slippage modeling is primarily a forward-looking tool for pre-trade planning and backtesting. Implementation shortfall is a backward-looking post-trade measurement framework. Both describe the gap between expected and realized prices, but from opposite temporal perspectives.

Sources

  1. Almgren, R., Thum, C., Hauptmann, E., and Li, H. "Direct Estimation of Equity Market Impact." https://www.cis.upenn.edu/~mkearns/finread/costestim.pdf
  2. Bouchaud, J.-P. "The Square-Root Law of Market Impact." https://bouchaud.substack.com/p/the-square-root-law-of-market-impact
  3. Talos. "Execution Insights Through Transaction Cost Analysis: Benchmarks and Slippage." https://www.talos.com/insights/execution-insights-through-transaction-cost-analysis-tca-benchmarks-and-slippage
  4. Hasbrouck, J. "Chapter 8: Transaction Costs." NYU Stern. https://pages.stern.nyu.edu/~jhasbrou/Teaching/POST%202015%20Fall/classNotes/STPPTradingCosts.pdf

Disclaimer

This article is educational content only and is not financial advice. Nothing here is a recommendation to buy, sell, or hold any security. Consult a licensed advisor before making investment decisions.

The IWP Substack

You understand the concept. Now see it applied.

The Investing With Purpose Substack turns ideas like this into research and risk-managed trade plans on real stocks, updated every week.

Read on Substack (opens in a new tab)

Related concepts