Gold prices went up by 0.54 per cent to Rs 31,473 per 10 grams in futures trade today as speculators built up fresh positions, taking positive cues from overseas markets.
At the Multi Commodity Exchange, gold for delivery in far-month August rose by Rs 170, or 0.54 per cent to Rs 31,473 per 10 grams in business turnover of 18 lots.
On similar lines, the yellow metal for delivery in June contracts gained Rs 156, or 0.50 per cent to Rs 31,270 per 10 grams in 354 lots.
Analysts said fresh positions created by participants in line with a firm trend overseas, as the dollar took a breather after climbing to its highest level this year in the previous session, mainly influenced gold prices at futures trade.
Globally, gold rose 0.10 per cent to USD 1,316.30 an ounce in Singapore.
Disclaimer: No Business Standard Journalist was involved in creation of this content