Calculators

Live gold price

The current XAU/USD spot price, how it is set, and why your broker’s price includes a spread.

XAU/USD · spot
$4,275.00
▲ +0.29%
live
xau/usd · one bar, one hourTARGETENTRYSTOP
What the live number on this page looks like once it has a few hours of history behind it.

What the spot gold price is

The live gold price shown here is the spot XAU/USD price — the current price in US dollars for one troy ounce of gold delivered immediately. Spot gold is set by over-the-counter trading between banks, refiners and large institutions, and it is the benchmark that all gold products, from futures to CFDs, ultimately reference. The price updates continuously during market hours, moving tick by tick as buyers and sellers match orders.

A spot price of 4275.0 means one ounce of gold costs $4,275. Because one standard lot of XAU/USD is 100 ounces, a trader buying one lot at that price controls $427,500 worth of gold. The price is quoted to two decimal places, and the smallest movement — one pip — is 0.01, which equals $1 per lot. That is the foundation for every calculation on this site.

Why your broker’s price differs: the spread

The price you see on your broker’s platform is never exactly the spot price, because brokers add a spread — the difference between the bid (sell) and ask (buy) price. The spread is the broker’s fee for providing liquidity and taking the other side of your trade. For gold, spreads are typically competitive at a broker like FxPro, but they widen during news events or thin liquidity.

The spread matters because it is a direct cost: if you buy gold at the ask price and immediately sell at the bid, you lose the spread. For example, if the spread is $0.30 and you trade one lot, that is a $30 cost in and out. That is why the profit and loss calculator on this site includes a cost field, so you see your true net result.

How to read the price change and refresh

The live price display shows the current price, the change from the previous close, and the percentage change. A positive change means gold is more expensive in US dollars than it was at the last daily close, which often reflects a weaker dollar or rising safe-haven demand. The price refreshes every second during active market hours, but it may pause during the daily rollover when liquidity is thin.

Do not trade every tick — gold is volatile, and a single news headline can move the price several dollars in seconds. Instead, use the change to gauge the session’s tone: if gold is up strongly while the dollar is down, that is a macro signal, not a random wiggle. Combine the live price with the pivot points tool to see whether the current price is near a key support or resistance level.

How this price feeds the calculators

All the calculators on this site use the live gold price to give you real-time numbers. The pip value tool uses the current price to convert a 0.01 move into rands, and the margin tool uses the price to calculate the notional value of your position. The profit and loss tool takes your entry and exit prices and applies the live price to show the result in pips and money.

Because the price changes constantly, the numbers you get are accurate only at the moment you calculate them. If the price moves $10 while you are planning, your margin and pip value change too. Always refresh the price before you commit to a trade, and treat the calculator results as a planning aid, not a guarantee.

The price feed behind this page and what its latency means

The number on this page comes from a consolidated feed of live interbank and exchange quotes for XAU/USD, streamed through the broker’s price engine. It is a reference price, not a tradeable quote, and it updates as often as the underlying market data changes, typically many times per second during active trading. In quiet moments the price may move only a few cents or not at all, so a static display is not a fault.

Latency is the delay between a price change in the underlying market and its appearance on this page. For a reference feed it is normally under a second, but internet speed, device performance, and the distance to the data centre all add a few hundred milliseconds. That is enough for the displayed price to differ from the price inside a trading platform at the exact same moment.

A delayed or cached price is not a signal that the gold market has stopped. If your browser or app holds an old value, a refresh usually pulls the latest tick immediately. For trade decisions, always confirm the live price inside MT4, MT5, cTrader or FxPro Edge, because that is the price your order will actually be matched against.

Why a broker’s quote differs from a reference price

A broker’s quote differs from the reference price because the broker builds its own bid and ask around the wholesale interbank rate, adding a mark-up to cover its costs and risk. The size of that mark-up depends on market liquidity, the broker’s execution model, and the size of the trade. No single spread number applies to all conditions, so the live platform quote is the only reliable figure.

During fast markets or major news, the difference between the reference price and a tradeable quote widens noticeably. Liquidity providers pull back or quote wider, and the broker passes that wider gap to clients. At the same moment the reference feed may still show a mid-price that looks tight, but the price you can actually buy or sell at has moved further away.

For a South African trader funding in rand, the broker’s quote is also affected by the conversion path and the entity serving the account. FxPro Markets Direct Costa Rica Latam SRL serves South African clients, and the platform price is set in US dollars per ounce. The rand cost of a trade therefore depends on the current USD/ZAR rate, which changes continuously and adds another layer of difference to any reference number.

Bid, ask and the gap between them

The bid is the price at which you can sell gold right now, and the ask is the price at which you can buy it. For XAU/USD, one standard lot is 100 ounces and one pip is 0.01, so a gap of 0.30 between bid and ask equals 30 cents per ounce, or R-buyers should convert that dollar gap to rand at the current exchange rate. The ask is always higher than the bid.

