How to check a CFD broker's execution quality before you

Before depositing real money with a CFD broker, verify that their order execution meets your expectations. Execution quality affects whether your trades fill at the intended prices, how quickly they process, and the hidden costs, such as slippage and requotes, you may encounter. A structured demo account evaluation is the best way to assess spreads, order speed, and fill reliability across different market conditions.
Quick Answer: How Execution Quality Affects Your Trade Fills Before You Fund

Execution quality is how efficiently and accurately a broker processes your buy or sell orders. Poor execution can lead to slower fills, worse prices than expected (negative slippage), or requotes, where the broker cancels your price and offers a new one. Testing on a demo account allows you to observe these issues in real time before risking your capital. A broker with tight spreads but frequent requotes may ultimately cost you more than one with slightly wider spreads and reliable fills.
What You Need First: Demo Account Access and Execution Metrics to Track
Start by requesting a demo account from your target broker. Most CFD brokers offer them for free, with simulated funds and live (or near-live) price feeds.
Once you have access, track these key metrics:
- Spreads: The difference between the bid (buy) and ask (sell) price. Tighter spreads lower your transaction costs per trade.
- Slippage: The difference between your intended entry price and your actual fill price. Negative slippage means you paid more (on buys) or received less (on sells) than expected. Positive slippage is rare but beneficial.
- Requotes: When a broker cancels your requested price and offers a new one instead. These typically occur in fast-moving markets and signal poor execution infrastructure.
- Latency: The delay between placing an order and the broker receiving it. Lower latency (measured in milliseconds) generally indicates faster, more reliable fills.
- Fill Rate: The percentage of your orders that execute at your requested price versus those rejected or requoted.
Set up a simple spreadsheet to log these observations over several days of demo trading. Record the instrument, order type, market condition (calm or volatile), intended price, actual fill price, and any requotes or delays.
Step-by-Step: Testing Spreads, Slippage, and Order Speed on a Demo Account

