Platforms6 min read
What Is Slippage in Trading?
Slippage is the difference between the price at which you expected an order to fill and the price at which it actually filled. It happens because price is constantly moving and an order takes a small amount of time to travel from your terminal to the broker's server and back — during that gap, however brief, the market can move.
Most of the time slippage is a fraction of a point and irrelevant to your results. It becomes significant during fast-moving conditions, particularly around scheduled news, and understanding when that risk rises is more useful than trying to eliminate it entirely, which is not possible on any platform.
Why fills differ from requested price
When you send a market order, your terminal requests execution at the current displayed price. By the time that request reaches the server and is matched against available liquidity, the market may have moved — if it moved against you, that is negative slippage; if it moved in your favour, that is positive slippage, which does happen and is reported far less often than the negative kind.
In calm, liquid conditions this gap is typically negligible because price moves slowly relative to execution speed. In fast conditions, price can move multiple points in the time it takes an order to process, and the fill reflects wherever price actually was when the order reached the market, not where it was when you clicked.
Market orders vs limit orders
A market order prioritises certainty of execution over certainty of price — it will fill, but potentially at a different level than requested, which is where slippage comes from. A limit order does the opposite: it specifies the worst price you will accept and will only fill at that price or better, meaning it cannot experience negative slippage, but it also may not fill at all if price moves through the level too quickly.
Stop orders, including a stop loss, behave like a market order once triggered — they guarantee the position will close, not the exact price it closes at. This is the same reason a stop loss can be affected by a gap, covered in more detail in the guide on setting stops in MT5.
Slippage around news events
Scheduled high-impact releases — interest rate decisions, employment data, inflation prints — are when slippage risk rises sharply. Liquidity can thin out in the seconds before a release as market makers widen spreads or pull quotes, and then a large volume of orders hits the market simultaneously once the number is published, causing price to jump between levels rather than move through them smoothly.
A market order sent seconds before or during such a release can fill meaningfully away from the displayed price, in either direction. Traders who want to avoid this exposure generally step aside from the market in the minutes immediately surrounding a known high-impact release rather than trading through it.
- Slippage tends to be smallest during normal liquid session hours
- It tends to be largest around scheduled high-impact news and at market opens after a weekend or holiday
- Market and stop orders can experience it; limit orders cannot fill with negative slippage but may not fill at all
How slippage interacts with a daily loss limit
On an account with a fixed daily drawdown limit, a stop loss that fills a few points beyond its set level due to slippage is normally immaterial — it is a small addition to a loss that was already sized within your risk plan. It becomes a real concern only when a position is sized right at the edge of the daily limit, because in that case even minor slippage on the stop can be the difference between a loss that stays inside the limit and one that breaches it.
The practical response is to leave a margin of safety rather than sizing trades to use the entire daily allowance on a single position. Building slippage tolerance into your sizing — treating your risk-per-trade figure as a target rather than an exact ceiling — keeps a normal, small slippage event from becoming a rule breach.
Frequently asked questions
Is slippage always bad?
No. Slippage can move a fill in either direction — negative slippage fills worse than requested, positive slippage fills better. Negative slippage simply tends to be more noticeable and more often discussed.
Can I avoid slippage entirely by using limit orders?
Limit orders cannot fill at a worse price than specified, but they carry the risk of not filling at all if price moves through the level quickly, which itself has a cost if you miss an intended entry or exit. There is a trade-off between certainty of price and certainty of execution, not a way to get both guaranteed.
Does slippage count against my MixFunded drawdown limit?
Yes, because drawdown is measured from your account equity, and equity reflects the actual fill price of your trades including any slippage. This is why leaving a margin of safety in position sizing, rather than sizing to the exact edge of a daily limit, is a sensible practice.
Related guides
Latency in Trading
Latency is the round-trip time for an order to reach the market and confirm — it matters, but mostly to a specific style of trading.
ReadSetting a Stop Loss in MT5
How to attach, modify and trail a stop loss in MT5, and why the level it fills at can still differ from the level you set.
ReadPosition Sizing
The formula that converts risk percentage and stop distance into lots — and the single biggest cause of failed evaluations.
ReadTrade it on a funded account
MixFunded evaluations start from $5. Payouts are processed every Monday in USDT (TRC-20) and published on-chain.