CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. Between 74-89% of retail investor accounts lose money when trading CFDs. You should consider whether you understand how CFDs work and whether you can afford to take the high risk of losing your money.

Slippage in forex trading is the difference between the price at which a trader expects an order to be executed and the price at which it is actually filled. If you place a buy order on EUR/USD at 1.2500 and the trade fills at 1.2504, you have experienced 4 pips of negative slippage. If it fills at 1.2497, you have received 3 pips of positive slippage.

Slippage is not a fee charged by brokers. It is a natural consequence of market dynamics — the inevitable gap between the price displayed on your screen when you click “buy” or “sell” and the price available in the market at the precise millisecond your order is matched. In fast-moving markets, even a delay of a few milliseconds is enough for prices to shift.

Understanding slippage in full — including when it occurs, how to calculate it, and how to manage it — is a foundational part of becoming a cost-aware professional trader.

Why Does Slippage Occur? The 5 Root Causes

1. Market Latency

Every trade travels a path: from your trading platform, through your internet connection, to the broker’s server, and on to the liquidity pool where the order is matched. This journey takes time — even if only milliseconds — and during that window, price quotes in a live market are continuously updating. The price you saw when you clicked may no longer be available by the time your order arrives.

Execution speed directly determines how much of that latency window exists. The faster the broker’s infrastructure, the smaller the slippage window. This is why execution speed in forex is one of the most important broker selection criteria for active traders — particularly scalpers and algorithmic traders who place dozens of orders per session.

2. Thin Liquidity at the Requested Price

Every price level in the forex market has a finite amount of available liquidity — the volume of orders waiting to be matched at that exact price. When you submit a large order, or when market depth at your requested price is shallow (as it often is during news events), your order consumes all available volume at that level and spills into the next available price. The result is an average fill price worse than your requested price.

3. High-Volatility Events

During major scheduled economic releases — Non-Farm Payrolls, Federal Reserve rate decisions, CPI data, central bank press conferences — prices can move 20 to 100 pips in under a second. Liquidity providers temporarily widen spreads and pull back available depth to protect themselves from rapid exposure. Orders placed in this environment will almost always experience slippage because the market is moving faster than any execution system can match.

4. Weekend and News Gaps

Forex markets close on Friday at approximately 5:00 PM New York time and reopen Sunday evening. Any news or geopolitical events over the weekend can cause the market to “gap” — jumping directly from Friday’s closing price to Sunday’s opening price without trading at any levels in between. Stop-loss orders placed inside that gap do not fill at the stop price; they fill at the first available price after the gap, which can be many pips worse.

5. Broker Execution Model

The way a broker routes and fills your orders has a direct impact on slippage frequency and magnitude. Market Maker brokers act as the counterparty to your trades, which can allow them to offer price guarantees on smaller orders during normal conditions — reducing slippage risk for retail-sized positions. ECN/STP brokers route orders directly to liquidity providers at the best available market price, which produces transparent, real-market execution. Slippage on ECN accounts reflects genuine market conditions rather than broker decisions.

Choosing a broker with deep liquidity access and fast execution infrastructure is one of the most effective ways to reduce slippage. You can compare ECN brokers for 2026 at CompareBroker.io to evaluate execution quality across top platforms.

Positive Slippage vs Negative Slippage

Slippage is a neutral market phenomenon — it can move in your favour just as easily as against you.

Negative slippage is the more commonly experienced form. Your buy order fills at a higher price than requested, or your sell order fills at a lower price than requested. This increases your effective entry cost and reduces your trade’s profit potential.

Positive slippage occurs when your order fills at a better price than you requested. Your buy order fills lower, or your sell order fills higher. This reduces your effective entry cost and improves your potential profit.

Positive slippage is real and occurs regularly during fast markets when price momentarily overshoots your level before pulling back. A trustworthy, fair-dealing broker always passes positive slippage to the client — never pocketing it. Whether a broker passes positive slippage is one of the more telling signals of broker integrity in live market conditions.

When Is Slippage Most Likely to Occur?

High-Impact News Releases

The highest slippage risk windows in forex cluster around major scheduled announcements: US Non-Farm Payrolls (first Friday of each month), Federal Reserve rate decisions (eight times per year), CPI and PCE inflation data, GDP releases, and central bank policy statements from the ECB, Bank of England, and Bank of Japan. Prices can move 30–100 pips in fractions of a second during these events — making any open market order vulnerable to significant slippage.

Market Open and Session Transitions

