Skip to content

Spread bets and CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. 70% of retail investor accounts lose money when trading spread bets and CFDs with this provider. You should consider whether you understand how spread bets and CFDs work, and whether you can afford to take the high risk of losing your money.
Spread bets and CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. 70% of retail investor accounts lose money when trading spread bets and CFDs with this provider. You should consider whether you understand how spread bets and CFDs work, and whether you can afford to take the high risk of losing your money.

What is leverage in trading?

What is slippage and how can you avoid it?

Slippage: a double-edged sword in trading. Understand positive and negative slippage and learn more about the steps you can take if you want to reduce your exposure to it.

Call 0800 195 3100 or email newaccounts.uk@ig.com to talk about opening an account.

Contact us 0800 195 3100

Get info fast via our instant help and support portal. Available for account queries, ProRealTime, product info and more.

Visit help and support for more information.

Get info fast via our instant help and support portal. Available for account queries, ProRealTime, product info and more.

Visit help and support for more information.

Call 0800 409 6789 or email helpdesk.uk@ig.com if you have any questions about trading or investing. We’re available from 9am to 5pm (UK time), Monday to Friday.

Contact us 0800 409 6789

Call 0800 195 3100 or email newaccounts.uk@ig.com to talk about opening an account.

Contact us 0800 195 3100

Get info fast via our instant help and support portal. Available for account queries, ProRealTime, product info and more.

Visit help and support for more information.

Get info fast via our instant help and support portal. Available for account queries, ProRealTime, product info and more.

Visit help and support for more information.

Call 0800 409 6789 or email helpdesk.uk@ig.com if you have any questions about trading or investing. We’re available from 9am to 5pm (UK time), Monday to Friday.

Contact us 0800 409 6789

Written by

Anzél Killian

Anzél Killian

Lead Financial Writer

Article publication date:

What is slippage?

Slippage is when an order you’ve placed is filled or executed at a different price to the one you requested. The difference between the requested and actual execution prices can be either positive (ie positive slippage) or negative (ie negative slippage) depending on several factors, namely:

  1. The direction of the movement in the market price

  2. If you’re going long or short

  3. Whether you’re opening or closing a position


Positive slippage is – as its name suggests – advantageous in trading, as it means that you’ll get a better price than what you expected. Conversely, negative slippage means that you could end up paying more for a position than you intended.

If negative slippage were to affect your positions, some brokers would still fill your orders at the worse price. Our best execution practices ensure that if the underlying asset’s price moves beyond our tolerance level between the time of you placing an order and when it’s executed, we’ll – rather than filling you at a worse price – reject the order. This protects you, to some extent, against the effects of negative slippage when opening or closing a position. However, if the underlying asset’s price were to move to a better position for you, we’d fill the order at that more favourable price.

Aside from this, there are other ways to protect yourself against slippage such as using limits or guaranteed stops on your active positions. Limits can help you to avoid slippage when entering or closing a position, as a limit order will only fill at the price that you’ve requested, while a guaranteed stop will close out your trade once the asset’s price hits the exact level you specified. A small premium is payable if a guaranteed stop is triggered.

How does slippage occur?

Slippage generally occurs when there’s low market liquidity or high volatility. This is because in low liquidity markets, there are fewer market participants to take the other side of a trade. So, more time is required to find a corresponding buyer or seller, which means there’ll be a longer time delay between when an order is placed and when it’s actually executed.

With this delay, an asset's price may change, meaning that you’ve experienced slippage. In volatile markets, price movements can happen quickly – even in the few seconds that it takes to fill an order.

Slippage tends to be prevalent around or during major news events. Announcements from central banks about monetary policy and interest rates, or a company earnings report, can all cause heightened volatility, which can increase your chances of experiencing slippage.

Some of these events, such as a change in CEO for instance, aren’t always foreseeable. Other events, such as major meetings of the Federal Reserve (Fed) or Bank of England (BoE), are scheduled – although it isn’t always clear what’ll be announced thereafter.

