How to evaluate slippage on EU forex brokers: a practical checklist

A 7-step method for testing execution quality and comparing slippage across CySEC and FCA-regulated brokers before you commit real capital.

EU-regulated brokers 7-step checklist Updated June 2026
Affiliate disclosure: CompareFX is operated by Michalvi Empire LTD (HE 493986, Cyprus). Some links on this page are affiliate links — if you open an account with a broker through our link, we may earn a commission at no extra cost to you. This does not influence our editorial ratings. Brokers featured: Exness, XM, AvaTrade.
Risk warning: CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. The majority of retail investor accounts lose money when trading CFDs with these providers. You should consider whether you understand how CFDs work and whether you can afford to take the high risk of losing your money.

On this page

  1. What is slippage?
  2. Why it matters for EU traders
  3. Market vs instant execution explained
  4. The 7-step slippage evaluation checklist
  5. Execution comparison: Exness, XM, AvaTrade
  6. How to run your own test
  7. Frequently asked questions
Your checklist progress: 0 / 7 steps completed

What is slippage?

Slippage is the difference between the price you expected when you placed an order and the price you actually received at execution.

It can go in two directions:

Slippage is not the same as spread, commission, or swap. It happens at the moment your order meets the market. In fast-moving forex markets, some slippage is normal — the question is how much, and how consistently your broker controls it.

Key point: Slippage is distinct from a requote. A requote occurs when the broker cannot fill your order at the requested price and asks you to accept a new (usually worse) price. Requotes are more common under instant execution models. Slippage happens automatically without the broker asking.

Why it matters for EU traders

EU-regulated brokers (under MiFID II / ESMA rules) are required to act in the best interest of their clients and to achieve the best possible execution result. CySEC-regulated brokers must publish best execution reports under RTS 27/28 regulations.

Despite these requirements, execution quality still varies significantly between brokers. Even a 0.5-pip difference in average slippage translates to a meaningful cost difference across hundreds of trades per month.

For a typical retail trader placing 50 trades per month on EUR/USD at 1 standard lot per trade, 1 pip of extra slippage costs approximately $500 per month in additional losses. At scale, execution quality is one of the biggest controllable costs in forex trading.

Watch for this: Some brokers offer markedly better execution on demo accounts than on live accounts. The only reliable test is a small live account — this is Step 5 of the checklist below.

Market vs instant execution explained

The two main execution models used by EU forex brokers work differently:

Market execution

Your order is sent to the market and filled at the best available price. The price at execution may differ from the price when you clicked. Slippage in either direction is possible. No requotes. This is the standard model for most ECN and STP brokers.

Instant execution

The broker attempts to fill your order at exactly the quoted price. If the price has moved, the broker may issue a requote — asking you to accept the new price. Some traders prefer this for precise entry, but requotes during news events can cause missed trades.

Practical tip: For active traders, market execution is generally preferable. It ensures your order gets filled without delays. The slippage risk is offset by the elimination of requotes, which can be more damaging during fast markets.

The 7-step slippage evaluation checklist

Work through these steps in order before committing significant capital to any EU forex broker.

1

Check the execution model

Find out whether the broker uses market execution or instant execution. Check the broker's account terms. Look for "execution policy" in their legal documents (required under MiFID II). Market execution is more common among ECN/STP brokers; instant execution among market makers.

2

Review published execution statistics

CySEC and FCA-regulated brokers must publish best execution reports (RTS 27/28). Look for average execution speed (target: under 100ms), fill rate (target: 99%+), and slippage direction breakdown (positive vs negative). If the broker doesn't publish these, that is a yellow flag.

3

Open a demo account and record 20–30 trades

Place market orders at different times of day — including during the London/New York overlap (13:00–17:00 UTC), which is the most liquid window. Record: requested price, filled price, time of day. Calculate the average slippage per trade.

4

Test during a high-impact news event

Place orders just before or during a scheduled economic release (NFP, ECB rate decision, CPI). High-impact events are the true stress test. A quality broker should contain slippage to 1–2 pips even during a major release. Brokers that spike slippage to 5–10 pips during news are using events as a hidden revenue source.

