Selling pressure in the Indian stock market has hit large-cap stocks particularly hard. As many as 84% of Nifty 50 stocks are currently trading below their 200-day moving averages. At the same time, small-cap stocks have shown relatively greater resilience.