PositionSizeTool
Forex · Stocks · Crypto — size every trade from your risk, not from hope

Position Sizing for Gold (XAU/USD)

Last updated 19 September 2026

Gold is quoted in dollars, not pips

The first thing to unlearn is the word "pip". On EUR/USD a pip is 0.0001 of price. On gold, price is quoted directly in US dollars per ounce — 2,650.00 — and the smallest increment brokers normally quote is 0.01, which is one cent of an ounce. That is the unit the arithmetic runs on here.

The second thing is the contract. On spot forex a standard lot is 100,000 units of the base currency. On gold in this tool's reference data, one contract is 100 ounces. Those two facts together fix every number that follows:

1 contract (1.00 lot) = 100 ounces price move of 0.01 x 100 oz = 1.00 USD per contract price move of 1.00 x 100 oz = 100.00 USD per contract price move of 10.00 x 100 oz = 1,000.00 USD per contract

So a gold trade that moves ten dollars against you costs 1,000 USD per full contract. At 0.10 lots — ten ounces — the same move costs 100 USD. The scale is much steeper per lot than forex, and that is the whole reason gold sizes look unusually small.

What a move costs at each position size

The table below is for XAU/USD on a USD-denominated account, at one contract = 100 ounces. It is arithmetic on the contract size above, not a quote from any broker.

Cost of a gold move by position size, USD account, before spread and commission.
LotsOunces0.01 move1.00 move10.00 move
0.011 oz0.01 USD1.00 USD10.00 USD
0.1010 oz0.10 USD10.00 USD100.00 USD
1.00100 oz1.00 USD100.00 USD1,000.00 USD
10.001,000 oz10.00 USD1,000.00 USD10,000.00 USD

One full contract is not a beginner size. It is a position that gains or loses a hundred dollars for every single dollar gold moves, and gold routinely moves ten to twenty dollars in a session.

The formula, in gold terms

The formula is the same one used everywhere else on this site. What changes is only the units it produces.

ounces = (risk budget - commission) / (|entry - stop| + spread)

There is no pip conversion and no quote-currency rate for XAU/USD on a USD account: entry, stop and spread are all already in dollars, and the answer comes out in ounces. Divide by the contract size to get lots — 100 ounces to a contract in this reference data.

The result is then rounded down to the minimum step. Here the step is one ounce, which matters more than it sounds, and the next section shows why.

Worked example

Account 10,000 USD, risk 1% (100.00 USD). Gold is at 2,650.00 and the stop sits at 2,642.00, eight dollars away. The broker's spread on gold is 0.40, so the effective distance to the stop is 8.40.

  1. Effective stop distance: 8.00 + 0.40 = 8.40 USD.
  2. Ounces: 100.00 / 8.40 = 11.90 ounces.
  3. Round down to the step: 11 ounces = 0.11 contracts.
  4. Worst case at the stop: 11 x 8.40 = 92.40 USD. Inside the 100.00 budget.
The same trade sized without the spread in the calculation.
Including spreadIgnoring spread
Ounces computed11.9012.50
Tradable after rounding down11 oz12 oz
Actual loss at the stop92.40 USD100.80 USD
Against a 100.00 budgetunder by 7.60over by 0.80 (+0.8%)

The spread is not a rounding detail on gold. Gold spreads are wider than major forex pairs and they widen further around data releases, so a distance that is eight dollars at midday can be twelve dollars at the open. Recompute when the spread moves, or size against the wider of the two.

Note also how coarse one-ounce steps are at this size: 11 and 12 ounces are a nine percent difference in exposure, and there is nothing in between. On a larger account the same step is invisible. On a small one it is the whole trade — the small account guide works through that problem.

Why gold sizes look so small next to forex

Because the contract is 100 units instead of 100,000. A forex standard lot is six figures of currency; a gold contract is two figures of metal. The dollar risk per unit of price is what makes them comparable, and gold carries far more of it: a 1.00 move on gold costs 100 USD per contract, while a comparable 100-pip move on EUR/USD costs 1,000 USD per standard lot — but a 100-pip move is a large forex day, and a 1.00 move in gold is an ordinary one.

Checklist before the order

Open the position size calculator

Related guides