Slippage is the difference between the price you intended to trade at and the price your order actually filled at. It happens on every market, in every account, and the part of it nobody sees is what makes it expensive. Here is what causes it, the four places it shows up, and how to put a number on it.
The Definition
Every order has the price you asked for and the price the market gave you. Slippage is what sits between them.
Slippage is the difference, measured in price or pips, between the level at which you expected an order to fill and the level at which it actually executed. It can be negative, where the fill is worse than expected, or positive, where the fill is better. Both directions exist, but only one is common.
It is not a fee, not a spread, and not commission. Spread is the round-trip cost of the bid-ask, present before you trade. Slippage is what happens to your order between the moment you send it and the moment the broker confirms it filled. The faster the market is moving, the wider the gap tends to be.
The trap is that slippage does not appear as a separate line on a statement. A trade that planned to lose 1R and closed at 1.5R after stop-loss slippage still books as one losing trade. The 0.5R that slippage took shows up only in the P&L, indistinguishable from a wider stop or a worse setup. Most traders never measure it.
Why It Happens
Every slippage event traces back to one of the same handful of causes. None of them is solvable, but each is predictable.
Price moves between the moment you click and the moment the order reaches the matching engine. In fast tape, that gap is enough for several pips to move.
There is not enough size resting at your price, so the order eats through several price levels to fill. Common on exotic pairs and outside main sessions.
Around scheduled events, spreads widen and the order book thins out. Stops placed close to event time often fill far worse than planned.
Market orders prioritise execution over price and slip the most. Limit orders prioritise price and risk not filling at all. The choice is between certainty and cost.
Weekends and major holidays produce overnight gaps. Stops sitting through a gap fill at the new opening price, often well past the trigger level.
Internet connection, broker server location and order routing each add small delays. In normal markets these are invisible, in fast ones they compound.
The Four Types
The cause is similar in each, but the symptom and the cost are different.
| Type | What It Is | When It Hurts Most |
|---|---|---|
| Entry slippage | Market order fills at a worse price than the quoted bid or ask | Fast markets, thin pairs, news spikes |
| Stop loss slippage | Stop trigger fires but the market order fills past the stop level | Gaps, news, fast reversals |
| Take profit slippage | Limit-style TP can slip positive but is often skipped on quick spikes | Spike-and-reverse moves at the target |
| Weekend gap | Position held over the close opens at the new gap-adjusted price | Sunday open, post-news Monday open |
When It Costs Real Money
Slippage compounds in specific conditions. Knowing them is most of the work.
The expensive slippage clusters in four windows. Major news releases such as NFP, CPI and central-bank decisions, where spreads widen dramatically and stops fire at gap prices. The first and last minutes of a session, when liquidity providers are stepping in or out. Low-liquidity hours such as the Asia afternoon for most forex pairs. And the weekend close-to-open transition.
Stops placed at obvious round numbers add their own cost. Liquidity clusters at clean levels, and price is often pulled into them before reversing, which produces both the trigger and the worst possible fill. The same logic applies to swing-low and swing-high stops on a clean chart everyone is reading the same way.
The pattern is consistent: slippage is small and ignorable in calm, liquid conditions, and outsized in the exact moments traders are most likely to be in the market. For the wider picture of how these costs accumulate, see trading risk management.
How To Reduce It
Slippage is a cost of doing business. The goal is to make it predictable, small, and accounted for, not to pretend it does not exist.
Where the setup allows it, use limit orders for entries. You sacrifice fill certainty for price certainty, which is the right trade-off in most non-momentum setups.
If the setup is not specifically a news trade, sit out the first one to two minutes of major releases. Spreads normalise quickly and the slippage tax disappears.
Majors over exotics, the active session over the dead session. Liquidity is the single biggest determinant of how clean your fills are.
Latency, server location and the broker's execution model all matter. ECN-style brokers usually slip less in fast tape than dealing-desk models.
In volatile pairs, build expected slippage into your position size. A few pips of slip should not change the trade thesis.
Logged slippage is fixable slippage. What gets measured stops being a vague suspicion and becomes a number that can be reduced.
The Hidden Cost
Without per-trade execution data, slippage hides inside winners and losers and silently drags the equity curve below where your strategy says it should be.
Trading without slippage data
Worse fills look like worse trades.
Tracker Fx
Requested versus executed, on every trade.
Supported Platforms
Connect your account and every order is logged with both the requested and executed price, automatically.
cTrader
Connects via the official cTrader API. Order request and fill captured on every trade, with full history on connection.
Learn about cTrader → 7-day free trial includedBybit
Connects via read-only API key (Bybit Global). Execution prices on Perpetuals and Spot synced every 2 hours.
Learn about Bybit → 7-day free trial includedOANDA
Connects via the OANDA API. Forex, indices, metals and commodities with order versus fill tracked from connection.
Learn about OANDA → 7-day free trial includedMetaTrader 4 & MT5
Connects via API to any MT4 or MT5 broker. Requested and executed prices synced automatically without plugins or CSV exports.
Learn about MetaTrader → 7-day free trial includedFAQ
Slippage is the difference between the price at which you expected an order to fill and the price at which it actually executed. It can be negative, where the fill is worse than expected, or positive, where the fill is better. Every order type can slip, and the gap is measured in pips, ticks or basis points depending on the instrument.
Slippage happens when price moves between the moment an order is sent and the moment it fills, or when there is not enough liquidity at your requested price. The main drivers are volatility, thin order books, news events, market gaps and broker or network latency. The faster a market is moving, the wider the gap tends to be.
Yes, and it is one of the most expensive places it shows up. A standard stop loss becomes a market order when the trigger is hit, so in a fast market the fill can be materially worse than the stop price. A trade that planned to lose 1R can close at 1.5R or more once stop slippage is included, and most traders never log the difference.
Use limit orders where the strategy allows them, avoid trading the spike of major news, prefer liquid sessions and instruments, choose brokers with low-latency execution, and size positions in slow-moving pairs so that a few pips of slip does not change the trade thesis. None of this eliminates slippage, but it makes it predictable rather than random.
Positive slippage happens, especially with limit orders and on stop losses during fast reversals, but it is less frequent than negative slippage because order flow tends to concentrate against you at exactly the moments slippage is largest. Over a sample of trades, slippage is usually a net cost, not a net benefit.
Yes. Tracker Fx includes a 7-day free trial with full access to all journaling and analytics features. The free trial is available for all supported platforms, including MetaTrader.
Start Today
Connect cTrader, Bybit, OANDA or MetaTrader and Tracker Fx captures both prices on every order. The slip stops hiding in the P&L and becomes a number you can act on.
Start Free TrialWe use essential cookies to run the site and analytics cookies (Google Analytics) to understand what's working. You can accept or reject. See our Privacy Policy.