5

Compare demo vs live execution with a small deposit

Open a live account with the minimum deposit (many brokers accept $10–$50). Replicate the same test you ran on demo — same time of day, same pair, same order size. If live slippage is materially worse than demo, close the account and move on. This is the single most important test.

6

Calculate total execution cost

Slippage is only one component. True cost per trade = spread + commission + average slippage. Do this calculation for your specific trading style and compare across at least three brokers. A broker with a slightly wider spread but zero average slippage may be cheaper overall than one quoting tight spreads but charging 0.5 pips of average negative slippage.

7

Check third-party execution complaints

Search for the broker name plus "slippage", "requote", or "execution complaint" on Forex Peace Army, Trustpilot, and Reddit (r/Forex). A small number of complaints is normal at scale — a consistent pattern is not. Particular red flags: reports of unusual slippage on profitable trades only, or stop-loss hunting.

Execution comparison: Exness, XM, AvaTrade

Based on our independent testing and publicly available execution data for EU retail accounts as of mid-2026:

Broker Execution model Avg execution speed Publishes RTS stats Regulation Open account
Exness Market execution <25ms (stated) Yes (CySEC) CySEC, FCA, FSA Open account →
XM Market execution <50ms (stated) Yes (CySEC) CySEC, ASIC, DFSA Open account →
AvaTrade Market execution <100ms (stated) Yes (CBI) CBI (Ireland), CySEC, FSCA Open account →
Our recommendation: Start with a demo account on Exness or XM — both have low minimum deposits and publish execution data. Run the 7-step checklist above before adding meaningful capital to any account.

How to run your own test in under an hour

This is a simplified protocol any trader can run on a demo account:

  1. Open a demo account on the broker you want to test. Use the same platform they offer for live accounts (MT4 or MT5 is fine).
  2. Create a simple spreadsheet with columns: Time, Pair, Order type, Requested price, Filled price, Difference (pips).
  3. During the London–New York overlap (13:00–17:00 UTC), place 10 EUR/USD market buy orders and 10 sell orders, one at a time, noting the price when you click and the fill price in your journal.
  4. Calculate average slippage: sum of all difference values ÷ 20 trades.
  5. Benchmark: average negative slippage below 0.2 pips during normal hours is good. Above 0.5 pips average is worth investigating further.
  6. Repeat during a news event if possible. NFP (first Friday of the month, 13:30 UTC) is the most reliable test.

This test takes about 45 minutes and gives you a personal, objective measure that no third-party review can replicate.

Next steps: Once you have execution data on a demo, compare it to our best EU forex brokers 2026 guide and the forex broker safety checklist before opening a live account.

Frequently asked questions

What is slippage in forex trading?+
Slippage is the difference between the price you expected when you placed an order and the price you actually received. It can be positive (better price) or negative (worse price). It is caused by market volatility, liquidity gaps, and the time delay between order entry and execution.
Is slippage normal in forex?+
Yes. Some slippage is normal, particularly during high-impact news events. What is not normal is consistent negative slippage that exceeds the broker's stated execution statistics, or slippage that is markedly worse on live accounts than on demo accounts.
Which EU forex brokers have the best execution?+
Among EU-regulated brokers, those with ECN/STP models and low latency tend to offer tighter slippage. Exness and XM both publish execution statistics and are CySEC-regulated. Always test execution yourself on a live account with a small deposit before committing larger capital.
What is the difference between slippage and a requote?+
Slippage occurs when your order fills at a different price from what was quoted — it can go in either direction. A requote occurs when the broker cannot fill your order at the requested price and asks you to accept a new (usually worse) price instead. Requotes are more common under instant execution models.
How do I know if a broker's slippage is too high?+
Compare your actual fill prices with the price shown when you clicked. If you consistently see more than 0.5 pips of negative slippage on EUR/USD during normal market hours, that is above average and worth investigating. Also compare the broker's published execution statistics with your own test results.