Slippage distribution: mean vs tail risk on news spikes
Posted: Wed Oct 21, 2026 8:31 am
Average slippage numbers look small. "0.2 pips average slippage on stops" sounds fine. But averages hide the tails, and for scalpers the tail is where accounts get hurt.
Example of a realistic slippage distribution on stop orders over 500 trades:
- 80% filled at the requested price or within 0.1 pips.
- 15% slipped 0.2–1.0 pips.
- 4% slipped 1–3 pips.
- 1% slipped 3–15 pips (almost all around news or sudden headlines).
Average: maybe 0.3 pips. But that 1% bucket contains the trades that turn a normal week into a bad one.
What this means in practice:
- Measure slippage as a distribution, not just an average. Look at the 95th and 99th percentile.
- Identify when the tail events happen. If they cluster around news, flat windows will cut them.
- Size positions so the 99th percentile slippage event doesn't exceed your daily loss limit.
A quick exercise: sort your stop fills by slippage, look at the worst 5. What time did they happen?
Example of a realistic slippage distribution on stop orders over 500 trades:
- 80% filled at the requested price or within 0.1 pips.
- 15% slipped 0.2–1.0 pips.
- 4% slipped 1–3 pips.
- 1% slipped 3–15 pips (almost all around news or sudden headlines).
Average: maybe 0.3 pips. But that 1% bucket contains the trades that turn a normal week into a bad one.
What this means in practice:
- Measure slippage as a distribution, not just an average. Look at the 95th and 99th percentile.
- Identify when the tail events happen. If they cluster around news, flat windows will cut them.
- Size positions so the 99th percentile slippage event doesn't exceed your daily loss limit.
A quick exercise: sort your stop fills by slippage, look at the worst 5. What time did they happen?