Start here

Gold Profit Calculator for South African Traders (XAU/USD)

Work out your potential profit or loss on a gold trade in rand, based on your entry and exit price and position size.

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

How it works

The calculator uses your entry and exit price and the size of your trade. It first works out the price move in pips, then converts that into dollar profit or loss using the contract size, and finally shows the rand value at a live exchange rate. For a short trade, the direction flips automatically.

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 how much money you stand to make or lose on a gold trade, in both US dollars and South African rand. You enter your entry and exit price, the size of your position, and whether you are buying or selling, and it shows the result instantly. It is useful before you place a trade to size your position correctly and to set realistic profit targets and stop-losses.

South African traders need it because gold is priced in US dollars, but your trading account may be funded in rand. With local cards, bank transfers in ZAR, or e-wallets, your profits and losses are ultimately felt in rand. The calculator removes the guesswork from the currency conversion, so you know exactly what a price move means for your wallet before you click buy or sell.

It is also handy after a trade closes. You can check whether your broker’s platform shows the same profit or loss, and you can use it to review your trading performance. If you trade on MT4, MT5, cTrader, or FxPro Edge, the calculator’s logic matches the standard contract size for gold, so the numbers should line up.

The Formula in Plain Words

The calculation starts with the price difference between your exit and entry. For a buy trade, you subtract the entry price from the exit price; for a sell trade, you subtract the exit price from the entry price. That gives you the move in price, which is then converted into pips by dividing by the pip size of 0.01.

Next, the pip move is multiplied by the pip value per lot. For gold, one standard lot is 100 ounces, so a one-pip move is worth one US dollar per lot. If you are trading a fraction of a lot, the pip value scales down proportionally. For example, a 0.10 lot position has a pip value of $0.10 per pip.

Finally, the profit or loss in dollars is converted to rand using the current USD/ZAR exchange rate. The formula is: Profit in USD = (Exit Price - Entry Price) × Lots × 100 for a buy, or (Entry Price - Exit Price) × Lots × 100 for a sell. Then Profit in ZAR = Profit in USD × USD/ZAR rate.

Worked Example on Gold (XAU/USD)

Suppose you buy 0.10 lots of gold at 4275.0 and close the trade at 4278.5. The price move is 4278.5 - 4275.0 = 3.5. In pips, that is 3.5 / 0.01 = 350 pips. Your position size is 0.10 lots, so your pip value is $0.10 per pip.

Your profit in dollars is 350 pips × $0.10 = $35.00. If the USD/ZAR exchange rate is 18.50, your profit in rand is $35.00 × 18.50 = R647.50. If you had sold instead, the same price move would have resulted in a loss of R647.50.

This example uses the standard contract size of 100 ounces per lot. It does not include any spreads, commissions, or swaps, which your broker may charge separately. Always check those costs on your platform before relying on the calculator’s output.

Common Mistakes and How to Read the Result

A common mistake is confusing pips with points. In gold, one pip is 0.01, so a move from 4275.0 to 4275.5 is 50 pips, not 5. Another error is forgetting to adjust the pip value for your lot size. A 0.10 lot has a pip value of $0.10, not $1.00, so a 50-pip move is only $5, not $50.

Some traders also forget to switch the direction for a short trade. If you sell gold, you profit when the price falls, so the calculation must be reversed. The calculator does this automatically, but it is worth understanding the logic to avoid mistakes when reading the result.

Finally, remember that the rand value is only as accurate as the exchange rate you use. The rate changes constantly, so your actual profit in rand may differ slightly by the time your broker settles the trade. Use the calculator as a guide, not a guarantee, and always account for trading costs like spreads and swaps.

What the Profit Number Leaves Out: Spread and Overnight Swap

Your calculator result is a gross figure before two routine costs: the spread you pay on entry and the swap charged or credited each night you hold the position. The spread is the difference between the buy and sell price quoted for gold, and it is paid immediately when you open a trade, so your position starts slightly underwater. The swap, also called an overnight fee, is applied at the end of each trading day if you keep the position open past the rollover time, and it can be either a cost or a small credit depending on the direction of your trade and current interest rates.

