Indian indices closed with modest gains as auto and IT weakness capped momentum. OFSS slid, Waaree Energies hit Rs 1 lakh crore m-cap, Jupiter Wagons and Aurobindo Pharma rallied, while BSE declined.