New Delhi, Aug. 4 -- Midcap and smallcap stocks to buy: One of the fundamental rules of stock market investing is to stick to large-cap stocks during periods of uncertainty, as they tend to be more stable than their mid- and small-cap counterparts.

The Indian stock market is facing heightened uncertainty this year, driven by US President Donald Trump's tariff policies, persistent foreign capital outflows, and lacklustre corporate earnings.

As a result, investors appear to be steering clear of mid- and small-cap stocks, instead favouring large-cap companies with broader market presence, stronger balance sheets, and a healthier growth outlook.

As of August 1, equity benchmark Sensex has gained 3 per cent year-to-date, while the BSE Midca...