Understanding Slippage in Forex
Slippage occurs when the price at which your order is executed differs from the price at which you intended to trade. If you place a buy order for EUR/USD at 1.0850 and the order fills at 1.0853, you have experienced 3 pips of negative slippage. This difference may seem trivial on a single trade, but across hundreds or thousands of trades, slippage can significantly erode your profitability. For a trader executing 500 trades per year with an average slippage of 1.5 pips per trade on standard lots, the annual cost is 750 pips or approximately $7,500, a substantial hidden tax on your trading performance.
Slippage is a natural consequence of how markets work and cannot be completely eliminated. It is not inherently a sign of broker manipulation, although excessive or consistently one-directional slippage can indicate problems. In a functioning market, slippage occurs because prices change continuously, and there is always a time lag between when you decide to trade and when the order is actually matched with a counterparty. Understanding slippage, its causes, and how to minimise it is an essential part of professional trading that is often neglected by retail traders focused exclusively on strategy development.
Why Slippage Happens: The Mechanics
The primary cause of slippage is the time lag between order submission and execution. Even in the fastest electronic markets, there is a delay, measured in milliseconds, between the moment you click your mouse and the moment your order reaches the broker's server, is validated, routed to a liquidity provider, matched, and confirmed. During this time, the market may move, and the price available at the point of execution may differ from the price displayed on your screen. The faster the market is moving, the more likely it is that the price will change during this interval.
Low liquidity is the second major cause of slippage. When there are fewer buyers and sellers at each price level, a market order may exhaust the available liquidity at the quoted price and "slip" to the next available price level. For example, if only 500,000 units are available at 1.0850 and you submit an order for 1,000,000 units, the first 500,000 will fill at 1.0850 and the remaining 500,000 will fill at the next available price, perhaps 1.0851 or 1.0852. This partial fill at a worse price is slippage caused by insufficient liquidity at the desired level.
Market gaps, particularly those occurring over weekends or around major news events, produce the most extreme slippage. If the market closes on Friday at 1.0850 and opens on Sunday at 1.0900 due to a weekend geopolitical event, any stop-loss orders placed at 1.0860 will be filled at 1.0900 instead, resulting in 40 pips of slippage beyond the intended exit point. Gap slippage is unavoidable and is a reminder that stop-loss orders are not guaranteed exit prices but rather instructions to exit "at the best available price once the stop level is reached."
Positive vs Negative Slippage
Slippage is not always against you. Positive slippage occurs when your order is filled at a better price than requested. If you place a buy limit order at 1.0850 and it fills at 1.0847, you have saved 3 pips. In a fair market, positive and negative slippage should occur with roughly equal frequency, and reputable brokers pass on price improvements to their clients. If your broker's slippage is overwhelmingly negative, with very few instances of positive slippage, it may indicate that the broker is not passing on favourable fills, which is a red flag.
Many regulated brokers publish their slippage statistics, showing the percentage of orders that received positive, negative, and zero slippage. A good broker will show a roughly symmetric distribution, with positive slippage occurring 30-40% of the time, negative slippage 30-40%, and zero slippage 20-40%. If negative slippage occurs more than 60% of the time, the broker may be using a last-look mechanism or other execution practice that disadvantages clients. Check your broker's execution quality reports, which regulated brokers are increasingly required to publish under MiFID II and similar regulatory frameworks.
When Slippage Is Most Dangerous
Non-Farm Payrolls (NFP) releases are the single highest-slippage event in the forex calendar. The US employment report is released on the first Friday of each month at 8:30 AM EST, and spreads can widen from 0.5 pips to 10-20 pips in the seconds surrounding the release. Stop-loss orders triggered during this window often experience 5-15 pips of slippage, and in extreme months with surprising data, slippage can exceed 30 pips. Other high-slippage events include FOMC rate decisions, CPI releases, GDP reports, and unexpected central bank announcements.
The market open after weekends and holidays is another high-slippage period. Forex markets close at 5 PM EST on Friday and reopen at 5 PM EST on Sunday, and any events occurring during the weekend can cause the market to open at a significantly different price. Currency pairs involving politically unstable currencies or those sensitive to commodity prices are most prone to weekend gaps. The GBP experienced several dramatic Monday opening gaps following weekend Brexit developments, with some gaps exceeding 200 pips.
Low-liquidity periods also amplify slippage. The end-of-day rollover period (around 5 PM EST), the early Asian session when only the Tokyo market is open, and the period between the London close and the New York close all feature reduced liquidity and wider spreads. Placing market orders during these periods increases the probability and magnitude of slippage. If your strategy generates signals during low-liquidity periods, consider using limit orders instead of market orders, or waiting for the next high-liquidity session to execute.
Practical Techniques to Minimize Slippage
Use limit orders instead of market orders whenever possible. A limit order specifies the maximum price you are willing to pay (for buys) or the minimum price you are willing to accept (for sells). If the market moves beyond your limit price before the order can be filled, the order simply does not execute rather than filling at a worse price. This guarantees your entry price but introduces the risk of missing the trade entirely if the market moves quickly. For most trading strategies, missing a trade is preferable to entering at a significantly worse price.
Trade during peak liquidity hours. The London-New York overlap (8 AM to noon EST) is the most liquid period in the forex market, with the tightest spreads and the lowest slippage. Major pairs like EUR/USD, GBP/USD, and USD/JPY have the deepest liquidity pools during this window, and market orders are more likely to fill at or near the quoted price. Avoid executing large orders during the Asian session unless you are specifically trading yen pairs, and never enter market orders in the minutes immediately before or after high-impact data releases.
Reduce position sizes during volatile periods. If you must trade around news events or during low-liquidity periods, use smaller lot sizes to reduce the impact of potential slippage. A micro lot order (0.01) will almost always fill at the quoted price because the required liquidity is trivially small. As position size increases, the probability and magnitude of slippage both increase because larger orders require more liquidity to fill.
Track your actual fill prices against your intended prices for every trade. Over a month of trading, calculate your average slippage per trade and per pair. If the number exceeds 1-2 pips on major pairs during normal market conditions, investigate whether your broker, execution method, or timing can be improved.
Slippage and Your Broker: What to Expect
Different broker types handle slippage differently. ECN brokers pass your order directly to the liquidity pool, where slippage is determined by market conditions. You may experience both positive and negative slippage, and the distribution should be relatively symmetric. STP brokers route to liquidity providers and may use aggregation to improve fill quality, resulting in generally moderate slippage. Market maker brokers fill orders internally and can offer fixed fills with no slippage during normal conditions, but may widen spreads or reject orders during volatile periods through "requotes."
Requotes, where the broker rejects your order and offers a new price, are effectively a form of slippage control. While requotes can be frustrating, they are transparent: you see the new price and can choose to accept or reject it. This is arguably preferable to silent slippage where your order fills at a worse price without warning. However, frequent requotes during active markets can cause you to miss trading opportunities entirely. If your broker requotes more than 5% of your orders during normal market conditions, consider switching to an ECN or STP broker that does not use this mechanism.
When evaluating brokers for slippage, look for these features: a "price improvement" policy that passes positive slippage to clients, published execution statistics showing average fill speed and slippage distribution, Virtual Private Server (VPS) hosting options to reduce latency between your platform and the broker's servers, and order types like "fill or kill" or "maximum deviation" that allow you to specify the maximum acceptable slippage before the order is rejected. These tools give you control over your execution quality and help ensure that slippage remains a manageable cost rather than a profit-destroying hidden fee.
Join the Trading Community
Share ideas, follow top traders, and get AI-powered analysis — all free.
Ready to level up your trading?
Join thousands of traders sharing ideas, tracking markets, and learning together.



