Lesson 15 of 21intermediate10 min readLast updated March 2026

Price Slippage

When execution price differs from expected price, causes, measurement, and mitigation.

Summary

This lesson explains price slippage, why your forex orders sometimes fill at different prices than quoted, and how to measure it. You will understand the conditions that cause both negative and positive slippage, how broker infrastructure affects execution, and practical techniques to minimize slippage impact on your trading costs.

Key takeaways (7)
  • Slippage is the difference between your expected trade price and the actual fill price. It is a normal part of trading in fast, decentralized markets.
  • Slippage can be positive or negative. Quality brokers pass price improvement through to clients and show roughly symmetric slippage distributions.
  • Volatility, low liquidity, large orders, and slow execution are the primary causes of slippage. Each can be partially mitigated.
  • Limit orders are the most effective tool for controlling slippage, though they risk non-execution.
  • Track your slippage systematically. Over dozens of trades, slippage patterns reveal important information about your broker's execution quality.
  • Requotes are a separate mechanism where the broker asks you to accept a new price rather than filling at a different one without your consent.
  • Total trading cost = spread + commission + slippage. Ignoring slippage gives an incomplete picture of your actual costs.

Key Terms

slippage·positive slippage·negative slippage·requote·execution quality

You click "Buy" when EUR/USD is quoted at 1.08500. Your order fills at 1.08503, three-tenths of a pip higher than you expected. That difference is slippage, and understanding it is essential to evaluating your true trading costs and overall broker quality.

Slippage is not a scam, nor is it always negative. It is a structural feature of fast-moving, decentralized markets where prices change between the moment you submit an order and the moment it reaches the liquidity provider.

The Mechanics of Slippage

When you place a market order, you are telling your broker: "Buy (or sell) at the best available price right now." But "right now" is relative. Several things happen in sequence:

  1. You see a price on your screen and click to trade
  2. Your order travels from your device to your broker's server
  3. The broker routes your order to a liquidity provider
  4. The liquidity provider matches your order against available quotes
  5. A confirmation returns to you

Each step takes time. Even at modern network speeds, the round trip can take 50–200 milliseconds. During volatile markets, prices can move substantially in that window. The BIS Triennial Survey notes that the forex market processes approximately $7.5 trillion in daily volume, and price quotes update thousands of times per second during active sessions.

Positive vs Negative Slippage

Slippage is not inherently bad. It operates in both directions:

Negative slippage occurs when your order fills at a worse price than expected. If you place a buy order at 1.08500 and it fills at 1.08505, you paid 0.5 pips more than anticipated. This increases your effective cost of trading.

Positive slippage (also called price improvement) occurs when your order fills at a better price than expected. If you place that same buy order at 1.08500 and it fills at 1.08497, you saved 0.3 pips. Reputable brokers pass positive slippage through to clients, this is one of the key metrics that differentiates quality execution providers.

Zero slippage means you received the exact price you requested. This is common in calm markets with deep liquidity, particularly on major currency pairs during London and New York session overlaps.

Loading chart…

What Causes Slippage

Several factors contribute to slippage, and understanding them helps you anticipate when it is most likely to occur.

Market Volatility

During high-volatility events, such as Non-Farm Payroll releases, central bank interest rate decisions, or unexpected geopolitical news, prices can move dozens of pips within seconds. An order submitted at one price may be significantly stale by the time it reaches the market. Major news releases routinely see EUR/USD move 30–80 pips within the first minute of the announcement.

Low Liquidity

When fewer market participants are active, the order book thins out. There are fewer counterparties willing to take the other side of your trade at each price level. This is particularly common during the Asian session for European pairs, during holiday periods, and in exotic currency pairs that naturally have less trading volume. The wider the gaps between available price levels, the more likely your order is to slip.

Large Order Sizes

If you are trading standard lots or larger, your order may consume the available liquidity at the best price level and need to be partially filled at the next available price. For most retail traders, this is rarely an issue, but it becomes significant for larger accounts and institutional traders.

Slow Execution Speed

The technology connecting you to the market matters. A broker with servers geographically close to major liquidity hubs (London LD4, New York NY4, Tokyo TY3) will have lower latency than one routing orders through distant data centers. Execution speed differences of even 20–30 milliseconds can affect slippage during fast markets.

Measuring Slippage

To track your actual execution quality, record the following for every trade:

MetricDescription
Requested priceThe price displayed when you clicked to trade
Filled priceThe price your order actually executed at
Slippage (pips)Filled price minus requested price
DirectionPositive (favorable) or negative (unfavorable)
Market conditionsCalm, moderate, or volatile at time of execution

