A 7-step method for testing execution quality and comparing slippage across CySEC and FCA-regulated brokers before you commit real capital.
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.
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.
The two main execution models used by EU forex brokers work differently:
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.
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.
Work through these steps in order before committing significant capital to any EU forex broker.
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.
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.
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.
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.
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.
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.
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.
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 → |
This is a simplified protocol any trader can run on a demo account:
This test takes about 45 minutes and gives you a personal, objective measure that no third-party review can replicate.