Gold in the national capital on Thursday dipped ₹ 264 to ₹ 46,452 per 10 gram with decline in global precious metal prices and rupee appreciation, according to HDFC Securities.
In the previous trade on Tuesday the precious metal had closed at ₹ 46,716 per 10 gram.
In contrast, silver gained marginally by ₹ 4 to ₹ 65,484 per kilogram from ₹ 65,480 per kilogram in the previous trade.
The Indian rupee strengthened by 18 paise to 74.43 against the US dollar in early trade on Thursday.
In the international market, gold was trading lower at USD 1,797 per ounce and silver was flat at USD 25.17 per ounce.
"Gold prices traded down to the lowest levels in two weeks witnessing selling with rise in US bond yields and dollar index," according to HDFC Securities, Senior Analyst (Commodities), Tapan Patel.