Gold prices ended steady at Rs 31,300 per ten grams in special Diwali trading in New Delhi on Sunday on selective buying, while silver fell by Rs 150 to Rs 49,000 per kg on reduced off-take.

Traders said the gold remained steady on token buying by market participants to mark the beginning of new Hindu Samvat year 2070, while silver declined on lack of support.

They said buying activity was restricted and the volume of business limited.

Gold of 99.9 and 99.5 per cent purity held steady at Rs 31,300 and Rs 31,200 per ten grams respectively, while sovereign ruled flat at Rs 25,300 per piece of eight gram.

On the other hand, silver ready declined by Rs 150 to Rs 49,000 per kg while weekly-based delivery traded up by Rs 25 to Rs 48,700 per kg on stray speculative buying.

Silver coins continued to be asked at last level of Rs 87,000 for buying and Rs 88,000 for selling of 100 pieces.

More In: Markets | Business