The benchmark BSE Sensex rallied on Friday to end above 31,000 for the first time, as higher derivatives rollover led to strong follow-up buying in index heavyweights such as Reliance Industries and ITC Ltd.
The Sensex closed up 0.9% at 31,028.21, after hitting a high of 31,074.07.
The NSE Nifty rose 0.9% to end at 9,595.10, after touching a record high of 9,604.90.
For the week, the Nifty gained 1.77% while the Sensex rose 1.85%.