Gold prices rose by Rs 52 to Rs 29,980 per 10 grams in futures trade today as speculators created fresh positions on rising demand in spot markets.
At the Multi Commodity Exchange, gold for delivery in October rose by Rs 52, or 0.17%, to Rs 29,980 per 10 grams, with a business turnover of 2,145 lots.
The December contract moved up by Rs 49, or 0.16%, to Rs 30,321 per 10 grams in 34 lots.
Marketmen said fresh buying by speculators on rising festive season demand led to the rise in gold futures.