Gold was steady on Thursday after snapping a seven-day fall in the previous session as investors bet the U.S. monetary stimulus will continue for longer and as holdings in the top gold-backed exchange-traded fund rose for the first time in two weeks.
The metal has been stuck in a narrow $1,306-$1,321 an ounce range this week as markets await key U.S. economic data for clues on when the Federal Reserve will begin rolling back its $85 billion monthly bond purchases.
Investors are eyeing U.S. GDP data on Thursday and nonfarm payrolls data on Friday before placing any big bets.
"In the last few days gold has predominantly been driven by movements in the dollar. It will probably take a fresh direction once we get the nonfarm payroll data," said Mark Keenan, cross-commodity research strategist at Societe Generale.
"(Price movement) is going to be data dependent. It is also critical to watch what happens with ETF holdings," said Keenan.
Spot gold was up 0.1 percent at $1,317.91 an ounce by 0716 GMT, after gaining 0.5 percent on Wednesday.