New Delhi, May 3 -- Stocks to buy for the long term: Despite strong volatility caused by heightened uncertainty surrounding the trade war, Q4 earnings, and geopolitical tensions, the Indian stock market benchmark Nifty 50 extended its gains for the second consecutive month in April.

Even as the volatility index, India VIX, surged 43.3 per cent last month, the Nifty 50 rose 3.5 per cent after a 6.30 per cent rise in March. Year-to-date, the benchmark index has risen 3 per cent.

Pankaj Pandey, Head of Research at ICICI Securities, remains positive about the Indian stock market over the medium to long term, citing the country's healthy growth outlook and easing trade war jitters.

Speaking to Mint's Nishant Kumar, Pandey suggested five sto...