Gold ends about 2% higher after GDP data

Getty Images

Gold ended higher on Friday, a day after a 2 percent slide on expectations for a U.S. interest rate rise.

Investors took some profits on Thursday on concern that strong gains in January, which have put prices on track for their biggest monthly rise in 1-1/2 years, would not be sustained.

Spot gold was last up 0.6 percent at $1,263.35 an ounce, while U.S. gold futures for February delivery settled up $23.90 an ounce at $1,278.50, up 1.9 percent on the day.

Expectations that the United States will press ahead with its first interest rate rise in nearly a decade later this year pulled the metal back from five-month highs, however, setting it up for its biggest weekly drop since late November.

Read MoreWill gold ever top $1,300 again?

"We've seen these sentiment-driven recoveries in the gold market a couple of times in the past two years, with the start of last year being one example, when it got support from the Ukraine crisis, before fading," Julius Baer analyst Carsten Menke said. "We think this is very much comparable to what we saw last year."

"We're expecting the first interest rate hike early in the fourth quarter, in October," he added. "That's when we think there will be more pressure on gold, because people realise that the interest rate cycle is moving against then."

Appetite for physical gold in Asia overnight remained muted despite lower prices, as buyers awaited further clues on the next direction of trade after a choppy month.

Investors will next be eyeing U.S. fourth-quarter gross domestic product data due out at 1330 GMT.

Recent weakness across precious metals is likely being driven by long liquidation, UBS said in a note on Friday, as participants look to square positions and book profits ahead of month-end.

"In terms of positioning, gold is most at risk after net longs jumped by as much 58 percent since the beginning of the year," it said. "Silver comes in next with a 48 percent increase in net longs."