Gold Trading

Gold Position Size Calculator

Work out the exact XAU/USD lot size to risk a chosen rand amount on a single trade.

Position & Risk
XAU/USD · Risk-based position sizing
Position size
—
Money at risk
—
Units
—
Stop distance
—
Margin needed
—
Pip value
—

How it works

The position-size calculator converts your rand risk into the correct gold lot size. Enter your account currency, stop-loss distance in pips, and the rand amount you are willing to lose if the stop is hit. The calculator uses the live gold price and pip value to return the lot size that matches that risk.

Lots = risk ÷ (stop distance × 100)

What this calculator answers and when a South Africa trader needs it

This calculator answers the question every gold trader must solve before entering: how many lots can I trade so that if my stop-loss is hit, I lose exactly the rand amount I planned to risk? For South African traders using FxPro, this turns a rand risk budget into a precise XAU/USD position size.

You need it whenever you set a stop-loss on gold and want to keep your rand loss constant across trades. Whether you risk R200 or R2,000, the calculator adjusts for stop distance and current price, so your risk stays disciplined even when volatility changes the pip value.

It is especially useful on FxPro's MT4, MT5, cTrader or the FxPro app, where you can place the order immediately after calculating. Because FxPro is licensed by the FCA (UK) and CySEC, and an FxPro entity holds an FSCA licence in South Africa, you can trade with the assurance that your risk is calculated on a regulated platform.

The formula in plain words

The formula is: Lot size = (Risk amount in account currency) / (Stop-loss in pips × pip value per lot). The risk amount is the rand sum you are prepared to lose. The stop-loss distance is the number of pips between your entry and stop price. The pip value per lot is what a one-pip move is worth for one standard lot of gold in your account currency.

For gold (XAU/USD), one standard lot is 100 oz and one pip is 0.01. If your account is in rand, the pip value is converted from USD to ZAR at the current USD/ZAR rate. The calculator handles this conversion automatically, so you only enter your rand risk and stop distance.

The result is the lot size in standard lots (for example, 0.10 lots). This formula ensures that when the price moves against you by the stop distance, the loss in your account currency equals exactly the risk amount you entered.

Worked example on gold

Suppose you want to risk R500 on a gold trade, and your stop-loss is 20 pips away. The current XAU/USD price is 4275.0. First, the calculator determines the pip value per lot. For one standard lot (100 oz), one pip (0.01) is worth $1. If the USD/ZAR rate is 18.50, then one pip per lot is R18.50.

The total risk per lot if the stop is hit is 20 pips × R18.50 = R370. To find the lot size that risks R500, divide the rand risk by the risk per lot: R500 ÷ R370 = 1.351. This rounds to 1.35 lots, but because FxPro allows fractional lots, you can trade 1.35 lots.

If you prefer a smaller position, you could use a 0.10 lot. At 0.10 lots, the pip value is R1.85, and the risk for 20 pips is R37. To risk R500, you would trade approximately 13.51 lots, which is a much larger position. The calculator lets you adjust your stop distance or risk amount to get a comfortable lot size.

Common mistakes and how to read the result correctly

A common mistake is entering the stop-loss distance in points instead of pips. For gold, one pip is 0.01, so a 200-point stop is actually 20 pips. Another mistake is forgetting that the pip value changes with the USD/ZAR rate, so the lot size for the same rand risk will vary from day to day.

Some traders fix the lot size and adjust the stop distance, which can lead to inconsistent rand risk. The correct approach is to set your stop based on market structure first, then use the calculator to find the lot size that matches your fixed rand risk.

Read the result as the maximum lot size you can trade. If the calculator returns 1.35 lots, do not round up to 1.4 lots unless you accept the extra risk. Always check that the margin required for that lot size is available in your account, using FxPro's margin calculator.

FAQ

Common questions

How do I choose the right stop-loss distance for gold?

Choose the stop-loss based on technical levels, such as below a recent swing low or support zone, not on a fixed pip amount. The distance in pips then feeds into the position-size calculator to determine your lot size for a fixed rand risk.

Does the calculator work if my FxPro account is in USD or ZAR?

Yes. The calculator uses your account currency to convert the pip value. If your account is in USD, the risk amount is in dollars; if in ZAR, you enter rand and the calculator converts the USD pip value to rand at the current exchange rate.

What if the price gaps through my stop-loss?

In fast markets, gold can gap and your order may be filled at a worse price than your stop. The calculator assumes a normal fill at the stop price. To account for slippage, use a slightly smaller lot size or a wider stop.

Can I use this calculator for gold traded on MT4, MT5, or cTrader?

Yes, the calculation is platform-independent. Enter the same inputs on any FxPro platform and you will get the same lot size, because the underlying contract specifications for XAU/USD are identical.

Why does my lot size change when the USD/ZAR rate moves?

Because your risk is in rand, but gold is priced in USD. When the rand weakens against the dollar, one pip of gold is worth more rand, so you need a smaller lot size to risk the same rand amount, and vice versa.

Your broker for gold

Trade XAU/USD with FxPro

FxPro gives South African traders MT4, MT5, cTrader and a mobile app with competitive gold spreads and low entry. FxPro is licensed by the FCA (UK) and CySEC, and an FxPro entity holds an FSCA licence in South Africa — check which entity your own account is opened with.

Trade gold with FxPro →