Gold prices edged up by Rs 21, or 0.11 per cent, to Rs 18,554 per ten gram in futures trading today, as traders created fresh positions on the back of a firming global trend.
At the Multi Commodity Exchange, gold for October-month contract rose by Rs 21, or 0.11 per cent, to Rs 18,554 per ten gram, with an open interest of 2,753 lots.
Similarly, the metal for delivery in August was up by Rs 17, or 0.09 per cent, to Rs 18,465 per ten gram, with a business volume of 18,150 lots.
Analysts said fresh buying by traders, propelled by firming trend in global markets mainly pushed up gold prices at futures trade here.
Meanwhile, gold traded $2.50 higher at $1,213.80 an ounce in Asian region.