For a South African trader, thinking of these costs in rand terms makes them easier to judge. The spread on gold is normally quoted in US dollars per ounce, so a position of 1.00 lot, which is 100 oz, will pay that per-ounce spread times 100. The swap is also quoted in US dollars per lot per night and is converted to rand by your broker at the prevailing exchange rate. Neither cost is fixed; they change with market volatility, liquidity, and broker policy, so a profit calculator can only show you the outcome before these deductions unless you enter them manually.

Because gold is traded as a CFD through FxPro, the spread and swap are the main ongoing costs you will face on a position that lasts longer than a day. A short intraday trade that you close before the rollover time avoids the swap entirely, but it never avoids the spread. If you are planning to hold a gold position overnight or for several days, you should add an estimate for the swap to your calculator result, and remember that the swap is charged every single night including weekends, when it is typically applied once for the whole weekend on Wednesday or Friday depending on the platform.

Gross Profit Versus Net Profit: What You Actually Bank

A gross result is the simple difference between your entry and exit price multiplied by the trade size, before any costs are subtracted, and that is what most basic profit calculators show you. A net result is what remains after the spread, any swap charges, and any other fees are deducted, and it is the number that actually matters for your trading account balance. For a gold trade of 0.10 lots, if the price moves 50 pips in your favour, the gross profit is easy to calculate, but the net profit will always be smaller because you paid the spread on entry and possibly swap on each night held.

On a long gold position, you buy at the ask price and later sell at the bid price, so the spread is effectively taken out of your gross profit the moment you close. If you hold the position overnight, each night the swap is booked as a separate line on your account statement, reducing the net result further. A short position works the same way but with the swap depending on the interest rate differential, which can sometimes add a small credit to your account instead of a cost, though you should never count on that.

When you use a profit calculator for gold, the output is almost always gross unless the calculator specifically asks for spread, swap, and commission inputs. To convert that to a realistic net figure, you need to know the current spread for XAU/USD on your platform and the swap rate for your position size and direction, both of which are shown in the contract specifications on FxPro MT4, MT5, or cTrader. A good habit is to subtract at least the spread immediately, and then subtract the swap for the number of nights you expect to hold, so your expectations match your actual banked profit.

Expectancy: What Many Trades Look Like, Not Just One

A single profit result on one gold trade tells you almost nothing about whether you have a genuine edge, because it can be dominated by luck, whereas expectancy measures the average outcome per trade over a large number of trades. Expectancy is calculated by taking your win rate multiplied by your average win, minus your loss rate multiplied by your average loss, and it is normally expressed in rand or US dollars per trade. If your expectancy is positive after at least 30 to 50 trades, you have a strategy that should be profitable over time; if it is negative, no single lucky win will save your account.

For gold trading in South Africa, you can compute expectancy in rand by converting your average win and loss from US dollars at the current exchange rate, but the principle is identical. A common beginner mistake is to judge a strategy after one big winning trade that happened to catch a strong gold move, without realising that the same strategy loses small amounts on most other days. What matters is the combination: a strategy with a 40% win rate and an average win of R3,000 against an average loss of R1,500 has an expectancy of R300 per trade, while a 60% win rate with R500 wins and R1,000 losses is actually losing money.

Because gold is volatile and leveraged, a single trade can produce an outsized result that distorts your perception, especially with leverage up to 1:200 for retail clients. Expectancy forces you to look at the distribution of outcomes, including the losing trades you would rather forget. A profit calculator can show you the result of one trade, but it cannot tell you if that result is repeatable; only a tracked record of many trades, with the spread and swap deducted each time, will reveal whether your expectancy is positive enough to overcome trading costs.

How Many Trades Before You Can Trust the Calculator Outcome

A single calculator outcome is not a prediction of your next trade; it is a conditional answer based on the price move you typed in, and the actual market will rarely match that exactly. To trust any profit figure as a realistic average, you need to see the same setup play out many times, because gold can move 100 pips in a day or 10 pips, and your profit or loss scales directly with that randomness. The calculator is best used to understand the relationship between price movement, position size, and margin, not to forecast what you will earn on a specific trade.

For a South African trader funding an account in rand, the variability of gold in US dollars is compounded by the ZAR/USD exchange rate, which moves independently and changes the rand value of every pip. A profit calculator that shows a result in US dollars may look stable, but when converted to rand it can differ by several percent from one day to the next. This means you should treat any single result as a rough scenario, and only after tracking at least 30 similar trades can you say the average outcome is close to what the calculator predicted.

