⚡ First Try Then Trust ⚡

Gold Lot Size Calculator (XAUUSD Position Sizer)

Free · Instant · No sign-up · Works for MT4 & MT5

Formula: Lot size = Risk in $ ÷ (Stop-loss in $ × 100). One standard XAUUSD lot = 100 oz, so 0.01 lots = 1 oz ≈ $1 per $1 move in gold.
RECOMMENDED LOT SIZE
0.01
Risking $10.00 (1%) with a $10.00 stop

How this calculator works

Position sizing on gold answers one question: how many lots can I trade so that if my stop-loss is hit, I lose only the amount I planned? The math:

  1. Dollar risk = balance × risk % (e.g. $1,000 × 1% = $10)
  2. Loss per lot = stop distance in $ × 100 oz (a $10 stop = $1,000 per full lot)
  3. Lot size = dollar risk ÷ loss per lot ($10 ÷ $1,000 = 0.01 lots)

We always round down — rounding up risks more than you planned.

Quick reference table ($10 stop-loss)

Balance1% risk2% risk
$500— (below 0.01)0.01 lots
$1,0000.01 lots0.02 lots
$5,0000.05 lots0.10 lots
$10,0000.10 lots0.20 lots

Frequently asked questions

How do I calculate lot size for XAUUSD?

Risk in dollars ÷ (stop-loss in dollars × 100). Risking $20 with a $10 stop = 20 ÷ 1,000 = 0.02 lots.

How much is 0.01 lots on gold?

1 ounce — every $1 move in gold changes your P/L by about $1. The smallest size most brokers allow.

What risk percent should I use?

1–2% per trade is the disciplined norm. It keeps losing streaks survivable.

Round up or down?

Always down to the nearest 0.01 — rounding up quietly over-risks.

MT4 and MT5?

Yes — the 100 oz/lot standard is the same on both at most brokers; check your broker's contract specification to be sure.

Related

Want the sizing handled automatically?

Our free gold EA applies risk-based lot sizing with a fixed stop-loss on every trade.

Get the Free Gold EA →

Educational tool only, not financial advice. Assumes the standard 100 oz XAUUSD contract — verify your broker's specification. Trading gold carries substantial risk of loss.