Gold prices rose by Rs 141 or 0.47 per cent to Rs 29,876 per ten grams in futures trade after the metal rose in overseas markets.
At the Multi Commodity Exchange, gold for delivery in far-month December rose by Rs 141 or 0.47 per cent to Rs 29,876 per ten grams in a business turnover of 46 lots.
The metal for delivery in October traded higher by Rs 129 or 0.44 per cent to Rs 29,750 per ten grams in 973 lots.
Analysts attributed the rise in gold prices to a firming trend overseas as the dollar weakened and investors awaited the US Federal Reserve's interest-rate decision later today.
Gold was trading 0.09 per cent higher at USD 1,311.90 an ounce in Singapore today.
(This article has not been edited by Zeebiz editorial team and is auto-generated from an agency feed.)