Indian equities ended with gains for the fifth straight day, despite cooling off from the day's high.
The S&P BSE Sensex ended 0.55% higher at 47,613. The index ended 100 points lower from the day's high of 47,714. The NSE Nifty 50 index ended 68 points shy of the 14,000 mark, gaining 0.43% to close at 13,932. The 50-stock benchmark fell 35 points from the day's high of 13,967.
Among the sectoral indices, banks and private financials outperformed in today's session. The Nifty Bank index gained nearly 450 points or 1.5% and emerged as the top sectoral gainer. The PSU Bank index too ended with gains of 0.9%. Six out of the top 10 gainers on the Nifty 50 index were financials.
Other sectoral gainers included the Nifty I.T. index, which ended with gains of 0.7%.
Media and Metal stocks were the top laggards in today's session. The Media index fell 1.4% while the Metal index shed 1.1% in today's session. Nifty Realty, Nifty Auto and Nifty Pharma index fell 0.2% each.
Broader markets too cooled off from the day's high. Both ended with a negative bias after outperforming the benchmarks in the early hours of trade.
The India Volatility Index gained 1.8% to end at 20.79.
942 stocks on the NSE ended with gains while 951 stocks declined.