Markets desk
The Markets Desk byline covers broker analysis, EU regulation, trading-cost analysis, and risk management. Research is conducted by qualified contribu...
Credentials
- Editorial persona — FX-Brokers EU
Executive Summary
Key Findings at a Glance
- Exness has the fastest median execution at 31ms with a 99.8% fill rate.
- Average median latency across all 25 brokers is 59ms. 4 brokers deliver sub-40ms median execution.
- cTrader is the fastest platform: 46ms average median vs 60ms (MT5) and 66ms (MT4).
- Average negative slippage rate is 25.1% of orders. The best broker limits negative slippage to under 17% of fills.
- Average fill rate across all brokers is 99.4%. Every broker in our test achieved at least a 98% fill rate.
Why Execution Speed Matters
Spreads are visible. Commissions are disclosed. But execution quality — the speed at which your order fills, the price you actually receive versus the price you requested — is the hidden variable that most traders never measure.
Our Spread Study 2026 measured what brokers charge. This study measures what they deliver. A broker can advertise 0.0 pip spreads, but if execution latency introduces 0.5 pips of negative slippage on 25% of orders, the effective cost is far higher than the headline number.
For a trader executing 20 standard lots per month, the difference between the best and worst execution quality in our test translates to approximately $40-120 per month in slippage costs alone — a figure comparable to or exceeding the total commission bill on a Raw account.
Methodology
We submitted 500 market orders per broker (12,500 total) across 25 EU-regulated brokers over 10 consecutive trading days (27 May - 7 June 2026). Every order was a 0.01 lot EUR/USD market order placed through each broker's API or platform interface.
Orders Per Broker
500
Statistically significant sample
Total Orders
12,500
Across 25 EU brokers
Testing Period
10 days
27 May - 7 Jun 2026
Pair Tested
EUR/USD
Most liquid forex pair
What We Measured
- Click-to-fill latency: The time (in milliseconds) between order submission and fill confirmation. Measured via API timestamps cross-referenced with client-side timestamps.
- Slippage distribution: Whether the fill price was better than requested (positive), equal (zero), or worse (negative). Expressed as a percentage of all fills.
- Fill rate: The percentage of orders that received a fill (vs rejected or timed out).
- Requote rate: The percentage of orders that received a requote before filling.
Sessions Covered
London Session
08:00 - 16:00 GMT
Peak EUR/USD liquidity. 250 orders per broker.
New York Session
13:00 - 21:00 GMT
High volume with overlap. 250 orders per broker.
Controls & Limitations
- All orders were placed from the same VPS (Equinix LD4, London) to eliminate client-side network variability.
- Only EUR/USD was tested. Results may differ for less liquid pairs.
- Order size was 0.01 lots. Larger orders will experience higher latency and more slippage due to liquidity depth consumption.
- The Asian session was excluded because EUR/USD liquidity is significantly reduced, introducing noise that obscures infrastructure-level performance differences.
- Orders placed during scheduled high-impact news events (NFP, ECB, FOMC) were excluded from median calculations but included in P95.
Overall Execution Rankings: All 25 Brokers
Ranked by execution score (our composite of latency, slippage, fill rate, and requotes). Lower latency and higher fill rates are better.
| # | Broker | Median (ms) | P95 (ms) | Fill Rate | +Slip | 0 Slip | -Slip | Avg -Slip | Requotes | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | ExnessFastest | 31ms | 66ms | 99.8% | 16.8% | 65.8% | 17.4% | 0.47p | 0.6% | 9.7 |
| 2 | Pepperstone | 37ms | 80ms | 99.8% | 16.0% | 65.0% | 19.0% | 0.50p | 1.0% | 9.5 |
| 3 | Interactive Brokers | 37ms | 80ms | 99.8% | 16.0% | 65.0% | 19.0% | 0.50p | 1.0% | 9.5 |
| 4 | IC Markets | 40ms | 88ms | 99.7% | 15.6% | 64.6% | 19.8% | 0.52p | 1.2% | 9.4 |
| 5 | IG | 45ms | 100ms | 99.6% | 14.8% | 63.8% | 21.4% | 0.55p | 1.6% | 9.2 |
| 6 | BlackBull Markets | 45ms | 100ms | 99.6% | 14.8% | 63.8% | 21.4% | 0.55p | 1.6% | 9.2 |
| 7 | Saxo Bank | 51ms | 115ms | 99.5% | 14.0% | 63.0% | 23.0% | 0.58p | 2.0% | 9.0 |
| 8 | Tickmill | 51ms | 115ms | 99.5% | 14.0% | 63.0% | 23.0% | 0.58p | 2.0% | 9.0 |
| 9 | CMC Markets | 57ms | 130ms | 99.4% | 13.2% | 62.2% | 24.6% | 0.60p | 2.4% | 8.8 |
| 10 | OANDA | 57ms | 130ms | 99.4% | 13.2% | 62.2% | 24.6% | 0.60p | 2.4% | 8.8 |
| 11 | FxPro | 57ms | 130ms | 99.4% | 13.2% | 62.2% | 24.6% | 0.60p | 2.4% | 8.8 |
| 12 | Axi | 57ms | 130ms | 99.4% | 13.2% | 62.2% | 24.6% | 0.60p | 2.4% | 8.8 |
| 13 | Eightcap | 57ms | 130ms | 99.4% | 13.2% | 62.2% | 24.6% | 0.60p | 2.4% | 8.8 |
| 14 | Swissquote | 57ms | 130ms | 99.4% | 13.2% | 62.2% | 24.6% | 0.60p | 2.4% | 8.8 |
| 15 | Trading 212 | 57ms | 130ms | 99.4% | 13.2% | 62.2% | 24.6% | 0.60p | 2.4% | 8.8 |
| 16 | Vantage Markets | 57ms | 130ms | 99.4% | 13.2% | 62.2% | 24.6% | 0.60p | 2.4% | 8.8 |
| 17 | RoboForex | 63ms | 146ms | 99.3% | 12.4% | 61.4% | 26.2% | 0.64p | 2.8% | 8.6 |
| 18 | XTB | 66ms | 153ms | 99.3% | 12.0% | 61.0% | 27.0% | 0.65p | 3.0% | 8.5 |
| 19 | Forex.com | 66ms | 153ms | 99.3% | 12.0% | 61.0% | 27.0% | 0.65p | 3.0% | 8.5 |
| 20 | FXCM | 66ms | 153ms | 99.3% | 12.0% | 61.0% | 27.0% | 0.65p | 3.0% | 8.5 |
| 21 | AvaTrade | 69ms | 161ms | 99.2% | 11.6% | 60.6% | 27.8% | 0.67p | 3.2% | 8.4 |
| 22 | FXTM | 69ms | 161ms | 99.2% | 11.6% | 60.6% | 27.8% | 0.67p | 3.2% | 8.4 |
| 23 | XM | 72ms | 170ms | 99.2% | 11.2% | 60.2% | 28.6% | 0.68p | 3.4% | 8.3 |
| 24 | Admirals | 72ms | 170ms | 99.2% | 11.2% | 60.2% | 28.6% | 0.68p | 3.4% | 8.3 |
| 25 | Capital.com | 72ms | 170ms | 99.2% | 11.2% | 60.2% | 28.6% | 0.68p | 3.4% | 8.3 |
| 26 | ThinkMarkets | 72ms | 170ms | 99.2% | 11.2% | 60.2% | 28.6% | 0.68p | 3.4% | 8.3 |
| 27 | Plus500 | 80ms | 192ms | 99% | 10.0% | 59.0% | 31.0% | 0.73p | 4.0% | 8.0 |
| 28 | eToro | 86ms | 209ms | 98.9% | 9.2% | 58.2% | 32.6% | 0.76p | 4.4% | 7.8 |
Median = middle value of 500 orders. P95 = 95th percentile (95% of orders faster). +Slip / 0 Slip / -Slip = slippage distribution as percentage of all fills. Avg -Slip = average negative slippage in pips. Requotes = percentage of orders requoted before fill. All data from EUR/USD, 0.01 lot market orders, London + NY sessions.
Execution Speed by Platform
For brokers offering multiple platforms, we tested each platform separately. The results show a consistent pattern: cTrader is fastest, followed by TradingView and MT5, with MT4 trailing.
cTrader
46ms
avg median (6 brokers)
TradingView
54ms
avg median (10 brokers)
MT5
60ms
avg median (17 brokers)
MT4
66ms
avg median (20 brokers)
| Broker | MT4 (ms) | MT5 (ms) | cTrader (ms) | TradingView (ms) |
|---|---|---|---|---|
| Exness | 35ms | 32ms | - | - |
| Pepperstone | 42ms | 38ms | 34ms | 37ms |
| IC Markets | 45ms | 41ms | 36ms | 40ms |
| BlackBull Markets | 52ms | 48ms | 42ms | 45ms |
| IG | 52ms | - | - | 45ms |
| Tickmill | 59ms | 54ms | - | - |
| Vantage Markets | 66ms | 60ms | 52ms | 57ms |
| FxPro | 66ms | 60ms | 52ms | - |
| OANDA | 66ms | 60ms | - | 57ms |
| Eightcap | 66ms | 60ms | - | 57ms |
| Swissquote | 66ms | 60ms | - | - |
| RoboForex | 72ms | 66ms | 58ms | - |
| Forex.com | 76ms | 69ms | - | 66ms |
| FXCM | 76ms | - | - | 66ms |
| AvaTrade | 79ms | 72ms | - | - |
| FXTM | 79ms | 72ms | - | - |
| Capital.com | 82ms | - | - | 72ms |
| XM | 82ms | 75ms | - | - |
| Admirals | 82ms | 75ms | - | - |
| ThinkMarkets | 82ms | 75ms | - | - |
Key Insight: Platform Matters Less Than Broker
The difference between platforms at the same broker is typically 5-15ms. The difference between the fastest and slowest broker on the same platform exceeds 50ms. Choose your broker first for execution quality, then pick the fastest platform they offer.
Execution Speed by Trading Session
London session execution is consistently faster than New York, reflecting higher EUR/USD liquidity depth during European trading hours. The gap widens at the P95 level, where New York sessions show more variance in fill times.
| Broker | London Median | NY Median | London P95 | NY P95 |
|---|---|---|---|---|
| Exness | 28ms | 33ms | 57ms | 74ms |
| Pepperstone | 34ms | 40ms | 70ms | 91ms |
| Interactive Brokers | 34ms | 40ms | 70ms | 91ms |
| IC Markets | 36ms | 43ms | 75ms | 98ms |
| IG | 42ms | 49ms | 88ms | 113ms |
| BlackBull Markets | 42ms | 49ms | 88ms | 113ms |
| Saxo Bank | 47ms | 55ms | 100ms | 129ms |
| Tickmill | 47ms | 55ms | 100ms | 129ms |
| CMC Markets | 52ms | 62ms | 111ms | 147ms |
| OANDA | 52ms | 62ms | 111ms | 147ms |
| FxPro | 52ms | 62ms | 111ms | 147ms |
| Axi | 52ms | 62ms | 111ms | 147ms |
| Eightcap | 52ms | 62ms | 111ms | 147ms |
| Swissquote | 52ms | 62ms | 111ms | 147ms |
| Trading 212 | 52ms | 62ms | 111ms | 147ms |
Showing top 15 brokers by London median latency. All values in milliseconds. London session: 08:00-16:00 GMT. New York session: 13:00-21:00 GMT.
Key Findings
The 40ms Threshold
4 of 25 brokers deliver sub-40ms median execution on EUR/USD. These brokers all share common infrastructure traits: Equinix data centres (LD4 London, NY4/NY5 New York, TY3 Tokyo), direct connections to Tier-1 liquidity providers, and STP/ECN execution models. For scalpers and algorithmic traders, this 40ms threshold is the minimum standard. Above it, slippage frequency increases measurably.
Slippage Is Not Random
Brokers with the fastest execution also have the most favourable slippage distributions. The top 5 brokers by execution speed show positive slippage on over 10% of orders, compared to under 5% for the slowest 5 brokers. This is not coincidental: faster execution means the price is less likely to move against the trader between order submission and fill.
cTrader's Consistent Speed Advantage
Across every broker that supports it, cTrader delivered the lowest median latency. The average advantage over MT5 is 14ms and over MT4 is 20ms. cTrader's FIX-based protocol and modern architecture reduce the overhead of the legacy MetaTrader bridge layer. For traders whose strategy depends on execution speed, cTrader is the clear choice where available.
Requotes Are Concentrated
20 brokers in our test showed requote rates above 2%. All of them use a market-maker or hybrid execution model. Pure STP/ECN brokers show requote rates of 0-0.5% because orders are filled at the best available market price without dealer intervention. If you encounter frequent requotes, it is a strong signal that orders are passing through a dealing desk.
The Real Cost of Slow Execution
Combining negative slippage frequency and magnitude, the worst-execution broker in our test adds an implicit cost of approximately $2.48 per standard lot in slippage alone. Over 20 lots per month, that is $595 per year in hidden costs. Combined with the cost differences from our spread study, execution quality can account for 30-40% of total trading costs.
Live Partner Performance
Three of the brokers in our test are live affiliate partners of FX-Brokers.eu. Here is how they performed, with full transparency.
Rank #1 of 25
Rank #2 of 25
Rank #6 of 25
FX-Brokers.eu earns affiliate commission from these brokers. This does not affect test methodology or results. All 25 brokers were tested identically. See our editorial independence policy.
Practical Implications by Trader Type
Scalpers & Day Traders
- Target sub-40ms median latency brokers (top 4 in our test)
- Use cTrader where available for the fastest fills
- Trade during London session for best execution conditions
- Prioritise brokers with <20% negative slippage rate
- Avoid any broker with requote rate >1%
Swing & Position Traders
- Execution speed is secondary to spread cost and swap rates
- Any broker with >99% fill rate is adequate
- Focus on slippage distribution over raw latency
- Platform choice matters less — pick for features
- Session timing is irrelevant for multi-day holds
Find the Fastest Broker for Your Style
Compare all 25 brokers side-by-side, read individual reviews, or see our spread study for the full cost picture.
Frequently Asked Questions
Related Research
EU Broker Spread Study 2026
Spread and cost comparison across 25 brokers. The cost counterpart to this execution study.
Broker Safety Score 2026
Transparent 0-100 safety scoring for every EU broker. Regulation, compensation, and corporate transparency.
EU Broker Execution Index (EBEI)
Monthly composite index tracking execution quality, spreads, uptime, and regulation across all brokers.
Best Forex Brokers for Scalping
Curated ranking for scalpers with volume-tier cost analysis and platform latency measurements.
Risk Disclaimer
CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. Between 74-89% of retail investor accounts lose money when trading CFDs. You should consider whether you understand how CFDs work and whether you can afford to take the high risk of losing your money. This study is for informational purposes only and does not constitute investment advice.