TL;DR — Most traders judge broker cost by spread and commission, but execution quality often matters more. Slippage, requotes and rejected orders are hidden costs that show up on every fill, and they can easily exceed the commission you pay. Measuring your true execution cost, then offsetting it with a per-lot rebate, is one of the most practical edges available to a retail forex or gold trader.
Why the advertised spread is not the price you get
The spread on a broker's website is a snapshot, usually taken during calm conditions. What you actually pay is the spread at the moment your order is filled, plus any difference between the price you requested and the price you received. That difference is slippage, and it is invisible on a rate card.
On liquid pairs during London and New York hours, slippage is often a fraction of a pip. On XAUUSD during a news release, or on minor pairs at rollover, it can be several dollars per lot in a single tick. Multiply that across a month of trading and the number can dwarf your commission bill. This is why two traders running identical strategies on identical lot sizes can end the month with very different results — and why "cheap spread" marketing rarely tells the full story.
How to measure your true execution cost
You do not need special software. You need a trading journal, your broker's trade history export, and about twenty minutes a week. The goal is to calculate your average slippage per lot in pips or dollars, then compare that figure against your spread and commission.
- Export your fills. Most platforms let you download a statement showing requested price, filled price, and timestamp. If your platform does not, note the entry and exit price manually for a sample of trades.
- Record the spread at the moment of entry. A screenshot or the platform's spread column is enough. You only need a rough figure.
- Separate entry slippage from exit slippage. They often behave differently. Entries during breakouts tend to slip more; exits during stops can slip badly in fast markets.
- Tag each trade by session and news proximity. Asian session, London open, New York open, and major data releases. Patterns appear within a week or two.
- Convert everything to cost per lot. Pips, dollars, points — pick one unit and stay consistent so you can compare across pairs.
After a month you will have a real number: your average execution cost per lot, in your own trading conditions. That number is the honest version of your broker's pricing, and it is the only one worth comparing.
Slippage, requotes and rejections: three different problems
Traders tend to lump every bad fill together, but the causes and the fixes differ.
| Issue | What it looks like | Typical cause |
|---|---|---|
| Slippage | Order fills at a worse price than requested | Thin liquidity, fast markets, or a dealing desk widening its fill |
| Requote | Platform asks you to accept a new price | Older market-maker execution models, usually during volatility |
| Rejection | Order simply does not go through | Price moved before the order reached the venue, or a platform rule blocked it |
Requotes are largely a legacy issue — most modern brokers use straight-through processing — but they still appear on some account types. Rejections are the most damaging because they remove your ability to manage the position at all. If you see rejections more than once or twice a month, that alone is a reason to look at alternatives.
Where execution cost sits in your total trading cost
Think of your cost per lot as three layers stacked on top of each other. The first layer is the spread. The second is commission, if your account charges it. The third is execution cost — slippage, requotes and rejections converted into money. Most traders optimise the first two and ignore the third, even though it is frequently the largest.
There is a fourth layer too, and it works in your favour: a per-lot rebate. On a cashback account, a portion of the broker's commission is returned to you on every lot you trade, win or lose. It does not fix bad execution, but it lowers your break-even on every position, which means the slippage you do absorb hurts less. You can see how the numbers stack up on the cashback calculator, or check current per-lot rates on the rate board.
In our view — execution quality is the most under-measured variable in retail trading. Traders will spend hours comparing spreads that differ by 0.2 pips and never once calculate the two pips they lost to slippage last Tuesday. Measure the invisible cost first; optimise the visible one second.
How to compare brokers on execution, not marketing
Broker websites all claim fast execution and deep liquidity. The useful signals are more mundane.
- Order type support. A broker that supports limit orders, stop-limit orders and partial fills gives you more control over the price you accept.
- Maximum slippage settings. Some platforms let you cap how far a market order can slip. If yours does not, that is a limitation.
- Fill statistics. A few brokers publish average execution speed and slippage data. Treat it as marketing, but it is still a starting point.
- Your own journal. Nothing beats your own sample. Run the same strategy on a demo or small live account at two brokers for a month and compare the fills.
- Withdrawal and support behaviour. Execution is only one part of the relationship. Slow withdrawals or unhelpful support during a dispute matter just as much.
If you are comparing specific names, our broker comparisons and broker reviews cover execution models, account types and rebate availability in one place. For gold specifically, the gold cashback page explains how XAUUSD rebates are structured, since gold spreads and slippage behave very differently from major FX pairs.
Reducing the damage without switching brokers
You do not always need to change brokers to cut execution cost. A few habits help regardless of where you trade.
- Avoid market orders into major news releases unless your strategy specifically requires it. Use limit orders or wait for the first candle to close.
- Trade the sessions where your instrument is most liquid. For XAUUSD that usually means London and New York overlap.
- Size positions so that a two-pip slippage event is a normal cost, not a portfolio event.
- Keep a written record of every unusually bad fill. Patterns in your own data are more convincing than any review.
If you are already with a broker you like and simply want to reduce cost, you can often add cashback to an existing account without moving it — the process is described on our guide to adding cashback to an existing account. If you are still deciding, the switch calculator estimates how much cashback you may be leaving on the table each month at your current volume.
Where to go next
Start with one week of data. Log your fills, note the spread at entry, and calculate your average execution cost per lot. Once you have that number, compare it against the rebate rates on our broker rate board and run your monthly volume through the rebate calculator to see what a per-lot rebate would return. If the gap is meaningful, create an account and we will help you connect it to your existing broker — no fund transfers, no change to your strategy, just a lower cost on every lot you trade.