The stock markets ended marginally in the green today amidst mixed European cues and buying by institutional investors in select stocks.
The 30-share BSE index Sensex closed 11 points (0.05 per cent) higher at 20,893.89 while the 50-share NSE index Nifty ended 0.25 per cent higher at 6,204.95.
"Despite the volatility, positive bias was seen with market breadth showing strength. Positive data from China and strong global cues have boosted market sentiment. Optimism for second quarterly results and policy actions from government is pushing the rally," said Nidhi Saraswat, Senior Research Analyst, Bonanza Portfolio.
On the BSE, capital goods (up 4.19 per cent), realty (up 2.96 per cent) and metal (up 1.7 per cent) led the pack.
On the other hand, FMCG, IT and TECk indices succumbed to selling pressure and were down 1.22 per cent, 0.53 per cent and 0.33 per cent, respectively.
Among Nifty stocks Asian Paints, L&T and DLF were the top five gainers, while Jindal Steel, ITC and TCS lost the most