Gold Lot Sizing

Gold (XAU/USD) Position Size Calculator for Kenya Traders

Work out the exact gold lot size that turns your chosen stop distance into a loss of a fixed shilling amount, not a guess.

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

How it works

It works backwards from risk. You enter the amount you are willing to lose, the stop distance in pips, and your account currency. The calculator converts that risk into a lot size using the gold contract size of 100 oz and a pip of 0.01, then returns the exact lot where a stop-out costs that amount. If the result is not a size your broker accepts, you round down, never up.

Lots = risk ÷ (stop distance × 100)
New orderSymbolXAU/USDOrder typeMarket executionVolume0.10 lotStop losswhere the idea is wrongTake profitoptionalCommentoptionalSELLBUYMargin is locked the moment this is sent, before the trade hasdone anything.
Volume is the one field the calculator decides for you. The rest you still type.

What the Gold Position Size Calculator Answers and When You Need It

This calculator answers one question: given a fixed loss I can accept and a defined stop, how many gold lots should I trade? You need it every time you place an XAU/USD order, because lot size, not the entry, is what decides whether a single loss is survivable. In Kenya, where many accounts are funded through M-Pesa and sized in KSh, fixing the loss in shillings first stops a trade from becoming an account event.

Use it before entry, not after. Decide the stop level from the chart, convert your risk to the account currency, then let the calculator return the lot. The result is the maximum size that respects your risk rule; if it looks too small to be interesting, the honest answer is that the setup is too wide for the account, not that the rule should be bent.

The Formula in Plain Words

The formula is: lot size = risk amount ÷ (stop distance in pips × pip value per lot). The inputs are the risk amount (what you accept losing, in your account currency), the stop distance in pips, and the pip value of one standard lot of gold. Because 1 standard lot = 100 oz and one pip = 0.01, the pip value per lot is derived from those two fixed numbers and your account currency.

Nothing here depends on the entry price. The entry only decides where the stop sits on the chart; the loss depends on the distance between entry and stop, measured in pips. That is why the same risk amount produces different lot sizes for a 100-pip stop and a 300-pip stop, and why the calculator must be rerun whenever the stop distance changes.

A Worked Gold Example Step by Step

Assume you will risk $50 on one XAU/USD trade and your stop is 200 pips away. With the reference price at 4275.0 and 1 lot = 100 oz, the pip value of one standard lot is 100 × 0.01 = $1.00 per pip. The risk per lot is therefore 200 pips × $1.00 = $200. Dividing $50 by $200 gives 0.25 lots.

Check it forwards: at 0.25 lots the pip value is $0.25, and 200 pips × $0.25 = $50, exactly the risk you set. The same arithmetic holds if you think in KSh: convert the risk amount to KSh first, then divide by the KSh pip value. The lot size is unchanged; only the currency you count in changes.

Common Mistakes and How to Read the Result

The most common error is entering the stop in price points rather than pips. On gold, a 2.00 move is 200 pips, not 2. Enter 2 and the calculator returns a lot 100 times too large. The second error is using the risk amount in KSh while the pip value is in dollars, which mixes currencies and distorts the answer.

Read the result as a ceiling. If it returns 0.27 lots and your broker steps in 0.01 lots, trade 0.27 only if that size is allowed; otherwise round down to 0.26. Never round up to make the trade feel worthwhile, because rounding up quietly raises the loss beyond the amount you said you could accept.

Risk as a fixed fraction: the percentage you choose, not the lot size, sets the loss

You set risk as a fixed fraction of your account before you look at the chart, and the calculator turns that percentage into a lot size. If you risk 0.5% of a KSh 200,000 account, the maximum acceptable loss is KSh 1,000; at the reference gold price of 4275.0 and a 5.00 move in your stop, the position size is derived from that KSh 1,000, not from a round lot you happen to like. The fraction is the constant; the lot size is the variable.

A fixed fraction keeps the money at risk stable as the account balance changes, which is why it is the input you control first. If the account grows to KSh 220,000 and you keep risking 0.5%, the allowed loss becomes KSh 1,100 and the calculator returns a slightly larger size for the same stop distance. If the account falls to KSh 180,000, the allowed loss falls to KSh 900 and the size shrinks. The size follows the account, not the other way round.

Choosing the fraction is a risk decision, not a calculation, and the calculator cannot make it for you. A smaller fraction such as 0.25% reduces the shilling loss per trade but also reduces the size the calculator returns; a larger fraction such as 1% does the opposite. What the fraction should be depends on how many open positions you plan to carry, how often you trade, and how much of the account you are willing to lose in a bad run, so decide it before the session and keep it fixed while you trade.

Why a stop placed at a round number such as 4300.0 is a worse stop

A stop at a round number is a worse stop because it sits where many other orders sit, which can make the fill less predictable. In gold, levels like 4300.0 or 4275.0 attract clustering, and when price reaches them the order flow can be uneven; your stop may fill at a different price from the one you entered into the calculator. The calculator assumes your stop distance is the loss you will take, and a stop at a crowded round level makes that assumption less reliable.

The practical fix is to place the stop where the trade idea is invalidated and then let the calculator size from that distance, rather than choosing a round number first and forcing the trade to fit it. If your analysis says the setup fails at 4298.4, use 4298.4 and accept the size the calculator returns. Round numbers are convenient to type, but convenience is not a reason to accept a fill that may differ from the one your risk fraction was calculated on.

The size difference can be material. A stop 20.00 away from entry and a stop 25.00 away produce different lot sizes for the same shilling risk, because the calculator divides the allowed loss by the stop distance. Moving a stop from a round 4300.0 to a level 2.00 further out changes the distance and therefore the size, so the round number is not neutral. Use the level the setup gives you and let the arithmetic follow.

When the account currency is not the quote currency, the conversion rate enters the size

