Gold Price in 31 Currencies: How Far Each Is Below Its 2026 High
Gold was 20.2% below its 2026 USD high on August 18, but local-currency drawdowns ranged from 11.9% in TRY to 22.8% in ILS. See the daily comparison across 31 currencies.
Read →Dealer gold quotes across 12 countries, independently normalized to one recorded spot-and-FX reference. See the six reproducible premiums and why the other values stay null.
TL;DR — We recorded physical gold quotes across 12 countries on August 19, 2026, then normalized them to one public spot-and-FX reference captured at 12:06 UTC. A comparable premium could be reproduced in six markets: 0.9% in China, 2.9% for an Indonesian 10-gram bar, 5.5% in Malaysia, 8.8% for Hong Kong bullion, 11.1% in Japan, and 14.7% for Indian 999 gold. The other six quotes remain useful, but exchangerate.dev did not support their currencies in this capture. Their premiums stay null.
The price of a gold bar is rarely the international spot price. A physical buyer also pays for some combination of fabrication, distribution, insurance, tax, local scarcity, and dealer margin. The percentage gap between the dealer's sell quote and the spot-derived metal value is the premium over spot.
Goldprice.dev tracks physical dealer and benchmark quotes across 12 countries. The table below selects one representative investment-grade or highest-purity product per market. It does not pretend every local product is identical: denominations and quoting conventions differ, and the product column keeps those differences visible.
The dealer rows were fetched between 11:45 and 12:00 UTC. We captured the common XAU/USD and USD/local-currency reference legs at 12:06 UTC. This is a short-window comparison, not a claim that every dealer published at the same instant.
| Market | Representative product | Local sell quote | Premium over spot |
|---|---|---|---|
| China | afternoon investment benchmark | CNY 953.88 | +0.90% |
| Indonesia | 10 g investment bar | IDR 25,720,000 | +2.89% |
| Malaysia | 31.1035 g investment bar | MYR 18,706.00 | +5.53% |
| Hong Kong | 99-fine bullion, 37.429 g | HKD 44,350.00 | +8.80% |
| Japan | retail gold, per gram | JPY 24,783 | +11.05% |
| India | 999 gold, 10 g | INR 154,080.00 | +14.73% |
| Vietnam | 37.5 g bar | VND 142,700,000 | Unavailable |
| Pakistan | 24K retail gold, 11.6638 g | PKR 480,600 | Unavailable |
| United Arab Emirates | 24K retail gold, per gram | AED 525.00 | Unavailable |
| Nepal | 9999 gold, 10 g | NPR 260,715.00 | Unavailable |
| Egypt | 24K retail gold, per gram | EGP 7,120.00 | Unavailable |
| Saudi Arabia | 24K retail gold, per gram | SAR 525.17 | Unavailable |
Download the dated 12-country snapshot as CSV.
Do not read the six measured figures as a league table of national affordability. They describe selected products during a 21-minute collection window. A half-gram bar, a one-ounce bar, jewelry, and an exchange benchmark have different cost structures even inside the same country.
A dealer quote alone is not enough to calculate a defensible premium. The calculation also needs:
If any of those inputs is absent, premium_over_spot_bps remains null. In this comparison, VND, PKR, AED, NPR, EGP, and SAR were outside exchangerate.dev's supported currency set. The local quotes are still useful, but they cannot honestly be expressed as a percentage over the same recorded reference.
So six cells stay blank. That is deliberate. Estimating from a neighboring currency, assuming purity, or slipping a current rate into an older quote would produce a cleaner table and a worse result. Missing comparison inputs are part of the data.
China's investment benchmark sat closest to the spot-derived reference in this snapshot. An exchange benchmark is a different product from a fabricated retail bar, so it has less physical-product cost to absorb.
Indonesia and Malaysia illustrate the denomination effect. Larger investment bars spread fixed minting, packaging, and distribution costs over more grams. Within Indonesia on the same capture, smaller bars generally carried a higher percentage premium than the representative 10-gram product.
Hong Kong and Japan add a larger retail layer. The selected quotes include the commercial cost of obtaining physical metal through a local seller rather than merely observing the wholesale metal value.
India was the widest measured market in this snapshot. Import costs, tax, local inventory, and strong physical demand can all sit between the global metal value and the domestic retail quote. The premium does not have to equal any statutory tax rate on a particular day because dealers also hold inventory purchased at earlier prices and compete on margin.
For the tax layer specifically, see gold tax in India, gold tax in the UAE, and the broader gold taxes by country.
The dealer's sell price is what a buyer pays. The buyback price is what that dealer offers to pay a seller. Their difference is the dealer spread. Premium over spot compares the sell price with the normalized metal value; it is not the same thing as the sell–buyback spread.
A product can have a modest premium and still have a wide buyback spread. Conversely, a highly liquid benchmark product may have a meaningful premium but a relatively tight exit spread. Applications should keep all three fields separate instead of collapsing them into one “gold price.”
For each eligible quote, we normalize the local sell price to its stated weight and purity, convert the recorded USD spot reference into the quote currency, and compare like with like:
premium percent
= (normalized dealer sell ÷ normalized spot value − 1) × 100
The downloadable CSV records the full calculation inputs: product code, price basis, denomination, purity factor, local sell price, quote fetch time, XAU/USD reference and timestamp, USD/local FX rate and timestamp, normalized local reference, exact basis points, and displayed percentage. That makes each non-null result reproducible without querying a latest-only endpoint later.
The API also publishes its live result in basis points:
100 basis points = 1.00%
The physical prices endpoint returns the raw dealer fields and a nullable computed value:
GET /v1/physical/IN
{
"sell": "154080.00",
"denomination_grams": "10",
"premium_over_spot_bps": 1473
}
Physical data requires the Physical tier or higher. The physical price API documentation defines the response fields, while the country index links to the live dealer tables for all 12 markets.
The comparison is dated and indicative. Dealer quotes can move during the day, and the selected representative products are not identical across countries. The quote rows and reference legs were captured minutes apart, with every timestamp retained in the CSV; this is not a synchronized executable market quote. The figures do not include a buyer's payment fee, delivery cost, storage, or personal tax position.
An unavailable premium does not mean the local quote is wrong. It means the comparison cannot meet the same standard as the six measured markets. A neat global ranking would be easier to publish. It would also be false. The defensible output is the quote plus a null comparison.
related guides
Gold was 20.2% below its 2026 USD high on August 18, but local-currency drawdowns ranged from 11.9% in TRY to 22.8% in ILS. See the daily comparison across 31 currencies.
Read →China's paper gold shutdown affects personal Shanghai Gold Exchange access through banks. See what is closing, what remains open, and the price impact.
Read →UAE gold tax explained: when investment bullion is zero-rated, when 5% VAT applies, how making charges work, and what tourists and sellers should check.
Read →goldprice.dev
Live gold prices, historical OHLC, and multi-source aggregation — available via REST and SSE.