Over a sample of 50–100 trades, calculate your average slippage in pips, the percentage of trades with positive vs negative slippage, and your total slippage cost. Some brokers provide execution quality reports that include this data, FXCM, for example, publishes monthly execution statistics showing average slippage, positive slippage rates, and fill speeds across their order flow.

How to Minimize Slippage

While you cannot eliminate slippage entirely in a live market, you can take practical steps to reduce its impact.

Use Limit Orders

Limit orders specify the maximum price you are willing to pay (for buys) or the minimum you are willing to accept (for sells). If the market moves past your limit price, the order does not fill, protecting you from unexpected slippage. The trade-off is that you may miss entries if the price moves away without filling your order.

Avoid Trading During Major News Events

The minutes immediately before and after scheduled high-impact events, such as central bank rate decisions, employment reports, and GDP releases, are peak slippage periods. Many experienced traders close positions before these events or wait for the initial volatility to subside before entering.

Trade During Peak Liquidity Hours

The London-New York overlap (13:00–17:00 UTC) is the deepest liquidity window in forex. Major pairs like EUR/USD, GBP/USD, and USD/JPY have the tightest spreads and lowest slippage risk during these hours.

Choose a Broker with Quality Execution

Look for brokers that publish execution statistics: average fill speed, percentage of orders with positive slippage, and percentage with no slippage. Brokers regulated by tier-one authorities (FCA, ASIC, CFTC) are held to higher execution standards.

Slippage in Context: Real Costs

To put slippage into perspective, consider a trader who places 200 trades per month on EUR/USD with an average negative slippage of 0.3 pips per trade. At $10 per pip on a standard lot, that is $3 per trade, or $600 per month in slippage costs alone. For a trader working with a 2-pip average spread, slippage adds 15% to their total transaction cost. Over a year, that is $7,200, a significant drag on performance.

This is why professional traders treat execution quality as seriously as they treat spread costs. The cheapest spread means nothing if slippage consistently erodes the savings.

Key Takeaways

  • Slippage is the difference between your expected trade price and the actual fill price. It is a normal part of trading in fast, decentralized markets.
  • Slippage can be positive or negative. Quality brokers pass price improvement through to clients and show roughly symmetric slippage distributions.
  • Volatility, low liquidity, large orders, and slow execution are the primary causes of slippage. Each can be partially mitigated.
  • Limit orders are the most effective tool for controlling slippage, though they risk non-execution.
  • Track your slippage systematically. Over dozens of trades, slippage patterns reveal important information about your broker's execution quality.
  • Requotes are a separate mechanism where the broker asks you to accept a new price rather than filling at a different one without your consent.
  • Total trading cost = spread + commission + slippage. Ignoring slippage gives an incomplete picture of your actual costs.

This lesson is for educational purposes only. It does not constitute financial advice. Trading forex involves significant risk of loss and is not suitable for all investors.

Frequently Asked Questions

What is slippage in forex trading?
Slippage occurs when your order executes at a different price than the one you requested. If you click Buy at 1.08500 but the order fills at 1.08507, you experienced 0.7 pip of negative slippage. Slippage happens because market prices move in the milliseconds between clicking and execution, especially during fast-moving events like economic data releases or sudden liquidity gaps.
What causes price slippage in forex?
Slippage is caused by price movement between order submission and execution. The most common triggers are low liquidity periods like market open or late Friday afternoon, high-impact news events when prices gap rapidly, and large order sizes that exhaust the available volume at the quoted price. Broker infrastructure quality also plays a role, as faster execution systems reduce the window in which prices can move.
Can slippage ever be positive in forex?
Yes, positive slippage occurs when your order fills at a better price than requested. For example, if you place a buy order at 1.08500 and the market fills it at 1.08495, you received 0.5 pips better than expected. Some brokers advertise positive slippage statistics as a measure of execution quality. Whether slippage is positive or negative depends purely on the direction prices moved during execution.
How can I reduce slippage when trading forex?
You can reduce slippage by trading during peak liquidity hours, particularly the London and New York overlap from 8 AM to noon Eastern time when spreads are tightest and order books deepest. Avoid placing market orders around major news releases. Use limit orders instead of market orders where possible, as limit orders guarantee a specific price but may not fill. Choosing a broker with fast co-located servers also helps significantly.

Sign up to read this lesson

Create a free account to read this lesson in full. Free accounts get Sections 1–2 (3 lessons a month), the first lesson of every section, 3 always-free showcase lessons, plus one Pro lesson of your choice. Pro unlocks everything.