India's NSE Nifty 50 index rose on the news and hit a record high, before settling 0.52pc up at 12,926.45. The S&P BSE Sensex ended 0.44pc higher at 44,077.15.
HDFC Bank and a clutch of other financial stocks were the top boost to the NSE Nifty 50 index, which closed 0.68pc higher at 12,859.05 after a more than 1pc drop on Thursday.
India's NSE Nifty 50 index and the S&P BSE Sensex hit a record high earlier in the session as investors bet on a faster return to economic growth following upbeat news on a COVID-19 vaccine.
The Nifty 50 ended 1.29% lower at 12,771.70, snapping a three-day gaining streak, while the S&P BSE Sensex closed 1.31% lower at 43,599.96.
The NSE Nifty 50 index closed up 0.31pc at 11,971.05, while the S&P BSE Sensex closed 0.42pc higher at 40,794.74. Both indexes have now risen for ten straight sessions.
The NSE Nifty 50 index closed 0.2pc up at 11,408.40, highest since Feb. 27, and the S&P BSE Sensex closed 0.22pc up at 38,614.79, highest since March 3.
The NSE Nifty 50 index slid 0.9pc to close at 11,102.15 and the benchmark S&P BSE Sensex dropped 0.88pc to 37,736.07, dragged by banking and financial stocks.
The NSE Nifty 50 index, up 1.27pc last week after a series of surprisingly upbeat reports from some of the country's biggest companies, fell 0.27pc to 11,132.60.
The NSE Nifty 50 index ended 1.17% higher at 10,551.7, while the benchmark S&P BSE Sensex was up 1.21% at 35,843.7
The number of COVID-19 cases in India crossed 600,000, with the death toll touching 17,834, days after the government allowed more economic activities to resume.