Gold prices edged up by 0.10 per cent to Rs 31,032 per 10 grams in futures trading today as speculators built up fresh positions tracking a firm trend overseas.
At the Multi Commodity Exchange, gold for delivery in June went up by Rs 30, or 0.10 per cent, to Rs 31,032 per ten grams in a business turnover of 169 lots.
Likewise, the yellow metal for delivery in August rose by Rs 26, or 0.08 per cent, to Rs 31,213 per ten grams in 5 lots.
Analysts said, fresh positions created by participants in tandem with a firm trend in the global markets where gold edged up after posting its biggest percentage fall in over two weeks in the previous session, amid tensions over Syria and a US-China trade stand-off, attributed to the rise.
Globally, gold rose 0.44 per cent to USD 1,340.20 an ounce in Singapore.
(This story has not been edited by Business Standard staff and is auto-generated from a syndicated feed.)