The gap between bid and ask is the spread, and it is the main cost of trading gold on a live account. The spread depends on market volatility, the time of day, and the broker’s liquidity providers. It is not a fixed amount, and it can change from second to second. A quiet Asian session often shows a wider spread than the London or New York overlap, even if the reference price moves less.

When you open a buy position, you enter at the ask and the trade immediately shows a small loss equal to the spread. To break even, the price must move up by the same number of pips as the spread. With a 0.10-lot position at a reference price around 4275.0, a move of one pip equals $0.10, so a 30-cent spread on a 0.10 lot costs about $3.00 before any other charges.

What a stale quote looks like and what to do about it

A stale quote is a displayed price that no longer matches the current market. It typically appears as a price that has not changed for several minutes while other sources show movement, or as a quote that jumps suddenly when it finally updates. Stale quotes often occur during low liquidity, after a trading halt, or when your internet connection is slow or interrupted.

If you suspect a stale quote, do not place an order against it. The broker’s platform will reject or requote an order if the price has moved, but relying on that protection is risky. Instead, check the time stamp on the quote, force a refresh, and compare the price with the live feed inside MT4, MT5, cTrader or FxPro Edge. A difference of more than a few cents on XAU/USD usually means one of the two is delayed.

For active traders, the practical rule is to trade from the platform’s order ticket, not from a reference page. The ticket shows the executable bid and ask at that exact moment, and it includes the spread. If the ticket price keeps changing while the reference page is frozen, the platform is live and the page is stale. In that case, close the page and use the platform as your single source of truth.

How the reference price relates to your live order ticket

The reference price on this page is a mid-market number, meaning it sits halfway between the wholesale bid and ask. Your live order ticket shows a bid and an ask, and the mid of those two is usually close to, but not identical to, the reference price. The difference is the broker’s mark-up, and it is the reason you cannot buy at the reference price or sell at it.

When you open a ticket in MT4 or MT5, the buy button is pre-filled with the ask and the sell button with the bid. Those are the only prices that matter for execution. The reference price is useful for orientation, for calculating approximate margin, and for comparing with other sources, but it is not a promise of execution. At a reference price near 4275.0, a 0.10-lot ticket might show an ask of 4275.6 and a bid of 4275.4, but those numbers change constantly.

For South African traders, the ticket price is in US dollars, and the rand cost depends on the USD/ZAR rate at the moment of conversion. The platform does not convert the margin or profit into rand automatically unless your account is denominated in ZAR, in which case the conversion is done by the broker at its own rate. Always check the currency of your account before using the reference price for planning a trade.

Where the number on this page comes from and what its latency means

The number on this page is a reference spot gold price (XAU/USD) used to anchor the tools on Rand Bullion, but it is not the exact price your broker will fill you at. It is derived from an aggregated market feed and shown near a reference level of 4275.0. Latency means the delay between a price change in the underlying market and that change appearing on this page; it can be a few seconds under normal conditions but may stretch during fast markets. Treat this price as a guide for planning, not as the executable quote on your order ticket.

That latency matters because gold can move several pips in the time it takes a delayed quote to refresh. A pip on XAU/USD is 0.01, so a move from 4275.00 to 4275.10 is 10 pips, and with one standard lot (100 oz) that is a meaningful rand value even before spreads. The displayed number updates on a refresh cycle rather than tick-by-tick, which means it can lag the live broker feed. For position sizing and stop placement, use the latest price from your trading platform, not this page alone.

The practical rule is to check the timestamp or treat the page price as indicative when markets are volatile. If the reference price has not changed for several seconds while your broker’s chart is moving, the page is behind. That does not make the page wrong; it makes it a snapshot. The calculators on this site are built to accept a price you enter, so you can override the displayed value with your broker’s current bid or ask before computing margin or risk.

The reference price is a mid-market feed, and your broker quotes around it

The number on this page is a reference price sourced from a live market data feed that aggregates interbank and major exchange quotes for XAU/USD, and it updates with a slight latency of a few seconds. That latency means it can trail the fastest exchange quotes by a fraction of a second, but it is accurate enough for tracking the market and for feeding the calculators on this site. It is not the price your broker will execute your order at.

A reference price is a mid-market rate computed from the best available bids and asks in the wholesale gold market, and it has no spread built in. Your broker, by contrast, quotes a two-way price with a bid below and an ask above that mid-rate. The difference is the broker's spread, which covers their costs and risk. So the gap between the reference price and your broker's quote is normal and expected.

The reference price on this page also does not reflect the markup your broker may add for retail clients, nor does it include any commission or financing charge. It is simply the underlying market level. When you place an order, the execution price will be based on the broker's own feed, which is derived from their liquidity providers and adjusted by their pricing engine. Always compare the reference price to your broker's quote to understand the total cost.

Your broker's quote differs from the reference price because of spreads and execution costs

