Forex Broker Slippage: Check Execution Before You Deposit
Learn how to assess slippage, requotes, speed and execution disclosures before funding an account, then measure real fills without confusing spread with slippage.
You click buy, the chart shows one price, and your trade appears at another. Was that normal market movement, a widening spread, or poor execution? Before you deposit with a forex broker, you cannot prove how your own live orders will fill. You can, however, check whether its execution policy makes sense, whether its claims can be tested, and whether it gives you the records you will need to judge real fills later.
What slippage is, and what it is not
Slippage is the difference between the price you expected when placing an order and the price at which it actually executes. It can work against you or in your favour. A buy filled above your reference price is adverse slippage; a buy filled below it is favourable slippage. For a sell, those directions reverse.
The reference price matters. Say EUR/USD shows a bid of 1.08500 and an ask of 1.08502. If you buy at the ask, the two-point difference between bid and ask is the spread, not slippage. If your buy order is submitted when the ask is 1.08502 and fills at 1.08510, the eight-point difference is potential slippage, provided your timestamped quote and order records support that comparison. On a five-decimal EUR/USD quote, eight points equal 0.8 pip. For one standard lot, that is roughly $8 before commission, assuming a USD-quoted contract of 100,000 euros.
A chart may display bid prices, mid-prices, or another feed setting. Comparing a buy fill with the bid line on a chart can make ordinary spread look like bad execution. Check which side of the quote you saw, what time the quote was recorded, and whether the market had moved before the order reached the execution system.
Two price differences traders often confuse
Compare the correct prices before judging a fill.
Spread
The gap between bid and ask
Slippage
The gap between reference and fill
Why a reasonable fill can differ from your screen
A market order asks for execution, not a guaranteed price. Between your click and the fill, the available bid or ask can change. A stop order is different from a limit order too: when triggered, a standard stop generally becomes an order to execute at an available price. In a fast move or a gap, that can be well beyond your stop level.
A limit order sets a price boundary, but it may not fill at all, or may fill only partly, depending on the order and available liquidity. That trade-off is worth remembering when a broker promotes low slippage. Restricting execution to your chosen price is not the same as reliably getting a trade done.
News releases, market opens, thin trading hours and sharp moves tend to make execution harder to predict. Even in calmer conditions, order size matters. A small order and a large order submitted at the same moment may not find the same amount of liquidity at the best available price.
Requotes need their own definition. A requote usually means your requested price is no longer available and you are offered a new price to accept or reject. Whether you can receive one depends on the platform's execution mode and the broker's setup. Some market-execution arrangements may fill at a different price instead of presenting a requote. So “no requotes” is not proof of tight slippage, and “fast execution” says little unless the broker defines what it measures.
What you can check before funding an account
Start with the broker's legal and trading documents, not its homepage. Find its order execution policy, client agreement, product specifications and trading conditions. If you cannot find them, ask for the documents in writing before you fund anything.
Read them with a practical question in mind: what happens when your requested price is unavailable? Look for the execution methods used, how market and pending orders are handled, whether partial fills are possible, what happens during gaps, and whether any order types have price restrictions. Check whether stop-loss orders are guaranteed. Unless a document explicitly says otherwise, do not assume they are.
Then look for measurable disclosures. Does the broker publish a dated slippage distribution, with both favourable and adverse outcomes? Does it say which instruments, order types, sizes and trading periods are included? A single average can hide an ugly tail of poor fills. A claim that “most orders execute instantly” is also hard to assess if “instantly” has no stated start and end points.
Ask where the numbers come from and whether they include all relevant orders, including rejects and partial fills. A statistic covering quiet-hour market orders tells you little about stop orders during a major data release. If a broker has no public execution report, that is not automatic proof of poor execution. It does mean you will have less evidence to assess before trading live.
At NXG Markets, orders are routed to liquidity providers through an STP/ECN model. That describes the routing approach, not the price or speed you will get on a particular order. We would still want you to read the applicable terms and ask the same fill-quality questions you would ask any broker.
Execution policy
Find the rules for unavailable prices, rejects and partial fills.
Read firstExecution data
Ask whether results separate favourable and adverse slippage by order type.
Request evidenceSpeed claim
Check whether timing means order submission, acknowledgement or completed fill.
Define the metricUse a demo account, but know its limits
A demo can tell you whether you understand the platform and can retrieve useful records. It is a good place to place a market order, a limit order and a stop order, then inspect the order and deal history. You can also check whether the trading conditions displayed in the platform match the written terms.
What it cannot establish is your future live slippage. Demo orders may be simulated, and the available liquidity, rejection rules or processing conditions may differ from a live account. A demo fill at your requested price during a volatile minute is not evidence that a live stop would have filled there.
Use the demo to prepare your method instead. Confirm which prices your chart displays. Work out how to export your history, retain bid and ask quotes if available, and record the time you submitted each order. MetaTrader 5 is available through NXG Markets on desktop, web and mobile, but the records you can access and the detail they show should be checked on the setup you actually plan to use.
If the broker gives you an execution-speed figure, ask whether it measures your device-to-server connection, time spent processing at the broker, or time to a completed fill. Those are different clocks. Your internet connection and device can affect the first; a rapid acknowledgement does not necessarily mean the order has been filled.
If you trade live, run a small, fair execution test
No pre-deposit check can replace observing real fills in your own account. If you decide to fund and trade, use only an amount you can afford to lose, and keep position sizes small enough that the test itself does not become a costly bet. Do not increase risk merely to collect a bigger sample.
Before placing an order, decide what you will record. A useful log has the instrument, order type, buy or sell direction, size, submission time, reference bid and ask, requested price where applicable, fill price, spread, commission, and whether the order was filled, partly filled, rejected or requoted. Note unusual conditions such as a scheduled announcement. Keep your own screenshots or quote records alongside platform history, while recognising that a screenshot alone may not prove the price available when your order reached the server.
For a buy, calculate price slippage as fill price minus the reference ask. For a sell, use reference bid minus fill price. Positive results under those definitions are adverse; negative results are favourable. Keep spread and commission in separate columns so you can also calculate total trading cost without counting either twice.
Compare like with like. Group market orders separately from stops and limits, and quiet periods separately from volatile ones. Record the median, the share of favourable and adverse fills, and the worst few outcomes, not just the average. A handful of trades cannot establish a broker's typical performance, but they can reveal questions worth asking.
A practical execution check
Move from documents to records without mistaking a demo for a live test.
A broker claim is a starting point. Your order records, the written rules and a fair comparison do the real work.
Red flags worth questioning, not guessing about
Be cautious with claims of “zero slippage” or “instant execution” that have no definition, date or supporting data. A broker may use a price-control setting that prevents fills outside a range, but that could mean more unfilled orders rather than better fills. Ask what is counted and what is left out.
Look closely at asymmetry. If favourable price moves repeatedly lead to rejects or requotes while adverse moves tend to fill, ask for an explanation and review your records. Do not jump from three trades to an accusation. First rule out differences in order type, timing, quote side and market conditions.
Pay attention to the broker's response when you challenge a fill. Can it identify the order, the applicable price and the reason for the outcome? Does it explain how to submit a formal complaint? Clear answers do not guarantee you will like every fill, but vague answers make an execution dispute harder to resolve.
Finally, check which legal entity would hold your account and which terms apply to you. Licensing information is useful for that check, but a licence is not an execution-quality score. Review the broker's regulatory information alongside the agreement that would govern your trading.
FAQ
Can I verify a broker's live slippage before I deposit?
Not conclusively for your own orders. You can review written policies, request meaningful execution data and test the platform on demo. Your live results will still depend on the orders you place and the conditions when they reach the market.
Is positive slippage proof that a broker offers good execution?
No. It is one useful observation. Look at both favourable and adverse fills, rejects, requotes and total costs across comparable trades. A good-looking average can hide occasional large losses on stops.
Does a fast fill mean I got a good price?
Not necessarily. Speed and price are separate measures. An order can fill quickly at a poor price, while a limit order may wait for your chosen price and never execute. Judge the outcome against your order instructions and a reliable reference quote.
Know the execution rules before you trade
Review the trading conditions, then bring any unclear points to us before deciding whether an account suits you.
CFDs are leveraged products and carry a high risk of losing money. Slippage can increase losses, including when a stop order is triggered.
Risk Warning: Trading CFDs and leveraged products carries a high level of risk. Past performance is not indicative of future results. NXG Markets Limited is regulated by the MISA.
