Tracking a firm trend overseas, gold prices edged higher by 0.17 per cent to Rs 30,952 per 10 grams in futures trading today as speculators built up fresh positions.
At the Multi Commodity Exchange, gold for delivery in June rose by Rs 52, or 0.17 per cent to Rs 30,952 per ten grams in business turnover of 445 lots.
Similarly, the yellow metal for delivery in August was trading higher by Rs 29, or 0.09 per cent to Rs 31,123 per ten grams in 13 lots.
Analysts said fresh positions by participants on the back of a firm trend in the global markets as the dollar index hovered near two-week lows, with markets awaiting key US inflation data and minutes from the Federal Reserve's March meeting, influenced gold prices at futures trade.
Globally, gold rose 0.13 per cent to USD 1,340.90 an ounce in Singapore.
(This story has not been edited by Business Standard staff and is auto-generated from a syndicated feed.)