A weak global trend had a mixed impact on the markets as traders awaited some positive outcome from the US fed meeting on stimulus package to boost economy, they added.

Gold in overseas markets, which normally sets the price trend on the domestic front, was little changed and hovered around a psychological $1,700 an ounce.

On the domestic front, the gold of 99.9 and 99.5% purity added Rs 30 to Rs 31,430 and Rs 31,230 per 10 grams, respectively. The metal had lost Rs 10 yesterday.

Sovereigns held steady at Rs 25,500 per piece of eight grams.

On the other hand, silver ready dropped by Rs 600 to Rs 60,600 per kg and weekly-based delivery by Rs 470 to Rs 61,320 per kg. Silver coins plunged by Rs 2,000 to Rs 78,000 for buying and Rs 79,000 for selling of 100 pieces.