Opening a gold account

Gold (XAU/USD) Profit and Pip Calculator

Work out the rand profit or loss on a gold trade from your entry and exit prices, including the exact pip move.

Profit / Loss
XAU/USD · P/L from entry to exit
Profit / loss
—
Move
—
Position size
—
Contract
100 oz

How it works

The calculator takes your entry and exit prices, position size in lots, and account currency. It first computes the price difference, converts that to pips by dividing by 0.01, then calculates profit in USD by multiplying pips by 100 oz per lot and your lot size. If your account is in ZAR, it converts the USD result at the current exchange rate.

P/L = (exit − entry) × 100 × lots
xau/usd · one bar, one hourTARGETENTRYSTOP
Profit is the distance between two of these lines, times the size you chose.

What This Calculator Answers and When You Need It

This calculator answers the exact profit or loss in rands for a gold trade before you place it, so you can size the position relative to your stop-loss and total account. A South African trader needs it whenever a gold setup appears, because XAU/USD moves fast and an uncalculated loss can quickly erase a small ZAR deposit.

It is most useful when your broker quotes gold in US dollars but your account is funded in rand. The calculator converts the USD result to ZAR, showing the local-currency impact of the trade. Use it before every entry to keep the rand risk per trade within the limit you set for account protection.

You also need it to compare two possible exits: if the trade goes against you, the rand loss at your stop-loss is the figure that decides whether the trade is worth taking. Without that number, you are guessing, and guessing on gold with leverage is how accounts get blown.

The Formula in Plain Words

The formula has four inputs: entry price, exit price, position size in lots, and the ZAR/USD exchange rate. The price difference is exit minus entry for a long trade, or entry minus exit for a short trade. That difference is divided by the pip size of 0.01 to get the pip move.

The pip move is then multiplied by the pip value. For one standard lot of gold, one pip equals 100 oz times 0.01, which is $1. So the USD profit is pip move times $1 times the number of lots. If your account is in ZAR, multiply that USD figure by the exchange rate to get the rand amount.

The sign of the result shows direction: a positive number is profit, a negative number is loss. The formula itself is: Profit in USD = (Exit − Entry) ÷ 0.01 × 100 × Lots, with the sign flipped for shorts, and then converted to ZAR.

A Worked Example on Gold

Suppose you buy 0.10 lots of gold at 4275.0 and sell at 4280.0. The price difference is 4280.0 − 4275.0 = 5.0. Divide by 0.01 to get 500 pips. Multiply 500 pips by $1 per pip per lot, then by 0.10 lots: 500 × $1 × 0.10 = $50. That is your profit in USD.

To convert to rand, use the exchange rate. If USD/ZAR is 18.50, then $50 × 18.50 = R925.00. So that 0.10-lot long from 4275.0 to 4280.0 earns R925 before any costs. The same move against you would be a R925 loss, which is why you must set the stop-loss based on this calculation.

The pip move is the same regardless of direction: a short from 4280.0 to 4275.0 also moves 500 pips, but the sign flips to positive for the short. Always plug in your actual stop-loss price to see the worst-case rand loss before you commit.

Common Mistakes and How to Read the Result

The most common mistake is using the wrong pip size. Gold pips are 0.01, not 0.0001 like most currency pairs. If you divide by 0.0001, your pip count is 100 times too large and the profit looks absurdly high. Always check the instrument specification in your platform.

Another mistake is forgetting the sign for a short trade. For shorts, the formula must be Entry − Exit, not Exit − Entry. If you use the long formula on a short, a winning short shows as a loss. Read the result as: positive means profit in the direction you traded, negative means loss.

Finally, do not confuse the USD profit with the ZAR profit if your account is rand-denominated. The calculator converts it, but you must enter the correct exchange rate. And remember the result is before spreads, commissions, and swaps—those costs reduce the actual profit or increase the loss.

What the profit result leaves out: spread on entry and swap each night

The calculator's profit figure is before trading costs, so the spread you pay to open the position is not subtracted. On gold, the spread is the difference between the buy and sell price at the moment you enter, and it is charged once, immediately, as a hidden cost. The exact spread depends on market liquidity, your account type, and the broker's pricing at that second, so it fluctuates throughout the day. For a 0.10 lot trade, even a small spread in dollar terms reduces your gross profit by that amount, and you must add it to your break-even calculation.

The swap is the overnight interest charged or credited for holding a gold position past 22:00 UK time, and it is not shown in a simple profit calculator. Swap is typically quoted in points or in rand per lot and depends on the interest rate differential between the two currencies in the pair, the broker's markup, and whether you are long or short. If you hold a position for several nights, the cumulative swap can turn a small gross profit into a net loss, so you must estimate it before trading.