1. Examine the Broker's Execution Model
Criterion: Understand whether the broker operates an ECN (Electronic Communication Network), STP (Straight-Through Processing) model, or acts as a market maker.
Threshold: ECN and STP models generally provide direct access to multiple liquidity providers, resulting in tighter spreads and fewer conflicts of interest. Market makers act as the counterparty to your trade, which can introduce execution conflicts.
Action: Check the broker's website and regulatory filings. NextTrade Broker highlights routing through multiple Tier-1 liquidity providers (IC Markets, Pepperstone, IG Markets, and Capital.com) with an ECN/STP model offering raw spreads from 0.0 pips and a $7/lot commission structure. This transparency indicates a focus on competitive pricing for active traders.
2. Review Published Spreads and Commissions
Criterion: Compare the stated spreads for the instruments you plan to trade, along with any commissions or fees.
Threshold: Look for consistently tight spreads on major instruments (like major currency pairs) and understand whether the spread is fixed or variable. Account for total trading cost: spread + commission + any other fees.
Action: Request a price sheet or check the broker's website for instrument-specific spreads. Open a spreadsheet and compare five instruments across three to four brokers. Calculate the total cost per standard lot, including commissions. A broker with a 0.0 pip spread but higher per-lot fees may still be competitive if the total cost is transparent and reasonable.
3. Open a Demo Account and Trade in Low-Volatility Conditions First
Criterion: Confirm the demo account uses live (or realistic) price feeds and matches the platform for your live account.
Threshold: Place 10-15 market orders on liquid instruments (major forex pairs or popular indices) during calm market hours. Record the requested price, actual fill price, and any requotes.
Action: Use the same order size you plan to trade live. Note the fill time in seconds. If fills take longer than 2-3 seconds or come with multiple requotes, this signals potential issues even in calm markets. Document the spread you actually paid, not just the posted spread.
4. Test Order Types and Speed Across Market Conditions
Criterion: Place both market orders (immediate) and limit orders (at a specific price) in various volatility environments.
Threshold: Test during high-impact news events or volatile periods if your strategy involves trading these situations. Place rapid-succession orders (5-10 within 30 seconds) to stress-test the broker's infrastructure.
Action:
- Place five market orders on a liquid instrument during calm hours. Record each fill price and time.
- Repeat the same five orders during a news event or high-volatility period.
- Place five limit orders at prices just above the current bid (to test if they fill instantly if touched). Record whether they trigger at your specified price or slip.
- Document any requotes, partial fills, or order rejections. Even one requote outside extremely volatile conditions is concerning.
5. Monitor for Negative Slippage Patterns
Criterion: Track how often and by how much your executed price deviates unfavorably from your requested price.
Threshold: Some slippage is common during high volatility. However, consistent negative slippage of 2+ pips on major pairs (even in calm markets) indicates poor execution. Document the market condition, instrument, and slippage amount.
Action: Over 5-7 days of demo trading, log at least 30 trades. Calculate the average slippage per trade and the percentage of trades with negative slippage. If more than 50% of your fills show negative slippage, or if average negative slippage exceeds 1 pip on major pairs, the broker's execution is below standard.
6. Check for Requotes and Investigate Their Frequency
Criterion: Record every instance the broker cancels your price and offers a new one instead.
Threshold: Any requotes outside extreme market disruption (e.g., during major economic announcements) indicate poor execution infrastructure. Aiming for zero requotes is ideal.
Action: Note the time, instrument, and market condition of each requote. If you receive more than two requotes in 50 trades during normal markets, the broker may lack adequate liquidity or processing capacity. This is a reason to avoid them.
7. Investigate the Broker's Liquidity Providers and Infrastructure
Criterion: Determine whether the broker discloses its liquidity sources and if they are Tier-1 providers.
Threshold: Transparency about liquidity providers and partnerships with reputable firms generally indicates better market access.
Action: Visit the broker's website, support pages, and regulatory disclosures. Look for mentions of liquidity provider partnerships. If the broker routes through recognized names like IC Markets, Pepperstone, or IG Markets, this is a positive sign, though not a guarantee. Lack of information on liquidity sources is a transparency gap worth noting before committing capital.
Worked Example: Comparing Two Brokers' Execution Quality Side by Side
Suppose you test two brokers, Broker A and Broker B, both offering CFD trading on EUR/USD.
Broker A:
- Posted spread: 0.5 pips
- Demo test result (10 trades, calm market): 9 fills at 0.5 pips, 1 requote
- Demo test result (10 trades, volatile market): 7 fills at 0.8 pips, 3 requotes, average slippage −0.3 pips
- Execution model: STP, routed through two liquidity providers
- Commission: $5 per lot
Broker B:
- Posted spread: 1.2 pips
- Demo test result (10 trades, calm market): 10 fills at 1.2 pips, 0 requotes
- Demo test result (10 trades, volatile market): 10 fills at 1.5 pips, 0 requotes, average slippage +0.1 pips (favorable)
- Execution model: Market maker
- Commission: $0 per lot
Analysis:
On the surface, Broker A's 0.5-pip spread seems advantageous. However:
- Broker A issued four requotes across 20 demo trades, indicating execution issues.
- Broker A experienced negative slippage in volatile conditions.
- Broker A's total cost: (0.5 pips × $10 per pip on a standard lot) + $5 commission = $10 per round trip.
Broker B, with a wider 1.2-pip spread:
- Delivered zero requotes in both market conditions.
- Exhibited positive slippage during volatility, offsetting the wider spread.
- Broker B's total cost: (1.2 pips × $10) + $0 commission = $12 per round trip.
The difference is only $2 per round trip, approximately 17%. However, Broker A's requotes add hidden friction and delays. Broker B offers predictability and reliable fills, which is more valuable than squeezing every tenth of a pip. In this scenario, Broker B is the safer choice, despite Broker A advertising cheaper spreads.
Common Mistakes: Confusing Low Spreads with Good Execution and Ignoring Requotes
Mistake 1: Fixating on Spreads Alone
Many traders choose a broker solely based on published spreads. A 0.0-pip spread sounds ideal until you encounter constant requotes or frequent negative slippage that erodes your advantage. Always test actual fills in a demo account, not just the advertised spread.
Mistake 2: Ignoring Requotes as "Normal"
Requotes are not normal outside extreme market conditions. Frequent requotes signal inadequate liquidity management or outdated infrastructure. Each requote adds latency and uncertainty to execution; avoid brokers that issue them routinely.
Mistake 3: Not Testing During High-Volatility Periods
Demo tests during calm markets may hide execution issues that emerge during news events or market gaps. If your strategy involves trading news, test execution during high-impact economic releases. Poor execution when needed most is a critical failure.
Mistake 4: Treating Demo Execution as Identical to Live Execution
Demo accounts may use lighter server loads or different liquidity pools than live accounts. Differences may be small, but if you see consistent issues (requotes, slippage) in the demo, expect them to persist or worsen in live trading. Use the demo as a warning system, not a guarantee.
Mistake 5: Overlooking the Broker's Terms and Conditions
Brokers may include clauses that limit their execution obligations during "fast markets" or allow them to widen spreads without notice. Carefully read the execution policy section. If terms are vague or heavily favor the broker, this indicates lower execution standards.
Mistake 6: Ignoring Expert Advisor (EA) Restrictions if You Use Automation
If your strategy relies on automated trading, confirm that the broker allows EAs and that their infrastructure supports low-latency execution. Bullwaves states "ea_allowed: false" in primary account attributes; however, some challenge programs permit EAs. Always verify EA permissions for your specific account type before committing capital.
FAQs
Q: What's the difference between slippage and a requote?
A: Slippage occurs when your trade executes at a different price than you requested, but the trade still goes through. A requote happens when the broker rejects your requested price and offers a new one instead, and you must choose to accept it or cancel the order. Requotes add delays; slippage may occur without cancellation.