Home/Blog/What Is Slippage in Trading? Why Your Fill Price Isn't Your Order Price
Order TypesRisk ManagementBeginnerExecution

What Is Slippage in Trading? Why Your Fill Price Isn't Your Order Price

Slippage is the gap between the price you expect and the price you actually get filled at. Learn what causes it and how to reduce it.

TradeThesis Research·9 October 2025·5 min read

Slippage Is the Gap Between Expected and Actual Price

Slippage is the difference between the price you expected to get on a trade and the price you actually receive when the order fills. It happens on both entries and exits, and in both directions: sometimes it works against you, sometimes in your favor, but in practice it skews against traders more often than not because it tends to spike exactly when you most need a clean fill, during fast or thin markets.

If you place a market order expecting to buy at $50.00 and it fills at $50.08, that's 8 cents of negative slippage. Multiply that across position size and trade frequency, and slippage becomes a real, ongoing cost that many traders underestimate when backtesting a strategy.

Why Slippage Happens

Market Orders Chase Available Liquidity

A market order fills at the best currently available price, not a price you specify. If the order size is larger than what's sitting at the best bid or ask, it "walks the book," filling partially at each successive price level until the full order is filled. Larger orders in thinner markets slip more.

Low Liquidity

Stocks with low average daily volume have wider bid-ask spreads and less depth at each price level. A market cap that's small often correlates with thinner trading and higher typical slippage, simply because fewer shares change hands and the order book is shallower.

Volatility Spikes

During high-volatility events (earnings releases, macro news, flash crashes) prices can move meaningfully in the fraction of a second between when an order is submitted and when it executes. This is the same mechanism that causes stop-loss orders to fill well below their trigger price during a sharp selloff.

Time Delay Between Signal and Execution

Any lag between deciding to trade and the order actually reaching the exchange, whether from a slow platform, a manual order entry process, or network latency, gives price room to move before the order fills.

Slippage in Different Market Conditions

Condition Typical Slippage Why
Liquid large-cap, normal hours Low Deep order book, tight spread
Illiquid small-cap High Thin book, wide spread
Earnings release / major news High Rapid repricing, order book thins out
Pre-market / after-hours High Lower overall volume, wider spreads
Market open (first minutes) Elevated Price discovery after overnight gap

How to Reduce Slippage

Use Limit Orders When Price Matters More Than Certainty

A limit order guarantees a maximum (or minimum) price but not that the order fills at all. For less time-sensitive trades, this trade-off is usually worth it. See Limit Order vs Market Order for when to use each.

Trade During Higher-Liquidity Windows

Spreads are typically tightest during the middle of the regular trading session, once the volatility of the open has settled and before the thinning that can happen near the close. Avoiding the first and last few minutes of the session reduces exposure to wider, less stable spreads.

Size Orders Relative to Average Volume

Comparing your intended position size to the stock's typical daily trading volume gives a sense of how much your own order might move price. A position that represents a meaningful share of a stock's daily volume is much more likely to experience slippage on entry and exit — see Volume Analysis in Trading for how to read a stock's typical volume profile.

Account for Slippage in Backtests

A backtest that assumes every trade fills at the exact signal price will overstate real-world returns, sometimes significantly for higher-frequency strategies. Building a realistic slippage assumption into a backtest is one of the most commonly skipped steps that separates a strategy that looks good on paper from one that actually performs live.

Summary

Concept Takeaway
Slippage Gap between expected and actual fill price
Main causes Thin liquidity, volatility spikes, large order size, execution lag
Worst conditions Illiquid stocks, earnings releases, pre/after-hours
Mitigation Limit orders, trading liquid hours, sizing relative to volume
Backtesting impact Ignoring slippage inflates simulated returns

Slippage is an unavoidable part of live trading, but it's not random. It concentrates in predictable conditions: thin liquidity, high volatility, and oversized orders relative to available volume. Understanding where it shows up is the first step to reducing its cost.


Related reading:

Building In Stealth · Launching Soon

We're Cooking Something Great.

Revealing Soon.

TradeThesis is being rebuilt from the ground up. The 5-agent AI research pipeline is coming back sharper than before.

No sign-up needed. Just watch this space.