In South Africa, your account with FxPro may be subject to different swap rates depending on the entity and account type, so check the swap table inside your platform. Since the calculator gives you the price move only, you should manually subtract the spread once and the swap for every night you plan to hold. For example, if your gross profit is R500 and the spread plus one night's swap totals R120, your net result is R380. Always treat the calculator's output as the starting point, not the final number.

Gross versus net result: the two numbers every trader must separate

A gross result is the profit or loss from the price movement alone, before any spread, commission, or swap is deducted. It is the raw difference between your entry and exit price multiplied by the pip value and position size. A net result is what remains after all trading costs are subtracted from the gross figure. The calculator on this page shows only the gross result, so you must adjust it yourself to see the true economic outcome of the trade.

The gap between gross and net can be significant on gold because the spread is charged on entry and the swap accumulates nightly. For a short-term scalp, the spread might be the only cost, but for a position held over a week, the swap can exceed the spread several times over. If your gross profit is R200 and your costs are R150, your net profit is only R50—a 75% reduction. That changes whether the trade was worth taking.

To protect your account, always plan the trade using the net result, not the gross. Before entering, estimate the spread in rand and the swap per night, then subtract them from your expected profit target. If the net result still gives you a favourable risk-to-reward ratio, the trade is viable. If not, the calculator has helped you avoid a losing trade dressed up as a winner. In South Africa, where costs are quoted in ZAR, convert everything to rand to keep the comparison honest.

One outcome versus expectancy: why a single profit number misleads

A single profit result from the calculator tells you what happens if the price reaches your target, but it says nothing about how often that target is hit. Expectancy is the average profit or loss per trade across many repetitions of the same setup, calculated as (win rate × average win) − (loss rate × average loss). A trade with a R1,000 profit potential but a 20% win rate and a R400 loss has an expectancy of (0.2 × 1000) − (0.8 × 400) = −R120, meaning it loses money over time despite the attractive single outcome.

The calculator can help you build expectancy by letting you test different take-profit and stop-loss levels. You need at least a rough idea of your win rate for similar setups, which comes from your own trading history or backtesting. If you take a trade with a gross profit of R800 and a stop loss of R200, you need a win rate above 20% just to break even after costs. Most traders overestimate their win rate, so be conservative and assume fewer wins.

From an account protection angle, expectancy is more important than any one trade's profit. A single loss should never be large enough to wipe out the gains from several winners, and your position size must be set so that a string of losses does not end your trading. Use the calculator to find a risk-to-reward ratio that keeps your expectancy positive even with a modest win rate. For gold, where volatility can be high, a 1:2 or 1:3 risk-to-reward with a 40% win rate can still be profitable after costs, but only if you size each trade correctly.

Sizing the trade so one gold loss cannot sink the account

The single most important number from the calculator is not the profit, but the loss you would take if your stop is hit. Position size must be set so that this loss is a small, fixed percentage of your account—commonly 1% or less. On gold, with a 0.10 lot you control 10 ounces, and a $1 move in the price is worth $1 per ounce, so a $10 adverse move loses you $100. If your account is R50,000, that $100 loss is about R1,900, which is 3.8% of your account—too high for a single trade.

To calculate the correct lot size, first decide the maximum rand amount you are willing to lose, then divide that by the distance from entry to stop in dollars per ounce. For example, if you risk R1,000 and your stop is $5 away, each ounce of exposure can lose $5, so you can trade at most R1,000 ÷ (5 × R18) ≈ 11 ounces, which is 0.11 lots. Round down, never up, and remember that the spread adds to the effective distance on entry.

Leverage is a cap, not a target. In South Africa, retail accounts may access up to 1:200, but using full leverage means a tiny price move can destroy your margin. At 1:200, a 0.10 lot gold position needs about $85.50 margin, but that margin is not your maximum loss—your loss is determined by the stop distance and lot size. Always set the stop first, then the lot size, then check that the required margin is a small fraction of your free equity. This order protects the account from a single gold spike.

The cost side of the result: spread on entry and swap each night

The profit your calculator shows is reduced by the spread on entry, which is the difference between the buy and sell price of XAU/USD at the moment you open the trade. The spread is not a fixed number; it depends on market liquidity, the time of day, and the broker’s execution model. On gold, even a small spread in price terms matters because one standard lot is 100 ounces, so every 0.01 price move is worth $1. Your actual entry cost is the spread multiplied by your position size, and it is deducted from your gross result before any profit is realised.

If you hold a gold position overnight, you also pay or receive a swap, which is the interest rate differential between the two currencies in the pair, adjusted by the broker. The swap is charged per night, per lot, and it can be positive or negative depending on the direction of your trade and the prevailing interest rates. The amount is not fixed; it changes daily with central bank rates and the broker’s markup. For a South African trader, the swap is calculated in USD and then converted to rand if your account is in ZAR, which adds a small currency conversion cost.

