Gold continued to trade lacklustre for the second straight session and ended almost flat at the bullion market here due to weak demand from stockists as well as subdued local buying interest.
Silver, on the other hand, maintained its momentum owing to sustained demand from jewellery and coin makers amid good industrial support.
Local players mostly stayed on the sidelines amid a lack of fresh trading cues from overseas due to closure of US markets, a bullion trader said.
Standard gold (99.5 purity) edged down by Rs 5 to finish at Rs 27,945 per 10 grams from Friday's closing level of Rs 27,950.
Pure gold (99.9 purity) also softened by a similar margin to settle at Rs 28,090 per 10 grams against Rs 28,100.
Silver (.999 fineness), however, rose by Rs 85 to conclude at Rs 45,445 per kg as compared with Rs 45,360 yesterday.