Skip to main content

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.

01

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.

DateTypePriceSignificance
Week 1, Day 5Swing HighRs.3,850Initial rally peak — sellers appeared at this level
Week 2, Day 4Swing LowRs.3,720Pullback found support — buyers absorbed selling
Week 4, Day 2Swing HighRs.3,920Higher high confirms uptrend strength
Week 5, Day 1Swing LowRs.3,790Higher low — pullback held above the previous Rs.3,720
Week 6, Day 4Swing HighRs.3,980Third consecutive higher high — strong uptrend
Week 8, Day 2Swing LowRs.3,860Another 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.
Tip
Not every minor bounce or dip qualifies as a meaningful swing point. Focus on swing points that are clearly visible when you zoom out slightly. If you need to squint to see it, it is noise, not a swing point. The best swing points stand out prominently on the daily chart.
02

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 TypePrice Range# of TouchesReliabilitySwing Action
SupportRs.1,500 - 1,5204 timesHigh — multiple confirmed bouncesBuy near Rs.1,510-1,520 with stop below Rs.1,490
ResistanceRs.1,680 - 1,7003 timesHigh — consistent rejectionBook 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-testModerate — needs confirmationIf 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.

Note
A support zone does not hold forever. Every zone eventually breaks. The question is not whether it will hold — it is whether you have a plan for both outcomes. If support holds, you enter the trade. If it breaks, your stop-loss takes you out with a small, pre-defined loss. Never assume a zone is unbreakable.
03

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.
Tip
Demand and supply zones are more reliable than simple horizontal support and resistance because they represent areas of genuine institutional interest. Big players cannot fill their entire order at one price — they accumulate over several sessions in that consolidation base. When price returns, the remaining unfilled orders create a real floor (or ceiling). This is not just a line on a chart; it reflects actual pending buy or sell orders in the market.
04

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:

Pivot Point (PP) = (Previous High + Previous Low + Previous Close) / 3

From the central pivot, support and resistance levels are derived:

R1 = (2 x PP) - Previous Low
S1 = (2 x PP) - Previous High
R2 = PP + (Previous High - Previous Low)
S2 = PP - (Previous High - Previous Low)

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.

LevelFormulaCalculationResult
PP(H + L + C) / 3(2540 + 2490 + 2520) / 3Rs.2,516.67
R1(2 x PP) - Low(2 x 2516.67) - 2490Rs.2,543.34
S1(2 x PP) - High(2 x 2516.67) - 2540Rs.2,493.34
R2PP + (H - L)2516.67 + (2540 - 2490)Rs.2,566.67
S2PP - (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.

Note
The most powerful price levels occur where a round number coincides with a swing point. If RELIANCE has a swing high at Rs.2,498 — just below the Rs.2,500 round number — that makes the Rs.2,498-2,500 zone a dual-factor level: technical resistance (swing high) plus psychological resistance (round number). Such overlapping levels are significantly harder to break and produce stronger reactions.
05

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:

FactorPresent?Points
Previous swing high/low at this levelYes+1
Moving average (21 or 50 EMA) at this levelYes+1
Fibonacci retracement level (38.2%, 50%, 61.8%)Yes+1
Round number within Rs.10Yes+1
Trendline touching this levelYes+1
Demand/supply zone at this levelYes+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.

Caution
Even high-confluence zones fail sometimes. A zone with a confluence score of 5 is not guaranteed to hold — a strong earnings miss, unexpected news, or a market-wide selloff can break any level. Always use a stop-loss, regardless of how many factors support the zone. Confluence improves your probabilities; it does not eliminate risk.
Key Takeaways
  • 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.
Disclaimer

This content is for educational purposes only. swingcapital is not a SEBI-registered advisor. Consult a qualified financial advisor before making investment decisions.