To see the true cost of a trade, you must add the spread on entry and all swaps paid while the position is open to your net result. A profit calculator that only shows the price difference between entry and exit ignores these two costs. For example, if the spread is 0.30 and you trade one lot, you start $30 behind. If you then hold for several nights and the swap is negative, each night adds to that deficit. Only after subtracting both the spread and the total swap do you know whether the trade actually made money.

Gross result versus net result: the two numbers every trader must separate

The gross result is the profit or loss calculated from the price movement alone, before any costs are deducted. If you buy gold at 4275.0 and sell at 4280.0 with one lot, the gross profit is 5.0 dollars per ounce times 100 ounces, which is $500. This is the number most simple calculators show, and it is useful for comparing price moves, but it is not the money you take home. The gross result ignores the spread you paid on entry, any swaps charged while the position was open, and any commission if your account type includes one.

The net result is what remains after all trading costs are subtracted from the gross result. To get it, you take the gross profit or loss and deduct the spread in dollar terms, the total swap for every night the trade was open, and any commission. For a South African trader, if your account is in rand, you must also convert the net USD amount to ZAR at the current rate, but the costs are still incurred in USD first. Only the net result tells you whether the trade added money to your account or took money out.

Separating gross and net is essential because a trade can show a gross profit but a net loss. For example, a gross profit of $50 on a small position can be wiped out by a $20 spread and three nights of a $10 swap, leaving you with nothing. Many traders make the mistake of judging a strategy on gross results alone, which makes it look better than it is. Before you risk real money, always calculate the net result for every trade, and use that number to evaluate whether your approach is worth continuing.

Expectancy over many trades versus one outcome

A single profit number from one trade tells you almost nothing about whether your trading approach works. What matters is expectancy, which is the average net result you can expect per trade over a large number of trades. Expectancy is calculated by taking the probability of a win times the average net win, minus the probability of a loss times the average net loss. For example, if you win 40% of the time, your average win is R500, and your average loss is R200, your expectancy is 0.4*500 - 0.6*200 = R80 per trade. That positive number means the approach has an edge, even though most trades lose.

One good trade can be luck, and one bad trade can be an outlier. A profit calculator can show you that a particular gold trade would have made R1,000, but that does not mean your next ten trades will do the same. The market is random in the short term, and any single result is dominated by noise. Only after 50 or 100 trades does your actual average result start to resemble the true expectancy of your method. Until then, a single outcome is just one data point, not a trend.

To protect your account, you must size each trade based on the expectancy, not on the hope of a single win. If your expectancy is positive but small, risking too much on one trade can still ruin you because a string of losses is always possible. For a South African trader using rand, this means deciding what percentage of your account you can afford to lose on any one gold trade, and then using the profit calculator to check that the potential loss fits within that limit. The calculator is a planning tool, not a prediction of the next trade.

FAQ

Account and costs

How many pips is a $1 move in gold?

A $1 move in gold equals 100 pips because one pip is 0.01. So if gold moves from 4275.0 to 4276.0, that is a 100-pip move. For one standard lot, that is $100 profit or loss; for 0.10 lots it is $10.

What lot size keeps my risk under R500 on a 200-pip stop?

First calculate the USD risk per lot: 200 pips × $1 per pip = $200 per lot. To risk R500, convert to USD using the exchange rate—at 18.50 ZAR/USD, R500 is about $27.03. Divide $27.03 by $200 to get 0.135 lots. So a 0.13-lot position is close to that risk.

Does the calculator include the spread or commission?

No, the calculator shows gross profit or loss from price movement only. The spread is the difference between the buy and sell price at entry, and it reduces your profit or increases your loss. Commissions and overnight swaps also affect the net result, so subtract them manually.

How do I convert the USD profit to rands if my broker shows ZAR?

Multiply the USD profit by the current USD/ZAR exchange rate. For example, a $50 profit at 18.50 gives R925. Use the rate your broker applies for conversions, which may include a small margin. Check your account statement for the exact rate used.

Why does my platform show a different pip value for gold?

Some platforms quote gold with three decimal places, making a pip 0.01, but others show two decimals and treat 0.1 as a pip. Always confirm the pip definition in your platform's contract specifications. The formula here uses 0.01, which is standard for XAU/USD on most brokers.

FxPro for gold

Take the next step with FxPro

FxPro gives you access to gold on the platforms most South African traders already know. You can fund in rand by local card or bank transfer, and your account may be opened with an entity that holds an FSCA licence — check which entity your own account is with.

Get FxPro pricing →