The margin requirement also changes the picture, because at 1:200 leverage a 0.10-lot gold position needs about $85.50 margin, which is a small fraction of the position's notional value. That makes it easy to open a trade, but it also means a loss can wipe out the margin quickly if gold moves against you. The calculator can show a profit if your target is hit, but it cannot show the probability of hitting that target before your stop loss, and that probability is what determines whether the profit is trustworthy over many trades.

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

The cost side of any gold trade starts with the spread, which is the difference between the buy and sell price you see on the platform, and it is taken from you the moment you enter. You will not see it as a separate deduction on your statement; it is built into the price you trade at. For XAU/USD, the spread depends on market liquidity, the time of day, and the account type you hold with FxPro, so it can change from one trade to the next.

Every night you keep a gold position open past the platform's rollover time, a swap is either charged or credited to your account, depending on whether you are long or short and the interest rate difference between the two currencies. Because gold is priced in US dollars, the swap on XAU/USD is influenced by US dollar interest rates and the broker's own fee. You cannot know the exact swap before you trade, but you can see it in the contract specifications for gold on MT4, MT5, or cTrader before you commit.

These two costs mean that a profit shown by the calculator is only the price movement before costs. If you aim for a small move, the spread alone can turn a winning trade into a loser, and holding for several nights adds swap on top. To see your true result, subtract the spread from your gross profit and then add or subtract the swap for each night. The calculator gives you the raw price change; your statement shows what remains after these costs.

Gross versus net: what you actually bank from a gold trade

A gross profit is simply the difference between your entry and exit price multiplied by the contract size, before any costs are taken out, and it is what the profit calculator shows you. For one standard lot of XAU/USD, a move of one pip (0.01) is worth $1, so a move from 4275.0 to 4280.0 gives a gross profit of $500. That number looks clean, but it is not what lands in your account because the spread and any swap are still to be deducted.

Your net profit is the amount that actually remains after the spread you paid on entry and the swap for each night you held the position are subtracted from the gross figure, and this is the only number that matters for your trading account balance. If you close the same day, the net is simply the gross minus the spread, but if you hold for several nights, the swap can add up. The calculator will not show this net number, so you must calculate it yourself using the costs from your platform.

To move from gross to net, you need three things: the gross profit from the calculator, the spread in dollars for your trade size, and the swap per night from the contract specifications. For example, if the gross is $500, the spread is $30, and you held for two nights with a swap of $5 per night, your net is $500 minus $30 minus $10, which is $460. Always plan your trade with the net in mind, not the gross, because the market must move enough to cover the spread before you are even at break-even.

FAQ

Common questions

How do I calculate profit on gold if I trade in rands?

You calculate profit in US dollars first, using the price difference and your lot size, then convert to rand using the current USD/ZAR rate. For example, a $35 profit at a rate of 18.50 is R647.50. Your broker’s platform may show both currencies, but this method gives you a clear idea.

What is the pip value for 0.10 lots of gold?

For gold, one standard lot is 100 ounces, and one pip is 0.01, so one pip is worth $1 per lot. For 0.10 lots, the pip value is $0.10 per pip. That means a 100-pip move would be $10, before costs.

Does the profit calculator include spreads or commissions?

No, the calculator only uses your entry and exit prices and lot size. It does not include the spread, commission, or swap fees. You should subtract those costs from the calculator’s result to get your true net profit or loss.

Can I use this calculator for short (sell) trades?

Yes, the calculator flips the formula for short trades. For a sell, you profit when the exit price is lower than the entry price. The calculation is (Entry - Exit) × Lots × 100, then converted to rand if needed.

How does leverage affect my gold profit calculation?

Leverage does not change the profit or loss on a trade; it only affects the margin required to open it. For example, at 1:200, a 0.10-lot gold position needs about $85.50 margin, but your profit is still based on the price move and lot size, not the leverage.

Gold trading in South Africa

Your next step with FxPro

FxPro gives you MT4, MT5 and cTrader for gold with local card and EFT funding. Check which FxPro entity your account is opened with, because the regulatory protection depends on it.

Create an FxPro profile →