A broker's quote for XAU/USD differs from the reference price primarily because the broker adds a spread, which is the difference between the bid and ask prices they quote. This spread is their compensation for providing liquidity and bearing risk, and it varies with market volatility, liquidity, and the broker's pricing model. The reference price is a mid-rate with no spread, so it will always sit between your broker's bid and ask.

Beyond the spread, a broker's quote may also differ due to the liquidity providers they use. Each broker aggregates prices from different banks and electronic communication networks, and these providers may have slightly different quotes at any instant. The broker then adds their own markup or applies a raw spread plus commission. This means two brokers can show different prices for the same instrument at the same time.

Execution costs such as commissions or financing adjustments can also cause the effective price to differ from the reference. Some brokers charge a separate commission per lot, while others include all costs in the spread. Additionally, during periods of high volatility or low liquidity, such as market openings or news events, the spread can widen significantly, making the broker's quote deviate even more from the reference price.

The bid price and ask price define the tradable range around the reference price

The bid price is the highest price a buyer is willing to pay for gold right now, and it is the price you would receive if you sold XAU/USD. The ask price is the lowest price a seller is willing to accept, and it is the price you would pay to buy. The difference between them is the spread, and it represents the cost of trading immediately. The reference price on this page is typically the midpoint between these two levels.

For a liquid instrument like gold, the spread is usually a few cents per ounce, but it can widen during volatile periods. The bid and ask prices are constantly moving as market participants place orders, and your broker's platform will show these two prices in real time. When you place a market order to buy, you will be filled at the ask price; when you sell, you will be filled at the bid. This is why your order ticket shows a different price than the reference.

The gap between the bid and ask also affects your breakeven point. If you buy at the ask and immediately sell at the bid, you will incur a loss equal to the spread, assuming no price movement. Therefore, understanding the bid-ask spread is crucial for managing trading costs. Always check the spread on your broker's platform before entering a trade, especially during news events when it can widen dramatically.

A stale quote looks frozen or disconnected from the market, and you should avoid trading on it

A stale quote is a price that has not updated in line with the current market, and it can appear as a price that remains unchanged for several seconds or longer while the reference price is moving. This can happen due to connectivity issues, low liquidity, or a temporary halt in the broker's data feed. If you see a stale quote on your platform, do not place a market order, as you may be filled at an outdated and unfavorable price.

To identify a stale quote, compare the price on your broker's platform with the reference price on this page or another independent source. If the broker's price is not moving or is significantly different from the reference, it is likely stale. Also watch for unusual spreads: if the bid-ask spread is abnormally wide or the price jumps erratically, the quote may be unreliable. In such cases, wait for the feed to normalize before trading.

If you encounter a stale quote, the best action is to refresh your platform or check your internet connection. If the problem persists, contact your broker's support. Do not attempt to trade on a stale quote, as it can lead to slippage or rejected orders. Some platforms offer a 'depth of market' or 'market watch' window that shows the time of the last update; use that to verify the freshness of the price.

Your broker for gold

Move from reading to trading

FxPro gives South African traders MT4, MT5, cTrader and a mobile app on MT4, MT5, cTrader and a mobile app. FxPro is licensed by the FCA (UK) and CySEC, and an FxPro entity holds an FSCA licence in South Africa — check which entity your own account is opened with.

Review FxPro execution →
FAQ

Key gold trading questions

Where does the live XAU/USD price on this page come from?

The live price shown is a reference feed from a market data provider, typically derived from interbank or exchange quotes. It is not a broker's tradable quote. Your broker, such as FxPro, will show its own bid and ask prices with a spread. Differences of a few cents per ounce are normal and reflect liquidity and broker pricing.

Why is the gold price on this page different from my broker's quote?

This page shows a mid-market reference price without a spread. Your broker adds a spread, so the buy (ask) price is slightly higher and the sell (bid) price slightly lower than the reference. Also, feeds update at different frequencies. For actual orders, always use the price on your broker's platform, not this reference.

How often does the live gold price update on this page?

The update frequency depends on the data provider and your internet connection, but it is typically near real-time, often every second or less when the market is open. During low liquidity periods such as the daily close, updates may slow. The price is indicative and not a guarantee of execution at that exact level.

Can I trade directly from the live gold price shown here?

No, Rand Bullion is not a broker and you cannot trade from this page. The price is for information only. To trade XAU/USD, you need an account with a broker such as FxPro, which offers MT4, MT5, cTrader and an FSCA-licensed entity. Use their platform for live tradable prices and order execution.

How do I convert the live XAU/USD price to rand per ounce?

Multiply the USD price by the current USD/ZAR exchange rate. If gold is 4275.0 and USD/ZAR is 18.50, one ounce costs about R79,087.50. For smaller amounts, divide by 31.1035 to get rand per gram. This conversion is useful for comparing with local physical gold prices, but trading is usually in USD.