Q&ACosts & Performance
Slippage & Spread

EA Slippage and Spread Costs on Gold:
What Traders Must Know

Published 14 June 2026 ยท Updated quarterly

Quick Answer

Every gold EA trade carries two entry costs: spread (predictable, paid on every trade) and slippage (variable, caused by execution speed and market conditions). At 0.10 lots with high slippage, these two costs together can exceed $300/month โ€” equivalent to 300 pips of monthly profit just to break even. VPS hosting, ECN broker choice, and spread filter settings are the three levers that control this cost.

Slippage vs Spread โ€” The Two Entry Costs Explained

Spread

  • โ†’ Paid on every trade, no exceptions
  • โ†’ Predictable โ€” you can see it before entry
  • โ†’ Controlled by broker choice and session timing
  • โ†’ EA spread filter can limit worst cases
  • โ†’ Typically 10โ€“25 pips during London/NY

Slippage

  • โ†’ Paid on some trades, variable amount
  • โ†’ Unpredictable โ€” only known after fill
  • โ†’ Controlled by VPS speed and broker latency
  • โ†’ MT5 deviation setting limits maximum slippage
  • โ†’ Can be positive (better fill) or negative

Slippage Impact Simulator

See how different slippage environments affect your monthly and annual profit โ€” based on 0.10 lots, 10 trades/day, 250 trading days/year.

Low Slippage

1โ€“2 pips avg

Trades affected/day20%
Monthly profit loss$30
Yearly impact$360

VPS + ECN broker co-located at NY4/LD4. Optimal setup.

Normal Slippage

3โ€“5 pips avg

Trades affected/day45%
Monthly profit loss$100
Yearly impact$1,200

Home PC or basic VPS. Standard broker conditions.

High Slippage

8โ€“15 pips avg

Trades affected/day70%
Monthly profit loss$300
Yearly impact$3,600

Market maker broker, no VPS, or trading during news.

What Causes Slippage on XAUUSD

Execution Latency

Your EA sends the order, it travels through the internet to your broker's server, gets processed, and a fill confirmation returns. Even at 50ms round-trip, gold can move 1โ€“3 pips. A VPS at NY4/LD4 reduces this to under 1ms โ€” near-zero latency slippage.

Broker Processing Delays

Some brokers introduce artificial delays ("last look" in their dealing room) before filling orders. This gives them time to reject unfavourable fills. ECN brokers with STP (Straight Through Processing) fill orders without dealer intervention.

News Events and Fast Markets

During high-impact releases (NFP, CPI, FOMC), gold moves 50โ€“200 pips in seconds. Your order may request $2,350 but by the time the broker fills it, price is at $2,358. This 8-pip slippage is unavoidable in fast markets without a spread/deviation filter.

Asian Session Thin Liquidity

During Asian hours (00:00โ€“08:00 GMT), fewer market makers are active on XAUUSD. There are fewer orders in the order book to fill against. Your order has to walk through the order book to find a fill, resulting in worse average price.

Large Lot Sizes

Orders larger than typical market depth (1โ€“5 lots on XAUUSD) can cause market impact slippage. Your order itself moves the price against you as it fills. This is not an issue for most retail EA traders at 0.01โ€“0.50 lots.

Positive Slippage โ€” When the Market Moves in Your Favour

Positive slippage is the lesser-known side of execution. It occurs when price moves in your favour between order placement and fill โ€” you get a better price than requested. For a buy order, positive slippage means your fill is lower than your requested price; for a sell order, higher.

When positive slippage is more common:

  • โ€ข With a high-speed VPS co-located at your broker's data centre (orders fill at closest-to-best price)
  • โ€ข On ECN brokers where market makers compete for your order โ€” competition drives better fills
  • โ€ข During strong directional moves in your favour at the moment of order processing
  • โ€ข When your order arrives at the broker during a brief price dip (for buys) or spike (for sells)

How to Minimize Total Entry Cost

ECN Broker

Reduces spread by 30โ€“50%

Switch to a raw ECN broker. Lower spread directly reduces every entry cost. This single change has the largest impact on annual cost.

