Gold edged lower on Tuesday after US equities hit all-time highs on market expectations for higher growth and more spending from a Donald Trump presidency. Trump's victory in the November 8 US election initially saw a flight to safe-haven assets such as gold but the trend reversed as the dollar and bond yields surged on expectations of higher US spending and interest rates.
Spot gold was down 0.3 percent at $1,210.37 an ounce by 1517 GMT. The previous day, bullion advanced 0.4 percent to snap three sessions of losses. US gold futures were flat at $1,210.64 per ounce, after rising as high as $1,220.90. Safe haven assets such as gold and the Japanese yen are usually the casualties of a flight to risk where the dollar and stocks perform well.
"We are still in the Donald Trump honeymoon period which has taken the equity market quite a bit higher. The market is looking for global growth to come to the rescue," said Saxo Bank head of commodity strategy Ole Hansen. "The market is resetting its expectations and that is having a negative impact on precious metals." Stocks have rallied since the election as Trump has promised tax cuts, higher spending on infrastructure and simpler regulations in the banking and healthcare industries.
Gold has fallen more than $100 an ounce from its post-election peak on November 9 as US Treasury yields posted their biggest two-week rise in more than five years and the dollar shot higher. The dollar index, which measures the greenback against a basket of main currencies, inched closer to recent a 13-1/2-year high after snapping a 10-day rising streak on Monday.
Adding further pressure on gold was the expected rise in US interest rates in December, traders and analysts said. Gold is highly sensitive to rising interest rates, which lift the opportunity cost of holding non-yielding assets such as bullion. The world's largest gold-backed exchange-traded fund, SPDR Gold Trust, said its holdings fell 0.71 percent to 908.77 tonnes on Monday. Holdings have fallen 3.6 percent so far this month. Silver rose 1.2 percent to $16.79 an ounce and platinum was 0.8 percent higher at $942.50. Palladium was up 0.7 percent at $733.48, after touching its strongest since August 10 at $742.20.