Gold futures traded lower on Friday, with prices falling Rs 521 to Rs 1,59,085 per 10 grams amid subdued spot demand and weak global trends.

On the Multi Commodity Exchange (MCX), gold contracts for June delivery declined 0.33 per cent, or Rs 521, to trade at Rs 1,59,085 per 10 grams in a turnover of 790 lots.

Market analysts said softer global cues and cautious sentiment among traders weighed on gold prices in futures trade.