HDFC Bank, Tata Steel and Tata Motors among top losers for the day.
Capital goods and banking stocks catapulted the indices.
The markets snapped their three-day losing streak due to buying in index heavyweights and a rebound in IT stocks.
Side indices raced ahead with BSE Midcap and BSE Smallcap advancing 0.4% and 0.3% up, respectively.
The broader NSE Nifty, on the other hand, ended 2.70 points, or 0.02 per cent, lower at 11,555.90 in its third straight day of losses.
The 30-share Sensex ended flat at 21,833 and 50-share Nifty gained 7 points at 6,524.
BSE Midcap and BSE Smallcap indices hit their fresh lifetime highs for the second day in a row
The 30-share Sensex ended up 40 points at 20,891 mark and the 50-share Nifty ended up 14 points at 6,203 levels.
The 30-share Sensex of the Bombay Stock Exchange closed 86.55 points higher at 21,337.67 and the National Stock Exchange Nifty index closed at its highest closing levels in 2014, up 25.15 points at 6,338.95.
Reliance up 0.94%, Sun Pharma up 2.85, ICICI Bank up 0.76%, Bharti Airtel up 1.56% and Tata Steel up 2.2% were the top Sensex gainers today.
The Sensex is quoting at 24,445, higher by 85 points and the Nifty is at 7,282, up 19 points.
TCS, ICICI Bank, Tata Motors and Tata Steel among the top losers for the day.
Broader market outperformed the frontline indices with the Smallcap and Midcap gaining up to 1%
Earnings growth is expected to accelerate as lingering toxic effects of note ban ease off and GST settles down. However, stock valuations are high and that means market is also overdue for correction, says Devangshu Datta.
Banks and Capital Goods scrips among the top losers in noon deals.
ICICI Bank topped the Sensex gainers' chart, spurting 5.09 per cent, followed by L&T, Bharti Airtel, Vedanta and Tata Motors, rising up to 4.60 per cent.
The main gainers on the Sensex were Hindalco, JSPL, SBI, Maruti Suzuki, GAIL, L&T.
Coal India and Tata Motors up 1.5% buck the larger market trend.
Some of the top indebted companies likely to face financial headwinds in the coming quarters include NTPC, PowerGrid, Tata Steel, Adani Power, JSW Steel, UPL, and Steel Authority of India. Together these 201 companies owed Rs 14.9 trillion to their lenders at the end of September 30, 2019, up 4.1 per cent year-on-year (YoY) during the first half of FY20.
The biggest losers of the session include Reliance, Infosys, TCS, ICICI Bank, HDFC twins, ITC, Maruti, L&T, HUL, Axis Bank, Wipro and IndusInd Bank, cracking up to 4 per cent.
The gains in IT majors were negated by losses in heavyweights like L&T, ITC, HUL and M&M.
Coal India moved higher by over 3% to Rs 263, despite of weak April-June (Q1FY14) results, on expectation of earnings improvement by going forward.
Top losers in the Sensex pack included TCS, Yes Bank, ITC, Sun Pharma, Reliance, Coal India, Asian Paints, SBI, Maruti, HUL, HCL Tech and ICICI Bank, falling up to 2.91 per cent.
Broader market outperformed with the S&P BSE Midcap index adding 0.7%, while S&P BSE Smallcap index gained 0.6%.
At close, the Sensex was up 407 points or 2.3% at 18,313 and the Nifty advanced 106 points or 2%, to close above the psychological levels of 5,400 at 5,408.
Metal stocks outperform posting its biggest single day rally in past two years on hopes revival of Chinese economy.
At close, the Sensex was up 0.7% or 124 points at 18,789 and the Nifty gained 0.8% or 46 points to end at 5,565.
Short covering in index heavyweights like HDFC, HDFC Bank and TCS aided the upmove.
This amount does not include losses suffered indirectly through investment in mutual funds (MFs) and insurance companies.
Top gainers in the Sensex pack were TCS, Bharti Airtel, Infosys, Axis Bank, L&T, ITC, PowerGrid, HCL Tech and Tata Steel, ending up to 2.39 per cent.
Among top losers that dragged down key indices were Infosys, TCS, Reliance, SBI, Tata Steel and ITC, falling up to 2.15 per cent.
TCS was the biggest loser in the Sensex pack, sliding 3.17 per cent, followed by HCL Tech, Yes Bank, IndusInd Bank, RIL, ICICI Bank, Infosys, Tata Steel, Kotak Bank and L&T, down up to 2.34 per cent.
Benchmark indices weighed down by software and financial shares coupled with weak global cues.
Top losers in the Sensex pack included ICICI Bank, Tata Steel, Vedanta, HDFC IndusInd Bank, Tata Motors, RIL and ONGC -- falling up to 4.45 per cent.
Omkeshwar Singh, Head, Rank MF, a mutual fund investment platform, answers your queries.
Top gainers in the Sensex pack included Bharti Airtel, Tata Motors, IndusInd Bank, Kotak Bank, Hero MotoCorp, Asian Paints and PowerGrid, which rose up to 2.53 per cent.
Heavyweights like Reliance, L&T, Tata Motors, ICICI Bank, HDFC Bank, Bharti Airtel, TCS, ONGC and SBI among the draggers.
The S&P BSE Midcap and the S&P BSE Smallcap indices under-performed to lose 0.8% and 1.6%
Broader market underperformed the headline indices with BSE Midcap and BSE Smallcap finishing in red
Omkeshwar Singh, Head, Rank MF, a mutual fund investment platform, answers your queries.