What Moves the Price of Gold? 6 Key Drivers Explained
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?
- US Non-Farm Payrolls and CPI
- Federal Reserve rate decisions and press conferences
- Major geopolitical events
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) chartThis 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.