Open Account
Gold Analysis · Macro

Central Bank Gold Buying 2025–2026: How It Affects the XAU/USD Price

Central banks bought a record 1,082 tonnes of gold in 2022, then 1,037 tonnes in 2023, and 1,045 tonnes in 2024 — three consecutive years of historically unprecedented buying. This structural demand has fundamentally shifted the gold price floor. Here's who's buying, why, and what it means for prices.

Who Is Buying and Why

The buying since 2022 has been dominated by emerging market central banks, not Western institutions:

China (PBOC): The People's Bank of China has been the most active buyer, adding 225+ tonnes annually to diversify away from USD reserves. After the US froze Russia's $300B in dollar reserves (2022 sanctions), China accelerated gold buying — seeing dollar reserves as a potential geopolitical risk.

India (RBI): The Reserve Bank of India adds 50–80 tonnes/year, partly for reserve diversification and partly as physical gold is culturally significant and politically popular in India.

Turkey (TCMB): Turkey bought aggressively in 2022–2023 to offset lira depreciation, though 2024 saw some selling to fund the lira intervention.

Poland (NBP): Poland bought 100 tonnes in 2023, targeting 20% of reserves in gold — the highest in EU.

Singapore (MAS), Kazakhstan, Czech Republic, Hungary: All added significant gold to reserves.

The de-dollarization motive: The common thread is reducing dependence on USD-denominated reserves, particularly following the 2022 Russia sanctions precedent.

How Central Bank Buying Affects XAU/USD

Central bank purchases are price-insensitive — they buy on a schedule, not based on technical levels. This creates a structural demand floor.

The price floor mechanism:
When gold dips significantly, central banks see it as a buying opportunity and accelerate purchases. This "buy-the-dip" dynamic from multi-billion-dollar balance sheets has made significant sustained gold corrections rare since 2022.

Scale comparison:
Annual central bank buying of ~1,000 tonnes = approximately $90B at $3,000/oz prices. Total annual gold mining production is ~3,600 tonnes. So central banks buy ~28% of annual mine production. This is structurally significant.

The World Gold Council data:
The WGC publishes quarterly central bank demand data. Positive surprises (more buying than expected) tend to push gold prices up. The January and April WGC quarterly reports are worth tracking.

What would change this:
A significant de-escalation of US-China tensions, clear reversal of US sanctions on dollar reserves, or a return to tight monetary policy globally could reduce the de-dollarization motive. None of these look imminent as of 2026.

Open Exness Account

Regulated broker, unlimited leverage, instant withdrawals. Available in 170+ countries.

Open Exness Account Free →

Risk warning: CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage.

Frequently Asked Questions

Why are central banks buying so much gold?
The primary driver is de-dollarization — diversifying away from US dollar reserves after the US froze Russia's $300B in dollar assets in 2022. China, India, and other emerging market central banks see gold as a neutral reserve asset that cannot be frozen or seized by any geopolitical adversary.
How much gold do central banks hold?
Central banks collectively hold approximately 35,000–36,000 tonnes of gold, worth $3–4 trillion. The US holds the largest single reserve (8,133 tonnes, ~70% of US foreign reserves). Germany (3,352t), Italy (2,452t), and France (2,436t) are the next largest holders.
Does central bank buying guarantee gold prices will keep rising?
No. Central bank buying creates a structural demand floor but doesn't guarantee price direction. If the Federal Reserve aggressively raises interest rates (increasing the opportunity cost of gold) or if major central banks pause buying, gold could correct significantly despite the long-term demand trend.
Which central bank bought the most gold recently?
China's PBOC has been the largest buyer since 2022, adding hundreds of tonnes annually. India's RBI is the second-largest consistent buyer. Poland's central bank made a large single purchase (100 tonnes) in 2023. Data comes from the World Gold Council quarterly demand trends reports.

Related Guides

What Moves Gold Prices? → Gold Price Today → XAU/USD Live Rate → Gold vs Dollar Correlation →