Precious metal prices

Find live prices for precious metal markets – including gold, silver and palladium – as well as information on precious metal ETFs.

Trade a range of precious metal markets with leveraged products — such as CFDs — or make a longer-term investment using exchange-traded funds (ETFs) to track the price of bullion, groups of precious metals or mining stocks.

Precious metal prices can move in response to economic uncertainty, the strength of the dollar, and increases in supply and demand, among other factors.

Find out more about trading precious metals with IG.

Trading precious metals with IG

With IG, you can trade CFDs on gold, silver, platinum and palladium.

You’ll find quotes for all our precious metals on our trading platform. When you take a position, you’re speculating on the metal’s rise or fall in value, rather than taking actual ownership. If your prediction is correct, you’ll make a profit. If not, you’ll make a loss.

As CFDs are leveraged products, you’ll only ever need to put down a small deposit to gain exposure to the full value of your trade. Keep in mind that while this helps your capital to go further, it also means you stand to lose more than your initial outlay.

Live prices

Markets Sell Buy Change
Spot Gold
Spot Palladium
High Grade Copper
Iron Ore

Prices above are subject to our website terms and conditions. Prices are indicative only.

Precious metal spreads

Our CFD spreads on precious metals are among the best available. But because we base our spreads on the underlying market, they can be subject to change if the underlying spread changes.

Market name Standard spread
Spot Gold 0.3
Spot Palladium 1.2
Spot Platinum 1.8


Try out a precious metals trade

Open a demo account to practise trading on our full range of precious metals in a risk-free envrionment.

View live prices on fast, customisable charts

Try out trades without risking your capital

Get used to our powerful, easy-to-use platform

You might be interested in...

Contact us

Questions about opening an account:

+61 (3) 9860 1799

Existing client questions:

+61 (3) 9860 1734 or +44 2078 960079

We're here 24hrs a day from 8am Saturday to 10pm Friday (GMT).