Costs & Performance

Comparing Trading Costs
Across Brokers

Spread is just the beginning. Here is the complete cost picture for XAUUSD EA traders across five broker account types.

Standard STP
Spread12 pips
Commission$0/lot
Swap/night$1.8
True cost/trade
12 pips

No commission but wide spread. Hidden markup built into the spread.

ECN Raw
Spread1 pips
Commission$7/lot
Swap/night$1.2
True cost/trade
8 pips

Best for high-frequency EA trading. True interbank spread + fixed commission.

ECN Standard
Spread6 pips
Commission$3/lot
Swap/night$1.5
True cost/trade
9 pips

Compromise account. Moderate spread and lower commission than pure raw.

Market Maker
Spread18 pips
Commission$0/lot
Swap/night$2.2
True cost/trade
18 pips

Broker takes the other side. Wider spread, potential conflict of interest.

Premium ECN
Spread0.5 pips
Commission$5/lot
Swap/night$1
True cost/trade
5.5 pips

Institutional-grade ECN. Requires higher minimum deposit ($10k+).

Annual Cost at 80 trades/month × 0.1 lot
Standard STP
$1,152
ECN Raw
$768
ECN Standard
$864
Market Maker
$1,728
Premium ECN
$528

Your Annual Cost Calculator

Standard STP
$11,520
per year
ECN Raw
$7,680
per year
ECN Standard
$8,640
per year
Market Maker
$17,280
per year
Premium ECN
$5,280
per year

Why Most Traders Get Broker Cost Wrong

The most common mistake in broker selection is comparing only the headline spread. A broker advertising "0.5 pip gold spread" sounds dramatically cheaper than a competitor advertising "12 pip spread." But the 0.5-pip broker charges $7 commission per lot each side — meaning the effective spread on a 0.1-lot trade is 0.5 pips + 14 pips commission equivalent = 14.5 pips. The "expensive" 12-pip spread broker with no commission is actually cheaper for that trade size.

True cost per trade calculation: (spread in pips × lot size × $10 per pip per lot) + (commission per lot × lot size × 2 sides). For a 0.1-lot trade on an ECN raw account: (1 pip × 0.1 × $10) + ($7 × 0.1 × 2) = $1 + $1.40 = $2.40 true cost per trade. On a standard 12-pip account: (12 × 0.1 × $10) = $12 per trade. The ECN account saves $9.60 per trade — at 80 trades per month, that is $768/month or $9,216/year in cost savings.

Understanding cost structure across markets extends this comparison further — gold spread costs compare favourably to crypto trading fees at equivalent notional sizes.

Account Type Breakdown: The 5 Broker Models

1. Standard STP Accounts

Standard straight-through-processing accounts typically offer spreads of 10–18 pips on XAUUSD with no commission. The spread includes the broker's markup over the interbank price — this is how the broker earns revenue. For low-frequency traders (fewer than 20 trades per month), these accounts can be cost-competitive. For active EA traders executing 80+ trades per month, the accumulated spread cost becomes the primary drag on returns.

2. ECN Raw Accounts

ECN raw accounts pass the interbank spread directly to the trader (typically 0–3 pips on XAUUSD during peak hours) and charge a fixed commission per lot ($5–$10 per lot round-trip). This model is optimal for active EA traders because the true cost per trade is lower at high trade frequencies, the spread is not artificially widened by broker markup, and spread during news events is more reflective of real market conditions rather than broker manipulation.

3. Market Maker Accounts

Market makers take the opposite side of your trade, meaning they profit when you lose. This creates an inherent conflict of interest that regulatory requirements mitigate but cannot eliminate. Market maker accounts typically offer the widest spreads (15–25 pips on gold) and the most requotes during fast market conditions. For automated gold EA trading, market maker accounts are the most expensive option and the most prone to execution issues.

4. The Swap Trap

Overnight swap charges are invisible to traders who only look at spread and commission. For long gold positions, swap is typically negative (you pay) because gold carries no yield while USD has a positive interest rate. At current rates, a 0.1-lot XAUUSD long held overnight costs approximately $1.00–$2.50 in swap. This sounds small — but for an EA that holds some positions overnight and trades 3+ lots per day, swap can become a significant annual drag. Gold scalping EAs that close all positions intraday avoid swap entirely, making session-close timing an important cost consideration.

The relationship between USD strength and swap costs is direct — when the Fed raises interest rates, the cost to hold short USD (which is what a long gold position is) increases. Learn more about how USD strength affects swap costs and gold pricing more broadly.

The Hidden Cost Reveal: What Brokers Do Not Advertise

Beyond spread, commission, and swap, several hidden costs can significantly affect the true cost of gold EA trading. Requote frequency adds 2–8 pips of slippage to affected trades — a market maker account with 15% requote rate on fast market orders adds meaningful cost per month. Withdrawal fees range from $0 (standard for competitive brokers) to $25–$50 per withdrawal, which matters if you withdraw profits monthly. Currency conversion fees apply if your account base currency differs from USD — a GBP or EUR account incurs conversion cost on every XAUUSD trade.

Inactivity fees are charged by some brokers when the account is inactive for 3–12 months. For EA traders this is unlikely to apply during active trading, but during EA upgrades or broker testing periods, a 2–3 month inactivity window could trigger fees. Platform fees are charged by some brokers for MT5 access, particularly on institutional or premium accounts — confirm whether the quoted commission includes or excludes platform fees.

The "hidden cost reveal" toggle on the bar chart above adds an estimated 15% to each broker type's annual cost to reflect these additional costs. Even with this adjustment, the ECN raw and Premium ECN accounts remain the cheapest options at high trade frequencies — confirming that commission-based pricing beats markup-based pricing for active gold EA trading.

How to Run a 30-Day Cost Audit on Your MT5 Account

A cost audit is the only way to know your actual trading costs versus your broker's advertised costs. The process: export your complete trade history from MT5 for the past 30 days (Account History → Save as Report). For each trade, record: lot size, spread at entry (calculate from signal price vs actual fill), commission charged (visible in the trade history), swap charged (visible per position), and slippage (signal price vs fill price difference).

Calculate: average spread per trade, average commission per lot, total swap paid in 30 days, average slippage per trade. Compare these to your broker's advertised specifications. If average spread is 3× the advertised minimum spread, you are likely trading in low-liquidity windows or on a broker with significant widening. If average slippage exceeds 1.5 pips consistently, the execution quality is below acceptable for scalping EAs.

Run this audit quarterly to track changes — brokers sometimes quietly widen spreads or adjust commission structures. Compare your cost audit results against cost-aware position sizing principles to ensure your lot sizes remain appropriate given actual trading costs.

Latency vs Cost: The Trade-off EA Traders Must Understand

Broker cost and broker latency are both important — and they sometimes point to different choices. The cheapest broker by annual cost calculation may not be the fastest to execute gold orders. For Pro-Scalper scalping EAs that rely on fast execution during the London session breakout, a 50ms execution latency advantage over a competitor broker can represent 1–2 pips of saved slippage per trade — which at 80 trades per month is worth $80–$160 per month on a 0.1-lot strategy.

The optimal broker selection balances both dimensions. An ECN raw account with 2ms execution latency (VPS co-located in LD4) and 1-pip typical spread is the theoretical optimum — but only a small number of brokers achieve both simultaneously. Read more about latency cost vs spread cost for the EA trader's framework for weighing these trade-offs.

Frequently Asked Questions

Related Articles

Maximise Returns With Low-Cost EA Trading

Goldie Razor V2.8.4

M15 breakout + H4 EMA filter — built for XAUUSD on MT5

View Goldie Razor →