Tracking a firm trend overseas, gold prices rose 0.36 per cent to Rs 28,679 per 10 gram at the futures trade today as speculators built up fresh positions.
At the Multi Commodity Exchange, gold for delivery in August rose Rs 102 or 0.36 per cent to Rs 28,679 per ten grams in a business turnover of 504 lots.
On similar lines, the yellow metal for delivery in October traded higher by Rs 93 or 0.32 per cent to Rs 28,830 in 5 lots.
Market analysts said fresh positions created by participants in tandem with a firm trend overseas mainly attributed to the rise in gold prices at the futures trade.
Globally, gold rose 0.47 per cent to $1,252.20 an ounce in Singapore.