XAUUSD Lot Size Calculation: Gold Contract Size, Price Moves and Stop Risk
Learn — Lot Sizing Series 07
XAUUSD Lot Size Calculation: Gold Contract Size, Price Moves and Stop Risk
Gold (XAUUSD) profit and loss is commonly modeled as USD price distance (USD/oz) x ounces per lot (oz/lot) x lots. The key is to avoid carrying your FX habits into gold: neither the 100,000-unit standard lot nor a fixed “one pip = a set amount” belongs here. How many ounces one lot represents, and how pips and points are named, are all governed by the broker’s contract specification. This guide shows the formula that derives XAUUSD lots from a loss budget with units attached, and works a JPY-account example, a P&L heatmap and the margin-versus-stop distinction, alongside a workflow for verifying everything in a free lot size calculator.
- Break the XAUUSD P&L formula into USD/oz to oz/lot to lots to JPY
- Derive size with lots = loss budget / (USD price distance x oz/lot x conversion)
- Read the P&L for 0.01/0.1/1 lot on $1, $5 and $10 moves
- Always confirm contract size and pip/point in the broker specification
Key takeaways
- XAUUSD P&L = USD price distance (USD/oz) x oz/lot x lots. A JPY account then multiplies by the USD-to-JPY conversion.
- lots = loss budget / (USD price distance x oz/lot x USD-to-account conversion). Round the raw lot down to the lot step.
- The familiar 100 oz/lot is only an example. Contract size, tick size, tick value, profit currency and volume step are set by the broker specification.
- Required margin (the margin constraint) and the estimated stop-loss risk are calculated separately.
- Every figure is fictional, illustrative educational data — not a real price or contract specification.
Open contents
- Direct answer: gold P&L and sizing
- Terms and assumptions: oz/lot and specs
- Gold pips and points differ by broker
- Deriving lots from a loss budget
- Units-labelled JPY worked example
- P&L heatmap table
- Conversion flow into a JPY account
- Margin versus stop-loss risk
- Beyond the simple formula
- Verify with the mini calculator
- Preset, Verify, Custom
- Common mistakes
- Pre-order checklist
- From single to multiple positions
- Frequently asked questions
- Summary and next step
- Related reading
Direct answer
Direct answer: XAUUSD P&L and how to size a position
Gold (XAUUSD) profit and loss is calculated, in general, as USD price distance (USD/oz) x ounces per lot (oz/lot) x lots. In a JPY account you then multiply by the USD-to-JPY conversion rate to express it in yen. To decide a size, invert that relationship: lots = loss budget / (USD price distance x oz/lot x USD-to-account conversion).
The first distinction to draw is that a gold “1 lot” is not the FX standard lot of 100,000 units, and how many ounces one lot represents (the contract size) is governed by the broker specification. The frequently cited 100 oz/lot is only one example and can differ by account type or by whether the product is spot or a CFD. Carry the FX habit of “one pip equals a set amount” into gold and you will misplace a digit. The overall picture of choosing a trade size is set out in the FX & CFD lot size calculation guide; this article digs into the contract size and account conversion specific to gold.
All figures and visuals below are fictional, illustrative educational data — not real prices, contract specifications or results. The size of the amounts carries no meaning in itself; they exist to show how the formula and its units read.
Terms and assumptions
Terms and assumptions: oz/lot, contract size, profit currency
Before the formula, here are the terms that appear in gold P&L, each with its units. Definitions can vary by broker and instrument, so treat these as generalized educational definitions.
- USD/oz (price): the US-dollar price of one ounce of gold. This is the figure shown on the XAUUSD chart.
- oz/lot (contract size): the number of ounces per lot. This article assumes 100 oz/lot, but that is one example and differs by broker and account type.
- tick size / tick value: the smallest price increment and the profit or loss per increment. These are broker-defined values; check them alongside the pip/point naming.
- profit currency: the currency in which P&L is calculated. XAUUSD is usually USD-denominated, and a JPY account applies a final USD-to-JPY conversion.
- volume step (lot step) / minimum lot: the tradable lot increment and the smallest order size. Round the raw lot you derive to this increment.
If the relationships between units such as lots, contract size and pips feel uncertain, review what 0.01, 0.1 and 1.0 lots mean first, and the gold math will read more easily. The first thing that differs from FX is that gold is counted in a quantity of ounces, not a number of currency units.
Easy to confuse
Gold pips and points are defined differently by each broker
A common stumbling block in gold is how pips and points are handled. In FX “one pip” is a reasonably shared intuition, but gold pips and points are defined differently by each broker. Many treat 1 pip as a $0.10 move and 1 point as a $0.01 move, while some brokers treat 1 pip as $1.
Carry that naming difference into P&L and the same “10 pips moved” can be off by an order of magnitude. To avoid the confusion, it is safer with gold to calculate from how many dollars the price moved (USD/oz). Think in terms of “$1 moved” or “$5 moved” and you can track P&L without depending on the pip/point definition. Then confirm how your own broker defines pips and points in the contract specification. The procedure for sizing from FX pips itself is covered in the forex lot size formula; for gold, replace that “pips” with “the USD/oz price distance.”
Formula
Deriving lots from a loss budget: unit cancellation
The formula for deriving lots from a loss budget is easier to grasp when you follow how the units connect. First, the core formula with units attached.
Account-currency loss/lot [JPY/lot] = USD loss/lot [USD/lot] x USD-to-account conversion [JPY/USD]
lots = loss budget [JPY] / account-currency loss/lot [JPY/lot]
In this formula the units cancel in sequence until only “lots” remains. USD/oz times oz/lot gives USD/lot; times JPY/USD gives JPY/lot; the loss budget (JPY) divided by JPY/lot gives lots. The diagram below traces that unit-cancellation flow.
The “loss budget” in this formula is set, in principle, by multiplying the account balance by an accepted risk percentage. The idea of how much of the account to put at risk on a single trade is covered in the article on how much to risk per trade. Where to place the stop distance (the USD price distance) is addressed in sizing a position from stop-loss distance.
Units-labelled example
Units-labelled JPY example: sizing XAUUSD from a loss budget
We reuse a single fictional dataset all the way through. The assumptions below are a fictional educational example, not a real price or contract specification.
- Account currency: JPY (balance 1,000,000 JPY, accepted risk 2% → loss budget 20,000 JPY)
- Entry (long): $2,400.00/oz
- Stop: $2,388.00/oz
- USD price distance: |2,400.00 – 2,388.00| = $12.00/oz
- oz/lot (contract size): 100 oz/lot (assumption; verify)
- USD-to-JPY conversion: 150.00 (JPY/USD)
- lot step: 0.01 / minimum lot: 0.01
Substitution and answer lines are shown separately. The conversion rate is applied “in the direction that turns a USD loss into JPY.”
Account-currency loss/lot = $1,200/lot x 150.00 JPY/USD = 180,000 JPY/lot
raw lots = 20,000 JPY / 180,000 JPY/lot = 0.1111… lots
Round down (0.01 step) = 0.11 lots
Estimated loss at 0.11 lots = 0.11 x 180,000 JPY = 19,800 JPY (within the 20,000 JPY budget)
The raw lot figure is 0.1111…, but you round it down to the broker’s lot step (0.01) in the direction that does not exceed risk, giving 0.11 lots. Rounding up would breach the loss budget, so rounding down is the default for keeping the amount inside budget. At 0.11 lots the estimated loss is 19,800 JPY, inside the 20,000 JPY budget. If the rounded-down size falls below the minimum lot (0.01 here), a tradable size may not be available at that setting. The 100 oz/lot assumed here is an assumption; always confirm it in your own broker specification. If the contract size differs, the same loss budget yields a different lot figure.
Sensitivity
P&L heatmap: 0.01/0.1/1 lot on $1, $5 and $10 moves
Next, a heatmap table shows how P&L changes across combinations of lots and price moves. Contract size is fixed in the header at 100 oz/lot (assumption), and the JPY conversion is USD/JPY = 150.00. USD P&L = move x 100 oz/lot x lots, and the JPY figure multiplies that by 150.
| Move | 0.01 lot (USD / JPY) | 0.1 lot (USD / JPY) | 1 lot (USD / JPY) |
|---|---|---|---|
| $1/oz | $1 / 150 JPY | $10 / 1,500 JPY | $100 / 15,000 JPY |
| $5/oz | $5 / 750 JPY | $50 / 7,500 JPY | $500 / 75,000 JPY |
| $10/oz | $10 / 1,500 JPY | $100 / 15,000 JPY | $1,000 / 150,000 JPY |
The table shows that gold is an instrument where the amount per unit of movement is large: 1 lot on a $10 move is 150,000 JPY. Even if the FX habit says “0.1 lot is small,” 0.1 lot of gold on a $10 move is 15,000 JPY. The earlier example (20,000 JPY budget, $12 to the stop) landed at 0.11 lots precisely because these amounts are large. Building the habit of tracking P&L by dollar move keeps you from being misled by pip/point naming.
JPY conversion
Conversion flow into a JPY account: turning USD P&L into JPY
XAUUSD P&L arises in USD first, and a JPY account converts it at USD/JPY as a final step. Invert that “direction” and the JPY figure will diverge sharply from reality. The diagram below shows the flow from USD P&L to JPY P&L.
Note that if USD/JPY moves, the same USD P&L becomes a different JPY figure. This example fixes the conversion at 150.00, but the real conversion rate moves moment to moment. A defining feature of XAUUSD in a JPY account is that both the gold price and the exchange rate feed into P&L, so it helps to treat that as one extra source of variation. The mini calculator in this article treats the conversion rate as an input and does not fetch live rates. To check trading costs including spread, commissions and swap, the trade cost calculator is useful.
A separate calculation
Required margin and stop-loss risk are calculated separately
For gold too, required margin (the margin constraint) and the estimated stop-loss risk are separate calculations. Stop-loss risk comes from the earlier formula (loss budget and stop distance); required margin comes from notional value and leverage — each derived independently. Taking the earlier 0.11-lot example with leverage of 20x (an assumption for a gold CFD), the two sit side by side.
= $2,400/oz x 100 oz x 0.11 x 150 JPY/USD = 3,960,000 JPY
Required margin = 3,960,000 JPY / 20 = 198,000 JPY
(Reference) stop-loss risk at 0.11 lots = 19,800 JPY
In this example the amount at risk on the stop is 19,800 JPY, whereas the margin required to open the position is 198,000 JPY — an order of magnitude larger. Even when the stop-loss risk is small, margin is a separate requirement, and as the gold price rises the notional grows and the required margin grows with it. Leverage and margin rates differ by broker and instrument, and the general domestic retail-FX cap in Japan (roughly 25x) cannot simply be applied to a gold CFD. The detailed way to separate required margin, margin usage and effective leverage is covered in required margin, margin usage and effective leverage.
Limits of the model
Beyond the simple formula: spread, gaps and slippage
Everything up to here is an approximation assuming the fill happens at the intended price. In reality, the following factors can produce a loss larger than the simple model.
- Spread: gold spreads tend to widen more than currency pairs, so an unrealized loss can appear right after entry. The formula does not include it.
- Weekend gaps: across a weekend or holiday, gold can open away from the prior close, and a stop may fill beyond its level.
- Slippage around data: around events such as employment reports or policy decisions, where gold moves sharply, a stop may not fill at its level and slips to a worse price.
- Low liquidity: in early hours or thin sessions, the order book is shallow and fill prices become more variable.
In other words, the “estimated loss” from lot sizing does not guarantee the worst-case maximum. Always keep in mind that a stop order does not guarantee execution at the requested level. That is precisely why it is worthwhile to set the loss budget conservatively relative to the account and keep the size comfortable.
Verification steps
Verifying in the free calculator and the mini calculator
Everything above can be confirmed directly as a single-position lot and estimated loss by entering the XAUUSD conditions into SG Group’s free lot size calculator. First, use the educational mini calculator below to feel how the formula behaves. Even with JavaScript disabled, the static calculation table right after it shows the same inputs, formula and answer.
| Item | Formula and substitution | Answer |
|---|---|---|
| USD price distance | |2,400.00 – 2,388.00| | $12.00 /oz |
| USD loss/lot | 12.00 x 100 | $1,200 /lot |
| Account-currency loss/lot | 1,200 x 150.00 | 180,000 JPY /lot |
| raw lots | 20,000 / 180,000 | 0.1111… lot |
| rounded-down lots | round down to 0.01 step | 0.11 lot |
| estimated loss | 0.11 x 180,000 | 19,800 JPY |
A verification pattern
Preset, Verify, Custom: three steps to confirm the specification
The biggest cause of errors in gold math is proceeding on an assumed contract size (oz/lot) or pip/point definition. SG Group’s calculator has an XAUUSD preset, but that is a starting point, not the final value. Reconcile it against your own broker specification in the following three steps.
Start from the preset
Load a first pass at oz/lot and conversion from the XAUUSD preset. These are general starting values only.
Reconcile with the broker specification
Confirm contract size, tick size, tick value, profit currency, volume step and minimum lot in your broker’s official contract specification.
Enter Custom if they differ
If any value differs from the preset, enter your own contract specification in Custom and recalculate. Do not proceed on the preset alone.
The aim of these three steps is to build the habit of always separating “general values” from “your own account’s values.” Because gold varies so much by broker, inserting a single verification step prevents most order-of-magnitude errors. The approach for CFDs where contract sizes differ further by instrument, such as equity indices and BTC, is covered in the CFD position sizing guide.
Recalculate the article’s numbers with your own specification and account
The price distance, oz/lot, conversion and lots covered here can be confirmed with your own conditions by entering the XAUUSD preset or a Custom contract specification into the free lot size calculator. This article is not a substitute that hides the answer; it is the groundwork for recalculating on your own terms. Start by checking a single position for free.
Avoid
Common mistakes and how to avoid them
The ways people trip up on gold lot sizing collapse into a handful of patterns. If any sound familiar, that item is the place to review.
- Reusing the FX 100,000 units on gold: gold is counted in a quantity of ounces. Bring the “1 lot = 100,000 units” intuition and the digits shift.
- Assuming “1 pip = a set amount”: gold pips and points are broker-defined. Calculate from the USD/oz price distance.
- Fixing oz/lot at 100: 100 oz/lot is one example. Proceed without confirming the contract size and both P&L and lots shift by an order of magnitude.
- Inverting the JPY conversion: multiply the USD loss by USD/JPY. Divide instead and the amount diverges badly.
- Rounding up: rounding the raw lot up breaches the loss budget. To stay inside budget, round down to the lot step.
- Confusing stop-loss risk with required margin: the amount lost on a stop and the margin needed to open are different. As the gold price rises, margin grows.
- Treating the fill price as fixed: gaps and slippage make stops slip. The estimated loss is not a guaranteed ceiling.
Pre-order checklist
A pre-order practical checklist
Run through the following once each before ordering. This does not produce a pass/fail or a buy/sell decision; it reduces oversights in gold lot sizing.
- Did you confirm oz/lot (contract size) in your broker’s official contract specification?
- Did you confirm tick size, tick value, profit currency, volume step and minimum lot?
- Did you take the USD price distance (|entry – stop|) correctly, without depending on pip/point naming?
- For a JPY account, did you convert by multiplying the USD loss by USD/JPY?
- Did you round the raw lot down to the lot step in the direction that does not exceed risk?
- Did you confirm the rounded-down size is at or above the minimum lot (below it, a size may not be settable)?
- Did you calculate required margin separately from stop-loss risk, allowing for margin growing as the gold price rises?
- Did you set the loss budget conservatively, assuming spread, gaps and slippage can exceed the estimated loss?
Stages
From single to multiple positions: stages of what you can check
The single XAUUSD lot, estimated loss and required margin covered here can be checked within the free tier. The design is staged: consider higher-tier features at the point where a problem arises that single-position calculation cannot solve. Feature names, scope and pricing can change, so treat the plans page as the single source of truth for the latest.
Check a single position
- Estimated size and loss for a single XAUUSD position
- Required margin, margin usage and effective leverage
- Preset or Custom contract-specification input
- Copy results, share by URL, save
Aggregate multiple positions
- Aggregate risk across gold and other symbols
- Concentration in USD assets and correlation risk
- Weighted average price for averaging or pyramiding
- Symbol- and broker-level contract-spec management
Ongoing management and stress tests
- Encrypted Vault and a dedicated dashboard
- Stress tests including gaps, fast markets and slippage
- Risk budget, trade journal and margin-level scenarios
- CSV and trade-history workflows
Gold tends to move together with other USD-denominated assets, and holding multiple positions makes concentration matter. The thinking on aggregate risk, correlation and currency concentration is explained in calculating aggregate risk across multiple positions. While a single-position check is enough, the free tier suffices.
FAQ
Frequently asked questions
How many ounces are in one XAUUSD lot?
How much does 0.01 lot make or lose on a $1 gold move?
What is the XAUUSD lot size formula?
How do I convert XAUUSD risk into a JPY account?
Are gold pips and points standardized?
How is margin for gold calculated?
Is 100 ounces per lot universal?
Does a stop fix the maximum gold loss?
Summary
Summary: XAUUSD lot sizing and the next step
Gold (XAUUSD) profit and loss is found from USD price distance (USD/oz) x oz/lot x lots, and a JPY account multiplies by USD/JPY. To decide a size, invert it: lots = loss budget / (USD price distance x oz/lot x USD-to-account conversion). The key points are not to bring in the FX 100,000 units or a fixed “one pip = a set amount,” and to remember that how many ounces one lot represents is governed by the broker specification.
In practice, if you hold five points — (1) confirm oz/lot and the contract specification in the broker’s official documents, (2) calculate P&L from the USD price distance, (3) do not invert the JPY conversion, (4) round the raw lot down to the lot step, and (5) view required margin separately from stop-loss risk — you can sharply reduce order-of-magnitude errors in gold lot sizing.
Read next
LC08: CFD position sizing guide — contract size and point value for indices and crypto — for equity indices and crypto CFDs where, like gold, contract sizes differ by instrument, see how to derive lots from point value.
Sources and further reading
Disclaimer
- This article is descriptive content that explains XAUUSD (gold) lot sizing for educational purposes. It does not recommend, advise, solicit or guarantee the purchase, holding, entry, exit, price forecast or investment decision for any specific financial instrument.
- Every figure, diagram and table shown is fictional, illustrative educational data — not a real price, contract specification, result, user count or revenue. The same example data is used consistently across the prose, diagrams, tables and mini calculator.
- The mini calculator’s result is an input-based estimate. It excludes spread, commissions, swap, gaps, slippage, required margin and liquidation. Actual loss, required margin and fill price vary with the market and the broker specification you use.
- A stop order does not guarantee execution at the requested level. Weekend gaps, fast markets, low liquidity and slippage may produce a loss larger than intended.
- Lots, contract size (oz/lot), pip/point, tick size, tick value, minimum size, leverage, margin and currency conversion differ by broker, account, instrument and jurisdiction. Do not treat any as a universal value; always confirm the official contract specification before trading.

