Education Insights

What Is Slippage in CFD Trading and How Do You Reduce It?

Slippage is the gap between the price you expect and the price a CFD trade actually fills at. Here's what causes it and how to manage it.

Michael Quan
Michael Quan
28 August 2026
9 min read

What Is Slippage in CFD Trading and How Do You Reduce It?

Tutorwise Technologies Ltd

The short answer: slippage is the gap between the price you expected to get and the price your trade actually filled at. It happens because the market keeps moving in the brief window between you sending an order and that order reaching the market — sometimes the gap works in your favour, more often it works against you when prices are moving fast. It is not a fee and not a broker doing something to you; it is simply what happens when the thing you are trying to buy or sell will not sit still. Learning when slippage gets worse, and building a habit that manages it, is one of the quieter skills that separates traders who last from those who get an unpleasant surprise on their first volatile day.

Most beginners meet slippage for the first time after it has already cost them something — a trade fills a few points worse than the price shown on the chart a moment earlier, and it feels like a fault. It isn't. Below we explain what actually causes slippage, how it differs from the spread, why it gets worse exactly when you can least afford it, and how the Traderwise CFD simulator lets you watch it happen with nothing real at risk before you ever trade with real money.

What actually causes slippage

Every order takes a small amount of time to travel from you to the market and back with a confirmed fill. In that gap, the price can move. If it moves in your favour, you get a better fill than you expected — traders rarely complain about this half of slippage, though it happens just as often as the other half. If it moves against you, your fill is worse than the price you saw when you clicked, and that is the slippage most people mean when they use the word.

The size of the gap depends on how fast the price is moving and how much trading interest is sitting at each price level. In a calm, liquid market there are usually enough buyers and sellers stacked up close to the current price that your order fills at, or very near, the price you expected. In a fast-moving or thin market, the nearest available price can be a meaningful distance from where you clicked, because there simply isn't enough interest waiting there to absorb your order without moving the price.

This is why slippage is not really a flaw in the system — it is a direct consequence of trading a live, moving market rather than a fixed price list. The moment you accept that the price on your screen is a snapshot of a moment that has already passed, slippage stops feeling like an ambush and starts feeling like something you plan around.

A simple illustration makes the mechanism concrete. Say you click to enter a trade at a quoted price, and in the half-second before your order reaches the market, the price ticks a few points further away. Your fill lands at the new, slightly worse level rather than the one you saw — not because anyone did anything wrong, but because the market did not wait for your order to arrive. In a calm market that gap is often too small to notice. In a market moving quickly, the same mechanism can produce a fill that is meaningfully worse than the price that was on screen when you clicked.

Slippage and the spread are not the same cost

New traders often lump slippage and the spread together as "the cost of trading," but they come from different places and behave differently.

The spread is the gap between the buy price and the sell price quoted right now — it is visible before you trade, and in calm conditions it barely changes. Slippage is different: it is the gap between the price you saw and the price you actually got, and by definition you cannot know its exact size until after the order fills. The spread is a cost you can check in advance; slippage is a risk you manage in advance.

The two also respond differently to market conditions. Spreads typically widen a little around news events and illiquid hours, but the change is usually modest and visible on the platform before you commit. Slippage can widen sharply and without warning the moment volatility spikes, because it depends on how much genuine buying and selling interest is available at each price in that instant — something no quote screen shows you directly.

Why slippage gets worse exactly when you can least afford it

Slippage is smallest in calm, orderly markets and largest in the moments that matter most: a surprise data release, a central bank decision, a sudden headline. That is not a coincidence. Those are precisely the moments when a lot of traders try to act at once, liquidity thins out as some participants step back, and price can jump between levels rather than sliding smoothly through them.

This is also the moment a beginner is most likely to be trading emotionally rather than mechanically — chasing a sudden move, or trying to exit a losing position in a hurry — which is exactly when a worse-than-expected fill stings the most. Guessing at "how volatile does this feel right now" tends to leave a trader either too relaxed in genuinely dangerous conditions or too jumpy in ordinary ones. This is the gap Traderwise's Nowcast signal engine exists to close: it gives a single measured read of current market conditions rather than another opinion to add to the noise, so a decision to reduce size, widen a stop, or simply wait for calmer conditions is based on what the market is actually doing rather than how the last few candles made you feel. We cover what Nowcast measures and how to read it in our guide to what a Nowcast actually is, and the mechanics of the wider CFD market in our beginner's guide to CFD trading.

Does a stop-loss protect you from slippage?

