GUIDES

What is slippage in trading, and what does it actually cost you?

Contents
Slippage is the difference between the price you expected and the price you actually got. Everyone knows the definition. Almost nobody knows the size, and the size is what decides whether a strategy makes money. So we measured it. We took one model's 2,084 trades and re-priced every one of them under six different fill assumptions, changing nothing else.

1. Where slippage comes from

Three sources, and they are not the same problem.
SourceWhat happensWhen it bites
Crossing the spreadYou buy at the ask and sell at the bidEvery single trade
Walking the bookYour order is bigger than the size at the touchLarger orders, thin names
LatencyPrice moves between your decision and your order arrivingFast markets, slow connections
The first one is not really slippage in the strict sense — it is a known, quotable cost. But it is usually the largest of the three, and it is the one most backtests silently skip by filling at the mid or at the last trade price.

2. What it did to a real strategy

The same 2,084 trades re-priced under six slippage assumptions: edge remaining, win rate and profit factor
The same 2,084 trades re-priced under six slippage assumptions: edge remaining, win rate and profit factor
Read the "edge remaining" column. Fills at the touch are indexed to 100.
Cost assumptionEdge remainingWin rateProfit factor
Fills at the touch10064.1%2.29
5 bp one way7563.0%2.04
1 tick round trip5662.5%1.82
10 bp one way5062.0%1.80
2 ticks round trip1358.7%1.44
20 bp one way060.3%1.42
One tick of round-trip slippage removed 44% of the edge. Two ticks removed 87%. At 20 basis points one way, the edge is gone entirely. Not reduced — gone. And 20bp one way is not a pessimistic assumption on this population; our separate measurement of what a $5,000 market order actually pays in a $5–20 stock came out at 38bp one way (what day trading a US stock really costs).

3. Why win rate hides it completely

Look at the win rate column again. Across the entire table it moves from 64.1% to 58.7% — about five points. Meanwhile the edge goes from 100 to zero. That is the single most useful thing in this article. Win rate is the statistic people quote, and it is nearly blind to slippage. A strategy can keep winning the same proportion of the time while every win gets smaller and every loss gets bigger, and the summary number you are watching barely twitches. Profit factor moves more, but not proportionally either — 2.29 to 1.42 while the edge went to zero. If you are judging a strategy by win rate, you cannot see the thing most likely to kill it.

4. Why one tick matters so much

Because a tick is not small relative to what a day trade is trying to earn. On a $2 stock, one cent is 50 basis points. We measured that 32.2% of all quotes in this population were already sitting at the minimum one-cent spread — meaning the spread cannot get any tighter, and on a low-priced name that one cent is most of a typical target. A strategy targeting 0.5% on a $1.50 stock is not aggressive. It is arithmetically impossible: one cent alone is a 0.67% round trip there.

5. How to measure your own, instead of guessing

Guessing is the actual problem. Most backtests pick a fill assumption and never revisit it, and the assumption is usually the most optimistic one available. Record the book, not just the price. You cannot reconstruct what you would have paid from candles. You need the ladder as it was at the moment of the fill. Walk your own order against it. For a market buy of your real size, fill against ask levels one through ten in order, take the quantity-weighted average, and compare it to the mid. That is your one-way cost, and it is specific to your size and your symbols. Re-run your strategy at three cost levels, not one. Optimistic, measured, and pessimistic. If the result only survives the optimistic one, you have not found an edge — you have found a fill assumption. How to backtest a day trading strategy on US stocks walks through the recording side.

6. What to do about it

Target more, or trade less. Cost is fixed per round trip, so a larger target dilutes it. Going from a 1.5% target to a 3.0% target on the same 2:1 structure moves your break-even win rate from 67% to 50%. Put a spread filter in front of the entry. Not as a comment — as a condition that can reject the trade. This liquidity filter is three lines and goes in front of anything. Size to the book, not to the account. Our depth measurement found the quoted price is typically good for only about $1,200 to $5,200 before you start walking (order book depth measured). Prefer windows where the cost is lower. It is not uniform through the day, and the difference is larger than most people assume (the opening 30 minutes is the easiest day trading window).

7. The related mistake that is even more expensive

Slippage assumes you got the trade at all. A larger version of the same problem is a backtest fill on a symbol you could never have been watching. When we audited our own model against live subscription constraints, 82.2% of its fills turned out to be trades we could not have taken — and those fills carried 48% of the profit (82% of our backtest fills were trades we could not have taken live). Price your fills honestly, then check that the fills were possible at all. In that order.

Related reading

← All guides

Originally published by TraderWe on August 17, 2026. You may quote and link to this page. Republishing the full text without a link back to the original is not permitted.

1 reply

CryptoKarl· Aug 2026 ago
yeah the spread thing hits perps too, funding gets all the attention but i'm crossing the book every entry and exit and nobody's charting that. curious if the model here was doing anything intraday or holding longer, because the same cost eats a scalper alive and barely tickles a swing
Sign in to reply →