Spread, commission, swap, and why your strategy's edge might not survive its own expenses
You've spent weeks learning how to read charts, identify structure, and manage risk. You can spot a break of structure, draw a Fibonacci, and calculate your position size. You're ready to open a real account and start trading.
But here's what no one has told you yet: every single trade you take starts underwater. Before price moves a single tick in your favor, you've already lost money. That loss is the spread — and it's just the beginning.
Commission, swap fees, and slippage are all real costs that silently eat into your edge. Most beginners don't account for any of them until they're wondering why a "profitable" strategy is somehow losing money. This lesson teaches you exactly what trading costs on XAUUSD, how to calculate your real breakeven point, and how to know whether your strategy can survive its own expenses.
When you open a buy trade on XAUUSD, you enter at the ask price. When you close it, you exit at the bid price. The difference between these two prices is the spread, and it's money you lose on every trade regardless of outcome.
On XAUUSD, spread is measured in cents (also called points or pips depending on your broker's notation). If gold is quoted at Bid 2,650.00 / Ask 2,650.20, the spread is 20 cents — often written as 20 points or 2.0 pips depending on whether your broker uses 2-decimal or 3-decimal pricing.
Spread
The difference between the bid (sell) price and the ask (buy) price. This is the cost you pay on every trade, regardless of whether it wins or loses.
Bid 2,650.00 / Ask 2,650.20 = 20-cent spread. On 0.1 lots, that costs $0.20 per trade.
Raw/ECN accounts at competitive brokers typically show average XAUUSD spreads of 5–15 cents during London and New York sessions. The tightest consistently available are around 10–15 cents on mainstream brokers. During the Asian session or low-liquidity periods, even raw spreads can widen to 25–40+ cents. These accounts charge a separate commission per trade.
Standard accounts (no commission) embed the cost inside a wider spread. The same broker that offers 10 cents raw spread might show 25–35 cents on its standard account. Some higher-spread brokers advertise standard accounts with XAUUSD spreads of 35–50+ cents.
| Account Type | Typical XAUUSD Spread | Commission | Total Cost (1.0 lot) |
|---|---|---|---|
| Raw/ECN | 5–15 cents | $6–$7 round trip | $11–$22 |
| Standard | 25–50 cents | None | $25–$50 |
On a standard 1.0 lot of XAUUSD (100 troy ounces), each cent of spread costs you $1. A 15-cent spread costs $15 per round trip. A 40-cent spread costs $40 per round trip. If you trade 0.1 lots (a common beginner size), divide by 10: $1.50 versus $4.00 per trade. Over 100 trades, that's the difference between $150 and $400 in costs.
Raw/ECN accounts charge commission separately from spread. Most brokers charge per lot, per side. A common rate is $3.00–$3.50 per side per standard lot, which means $6.00–$7.00 round trip (open + close) per standard lot.
For a 0.1 lot trade (common for beginners trading with a $500–$2,000 account), that's $0.60–$0.70 per round trip. The total cost per trade on a raw account is: spread cost + commission.
| Raw Account (0.1 lot) | Standard Account (0.1 lot) | |
|---|---|---|
| Spread cost | $0.12 (12-cent spread) | $0.30 (30-cent spread) |
| Commission | $0.70 (round trip) | $0.00 |
| Total per trade | $0.82 | $3.00 |
| Cost over 100 trades | $82 | $300 |
Before your trade can be profitable, price must move in your favor far enough to cover the spread plus commission. This is your breakeven distance.
On a raw account with 12-cent average spread and $7/lot commission: the commission equivalent is 7 cents (since $1 per lot = 1 cent of price movement on 1.0 lots). Your total cost is 12 + 7 = 19 cents. Price must move 19 cents in your favor before you're at zero.
On a standard account with a 35-cent spread: price must move 35 cents in your favor to break even. That's nearly double. For a scalper targeting 50-cent moves, a 19-cent breakeven means price needs to travel 69 cents to bank your target. A 35-cent breakeven means 85 cents. That's a fundamentally different trade.
If you hold a XAUUSD position past your broker's daily rollover time (typically 5:00 PM New York time), you'll be charged a swap fee. This is based on the interest rate differential between gold and the US dollar, plus a markup from your broker.
As a day trader closing all positions before rollover, swap rarely applies to you. But you need to know about it: long positions on XAUUSD currently cost roughly $7.00 to $9.00 per standard lot per night. On Wednesdays (at some brokers Thursday), you're charged triple swap to account for the weekend — roughly $21–$27 per standard lot for a single night.
Close every position before your broker's rollover time. If your broker rolls at 00:00 GMT+2, know that time, and don't be in a trade when it hits.
Your strategy's real performance isn't what your chart analysis would suggest — it's what's left after costs are subtracted from every trade.
Expectancy Before Costs
(Win Rate × Avg Win) − (Loss Rate × Avg Loss)
Win Rate=Percentage of trades that win (e.g. 0.55 for 55%)
Avg Win=Average profit on winning trades at your lot size
Loss Rate=1 − Win Rate
Avg Loss=Average loss on losing trades at your lot size
Expectancy After Costs
Expectancy Before Costs − Cost Per Trade
Cost Per Trade=Spread cost + Commission (per your actual lot size)
If your strategy wins 55% of the time with an average winner of $8.00 and an average loser of $5.00 (on 0.1 lots), your pre-cost expectancy is: (0.55 × $8.00) − (0.45 × $5.00) = $4.40 − $2.25 = $2.15 per trade.
| Account Type | Cost Per Trade | After-Cost Expectancy | Verdict |
|---|---|---|---|
| Raw ($0.82) | $0.82 | $2.15 − $0.82 = $1.33 | Profitable |
| Standard ($3.00) | $3.00 | $2.15 − $3.00 = −$0.85 | Losing money |
Same strategy, same win rate, same targets — one broker makes you profitable, the other makes you a guaranteed loser. The most expensive mistake a beginner makes isn't a bad trade — it's choosing the wrong account type.
Here is a realistic 10-trade sequence for a XAUUSD scalper trading 0.1 lots, targeting 1.5R setups with a 50-cent stop loss and 75-cent take profit. Win rate: 5 wins, 5 losses (50%).
| Gross P&L | Costs (10 trades) | Net P&L | |
|---|---|---|---|
| Before costs | +$12.50 | — | +$12.50 |
| Raw account | +$12.50 | $19.00 | −$6.50 |
| Standard account | +$12.50 | $35.00 | −$22.50 |
At a 50% win rate on 1.5R setups, the raw account loses a little. The standard account loses a lot. The strategy needs either a higher win rate, wider targets, or both to survive its own costs. Understanding costs before you start is not optional — it's survival.
The second most expensive mistake: trading during the Asian session without knowing that spreads on XAUUSD can widen to 40–60+ cents even on a raw account. If your normal breakeven distance is 19 cents during London, it might be 50+ cents at 3 AM GMT. Your stop loss can be hit by the spread alone.
What is the average XAUUSD spread on this broker's raw/ECN account during London and NY sessions? If the broker doesn't publish this, or if it's above 20 cents on a raw account, look elsewhere.
What is the commission per lot, round trip? Standard range: $6–$7 per standard lot. If the broker charges more than $8, or doesn't clearly state it, that's a red flag.
What is your total cost per trade at your planned lot size? Add spread cost + commission. Write this number down — you'll use it for every expectancy calculation going forward.
What is your breakeven distance in cents? This is the minimum price movement needed to cover costs. If it's larger than 25% of your take profit target, your targets may be too tight for your cost structure.
What is the swap rate for XAUUSD longs and shorts, and when is triple swap charged? Even as a day trader, confirm you know your broker's rollover time.
You're trading XAUUSD on a raw account with a 10-cent average spread and $7.00 commission per standard lot (round trip). You trade 0.1 lots. Your strategy has a 55% win rate with an average winner of $6.00 and average loser of $4.50. What is your expectancy per trade after costs?