VPS Hosting

Reduces slippage by 80โ€“90%

A VPS server co-located at NY4 or LD4 reduces execution latency to under 1ms. Slippage drops from 3โ€“5 pips to under 1 pip average.

Spread Filter (in EA)

Eliminates worst-case spread

Set maximum spread to 20โ€“25 pips. This blocks entries during Asian session and news events where spread and slippage both peak.

Session Filter (in EA)

Avoids widened-spread periods

Trade only during London/NY sessions. Spreads are consistently tightest during these windows.

MT5 Deviation Setting

Caps maximum slippage

Set deviation to 30โ€“50 points. Protects against extreme slippage on individual trades without causing excessive order rejections.

Avoid News Windows

Eliminates worst slippage events

Pause EA 30 min before/after NFP, CPI, FOMC. These are the highest slippage events for any XAUUSD EA.

The Spread Filter: Your First Line of Defence

The spread filter in your EA settings is the single most important parameter for controlling entry costs. Here is how to configure it correctly:

SettingWhen to UseEffect
15 pips maxTight ECN brokers onlyHighest selectivity, fewest trades, lowest average cost
20 pips maxRecommended defaultBlocks Asian session + news, allows most London/NY trades
25 pips maxStandard accountsMore trades, slightly higher average cost but more opportunities
30 pips maxWider spread brokersMost trades, highest average cost โ€” use only with ECN as fallback
No filterNever โ€” avoid thisAllows 50โ€“300 pip spread entries during news โ€” account-destroying

MT5 Deviation Setting: Protecting Against Extreme Slippage

MT5's deviation parameter (also called "maximum slippage") tells the broker the maximum slippage you will accept on any order. If the broker tries to fill your order with more slippage than your setting, the order is rejected and the EA tries again on the next signal.

10โ€“20 points

Too Tight

Causes frequent order rejections during normal conditions. Your EA misses valid trades. Not recommended.

30โ€“50 points

Recommended

Allows 3โ€“5 pips of slippage โ€” typical for London/NY conditions with a VPS. Rejects extreme slippage events.

80โ€“100 points

Wide

Use for highly volatile periods or if your VPS has high latency. Allows more slippage but fewer rejections.

Which Pro-Scalper EA Has the Best Cost Controls?

Related Q&A

Frequently Asked Questions

Spread is a fixed, predictable cost paid on every trade โ€” it is the difference between bid and ask price at the moment you enter. Slippage is variable and unpredictable โ€” it is the difference between your intended entry price and your actual fill price. Both are entry costs that reduce your net profit per trade.

Four main factors: (1) Execution speed โ€” the time between your EA sending the order and the broker filling it. During this time, price moves. A VPS reduces this to under 1ms. (2) Broker order processing โ€” some brokers introduce artificial delays. (3) News events โ€” extreme price movement causes slippage as quotes jump. (4) Thin liquidity โ€” during Asian session or end of day, fewer orders to fill against means price moves to find the next available order.

At 0.10 lots, 10 trades/day, and 3-pip average slippage: $3 per trade ร— 10 trades ร— 250 days = $7,500/year in slippage costs on top of spread costs. At 8-pip average slippage (high): $20,000/year. This is why a VPS and ECN broker combination is not optional for serious EA traders.

The deviation parameter in MT5 sets the maximum slippage you will accept. If the broker tries to fill your order with slippage greater than your deviation setting, the order is rejected. Set deviation to 30โ€“50 points for normal trading, 80โ€“100 points for volatile periods. Too tight causes excessive order rejections; too loose allows large slippage.

Yes. Positive slippage means you get a better fill than requested โ€” your buy order at $2,350 fills at $2,349.50. This happens when price is moving in your direction at the moment of order processing. With a VPS and low-latency ECN broker, positive slippage becomes more common as execution speed improves.

Minimize Entry Costs โ€” Get All 5 Pro-Scalper EAs

Every Pro-Scalper EA includes built-in spread filter and deviation controls. Pair with an ECN broker and VPS to achieve the lowest possible entry costs on XAUUSD โ€” and maximize your net profit per trade.