Though a delay in onset of monsoon and the revamped India-Mauritius tax treaty certainly kept investors mood bit risk-cautious alongwith bad-loan stress afflicting state-run banks.
After a better start to trade, volatility struck bourses in later morning trade as the key benchmark indices plunged below the key 7,800 mark briefly on the back of heavy unwinding in banking stocks.
However, equities stated a smart rebound toward the tail-end trade on value buying in beaten down counters.
Elsewhere in the region, equities ended firmly higher as investors shrugged off disappointing Chinese macro data released over the weekend and concerns over the hesitant pace of economic recovery at the world's second largest economy.
Also Read
European bourses, on the contrary are trading on a back foot.
The 50-share index opened higher at 7,831.20 and fluctuated widely between a high of 7,873.90 and a low of 7,772.15 before ending at 7,860.75, showing a rise of 45.85 points, or 0.59 per cent.
However, PSU Bank indices plunged over 4.78 per cent led by key heavyweight stocks on concerns over mounting non-performing assets.
Major gainers in index stocks were ITC, HDFC Bank, HDFC, Bosch, Bharti Infratel, TCS, Infosys, Yes Bank, HUL, Dr Reddy's, Kotak Mahindra, Indusind Bank, Tata Motors and Maruti.
The key losers included Bank of Baroda, SBI, ICICI Bank, Axis Bank, Adani Ports, Cipla, Idea, Relaince and ONGC.
A total of 7,908.63 lakh shares changed hands in 70,52,680 trades. The market capitalisation of the NSE stood at Rs 95,24,751 crore.