Gold futures slipped 0.37% to Rs 23,197 per 10 grams, after hitting record high yesterday, as speculators indulged in booking profits amid a weak trend in the global markets.
At the Multi Commodity Exchange, gold for August delivery fell by Rs 86, or 0.37%, to Rs 22,915 per 10 grams, with a business turnover of 2,076 lots.
It closed 0.35% higher at Rs 23,001 per ten grams, after galloping to a record high of Rs 23,087 per ten grams in yesterday's trade.
Gold for October delivery also lost Rs 85, or 0.37%, to Rs 23,197 per 10 grams, with a trade turnover of 184 lots.
Analysts said profit-taking by speculators at record high levels and weak trend overseas, where the precious metal slipped from its record $1,594.45, mainly led to the fall in gold prices at futures trade.
Globally, gold weakened by 0.2% to $1,583.65 an ounce in Singapore.