Swing Points & Key Price Levels
Identifying swing highs and lows, pivot points, demand and supply zones, and how institutional levels create high-probability trade areas.
What Are Swing Points?
A swing high is a candle whose high is higher than the high of the candle immediately before it and the candle immediately after it. It is a local peak — a point where price temporarily ran out of buying momentum and reversed downward. A swing low is the opposite: a candle whose low is lower than the low of the candle before and after it. It marks a local trough where selling pressure temporarily exhausted itself and buyers stepped back in.
Swing points are the anchor points of market structure. Every higher high, higher low, lower high, and lower low that you identified in Chapter 2 is a swing point. They are the peaks and valleys of price, and they serve as the raw material from which all trend analysis is built.
On a daily chart, significant swing points form every 3 to 8 trading sessions. A stock does not make a swing high or swing low every single day — it needs time to build a thrust and then reverse. The frequency of swing points depends on the stock's volatility: a high-beta stock like TATAMOTORS or ADANIENT might produce swing points every 3-5 days, while a steadier name like HINDUNILVR or NESTLEIND might take 6-8 days between significant swings.
Let us examine TCS over a two-month window on the daily chart. During this period, the stock produced six identifiable swing points — three swing highs and three swing lows — creating the zigzag pattern that swing traders exploit.
| Date | Type | Price | Significance |
|---|---|---|---|
| Week 1, Day 5 | Swing High | Rs.3,850 | Initial rally peak — sellers appeared at this level |
| Week 2, Day 4 | Swing Low | Rs.3,720 | Pullback found support — buyers absorbed selling |
| Week 4, Day 2 | Swing High | Rs.3,920 | Higher high confirms uptrend strength |
| Week 5, Day 1 | Swing Low | Rs.3,790 | Higher low — pullback held above the previous Rs.3,720 |
| Week 6, Day 4 | Swing High | Rs.3,980 | Third consecutive higher high — strong uptrend |
| Week 8, Day 2 | Swing Low | Rs.3,860 | Another higher low — the trend remains intact |
- Trend definition: Swing points are what define whether a stock is in an uptrend, downtrend, or sideways range. Without marking swing highs and lows, you are guessing at the trend.
- Future support and resistance: Previous swing highs become resistance when price approaches from below, and previous swing lows become support when price pulls back toward them. The market has memory.
- Institutional footprints: Major swing points often coincide with levels where institutional players (mutual funds, FIIs) placed large orders. These levels attract price action when revisited because similar orders may still be present.
- Stop-loss placement: Swing lows are natural stop-loss levels for long trades. Placing your stop just below the most recent swing low ensures that you are stopped out only if the market structure genuinely breaks — not from random noise.
Support & Resistance as Swing Zones
Support and resistance are among the oldest concepts in technical analysis, but many traders misunderstand them. Support is not a single precise price. It is a zone — a price area where buying interest has historically been strong enough to absorb selling pressure and cause price to bounce. Resistance is a zone where selling pressure has consistently overwhelmed buyers, capping the rally.
For swing trading, always think in zones, not exact lines. If a stock bounced off Rs.1,500 once and Rs.1,520 another time, your support zone is Rs.1,500-1,520, not a single line at Rs.1,510. Price rarely respects the exact same level twice — it respects the area.
Support and resistance zones form where swing points cluster. If a stock has printed swing lows at Rs.1,500, Rs.1,510, and Rs.1,495 over three separate pullbacks, those three points define a clear support zone around Rs.1,495-1,520. The more times price has tested a zone and bounced, the more reliable that zone becomes — until it finally breaks.
Consider HDFCBANK, one of the most actively traded stocks on NSE. Over a six-month period, the stock established a well-defined support zone at Rs.1,500-1,520 and a resistance zone at Rs.1,680-1,700. Price bounced off the support zone four times and was rejected at the resistance zone three times. Each bounce from support was a swing buy opportunity, and each rejection at resistance was a place to book profits.
| Zone Type | Price Range | # of Touches | Reliability | Swing Action |
|---|---|---|---|---|
| Support | Rs.1,500 - 1,520 | 4 times | High — multiple confirmed bounces | Buy near Rs.1,510-1,520 with stop below Rs.1,490 |
| Resistance | Rs.1,680 - 1,700 | 3 times | High — consistent rejection | Book profits near Rs.1,670-1,680. Wait for breakout above Rs.1,700 for continuation. |
| Broken support (new resistance) | Rs.1,500 - 1,520 (after break) | 1 re-test | Moderate — needs confirmation | If price breaks below Rs.1,500 and rallies back to Rs.1,510-1,520, short there. |
One of the most important principles in support and resistance is polarity: when a support zone breaks, it often becomes resistance on the next rally, and when a resistance zone breaks upward, it often becomes support on the next pullback. HDFCBANK's Rs.1,680-1,700 resistance zone, once broken to the upside, would be expected to act as support if the stock pulled back to that area. This is because the traders who sold at resistance and were proven wrong now become buyers at the same level to recover their positions.
Demand & Supply Zones
Demand and supply zones are a step beyond traditional support and resistance. While support and resistance are defined by where price bounced or stalled, demand and supply zones are defined by where aggressive, impulsive moves originated. The distinction matters because these zones reveal where institutional players — the heavyweights who actually move markets — placed their orders.
A demand zone is an area where aggressive buying originated. You identify it by finding a period of consolidation or basing followed by a sharp, impulsive rally away from that area. The consolidation before the rally is the demand zone itself — it represents the price range where large buy orders were being accumulated. When price returns to that zone later, unfilled buy orders from those same institutions often trigger another bounce.
A supply zone is the mirror image: an area where aggressive selling originated. Price consolidated briefly, then dropped sharply. The consolidation area is the supply zone, and when price rallies back into it, residual sell orders tend to push it back down.
Consider ADANIENT in March 2024. The stock consolidated in the Rs.2,200-2,250 range for approximately five trading sessions — small candles, low volume, minimal directional movement. Then, on the sixth day, a large bullish candle surged the stock to Rs.2,350, and over the next seven sessions, it climbed to Rs.2,500. That 5-day consolidation area (Rs.2,200-2,250) is a demand zone. When ADANIENT later pulled back to Rs.2,220, it bounced sharply from within that zone. The unfilled institutional buy orders that originally launched the stock upward were still waiting there.
- How to draw a demand zone: Find a cluster of small candles (consolidation) immediately followed by a strong impulsive rally. Draw a rectangle from the lowest low to the highest high of the consolidation candles. That rectangle is the demand zone.
- How to draw a supply zone: Find a cluster of small candles immediately followed by a sharp impulsive drop. The rectangle covering the consolidation range is the supply zone.
- Zone freshness: A demand or supply zone that has never been re-tested is called fresh. Fresh zones are more reliable because all of those institutional orders are still unfilled. Once price re-tests the zone, some orders get filled, and the zone weakens with each subsequent visit.
- Impulsiveness matters: The stronger and faster the move away from the zone, the more significant the zone. A gentle drift upward from a base does not create a strong demand zone. A sharp, high-volume surge does.
Pivot Points & Round Numbers
Pivot points are mathematically derived price levels calculated from the previous session's high, low, and close. They are widely used by institutional traders and floor traders as reference points for the current session, and they often act as support and resistance levels — not because of any magical property, but because so many traders are watching the same levels. It is a self-fulfilling prophecy backed by collective attention.
The classic pivot point formula is:
From the central pivot, support and resistance levels are derived:
Let us walk through a real calculation using RELIANCE. Suppose the previous day's data was: High = Rs.2,540, Low = Rs.2,490, Close = Rs.2,520.
| Level | Formula | Calculation | Result |
|---|---|---|---|
| PP | (H + L + C) / 3 | (2540 + 2490 + 2520) / 3 | Rs.2,516.67 |
| R1 | (2 x PP) - Low | (2 x 2516.67) - 2490 | Rs.2,543.34 |
| S1 | (2 x PP) - High | (2 x 2516.67) - 2540 | Rs.2,493.34 |
| R2 | PP + (H - L) | 2516.67 + (2540 - 2490) | Rs.2,566.67 |
| S2 | PP - (H - L) | 2516.67 - (2540 - 2490) | Rs.2,466.67 |
Beyond pivot points, round numbers act as powerful psychological barriers. Humans think in round numbers, and this shows up in order flow. When RELIANCE approaches Rs.2,500, a cluster of buy and sell orders accumulates around that level — some traders set buy orders just below Rs.2,500, others set sell orders or targets at exactly Rs.2,500. This creates visible congestion on the chart.
Consider RELIANCE at the Rs.2,500 level in February 2024. The stock tested this round number four times over two weeks, getting rejected each time. The daily candles showed wicks above Rs.2,500 but closes below it — classic rejection behaviour. When RELIANCE finally cleared Rs.2,500 on a closing basis with above-average volume, the breakout triggered a quick run to Rs.2,650 as all the sell orders above Rs.2,500 were absorbed and there was no overhead resistance until the next significant level.
Confluence — Where Levels Stack Up
Confluence is the single most important concept in this chapter. It occurs when multiple independent technical factors align at the same price area. Each individual factor — a swing low, a moving average, a Fibonacci level, a round number — provides some degree of support or resistance. When three or four of these factors overlap at a single zone, the probability of a meaningful price reaction at that zone increases dramatically.
Think of it this way: a single brick wall might slow a car down. Stack two walls together and the car is more likely to stop. Stack four walls together and very little is getting through. Confluence works the same way with price levels.
Consider ICICIBANK and its Rs.1,050 level. During a pullback within an uptrend, the Rs.1,050 area simultaneously represented:
- Previous swing low: Price had bounced from Rs.1,045-1,055 three weeks earlier, establishing it as a proven support level.
- Rising 50-day EMA: The 50-day exponential moving average was at Rs.1,048, providing dynamic trend support.
- 38.2% Fibonacci retracement: The pullback from the recent swing high of Rs.1,120 to the swing low of Rs.1,005 placed the 38.2% retracement at Rs.1,049.
- Round number proximity: Rs.1,050 is a clean round number that attracts order clustering.
Four independent technical factors all pointing to the same Rs.1,045-1,055 zone. When ICICIBANK pulled back to Rs.1,048 during this period, it printed a hammer candle with a long lower wick and closed at Rs.1,058. The bounce was emphatic — over the next eight sessions, the stock rallied back to Rs.1,120.
You can systematically score confluence zones using a simple points system:
| Factor | Present? | Points |
|---|---|---|
| Previous swing high/low at this level | Yes | +1 |
| Moving average (21 or 50 EMA) at this level | Yes | +1 |
| Fibonacci retracement level (38.2%, 50%, 61.8%) | Yes | +1 |
| Round number within Rs.10 | Yes | +1 |
| Trendline touching this level | Yes | +1 |
| Demand/supply zone at this level | Yes | +1 |
A zone scoring 3 or more points is a high-confidence zone. At these levels, you can size your positions more aggressively (still within your risk rules) and place your stop-loss just outside the zone with confidence. A zone with only 1 factor is low-confidence — it might hold, but the odds are not particularly in your favour.
This scoring system takes the guesswork out of level analysis. Instead of vaguely feeling that a level "looks important," you can objectively count the factors and make an informed decision. Over time, you will find that your best trades consistently come from zones scoring 3-4 on the confluence scale, while most of your stop-outs happen at zones that scored only 1-2.
- Swing points (swing highs and swing lows) are the anchor points of market structure. They define trends, create future support/resistance, and reveal institutional activity.
- Think in zones, not exact prices. Support at Rs.1,500 really means a zone of Rs.1,490-1,520. Price rarely bounces off the same exact level twice.
- Demand zones are consolidation areas that preceded a sharp rally. Supply zones preceded a sharp drop. These are more reliable than simple horizontal support/resistance because they reflect institutional order flow.
- Pivot points are calculated reference levels watched by many traders. Their power lies in collective attention — so many participants use them that they become self-fulfilling.
- Round numbers (Rs.1,000, Rs.2,500) act as psychological barriers. They attract order clustering and create visible congestion on charts.
- Confluence is king. When multiple factors (swing point + EMA + Fibonacci + round number) stack up at the same zone, the probability of a strong reaction increases dramatically. Score your zones — trade the high-confluence ones.
This content is for educational purposes only. swingcapital is not a SEBI-registered advisor. Consult a qualified financial advisor before making investment decisions.