Technical Levels

Nifty Support Resistance Levels — 21 Jun 2026

Key technical support and resistance levels for Nifty 50 based on recent price action and round-number zones. Updated daily after market close.

Last updated 20 Jun 2026(Stale, 29h ago)

Nifty at 24,013.1

Resistance 3

24,600

+2.5%

Resistance 2

24,400

+1.7%

Resistance 1

24,200

+0.8%

Current

24,013.1

Support 1

23,800

-0.8%

Support 2

23,600

-1.7%

Support 3

23,400

-2.5%

Note: These are approximate reference levels based on round-number zones around the current Nifty level. They provide a framework for identifying potential reaction zones. Treat as areas of interest, not precise entry/exit points. Levels are more reliable in low-VIX environments. Current VIX: 15 (contained).

Understanding Support and Resistance in Indian Markets

Support is a price level where buying pressure is expected to be strong enough to prevent further decline. Resistance is a price level where selling pressure is expected to cap further advance. These levels exist because market participants remember prices where they previously bought or sold, creating self-fulfilling clusters of orders around those levels. Round numbers (23,000, 24,000, 25,000) are particularly significant in Nifty because options strikes are concentrated at round-number intervals, creating large order clusters.

How to Use These Levels

  • Use support levels to identify potential entry zones for long positions and place stop-losses below the next support level.
  • Use resistance levels to identify potential profit-taking zones and set upside targets.
  • When a level is broken with volume conviction, it often flips: broken support becomes new resistance, broken resistance becomes new support.
  • Combine with VIX data and FII/DII flows for context on whether levels are likely to hold or break.

Explore FynSight