Gold prices rose by Rs 42 to Rs 28,380 per 10 gram in futures trade today as speculators created fresh positions, tracking a firm global trend.
Trading sentiment turned better after gold climbed in global markets, as Greece moved closer toward a government debt swap.
At the Multi Commodity Exchange, gold for delivery in June rose by Rs 42, or 0.15% to Rs 28,380 per ten grams in business turnover of 190 lots.
The April contract traded higher by Rs 38, or 0.14% to Rs 28,010 per ten grams in 3801 lots.
Analysts said fresh buying by speculators driven by a firming global trend mainly led to rise in gold prices at futures trade.
Meanwhile, gold in Singapore rose 0.4% to $1,706.85 an ounce.