Tracking a firm global trend, gold prices rose 0.32 per cent to Rs 30,917 per ten grams at the futures trade today as speculators created fresh positions.

At the Multi Commodity Exchange, gold for delivery in February rose Rs 98 or 0.32 per cent to Rs 30,917 per ten grams in a business turnover of 8,146 lots.

Similarly, the metal for delivery in April moved up by Rs 101 or 0.32 per cent to Rs 31,330 per ten grams in 244 lots.

Market analysts attributed the rise in gold futures to a firm global trend.

Meanwhile, the yellow metal climbed 0.2 per cent to $1,670.04 an ounce in London.