The opening of the London session and the London–New York overlap (8:00 AM – 12:00 PM EST) are the highest-liquidity windows, but they can carry elevated volatility at open as participants react to overnight developments.

Holiday Periods

Around Christmas, New Year, and major public holidays, trading volumes drop substantially. With fewer participants providing liquidity, even modest order flow can cause disproportionate price movement and slippage.

Weekend Gaps

Holding positions over the weekend exposes traders to gap risk. If price gaps past a stop-loss level at Sunday’s open, the order fills at the first available market price — which may be significantly beyond the intended exit.

How to Calculate Slippage

Slippage is measured in pips and converted to a monetary value based on position size.

Formula:

Slippage (pips) = |Fill Price − Requested Price| ÷ Pip Size

Slippage Cost = Slippage in Pips × Pip Value

Example — Standard Lot (EUR/USD):

  • Requested entry: 1.3000
  • Actual fill: 1.3006
  • Slippage: 6 pips
  • Pip value (standard lot): $10
  • Slippage cost: 6 × $10 = $60

Example — Micro Lot:

  • Same 6-pip slippage
  • Pip value (micro lot): $0.10
  • Slippage cost: 6 × $0.10 = $0.60

This is why beginners benefit from starting with forex micro accounts. The same market-level slippage that costs $60 on a standard lot costs only $0.60 on a micro lot — giving newer traders room to experience live market conditions without magnified execution costs eroding their capital.

Slippage vs Spread: Understanding Both Execution Costs

Both slippage and spread are execution costs, but they work very differently.

Feature

Spread

Slippage

When charged

Every trade at entry

Only when fill ≠ requested price

Predictability

Largely predictable

Unpredictable — varies with conditions

Direction

Always a cost

Can be positive or negative

Controlled by

Broker pricing model

Market liquidity and volatility

Avoidable?

Partially (zero/tight spread brokers)

Partially (limit orders, session timing)

You can compare zero spread brokers and compare fixed spread brokers to minimise the spread component of your execution costs, addressing one side of the total cost equation independently of slippage.

Slippage on Stop-Loss Orders: The Critical Risk Management Implication

One of the most practically important aspects of slippage involves stop-loss orders. A stop-loss is designed to cap your loss at a predefined level — but if the market gaps past your stop price, the order fills at the first available market price beyond the gap, not at your intended level.

Example: You are long USD/JPY with a stop-loss at 148.00. A surprise Bank of Japan policy announcement triggers an immediate drop to 147.30. Your stop-loss fills at 147.30 — 70 pips beyond your intended exit — converting a planned manageable loss into a much larger one.

This is why professional traders never assume stop-losses will fill at the stated price. They build a slippage buffer into worst-case loss calculations and understand that no standard stop-loss order can guarantee against gap risk. Some brokers offer guaranteed stop-loss orders (GSLOs) for a premium — these fill at exactly your stated price regardless of gaps, which makes them valuable around high-impact news events for traders who cannot monitor positions in real time.

6 Proven Strategies to Minimise Slippage

  1. Trade during peak liquidity hours. The London–New York session overlap (8:00 AM – 12:00 PM EST) offers the deepest market liquidity. Deeper liquidity means more orders available at each price level, reducing the probability of your order consuming all available depth and slipping into the next price tier.
  2. Use limit orders instead of market orders. A limit order fills only at your specified price or better — it cannot experience negative slippage. The trade-off is the risk of non-execution if price does not return to your level. For patient, strategy-driven entries, limit orders are the single most effective slippage-control mechanism available.
  3. Avoid holding positions through major news events. Flattening positions before scheduled high-impact releases removes the highest-risk slippage windows from your trading. Use an economic calendar to identify these events in advance and plan around them.
  4. Choose a broker with fast execution infrastructure. Execution speed is a measurable and meaningful differentiator between brokers. The faster the round-trip order journey from your platform to the liquidity pool, the smaller the window for price movement during execution. For latency-sensitive strategies, a VPS co-located near the broker’s server reduces this window further.
  5. Reduce position size. Smaller orders require less liquidity depth to fill completely at a single price level. Orders sized appropriately for available market depth fill cleanly; oversized orders spill across multiple price levels, creating slippage through the mechanism of their own size.
  6. Check the broker’s execution and slippage policy. Regulated brokers publish their order execution policies. Look specifically for best-execution commitments, maximum deviation settings, and whether positive slippage is passed to clients. You can compare FCA-regulated brokers whose best-execution obligations are legally enforceable under UK financial regulation.

Slippage and Algorithmic Trading

