Gold (XAU/USD) Profit and Loss Calculator for South African Traders
Work out exactly what a gold trade made or lost in US dollars and rand, and how far price actually moved in pips, before you close the position.
How it works
Enter your entry price, exit price, lot size and whether you went long or short. The calculator converts the price difference into pips at 0.01 per pip, multiplies by 100 oz per standard lot, and gives the result in USD. A short position flips the sign, so a falling market shows a gain. Multiply by your USD/ZAR rate for a rand view.
Related tools
What the gold profit calculator answers, and when you need it
This calculator answers one question: given where you entered and where you exited gold (XAU/USD), what is the profit or loss in money and in pips? You need it the moment you plan an exit, because a gold move of a few dollars on a 1-lot position is a large rand amount and gut feel is not good enough.
South African traders use it most when sizing a trade before entry. If your risk budget is a fixed rand amount, you work backwards from the pip value to see how many lots a stop of a given distance justifies. It is also useful after the fact, to reconcile what your platform reported against your own arithmetic.
It matters because gold is quoted in US dollars while your account and bank card may sit in ZAR. The dollar figure the calculator returns is only half the story; the rand outcome depends on where USD/ZAR moved between opening and closing, which the calculator cannot know in advance.
The formula in plain words
The formula is: profit or loss = (exit price − entry price) × 100 × lots, with the sign flipped for a short. The inputs are entry price, exit price, lot size and direction. Contract size is fixed at 100 oz per standard lot, so 0.10 lots means 10 oz of exposure. The pip move is (exit − entry) ÷ 0.01, again signed by direction.
For a long, a higher exit than entry is a gain. For a short, a lower exit than entry is a gain, so the price difference is negated. Everything is calculated in USD because XAU/USD is a dollar-quoted pair; converting to rand is a separate multiplication by the USD/ZAR rate at the time you care about.
Pips here are 0.01 in gold price terms, not the 0.0001 you may know from EUR/USD. That means a one-dollar move in gold is 100 pips, which is why gold pip counts look large next to major currency pairs and why lot size discipline matters more than the pip number itself.
A fully worked example on gold
Take a long 0.10-lot gold position with entry at 4275.0 and exit at 4285.0. The price difference is 4285.0 − 4275.0 = 10.0. Multiply by 100 oz per lot and by 0.10 lots: 10.0 × 100 × 0.10 = $100.00 profit. The pip move is 10.0 ÷ 0.01 = 1000 pips.
Now flip it to a short at the same prices. The same 10.0 difference becomes a loss: −10.0 × 100 × 0.10 = −$100.00, and the pip move is −1000 pips. Nothing about the market changed; only the direction of your position did, and the sign of the answer follows it.
To see it in rand, multiply the dollar result by the USD/ZAR rate you are using. If that rate is, say, 18.50, the $100.00 becomes about R1,850.00. Note that the rand figure moves even if gold does not, purely because the exchange rate shifted while the trade was open.
Common mistakes and how to read the result correctly
The most common mistake is treating the dollar profit as your rand profit. It is not, unless USD/ZAR was unchanged over the holding period. A gold gain can shrink or even reverse in rand terms if the rand strengthens, so read the USD figure and the rand figure as two separate outcomes, not one.
The second mistake is mixing up pips and dollars. On gold, one pip is 0.01 of price, so 100 pips is one dollar of movement, not one cent. Traders who carry EUR/USD habits overstate their pip counts by a factor of 100 and then misjudge position size. Always check the pip convention for the instrument in front of you.
Finally, remember the result is gross. It excludes financing charges on positions held overnight, any commission your account carries, and the spread you paid on entry and exit. Those costs depend on your account type and holding period, so treat the calculator output as the market move, then subtract your own costs to get the net figure.
What the spread on entry and the overnight swap take out of a gold trade result
The spread on entry is a cost you pay the moment your gold order fills, and it is not a fixed number you can look up once. On XAU/USD the spread is quoted in pips, where one pip equals 0.01, so a spread of a few pips on a 1.00-lot position (100 oz) translates into a rand amount that depends on the live quote and the broker's pricing at that moment. The profit calculator should let you enter the spread you actually see on your platform, because the result changes with it. For a 0.10-lot trade the same pip spread costs one-tenth as much, which is why lot size and spread must be read together rather than in isolation.
The overnight swap is the interest adjustment applied when you hold a gold position past the daily rollover, and it can be positive or negative depending on the direction of your trade and the financing rates in force. Gold is a non-yielding asset, so a long position typically carries a financing cost while a short may receive or pay a different adjustment; the exact figure is set by the broker and is not something this page can quote as a number. In the profit calculator, swap belongs on the cost side for every night the position stays open, and it accumulates: a trade held for several days can see the swap materially change the net result even if the price move is unchanged.
Both costs matter most when the price move is small, because they are deducted from a gross result that has less room to absorb them. A gold trade that gains a few dollars per ounce before costs can turn into a net loss once the entry spread and a night or two of swap are subtracted, especially on a larger lot size where every pip is multiplied by 100 oz per standard lot. The practical approach is to enter the spread and the expected swap into the calculator before you trade, so the result you see is the one you would actually keep. Funding your account in rand via EFT or a local card does not change these costs, which are charged in the instrument's terms.
Gross versus net: what each figure tells you about a gold trade
A gross result is the price difference on the gold position before any trading costs are applied, and it answers only one question: did the price move in your favour by enough to matter? On XAU/USD, if you buy at one price and the market later trades higher, the gross profit is the difference in dollars per ounce multiplied by 100 oz for a standard lot, or the proportionate amount for a smaller lot. That figure is useful for checking your read on the market, but it is not the money you keep, because the spread paid on entry and any swap accrued overnight have not yet been subtracted.
A net result is the gross figure after the spread and swap have been deducted, and it is the only number that reflects what actually reaches or leaves your account. The gap between gross and net is not trivial: on a 0.10-lot gold position, a spread of a few pips is a real rand cost, and each night of negative swap adds to it. A trade that looks profitable on a gross basis can be flat or negative once those costs are counted, particularly if you close quickly after a modest move or hold for several days. The calculator should always show net first, with gross as the supporting figure, so you are not misled by a number that ignores costs.
Reading both figures together tells you whether a trade idea has enough edge to survive its own costs. If the gross target is only slightly larger than the spread plus expected swap, the trade needs a high hit rate to be worthwhile, and a single adverse night of swap can erase the planned gain. In rand terms, a R1,000 gross gain on a small gold position might net considerably less after costs, and that difference is what you should compare against your risk. The FSCA-licensed entity question matters here too: check which FxPro entity your account is with, because the cost schedule attached to your account is the one that applies.
Why expectancy across many gold trades matters more than any single outcome
Expectancy is the average result you would expect per trade if you repeated the same strategy many times, and it is a more honest guide than any one win or loss. A single gold trade can land anywhere: a sharp move in your favour, a stop-out, or a slow drift that ends near breakeven after costs. None of those outcomes tells you whether the approach works. Expectancy combines your average win, average loss, and hit rate into one figure, and it is the number that decides whether a series of trades grows the account or erodes it. On XAU/USD, where a 1.00-lot position moves $100 per dollar of price, small differences in expectancy compound quickly.
A positive expectancy means the strategy makes money on average even though individual trades will still lose, and a negative expectancy means it loses on average even though some trades will win. This is why chasing a single large win or fearing a single loss is misleading: the outcome you remember is one draw from a distribution, not the distribution itself. If your average net win after spread and swap is larger than your average net loss multiplied by the rate of losses, the expectancy is positive, and the order of wins and losses matters less than the total over a large sample. The calculator helps by showing net per trade, which is the input expectancy needs.
Expectancy also exposes strategies that look good on a single trade but cannot survive repetition, because costs are paid every time. A gold strategy with a small average gross gain and a spread plus swap that eats most of it will have an expectancy close to zero or below, no matter how good the last trade felt. In rand terms, if each trade costs a fixed amount in spread and occasional swap, a high-frequency approach needs a larger average move to stay positive. The FxPro entity serving South Africa, FxPro Markets Direct Costa Rica Latam SRL, sets the cost schedule for your account, so confirm it before you rely on any expectancy estimate.
How leverage changes the margin you post but not the cost or the risk per pip
Leverage changes how much margin you must set aside to open a gold position, not how much the position costs to hold or how much you gain or lose per pip. In South Africa, retail clients can access up to 1:200, and eligible or professional clients may access up to 1:500 depending on the instrument, but that is a cap rather than a target. At 1:200, a 0.10-lot gold position needs about $85.50 in margin, which is a fraction of the notional value of 10 oz at the reference price near 4275.0. The profit calculator should treat margin as a separate line from profit and loss, because margin is returned when the trade closes and is not itself a cost.
The cost side of a gold trade, meaning the spread on entry and any overnight swap, is unaffected by the leverage ratio you use. A 0.10-lot position pays the same spread whether it is opened under 1:200 or a higher cap, because the spread is charged on the transaction, not on the margin. Similarly, swap is calculated on the notional position, so it does not shrink because you posted less margin. What leverage does change is your free margin and therefore how much room you have before a margin call, which is a risk-management question rather than a profit-calculation one. The calculator should show net profit after costs, and separately show the margin required, so the two are not confused.
Higher leverage can make a small account feel capable of holding a larger gold position, but the rand loss on an adverse move scales with the full position size, not with the margin posted. A 0.10-lot gold trade moves about $1 per pip, so a 100-pip move against you is roughly $100 before costs, regardless of whether the margin was $85.50 or less under a higher cap. That is why the profit calculator should be used with realistic lot sizes and a clear stop distance, and why the leverage cap should be read as a ceiling to stay well below. Funding in rand through local cards, bank transfers, or e-wallets does not alter this relationship; the instrument's pip value and lot size do.
What the calculator cannot know: slippage, gaps, and the swap rate on the day
The calculator cannot know the price at which your gold order will actually fill, because the quote you see is indicative and execution can occur at a slightly different level. This difference is slippage, and it is not a fixed number: it depends on market conditions, the size of your order, and the liquidity at the moment you trade. On XAU/USD, a 1.00-lot order is 100 oz, so even a small slip in price has a rand cost that the calculator's clean entry price does not capture. The honest way to use the tool is to treat its net result as an estimate and to leave a buffer for execution differences, especially around news releases when gold can move abruptly.
The calculator also cannot know the exact swap that will apply on each night you hold, because the swap rate is set by the broker and can change with financing conditions. Gold positions held over multiple days accrue swap daily, and the rate for a long versus a short can differ, so a result calculated with one assumed swap value may not match the statement. The same applies to weekend gaps: gold can open on Monday at a different level from Friday's close, and a stop-loss may be filled at a worse price than planned. These are not flaws in the calculator but boundaries of what any pre-trade estimate can know, and they should be treated as reasons to keep position size modest.
The practical response is to use the calculator for the parts you can control and to size positions so that the parts you cannot control do not decide your outcome. That means entering the spread you actually observe, using a conservative swap assumption if you plan to hold overnight, and setting a stop distance that accounts for normal gold volatility rather than an ideal fill. In rand terms, a position that would be uncomfortable after a modest gap is too large, regardless of what the net figure says. The regulator caveat applies to the cost schedule as much as to anything else: FxPro is licensed by the FCA and CySEC, and an FxPro entity holds an FSCA licence in South Africa, so check which entity your own account is opened with.
Turning a net result into a rand figure you can compare with your account balance
The calculator's net result is expressed in the instrument's terms, typically US dollars for XAU/USD, and converting it to rand is a separate step that depends on the exchange rate at the time. If your account is funded in rand through a local card, bank transfer, or e-wallet, the rand value of a dollar profit or loss will move with the USD/ZAR rate even after the trade is closed. That means a gold trade that nets a modest dollar gain can translate into a different rand amount than you expected if the currency pair has moved. The calculator cannot fix the rate, so the useful habit is to convert at a rate you can verify and to treat the rand figure as an estimate rather than a guarantee.
Comparing the net result with your account balance is how you judge whether a trade is worth the risk, and that comparison only works if both figures are in the same currency and on the same cost basis. A net gain of a few dollars on a 0.10-lot gold position may look small in isolation, but against a modest account balance it can be a meaningful percentage, while the same dollar figure against a larger balance is minor. The calculator should therefore be used alongside your balance and your risk limit, not as a standalone signal. In rand terms, decide in advance what percentage of the account a single gold trade may risk, and check that the stop distance and lot size are consistent with that limit before you rely on the projected net.
The final check is whether the net result still makes sense after the costs you cannot see in advance, including any swap accrued and the possibility of slippage on exit. A trade plan that depends on a precise net figure is fragile, because the actual result will differ by at least the spread and often by more. The robust approach is to require a margin of safety: if the projected net gain is only slightly larger than the costs you have entered, the trade has little room for the unknowns. The entity serving South Africa, FxPro Markets Direct Costa Rica Latam SRL, provides the platform and cost schedule for your account, and the FSCA-licensed entity question should be settled before you treat any rand projection as final.
Common questions
Does this gold profit calculator account for the spread I paid?
No. It measures the raw price move between your entry and exit figures. The spread is already embedded in the prices your platform fills you at, so if you enter the actual fill prices, the cost is implicitly reflected. For a cleaner view, subtract your spread cost separately, since it depends on your account and market conditions.
How do I convert the gold profit from dollars to rand?
Multiply the USD result by the USD/ZAR exchange rate. Because gold is quoted in dollars, the rand value of a trade depends on both the gold move and the exchange rate. If you funded in ZAR via a local card or bank transfer, your broker's conversion rate at settlement is what ultimately applies, which may differ slightly from the mid-market rate.
Why is the pip move so large on gold compared with forex pairs?
Because one pip on gold is 0.01 of price, while on most currency pairs it is 0.0001. A one-dollar move in gold is therefore 100 pips. That convention is simply how gold is quoted; it does not mean gold is more volatile per pip, just that the pip unit is larger relative to price.
Can I use this calculator for a short position?
Yes. Select short and the sign of the price difference flips, so a lower exit than entry produces a profit and a higher exit produces a loss. The pip count flips the same way. Check the sign carefully, because a positive number shown for a short means the market fell, not that you entered incorrectly.
Does the result include overnight financing or commission?
No. The calculator gives the gross result from the price move only. Overnight financing on gold positions and any commission depend on your account type, the instrument and how long you hold, so they are not part of this figure. Subtract them yourself to reach the net amount that lands in your account.
Size the trade first, then place it
FxPro gives South African traders MT4, MT5, cTrader and FxPro Edge for XAU/USD, with local cards, bank transfers in ZAR and e-wallets for funding. Check which FxPro entity your account is opened with before you deposit.