Indian benchmark stock indices ended lower for the second consecutive session on Friday, led by selling in IT stocks such as TCS, Infosys, and ITC amid a lack of fresh buying triggers. Buying in banking and pharma stocks helped the bourses limit the losses.