The S&P BSE Sensex and Nifty 50 have delivered 27.9 per cent and 28.6 per cent returns, respectively, in 2017, making it the best year for equities since 2014.
This was on account of strong portfolio flows and hopes of an improvement in economic growth and corporate earnings. Analysts expect the momentum in the markets to continue with a revival in earnings and strong global cues while the effects of demonetisation and GST implementation fade.
In absolute terms, the year closed with the market capitalisation of all BSE-listed companies rising by Rs 45.5 lakh crore to Rs 152 lakh crore,