Example of slippage

Let's say you want to go long on Microsoft shares when the price is £300 per share. You place a market order to buy 100 contracts for difference (CFDs). However, due to high volatility following a positive earnings report, the price of Microsoft shares jumps quickly. By the time your order is executed, the best available price is £300.50. Your order is filled at £300.50 instead of £300. This difference of £0.50 per share is the slippage.

Calculation:

  • Intended entry price: £300

  • Actual entry price: £300.50

  • Slippage per share: £0.50

  • Number of CFDs: 100

  • Total slippage: £0.50 x 100 = £50

In this case, you've experienced £50 worth of negative slippage on your trade. This means you’ve entered the position at a slightly less favourable price than intended, which could affect your potential profit or loss on the trade.

Learn more about ways to trade: spread betting and CFD trading

How to avoid slippage

You can never completely avoid slippage, but there are ways to mitigate its effects.

  1. Trade less volatile and more liquid markets

    Markets with high liquidity and low volatility tend to have smaller bid-ask spreads and more stable prices. This reduces the likelihood of significant price movements between order placement and execution. For example, major forex pairs like EUR/USD or large-cap stocks like Apple (AAPL) are generally more liquid than exotic currency pairs or penny stocks respectively.

  2. Place guaranteed stops and limit orders

    Guaranteed stops ensure your trade closes at exactly the price you specify, even if the market gaps or moves quickly. While they come with a small premium if triggered, they provide a level of certainty in volatile conditions. Limit orders enable you to set a specific price at which you want to enter or exit a trade, helping to avoid unexpected slippage from market orders.

  3. Be mindful when trading around major news events

    Economic releases, earnings reports and other significant announcements can cause sudden market volatility. Trading during these times increases the risk of slippage due to rapid price movements. Consider waiting for markets to stabilise after such events before placing trades.

  4. Make use of a virtual private server (VPS)

    A VPS, like MetaTrader 4, can reduce latency in order execution, especially for algorithmic or high-frequency trading strategies. By hosting your trading platform closer to your broker's servers, you could minimise delays in order transmission, potentially reducing slippage.

  5. Find out how your provider treats slippage

    Different brokers have varying policies on slippage. If the underlying asset’s price moves against you when opening or closing a position, some providers will still execute the order. With us, that won’t happen because our order management system will never fill your order at a level worse than the one you requested. This could, however, mean that your order will be rejected.

This is because we set a tolerance level on either side of your requested price, creating what we believe to be an acceptable range. If the market stays within this range by the time we receive your order, we’ll fill you at the requested level. If, however, the price moves outside this range, we’ll do one of two things:

  • If the market moves to a better price, we’ll ensure that you receive that price. For example, if the price slips to a more favourable level before we can close a trade for you, you’d receive the additional profit

  • If the price moves against you beyond our tolerance level, we’ll reject the order and ask you to resubmit it at the current level

FAQs

Is higher or lower slippage better?

Whether higher or lower is better depends on which type of slippage you experience. In the case of negative slippage, lower is definitely better. That’s because, even though you could still end up paying more than you intended, your orders would at least be executed closer to your requested price. In the case of positive slippage, higher is better, as that would likely mean less capital outlay or potentially higher profits (depending on whether you’re opening or closing positions).

It’s important to remember, though, that brokers all have their own policies around slippage, and any orders subject to slippage will be handled in line with those policies.

How can I avoid slippage in trading?

You can’t necessarily avoid slippage in trading. You can mitigate slippage by trading in less volatile and more liquid markets, using guaranteed stops and limit orders and avoiding trading around major news events.

What’s the best order to avoid slippage?

The best order to avoid slippage is a guaranteed stop. Remember, though, that guaranteed stops only offer protection against slippage at trade exit and they incur a small fee if triggered.

Try these next

Understand the fundamentals of risk management in trading and investing.

Explore the ins and outs of trading contracts for difference.

Learn how you can buy and sell over 13,000 shares online using leverage.