How to Identify Swing Highs and Lows: The Raw Material of Support and Resistance

Swing highs and lows are the pivot points you mark before drawing any zone. Learn the left-right rule, how to avoid picking noise, and why the swing point you choose changes the level you draw.

MyTrade Academy Editorial Team
7 min read

Support and resistance zones do not come from a magic formula. They are drawn around swing highs and lows: the places where price pivoted. Get the swing points wrong and the whole zone is wrong.

Identifying a swing high or low is a skill with a clear rule. It needs no indicators, only the bars on your chart and a consistent way to decide what counts as a pivot.

TL;DR

A swing high is a bar whose high is higher than the highs of the bars on both sides; a swing low is the mirror image. The number of bars you require on each side decides how many pivots you find. Mark pivots first, then draw support and resistance around them, and stay consistent so the levels you draw mean the same thing every time.

The Left-and-Right Rule

The simplest definition of a swing high: a bar whose high price is higher than the highs of at least one bar on the left and one bar on the right. A swing low is the opposite: a bar whose low is lower than the lows of one bar on each side.

The bar in the middle does not need to be the highest of the whole month. It only needs to be a local peak, higher than its immediate neighbors. That local peak is the pivot where price changed direction.

Example: 11 daily candles, marked with a 'one bar on each side' rule
Trading dayHighLowSwing high?Swing low?
Day 1$10.20$10.05— (no left neighbor, cannot determine)— (no left neighbor, cannot determine)
Day 2$10.35$10.15No ($10.35 is not higher than $10.50 on the right)No ($10.15 is not lower than $10.05 on the left)
Day 3$10.50$10.28Yes (higher than $10.35 on the left, $10.40 on the right)No
Day 4$10.40$10.22NoNo ($10.22 is not lower than $10.08 on the right)
Day 5$10.30$10.08NoYes (lower than $10.22 on the left, $10.18 on the right)
Day 6$10.45$10.18No ($10.45 is not higher than $10.60 on the right)No
Day 7$10.60$10.32Yes (higher than $10.45 on the left, $10.50 on the right)No
Day 8$10.50$10.20NoNo ($10.20 is not lower than $10.10 on the right)
Day 9$10.35$10.10NoYes (lower than $10.20 on the left, $10.25 on the right)
Day 10$10.48$10.25Yes (higher than $10.35 on the left, $10.30 on the right)No
Day 11$10.30$10.12— (no right neighbor, cannot determine)— (no right neighbor, cannot determine)

Days 1 and 11 lack a complete pair of neighbors, so this rule cannot classify them without more bars. Numbers are illustrative and do not represent any real stock's price action.

Swing highs$10.50 / $10.60 / $10.48 (Days 3, 7, 10)
Swing lows$10.08 / $10.10 (Days 5, 9)
Resistance zone average≈ $10.53
Support zone average$10.09
Zone width≈ $0.44 (≈ 4.4%)
How to read this table

Checking each day's high and low against the left-and-right rule: the highs on Days 3, 7 and 10 each beat both neighbors, so they are swing highs, clustering between $10.48 and $10.60 with an average near $10.53 — a resistance zone. The lows on Days 5 and 9 each undercut both neighbors, so they are swing lows, both sitting near $10.08–$10.10 with an average of $10.09 — a support zone. The two zones sit about $0.44 apart, roughly 4.4% of price. That is what 'mark the pivot first, then draw around it' looks like with real numbers.

The Window Size Decides How Many Pivots You See

The number of bars you require on each side is a choice. On a daily chart, a swing high defined with five bars on each side finds fewer, more significant pivots. A definition with one bar on each side finds many small ones.

Neither is wrong. The consistency is what matters: pick a window, mark every pivot that meets it, and apply the same rule across the chart. That way your support and resistance levels come from the same standard every time.

How the window changes what you see
Window (bars per side)What it findsBest used for
1 bar each sideEvery small wiggleVery short timeframes or scalping
3–5 bars each sideModerate pivotsSwing trading on daily charts
10+ bars each sideMajor turning pointsLonger-term structure

Mark the Pivot First, Then Draw Around It

The swing point is the anchor. Once you mark a pivot, draw the support or resistance zone around it as a band, because real orders are dispersed across prices and wicks routinely overshoot.

If you draw the line first and look for a pivot to justify it, you are doing the process backwards. The pivot is evidence; the zone is a summary of that evidence.

Consistency beats false precision

A rough zone drawn by the same rule every week is more useful than a precise line drawn differently every time. The goal is a repeatable method, not a perfect level.

A Repeatable Routine for Marking Pivots

Start with the highest timeframe relevant to your holding period, and mark swing highs and lows there first. Then repeat on the execution timeframe. The structure from the bigger chart tells you which pivots on the smaller chart matter.

Keep the chart clean: a handful of marked pivots is enough. Every extra line adds noise and makes the next decision harder, not easier.

Frequently Asked Questions

How many bars should I use on each side?

It depends on your timeframe and holding period. Start with three to five on daily charts and stay consistent; adjust only when the method clearly does not fit.

Do I need indicators to find swing points?

No. The left-and-right rule uses only the bars on your chart. Indicators can help filter noise, but they are not required.

What if two swing highs are close together?

Draw one zone around both. Swing points that cluster mean the market reacted in the same area repeatedly, which is exactly what a zone represents.

Build zones from real pivots, not guesses

Lesson 14 shows how support and resistance become zones, why closes decide the verdict, and how to mark levels you can actually use.

Study Lesson 14