Gold prices fell by Rs 93 to Rs 31,252 per 10 gram in futures trade Friday as speculators went for profit-booking at prevailing levels even as the metal strengthened overseas.
On the Multi Commodity Exchange, gold to be delivered in June contracts fell by Rs 93, or 0.3 per cent, to trade at Rs 31,252 per 10 gram in a business turnover of 12,205 lots.
The yellow metal for delivery in August contracts shed Rs 103, or 0.33 per cent, to trade at Rs 31,399 per 10 gram in a business volume of 4,439 lots.
Analysts attributed the fall in gold futures to profit-booking by traders in domestic market.
Globally, however, the yellow metal was trading higher by 0.05 per cent to USD 1,270.70 an ounce in Singapore.