Skip to main content
Trader problem · Diagnose

Constant Requotes on XAUUSD: Why and What Fixes It

Gold requotes more than EURUSD or GBPUSD. Part of that is structural - gold moves faster in absolute pip terms. Part of it is your network latency amplifying the problem. Both parts have different fixes.

TL;DR

A requote happens when the price moves between when you click and when the broker processes your order. Gold moves more pips per second than most forex pairs - so the same latency that would cause no requote on EURUSD may trigger one on XAUUSD. Reducing your round-trip time reduces the price gap the broker sees. But if your latency is already low and gold still requotes constantly, the broker's execution model or LP relationships are the primary factor.

Why gold
XAUUSD moves faster in pip terms - same latency = more price movement during transit.
Network part
Reducing RTT reduces the price gap between your click and broker receipt.
Broker part
Execution model, LP access to gold liquidity, and deviation tolerance settings.

What's actually happening

When you place an order on XAUUSD, your platform sends it to the broker's server. The broker checks: "Is the price still at what the trader requested?" If the price has moved beyond a threshold during the order's transit time, the broker sends back a requote - a new price offer.

The threshold that triggers a requote is often expressed in pips. On EURUSD, a 200 ms round-trip might see the price move 0.5 pips - well within the tolerance. On XAUUSD, that same 200 ms might correspond to 3-5 pips of movement during a volatile session. Gold's price velocity is structurally higher.

This means every millisecond of your round-trip latency has more impact on XAUUSD than on slow-moving pairs. Reducing latency reduces the gap the broker sees between your click and their receipt - and fewer gaps beyond the threshold means fewer requotes.

Quick self-diagnosis - 5 minutes

  1. Measure your RTT to the broker
    Run ping your-broker-hostname.com. If your RTT is above 80-100 ms, you're giving gold enough transit time to move 1-3 pips - enough to trigger broker requote thresholds on an active session.
  2. Count requotes per session - before and after changes
    Keep a simple tally: orders placed vs requotes received on XAUUSD. If requotes drop after switching to Ethernet or a proxy, latency was the primary cause.
  3. Test on mobile hotspot vs main connection
    If requotes are significantly less frequent on mobile data, your ISP's routing to the broker's DC is adding avoidable latency.
  4. Check your deviation setting in MT4/MT5
    A deviation setting of 0 means any price movement triggers a requote. Setting 10-30 pips on gold allows fills within that range and drastically reduces requotes - at the cost of accepting slightly worse prices occasionally.
  5. Test at different times of day
    If requotes cluster at NY open (when gold is most active), it's the velocity problem - both market and network. During quiet Asian session hours, fewer requotes means the threshold is being triggered by gold's speed, not permanently by your latency.

What actually fixes this - honest ranking

1

Ethernet over Wi-Fi

Wi-Fi jitter spikes your RTT unpredictably. On gold, even a 50 ms jitter spike can push your order past the broker's requote threshold. A wired connection eliminates jitter and makes your latency consistent.

2

Increase deviation tolerance in MT4/MT5

Setting a non-zero deviation on XAUUSD orders tells the platform to accept fills within that price range. For gold traders, 10-30 pips is typically appropriate. This directly reduces requotes - you accept the fill rather than waiting for a confirmed price that may have moved further.

3

TradersProxy - shorter route to the broker's DC

Reducing round-trip time gives gold less time to move during your order's transit. On a 50 ms RTT instead of 200 ms, the price movement during transit is 4x smaller - materially reducing requote frequency during active sessions.

4

Switch to market execution account type

Market execution accounts don't requote - they fill at whatever price is current when the order arrives. Whether that is better depends on whether your slippage is more often positive or negative on your specific broker for XAUUSD.

If the route is the problem, a dedicated trading proxy is the fix at the infrastructure level — a relay node co-located near your broker's datacenter replaces the unstable public internet hops with a dedicated path. 7-day trial on Starter →

When it's not a network problem

  • Broker's LP access to gold. Some brokers aggregate gold liquidity from fewer providers than for major forex pairs. Thin liquidity at the specific price level you're requesting makes requotes structurally more common regardless of your latency.
  • Zero deviation setting. If your deviation is set to 0 in MT4/MT5, any price movement at all triggers a requote. This is a platform setting, not a network problem.
  • Trading at the exact open of the US session. 13:30 UTC (NY open) is when gold volatility peaks. At that moment, the price can move 2-3 pips in a fraction of a second - faster than any network can keep up with. Requotes at this exact window are sometimes unavoidable.
  • Your broker doesn't offer ECN execution for gold. Some brokers only offer market maker execution on XAUUSD, which means they internalize the order and quote a price based on their own book. Requotes under this model are a business decision, not a technical one.
FAQ

Gold moves faster in pip terms and has wider spreads. When the price moves between when you click and when the broker processes your order, the price change on gold is larger in absolute terms - making it more likely to trigger the broker's requote threshold. The same latency that causes no requote on EURUSD may trigger one on XAUUSD because gold moved more pips in the same time window.

No. Slippage means your order filled at a different price than requested. A requote means the broker rejected your order at your requested price and offered a new price instead. Requotes give you the choice to accept or decline the new price. Slippage fills you without asking.

If your requotes are caused by network latency - the price moving during your order's transit time - reducing that transit time directly reduces the price movement the broker sees between your click and their receipt of the order. Fewer price changes during transit means fewer requotes triggered.

Market execution accounts fill at whatever price is current when the order arrives - they don't requote, they just fill at a potentially different price. Whether that is better or worse depends on whether positive or negative slippage is more common on your broker for XAUUSD.

In MT4 and MT5, you can set a maximum price deviation (slippage tolerance). Setting this to 10-30 pips on XAUUSD allows the platform to accept fills within that range without triggering a requote. This trades a tighter fill guarantee for fewer requote rejections. Check your broker's documentation for the specific parameter.