Tracking a firm global trend, gold prices rose by Rs 76 to Rs 31,719 per 10 grams in futures trade today as speculators created fresh positions.
At the Multi Commodity Exchange, gold for delivery in December rose by Rs 76, or 0.24%, to Rs 31,719 per 10 grams, with a business turnover of 3,422 lots.
February gold moved up by Rs 69, or 0.22%, to Rs 31,124 per 10 grams, with a business turnover of 247 lots.
Marketmen said fresh buying by speculators in tandem with a firm global trend influenced gold at futures trade.
Firm global trend was seen as gold traded near the highest in three weeks as investors focused on the US budget debate and after data showed Japan's economy shrank in the third quarter.
Meanwhile, gold climbed 0.3% to $1,736.75 an ounce in Singapore.