Reuters Market Eye - The Nifty is up 0.25 percent, after earlier rising 0.5 percent to mark a record high of 7,791.4, its third consecutive all-time high in as many sessions. The BSE Sensex is up 0.44 percent, after earlier rising as much as 0.6 percent to mark an all-time high of 26,116.73.
Technology stocks gain ahead of Infosys Ltd
Sentiment is also supported as investors expect the government's maiden budget, to be to unveiled on Thursday, to target increase in revenue from asset sales while controlling spending.
Overseas investors bought Indian shares worth 9.43 billion rupees ($158 million) on Friday, provisional exchange data shows.
(Reporting by Abhishek Vishnoi)