Gold prices rose in Asian trade on Tuesday on light buying out of China, but trading was thin after the long Christmas weekend, even as a firm dollar capped the gains.
Spot gold was up half a percent at $1,150 an ounce, after earlier edging down to $1,131.35.
"It's pretty much Chinese demand at the moment, although it's very thin," said Alex Thorndike, senior precious metals dealer at MKS PAMP Group.
The dollar rose against the yen and euro as some investors emerged out of the holiday lull to hunt for bargains as the market entered the last trading stretch of the year.
"People are waiting until Trump becomes the U.S. President and until we see his real policies or what he will do when he takes the office," said Yuichi Ikemizu, head of commodity trading at Standard Bank in Tokyo.
"People are just watching the other markets like dollar and stock markets and kind of expecting the stock market and financial market to be good under Trump government. In that case, people don't need gold and instead invest in stocks."
The U.S. currency had climbed to a 10-month high of 118.660 yen mid-month on expectations of stronger growth after U.S President-elect Donald Trump takes office in January. A firm dollar curbs demand for commodities priced in the greenback by making them more expensive for holders of other currencies.
Gold demand in India remained subdued last week despite a sharp fall in prices to over 10-1/2 month lows as a severe cash crunch and holidays kept buyers away from the market, while premiums in China fell from near 3-year highs touched in the prior week.
Reference: Reuters