Gold prices rose Rs 100 to Rs 31,306 per 10 grams at the futures trade today as speculators created fresh positions, taking positive cues from overseas markets.
At the Multi Commodity Exchange, gold for delivery in December rose Rs 100 or 0.32 per cent to Rs 31,306 per 10 grams with a business turnover of 1,611 lots.
Similarly, the metal for delivery in February moved up by Rs 101 or 0.32 per cent to Rs 31,719 per 10 grams with a business turnover of 178 lots.
Marketmen said fresh buying by speculators in tandem with a firm global trend mainly led to a rise in gold futures.
Globally, the yellow metal in Singapore climbed 0.2 per cent to $1,720.50 an ounce.