Mostly — but not perfectly, and it is worth knowing the difference. A standard stop-loss triggers an order to close your position once the price reaches your chosen level; in normal conditions, that order fills at or very close to that level. In a fast-moving or gapping market, the price can jump straight past your stop level before your order can fill, and the close happens at the next available price instead — which may be worse than the level you set.

This is not a reason to abandon stop-losses; it is a reason to see them as the mechanical enforcement of your risk decision rather than a guarantee of an exact number. The discipline we set out in our guide to risk management in trading — deciding the loss you accept before you enter, and sizing the position to that decision rather than the other way round — is what keeps a worse-than-expected fill from being an account-threatening event instead of a manageable one. If you know a news release is imminent and slippage risk is unusually high, reducing your position size ahead of time achieves more than trusting a stop-loss to fill at an exact price it may not reach.

Think of it as two separate jobs. The stop-loss decides where you get out; position sizing decides how much a worse-than-expected exit can actually cost you. A trader who only thinks about the first job can still be caught out by a large, unexpected fill in a genuinely fast market. A trader who has already sized the position so that even a poor fill stays inside what they were prepared to lose treats a bad slip as an annoyance rather than a crisis.

The cheapest place to see slippage before it costs you anything

Reading about slippage is one thing; recognising it in the moment, under pressure, is another. The traditional way to learn that difference is to get a worse fill than expected, feel the surprise, and adjust — an expensive and unnecessarily late lesson.

There is a better order to learn it in. The Traderwise CFD simulator runs on live market conditions, so you can place trades around genuinely fast-moving moments and watch fills happen in real time, including the occasions where the price you get is not quite the price you clicked — with no real capital on the line while you build that instinct. As covered in our guide to practising trading without risking real money, the point of a simulator is not to play; it is to make the mechanics — position sizing, stop placement, and yes, an occasional slipped fill — familiar before they can cost you anything real.

Ready to see slippage for yourself with nothing at risk? Open a Traderwise account and place a trade around a fast-moving moment on the risk-free CFD simulator — watch how your fill compares to the price you clicked, and build the habit of sizing for it before you ever trade with real capital.

Frequently asked questions

What is slippage in CFD trading?

Slippage is the difference between the price you expected when you placed a trade and the price it actually filled at. It happens because the market can move in the short gap between you sending an order and it reaching the market, and it can work in your favour or against you.

Is slippage the same as the spread?

No. The spread is the visible gap between the current buy and sell price, and you can check it before you trade. Slippage is the gap between the price you saw and the price you actually got, and by its nature you only know its size after the trade fills.

Does a stop-loss protect me from slippage?

Mostly, but not perfectly. In normal conditions a stop-loss closes your trade at or very near your chosen level. In a fast-moving or gapping market, price can jump past your stop before it fills, closing the trade at the next available price instead — which is why position sizing matters as much as the stop level itself.

Can I see slippage happen without risking real money?

Yes. The Traderwise CFD simulator runs on live market conditions, so you can place trades and watch how your fills behave — including around fast-moving moments — with no real capital at risk while you build the habit of trading around it.


Risk warning: Trading and investing carry a significant risk of loss and are not suitable for everyone. Past performance is not a reliable indicator of future results. Traderwise provides education and training only; nothing in this article is financial advice, a recommendation, or an inducement to trade. You should seek independent advice from an FCA-authorised firm if you are unsure. Capital is at risk.

Frequently asked questions

What is slippage in CFD trading?

Slippage is the difference between the price you expected when you placed a trade and the price it actually filled at. It happens because the market can move in the short gap between you sending an order and it reaching the market, and it can work in your favour or against you.

Is slippage the same as the spread?

No. The spread is the visible gap between the current buy and sell price, and you can check it before you trade. Slippage is the gap between the price you saw and the price you actually got, and by its nature you only know its size after the trade fills.

Does a stop-loss protect me from slippage?

Mostly, but not perfectly. In normal conditions a stop-loss closes your trade at or very near your chosen level. In a fast-moving or gapping market, price can jump past your stop before it fills, closing the trade at the next available price instead — which is why position sizing matters as much as the stop level itself.

Can I see slippage happen without risking real money?

Yes. The Traderwise CFD simulator runs on live market conditions, so you can place trades and watch how your fills behave — including around fast-moving moments — with no real capital at risk while you build the habit of trading around it.

slippagecfd tradingtrading for beginnersrisk managementcfd simulator
Part of the Retail-Trading Training hub →
Tutorwise Technologies Ltd