Gold prices rose marginally by 0.08% to Rs 21,905 per 10 grams in futures trade today as speculators enlarged their positions in tandem with a firming trend in Asian trade.
Trading sentiments turned better as gold strengthened in Asian trade, after recent losses.
At the Multi Commodity Exchange, gold for June delivery rose by Rs 21, or 0.08%, to Rs 21,905 per 10 grams, with a business volume of 3,031 lots.
Similarly, the metal for delivery in August moved up by Rs 14, or 0.07%, to Rs 22,141 per 10 grams, with an open interest of 87 lots.
Market analysts said apart from a firming trend in the Asian region, increased buying by speculators mainly pushed up gold futures prices.
Meanwhile, gold gained $2.90 to $1,496.70 per ounce in Asian region.