Every time you hit “market buy” or “market sell,” you’re paying a price that doesn’t show up on your commission receipt: slippage.
Slippage is the difference between the price you expected to get and the price you actually received. It’s invisible on individual trades — usually fractions of a cent — but across hundreds of trades, it compounds into a significant cost.
What Is Slippage?
When you place a market order, you’re telling your broker “fill me at whatever the current price is.” But the “current price” changes between the moment you click and the moment your order reaches the exchange and gets matched.
Example:
- You see BTC at $43,250.00 and click “Buy”
- Your order reaches the exchange 50ms later
- The best available ask is now $43,251.20
- You get filled at $43,251.20
- Slippage: $1.20 per unit
On a 1 BTC position, that’s $1.20. On 10 trades a day, that’s $12. Over a month (22 trading days), that’s $264 — just from slippage, before any commissions.
Types of Slippage
Execution Slippage
The time delay between your order submission and execution. Caused by network latency, exchange matching engine speed, and broker routing delays.
Liquidity Slippage
When your order size exceeds the available liquidity at the best price. Your order “walks the book” — filling partially at each price level. The larger your order relative to the book depth, the worse the slippage.
Volatility Slippage
During fast markets (news events, liquidation cascades), prices move rapidly. Orders placed during these moments experience significantly more slippage because the market moves away from your expected price before execution.
How Much Does Slippage Actually Cost?
The impact depends on your trading style:
| Trading Style | Trades/Month | Avg Slippage | Monthly Cost |
|---|---|---|---|
| Swing trader | 20 | $0.50 | $10 |
| Day trader | 200 | $1.00 | $200 |
| Scalper | 1,500 | $1.50 | $2,250 |
| HFT | 10,000+ | $0.10 | $1,000+ |
Scalpers are hit hardest because slippage scales with trade count, and their profit per trade is small enough that slippage represents a significant percentage.
The Combined Cost: Fees + Slippage
Most traders only track commissions. But the real cost of execution is:
True Cost = Commission + Slippage + Spread
For active traders, the combined friction cost can be 2-3x the commission alone.
How to Measure Slippage From Your Trade History
Method 1: Compare Intended vs. Actual Price
If you log your intended entry prices (from your order ticket or chart), compare them to actual fill prices from your broker history:
Slippage = |Actual Fill Price - Intended Price|
Average this across all market orders.
Method 2: Estimate From Spread Data
If you trade with market orders during known spread conditions:
Estimated Slippage ≈ Half Spread + Execution Delay Cost
The half-spread is the baseline cost of crossing the bid-ask. Execution delay adds additional slippage during volatile conditions.
Method 3: Maker vs. Taker Analysis
If your broker distinguishes between maker (limit) and taker (market) fills, compare the average P&L of taker fills vs. maker fills. The difference approximates your slippage cost.
When Slippage Is Worst
High Volatility Events
- News announcements (CPI, FOMC, earnings)
- Liquidation cascades in crypto
- Market opens and closes
See what your trading mistakes actually cost
Upload your trades and get a dollar-amount breakdown of every costly pattern.
Start Free Trial →