Gold prices rose by Rs 115 to Rs 31,216 per 10 grams in futures trade today in line with overseas markets.
At the Multi Commodity Exchange, gold for delivery in December rose by Rs 115, or 0.37 per cent, to Rs 31,216 per 10 grams, with a business turnover of 321 lots.
Similarly, the metal for delivery in February moved up by Rs 117, or 0.36 per cent, to Rs 31,680 per 10 grams, with a business turnover of 3,596 lots.
Marketmen said fresh positions built-up by speculators in tandem with a firm global rend as investor holdings in exchange traded products advanced to a record and a decline in the dollar boosted demand, mainly led to a rise in gold futures.
Globally, the gold in Singapore climbed 0.3 per cent to USD 1,720.45 an ounce.