Spot gold was up 0.6% at $1,882.11 per ounce by 0819 GMT. The metal climbed as much 1.3% on Monday after U.S. President Donald Trump's approval of a $2.3 trillion stimulus package, including nearly $900 billion in COVID-19 aid.

U.S. gold futures rose 0.3% to $1,885.70.

"While a weaker dollar has supported gold, the metal is going to have a hard time finding a supportive narrative given much of the good news like U.S. stimulus (deal)... looks priced in, while a resurgent pandemic may drive haven dollar buying," said DailyFX currency strategist Ilya Spivak.

"Gold could come under more pressure, as the Fed has little room to ease further and there is potential for at least a discussion about tapering quantitative easing if the recovery outlook improves next year."

The dollar fell 0.3% against rivals, while Asian equities firmed, with Japanese stocks hitting a 30-year high buoyed by optimism ahead of Tuesday's U.S. Senate vote on $2,000 COVID-19 relief checks.

Gold, seen as a hedge against inflation, has gained more than 23% this year, largely driven by a raft of stimulus measures unleashed to mitigate the impact of the pandemic.

Broader markets will run with the economic recovery story next year but expansionary fiscal and loose monetary policy will keep gold prices pinned near current levels, said Hitesh Jain, lead analyst at Mumbai-based Yes Securities.

The metal should trade in a range between $1,850-$2,000 in the next three to six months, he said.

Silver rose 0.3% to $26.25 an ounce. Platinum increased 0.8% to $1,039.07 and palladium climbed 1.7% to $2,364.05.

(Reporting by Nakul Iyer in Bengaluru; Editing by Subhranshu Sahu, Uttaresh.V and Jan Harvey)

By Nakul Iyer