Gold futures were up by 0.09 per cent to Rs 30,040 per 10 grams as traders raised bets even as the precious metal weakened overseas.
At the Multi Commodity Exchange, gold for delivery in October rose by Rs 28, or 0.09 per cent, to Rs 30,040 per 10 grams, in a business turnover of 12 lots.
Similarly, the metal for delivery in August traded higher by Rs 20, or 0.07 per cent, to Rs 29,786 per 10 grams in 172 lots.
Analysts said raising of bets by speculators largely pushed up gold prices at futures trade here, but a weak trend overseas capped the gains.
Meanwhile, gold fell 0.24 per cent to USD 1,224.20 an ounce in Singapore.
Disclaimer: No Business Standard Journalist was involved in creation of this content