The Nifty 50 fell 0.2% to close below 24,200 on July 21, 2026, marking a second straight day of declines. Bank Nifty also recorded a 0.2% drop as both indices traded within narrow ranges. Lower market volatility, measured by India VIX, suggests a cautious period of consolidation for investors.
Detailed Coverage
Indian stock markets remained in a tight range on July 21, 2026, as both the Nifty 50 and Bank Nifty indices faced mild selling pressure. The Nifty 50 closed slightly lower by 0.2 percent, failing to hold the 24,200 level. This marks the second consecutive session of modest declines, with the index trading within the previous day’s boundaries, indicating a lack of strong directional movement from either buyers or sellers.
Index Technical Levels and Support
Despite the recent dip, the broader trend for the Nifty 50 continues to hold up, supported by its position above key moving averages. The index is trading comfortably above its 100-day exponential moving average, which is often used by traders to gauge the medium-term health of the market. Technical analysis suggests that the 24,100 mark will serve as immediate support, with a more significant base potentially forming near 24,000. On the upper side, the index faces resistance in the 24,300 to 24,400 range. The daily chart shows a small-bodied bearish candle, confirming that while the market lacks immediate strength, it is not seeing a sharp breakdown.
Bank Nifty followed a similar path, also shedding 0.2 percent during the session. The index formed a Gravestone Doji pattern, a technical sign that investors are showing hesitation when prices rise, leading to quick selling at higher levels. Similar to the Nifty, the banking index remains above its key moving averages, suggesting the underlying structure is still intact, even if immediate momentum has stalled.
Market Sentiment and Volatility
Market sentiment indicators provide a mixed picture for investors. The Nifty Put-Call Ratio, which helps gauge the balance between bullish and bearish bets, dropped to 1.01 from 1.28 in the previous session. This decline shows a cooling off in aggressive trading positions. Meanwhile, the India VIX—a gauge of market volatility—fell by nearly 3 percent to 12.6. A lower VIX typically suggests that investors are not currently pricing in large, sudden swings in the market.
Options data highlights that the 24,200 strike price is a major focal point, holding the highest open interest for both call and put options. This indicates that traders expect the market to hover around this level in the immediate term. For Bank Nifty, participants are looking at 59,000 as a resistance level and 58,000 as a support level.
Investors may monitor whether the indices can break out of these narrow ranges in the coming days. The ability of the Nifty to maintain its position above the 100-day moving average remains a critical indicator for the broader market trend. With volatility currently low, market participants are keeping an eye on whether these consolidation patterns lead to a new trend or if the indices will continue to trade sideways.
