Support and Resistance: How to Find and Trade Key Levels
Every price chart tells a story of where buyers and sellers repeatedly clashed. Support and resistance levels are the landmarks of that story. Understanding them helps you make sense of price movement, plan entries and exits, and avoid trades that fight the market's memory.
What Support and Resistance Actually Are
Support is a price area where buying interest has historically been strong enough to stop or reverse a decline. Resistance is the opposite — a price area where selling pressure has repeatedly capped rallies.
These are not arbitrary lines. They arise because of collective trader behaviour. Suppose Nifty 50 drops to 22,000 and bounces sharply. Traders who missed the bounce mark 22,000 as a level to buy next time. Traders who were short and covered near 22,000 remember it. When price returns to that area, all that memory translates into real orders — and the level holds again.
The psychology works in both directions. Resistance levels exist because traders who bought at a high and watched price fall will sell to break even the moment price returns to their entry. This creates overhead supply that acts as a ceiling.
Ways to Identify Key Levels
There is no single correct method. Traders use several complementary approaches, and the levels that appear across multiple methods carry more weight.
Swing Highs and Swing Lows
A swing high is a candle whose high is higher than the highs of the candles on both sides of it. A swing low is the reverse. These are the most objective way to find levels.
Using a fixed lookback rule — for example, a pivot is valid if it is the highest high or lowest low of the surrounding five candles on each side — makes the identification mechanical and consistent. This is also the approach that makes swing pivots automatable in a trading system, since the rule can be expressed in code without subjective judgment.
Round Numbers
Traders naturally cluster orders around round numbers: 22,000, 22,500, 23,000 on Nifty. These are psychological magnets and often line up with or strengthen a pivot-based level. When a round number coincides with a swing pivot, treat the zone with extra respect.
Prior Day High and Low
The high and low of the previous trading session are widely watched by intraday traders. Many breakout strategies on NSE use the prior day high as the trigger for a long trade, or the prior day low as a breakdown signal. These levels are fresh, easy to plot, and relevant to the next day's session.
Prior Session Levels and Opening Range
The first fifteen to thirty minutes of the NSE session often sets a range that acts as intraday support and resistance for the rest of the day. Similarly, levels from previous weekly or monthly closes can act as reference points on swing timeframes.
Zones, Not Lines
A common mistake is treating support and resistance as a single, exact price. In practice, price rarely respects a price to the rupee. It is better to think in terms of zones — bands of perhaps five to fifteen points on Nifty where the market has repeatedly shown interest.
When you have several swing pivots clustered within a narrow range, that cluster forms a strong zone. The density of historical touches within the zone is more meaningful than any single exact level. On a chart, this might look like three swing lows all within a 10-point band — that band, not any one of the three levels, is your support zone.
Higher-Timeframe Levels Are Stronger
A level formed on a daily chart carries more weight than one formed on a five-minute chart. Institutional participants and larger position traders reference higher timeframes, and their orders are larger. When a level appears on both the daily and the one-hour chart, the confluence makes it especially significant.
A practical workflow: start with the daily chart to mark major swing highs and lows, then switch to the one-hour chart for finer zone definition, and finally use the fifteen-minute chart for entry timing. This top-down approach keeps your reference frame aligned with the participants who move markets.
Role Reversal: When Support Becomes Resistance
One of the most actionable concepts in price action trading is role reversal. When price decisively breaks below a support level, that old support often flips to become resistance on a subsequent rally.
The logic is straightforward: traders who bought at support and watched price fall are now holding losses. When price rallies back to where they bought, many will exit to recover losses — turning the former support into a fresh supply zone. Watching for a rally back to the broken level, followed by rejection, gives traders a high-probability short setup. The reverse applies when resistance is broken.
How to Trade Support and Resistance
Two broad approaches exist: bounce trades and breakout trades.
Bounce Trades
A bounce trade involves taking a position near the level with the expectation that price will respect it. The setup requires:
- Price approaching the level after a clear trend
- A reaction candle or pattern at the level (a pin bar, engulfing candle, or visible rejection wick)
- Volume declining into the level and expanding on the bounce
- Stop placed just beyond the zone, not at the exact level
Breakout Trades
A breakout trade takes a position when price moves decisively through a level. The challenge is distinguishing genuine breakouts from false ones. Useful filters:
- Wait for a candle close beyond the level rather than an intraday pierce
- Look for above-average volume on the breakout candle
- Consider waiting for a retest of the broken level before entering
A clean breakout without a retest can be traded with a tight stop just below the breakout candle's low. A retest entry is lower risk but slower to develop.
Combining Levels with Indicators and Patterns
Support and resistance levels are most useful when combined with other tools:
- RSI: A bounce from support while RSI is oversold (below 40 on a daily chart) adds confluence
- Moving averages: The 50-day or 200-day moving average often acts as dynamic support or resistance that aligns with horizontal levels
- Candlestick patterns: A hammer or bullish engulfing at support is a better entry than a level touch alone
- VWAP: On intraday charts, the VWAP line often coincides with intraday support or resistance, and tools like AlgoRaj can help overlay it alongside pivot levels
No single signal is sufficient. The more independent factors point to the same conclusion, the better the risk-reward of the trade.
Common Mistakes to Avoid
| Mistake | Why It Hurts |
|---|---|
| Drawing too many lines | Clutters the chart; every level looks like support |
| Using exact prices instead of zones | Leads to premature exits or missed entries |
| Ignoring timeframe hierarchy | Lower-timeframe levels get violated constantly |
| Trading the first touch blindly | First touch is often the strongest; wait for confirmation |
| Moving stops inside the zone | Zone violations that recover then fail due to a stop too tight |
| Ignoring volume on breakouts | Low-volume breakouts frequently reverse |
The most common error among newer traders is drawing a level from a single candle and then expecting price to treat it as a hard wall. Markets are probabilistic. Levels tilt the odds; they do not guarantee outcomes.
Applying This to NSE and Nifty Intraday Trading
On Indian markets, a few specific levels deserve consistent attention:
- Previous day's high and low — widely watched by both retail and institutional intraday traders
- Weekly and monthly open prices — especially at the start of a new week or month
- Option strike round numbers — Nifty options are concentrated at 50-point increments; max pain and high open-interest strikes often act as gravitational levels
- Pre-open or gap levels — a gap open beyond a prior swing high or low often validates the move as a breakout
Keeping a clean chart with only the most relevant levels reduces noise and improves decision quality.
Key Takeaways
- Support is a zone where buying has historically overcome selling; resistance is where selling overcomes buying
- Use swing pivots with a fixed lookback rule to identify levels objectively — this also makes them automatable
- Think in zones rather than exact lines; cluster nearby pivots into a band
- Higher-timeframe levels (daily, weekly) are more reliable than lower-timeframe ones
- Role reversal — former support acting as resistance after a break — is one of the most consistent patterns in price action
- Require confirmation (reaction candle, volume, or indicator confluence) before entering bounce or breakout trades
- Stop placement belongs just outside the zone, not inside it
- Fewer, well-chosen levels on a chart outperform a chart cluttered with lines
This article is for educational purposes only and is not investment advice. Trading in financial markets involves risk of loss.
Written and reviewed by the AlgoRaj Editorial Team — traders and engineers covering Indian intraday and F&O markets. This article is educational and is not investment advice; see our Risk Disclaimer.