Gold rose to a two-week high on Friday, as traders returned to the market after prices plunged to a six-month low, and as subdued equities spurred demand for the metal as a safe-haven asset.
It headed for its best weekly performance since October after posting its largest annual decline in 32 years, and also took some support from strong Chinese physical demand.
Other precious metals followed suit, with platinum touching a six-week high and palladium climbing to a three-week high, heading for its biggest weekly gain since October.
Spot gold was up 0.8 percent to $1,233.64 an ounce by 1519 GMT after hitting $1,238.70 earlier - its highest since Dec. 18. It was on course for a 1.7 percent weekly gain.
U.S. gold futures for February delivery rose 0.6 percent to $1,232.90 an ounce.
Gold's gains came after it lost nearly 30 percent in 2013, ending a 12-year bull run, largely due to the U.S. Federal Reserve's plans to unwind its monetary stimulus programme.
Analysts, however, cautioned that the upward momentum in the early days of the new year may only last a few weeks due to some index rebalancing activity, but the metal could record another drop in value in 2014.
"Gold opened near the lower range, so that's why you see a bit of confidence in buying," said Bernard Sin from MKS SA.
"I think we will probably see continued buying until next week...and thereafter it depends pretty much on U.S. figures and what the Federal Reserve is going to do."
Years of quantitative easing by the U.S. central bank have been a boon for gold by holding down interest rates and stoking inflation fears. But with an improving U.S. labour market and other positive signs in the economy, the Fed decided to scale back the stimulus, hurting gold's appeal.
"We need to make a solid move back above the $1,270 area to really rattle the cage, because that would take us above the recent highs and would signal a break of this downtrend that we've had since 2012," said Ole Hansen, head of commodity strategy at Saxo Bank.
Gold gained as equity markets were subdued on Friday, while the dollar was up 0.2 percent against a basket of main currencies.
Premiums on the Shanghai Gold Exchange showed that Chinese buying has picked up in recent days as global prices hovered around $1,200 towards the end of 2013.
The buying pace dropped slightly after Thursday's rally.
Premiums to London prices for 99.99 percent purity gold dropped to about $17 an ounce on Friday after climbing to $25 earlier this week.
Chinese demand is likely to stay strong in the build up to the Lunar New Year on Jan. 31, when gold is traditionally given as a gift, said Chen Min, an analyst at Jinrui Futures in Shenzhen.
Silver hit a 3 week high of $20.30 an ounce before settling back at $20.12.
Platinum rose 0.5 percent to $1,406.99 an ounce, while palladium retreated 0.1 percent to $725.72 an ounce.