Tracking a firm trend overseas, gold prices moved up by 0.22 per cent to Rs 31,197 per 10 gram at the futures trade today as traders indulged in creating fresh positions.
At the Multi Commodity Exchange, gold for delivery in far-month December rose Rs 67 or 0.22 per cent to Rs 31,197 per 10 gram in a business turnover of 55 lots.
Likewise, the yellow metal for delivery in October traded higher by Rs 53 or 0.17 per cent at Rs 30,981 per 10 gram in 379 lots.
Analysts attributed the rise in gold futures to fresh positions created by participants in tandem with a firm trend overseas.
Globally, gold rose 0.15 per cent to $1,323.60 an ounce in Singapore.