Quantitative and algorithmic strategies are particularly vulnerable to slippage because backtests typically assume perfect fills at the requested price. In live trading, consistent slippage of even 1–2 pips per trade erodes strategy edge rapidly, especially for high-frequency or scalping systems where profit targets per trade are small.

When validating any algorithmic strategy, always incorporate a realistic slippage estimate into every simulated trade in the backtest. Then measure actual live slippage across your first 50–100 live trades by comparing requested entry prices against actual fill prices. If live slippage consistently exceeds your backtested assumption, the strategy’s real-world profitability will be meaningfully lower than the model projected.

You can compare API brokers to find brokers with low-latency API infrastructure and deep liquidity pools optimised for automated and algorithmic trading systems.

Slippage vs Requotes: What Is the Difference?

Slippage and requotes are related but distinct execution events. Slippage means your order was filled — just at a different price than you requested. A requote means the broker could not or chose not to fill at your requested price and instead returned a new price for you to accept or reject.

For active traders, requotes are often more disruptive than slippage because they interrupt trade execution entirely, forcing a manual decision at a moment of market movement. Frequent requotes are a sign of poor liquidity access or a broker execution model that involves systematic price re-evaluation.

For a full explanation of how requotes work, when they occur, and what they signal about a broker’s execution quality, see the detailed guide on what is a requote in forex.

Frequently Asked Questions

What is slippage in forex trading? Slippage is the difference between the price you requested when placing a forex order and the price at which it was actually executed. It is caused by market movement during the brief window between order submission and order execution.

Is slippage always negative? No. Slippage can be positive (filled at a better price) or negative (filled at a worse price). Negative slippage is more common, particularly during volatile market conditions. Positive slippage occurs when market conditions move in your favour during the execution window.

How do I avoid slippage in forex? Use limit orders instead of market orders, trade during the highest-liquidity sessions (London–New York overlap), avoid holding open positions through major news events, choose a broker with fast execution and deep liquidity, and keep position sizes proportionate to available market depth.

Does slippage affect stop-loss orders? Yes. If the market gaps past your stop-loss price, the order fills at the first available market price after the gap — potentially significantly worse than your intended exit. This is known as stop-loss gap risk and must be factored into worst-case loss calculations.

What is the difference between slippage and spread? Spread is the fixed, predictable cost between bid and ask prices paid on every trade regardless of market conditions. Slippage is the variable, unpredictable difference between requested and actual fill price, occurring only under specific conditions and capable of being positive or negative.

Is consistent slippage a sign of a bad broker? Some slippage during volatile conditions is normal. However, consistent one-directional slippage (always against you), the absence of any positive slippage, excessive requotes, and slippage during calm market conditions are all potential indicators of poor execution quality or broker misconduct.

Conclusion

Slippage is an unavoidable feature of live forex trading — a market reality that cannot be eliminated but can be intelligently managed. The traders who manage it best do so through a combination of order type selection, session timing, position sizing discipline, and broker due diligence.

Every pip of slippage reduces your effective edge. Over hundreds of trades, the cumulative impact of avoidable slippage is measurable and significant. Building slippage awareness into your trading approach from the start — rather than discovering its impact after sustained losses — is one of the clearest markers of a professional trader’s mindset.

Use the broker comparison tools at CompareBroker.io to evaluate brokers across execution quality, regulatory standing, spread models, and account types — building a complete picture of total execution cost before committing real capital.

What are you looking for in a broker?

Select the ‘must-have’ features or requirements that are important to you

Mobile Trading

Trade on Margin

Direct Market Access

Offers US Stocks

Accept Paypal

Offers UK Stocks

Offers MT4

Allows Scalping

Copy Trading

Accepts Credit Card

Allows Hedging

ECN or STP Execution

Offers Altcoins

Offers Crypto Crosses

Fixed Spreads

Variable Spreads

Offers Demo Account

Professional Status

VPS Trading

Zero Spread Account

Mobile Trading

Trade on Margin

Direct Market Access

Offers US Stocks

Accept Paypal

Offers UK Stocks

Offers MT4

Allows Scalping

Copy Trading

Accepts Credit Card

Allows Hedging

ECN or STP Execution

Offers Altcoins

Offers Crypto Crosses

Fixed Spreads

Variable Spreads

Offers Demo Account

Professional Status

BIGINNER

VPS Trading

Zero Spread Account

How experienced are you at trading?

Select the ‘must-have’ features or requirements that are important to you

beginner

Intermediate

EXPERT