When your account is held in KSh and the instrument is quoted in USD, the calculator has to convert the risk amount before it can return a lot size. A KSh 1,000 risk is not USD 1,000; it is KSh 1,000 divided by the USD/KSh rate at the time, and that USD figure is what the stop distance and contract size work against. The conversion rate is therefore an input even though it does not appear on the chart, and it changes as the shilling moves.

The effect is that the same KSh risk produces a different dollar risk from one day to the next, and therefore a different lot size for an unchanged stop. If the rate moves between the time you calculate and the time you enter, the size you wrote down may no longer match the risk fraction you intended. Recalculate at the rate you expect the broker to apply, and remember that the rate used for margin and the rate used for profit and loss may not be identical.

The calculator should show you the converted risk figure explicitly so you can see which currency the size was derived in. If it does not, convert the KSh risk yourself before using the formula, and treat the USD result as the number the lot size is based on. Do not assume a KSh account and a USD-quoted instrument share a currency; the conversion is part of the calculation, not an afterthought.

The broker's minimum lot size and what to do when the calculator returns less

The smallest size a broker will accept is a platform and account-type rule, and the calculator can return a number below it. FxPro's minimum lot size for gold depends on the account type and the platform you use, so check it in the contract specifications rather than assuming a figure. If the calculator says 0.03 lots and the minimum is 0.10, the trade as calculated cannot be placed at the risk fraction you chose without exceeding it.

When the answer falls below the minimum, you have three honest options: accept a larger size and a larger shilling risk than your fraction allows, widen the stop so the minimum size fits the same risk, or skip the trade. Widening the stop to fit a minimum size changes the trade's logic and is usually the worst of the three. Skipping the trade is the only option that preserves the risk fraction exactly, and it is a valid outcome of the calculation.

The fourth option is to change the account or the instrument, but that is a bigger decision than a single trade. What you should not do is round up to the minimum and tell yourself the difference is small; the difference is the risk you did not intend to take. Write the minimum down next to the calculator result so the comparison is visible before you click buy or sell.

When the result is below the broker's minimum, the trade is not available at your risk fraction

A result below the broker's minimum means the trade is not available at the risk fraction you set, and the calculator has done its job by telling you so. The size is a derived quantity: it comes from the allowed loss and the stop distance. If that quantity is smaller than the minimum the broker accepts, no amount of adjusting the formula will make the trade fit without changing one of the inputs. The correct response is to treat the trade as unavailable, not to force it.

The input you can change without breaking your risk rule is the stop distance, but only if a wider stop is justified by the setup rather than chosen to make the arithmetic work. A wider stop that fits the minimum size at the same shilling risk is a different trade with a different invalidation point, and it should be evaluated as such. If the setup does not justify it, the trade does not exist for you at this account size and risk fraction.

The other input is the risk fraction itself, and changing it mid-trade to make a size fit is how risk fractions stop being fixed. If the minimum size is consistently too large for your account, the honest conclusion is that the account is small relative to the instrument's contract size, not that the calculator is wrong. Record the result, note the minimum, and wait for a setup whose stop distance produces a size the broker will accept.

Writing the size down before the entry turns the calculator into a commitment

Writing the lot size down before you enter is what separates a calculated trade from an improvised one. The calculator gives you a number, but the number only constrains you if it is recorded before the order is placed, when you are calm and the price is not moving. A size written after entry is a description of what you did; a size written before entry is an instruction you can hold yourself to.

The record should include the account balance, the risk fraction, the stop distance, the conversion rate if the account is in KSh, and the resulting lot size. Those five items let you reconstruct why the size was what it was, which matters when the trade closes and you want to know whether the risk was as intended. Without them, the size becomes a memory and the risk fraction becomes a story told after the fact.

The habit also protects against the common drift where a position is increased because the setup looks strong. If the written size is 0.10 lots, adding to it is a visible decision to exceed the risk fraction, not an invisible one. Keep the note where you can see it during the trade, and compare the filled size with the written size once the order is done. The calculator is only useful if its output is written down before it can be edited by adrenaline.

FAQ

Common questions

Why does my lot size change when I move my stop?

Because the stop distance is the denominator of the formula. A wider stop means each lot loses more if stopped out, so the same risk amount buys fewer lots. The entry price is irrelevant to the size; only the distance from entry to stop, in pips, matters.

Should I enter my risk in KSh or in dollars?

Either works, as long as the pip value is in the same currency. Most gold accounts are denominated in dollars, so the cleanest route is to convert your KSh risk to dollars first, then divide by the dollar pip value. Mixing the two currencies is the usual source of a wrong answer.

Does the reference price of 4275.0 affect the lot size?

No. The position size formula uses the stop distance in pips and the pip value per lot, not the price level. The reference price matters for margin and for converting notional value, but two traders with the same risk and stop get the same lot size at any gold price.

What if the calculator returns a lot smaller than my broker's minimum?

Then the trade does not fit your risk rule at that stop distance. Your options are to tighten the stop if the chart genuinely supports it, accept a smaller loss than planned, or skip the trade. Increasing the risk to reach the minimum is the one choice that breaks the rule.

Can I use this for a 0.10-lot gold position I already hold?

Yes, in reverse. Enter 0.10 lots and your stop distance to see the loss that position would take, then compare it with the amount you are willing to risk. At the applicable leverage cap, a 0.10-lot gold position needs about $85.50 margin, so the loss on a stop-out is a separate and usually larger number.

Ready to size the trade

Trade gold with FxPro

FxPro gives Kenyan traders MT4, MT5, cTrader and the FxPro app for XAU/USD, with funding through M-Pesa. The entity serving Kenya is licensed by the FCA (UK), CySEC and FSCA, not by the CMA of Kenya, so read the risk terms before you deposit.