Gold in the national capital rose by Rs 268 to Rs 50,812 per 10 grams on Friday, following a recovery in international prices of the precious metal, according to HDFC Securities.
The metal had closed at Rs 50,544 per 10 gram in the previous trade.
Silver also witnessed increased buying, gaining by Rs 1,623 to Rs 60,700 per kg from Rs 59,077 per kg in the previous trade.
In the international market, gold was trading with gains at $1,873 per ounce and silver was flat at $23.32 per ounce.
"Gold prices traded up on the dollar decline and delay in US stimulus package," HDFC Securities senior analyst (commodities) Tapan Patel said.