The stock market recovery in the past 11 months has been astonishing. Despite an economic contraction, the National Stock Exchange (NSE) Nifty and BSE Sensex have hit all-time highs and the big stock indices have roughly doubled from the lows hit after the announcement of the first lockdown in March 2020.
Given the visibility of a continuing corporate recovery, and a Budget perceived as market-friendly, could the markets see a further rally? Although valuations are high, there are supporting factors to sustain a continuing rally. Moreover that rally is likely to see outperformance from smaller stocks, especially the small-caps.
Since January 2019,