Gold & silver

What Moves the Price of Gold? 6 Key Drivers Explained

By the JustCharts team · Updated · 6 min read

Quick answer

The biggest drivers of the gold price are real (inflation-adjusted) interest rates and the US dollar — gold usually rises when both fall. Central-bank buying, safe-haven demand during crises, inflation expectations and physical demand for jewellery and bars (especially from India and China) also move it.

1. Real interest rates

Gold pays no interest. When real yields (bond yields minus expected inflation) rise, holding gold has a higher opportunity cost, and its price tends to fall. When real yields fall, gold tends to rise. This is why central-bank decisions and inflation data move gold so much.

2. The US dollar

Gold is priced in dollars worldwide. A stronger dollar makes gold more expensive in other currencies, which reduces demand; a weaker dollar does the opposite. That inverse relationship is visible on most days, although it can break down during crises.

3. Central-bank buying

Central banks hold gold as a reserve asset. In recent years many — especially in emerging markets — have been large, steady buyers, which has become an important source of demand.

4. Safe-haven demand

During wars, financial crises or market crashes, investors often move money into gold as a store of value. Geopolitical headlines can therefore move gold sharply, sometimes within minutes.

5. Inflation expectations

Over long periods gold has tended to hold its purchasing power, so rising inflation expectations can support it. In the short term, though, if high inflation makes central banks raise rates, the rate effect can dominate — see how CPI affects gold.

6. Physical demand

Jewellery, coins and bars account for a large share of annual demand, with India and China the biggest consumers. Seasonal buying around festivals and weddings, import duties and local prices all play a role.

Which economic events move gold the most?

You can see all of these on the economic calendar.

Frequently asked questions

Why does gold go down when the dollar goes up?

Gold is priced in US dollars, so a stronger dollar makes it more expensive for buyers using other currencies, which tends to reduce demand and the dollar price of gold.

Do interest rates affect gold?

Yes. Higher real interest rates make non-yielding gold less attractive, so gold often falls when rates and bond yields rise, and rises when they fall.

Is gold a good hedge against inflation?

Over long periods gold has tended to hold its value, but in the short term it can fall during inflation if central banks respond by raising interest rates.

What is XAU/USD?

It is the price of one troy ounce of gold in US dollars. XAU is the international code for gold.

Put it into practice

Live charts, an economic calendar and trading calculators — free with a JustCharts account.

Open the live gold (XAU/USD) chart

This article is for education only and is not financial advice. Trading leveraged products carries a high risk of losing money. Contract sizes, trading hours and leverage limits vary by broker and country — always check your own broker’s specifications.