Skip to content
Day Trading: An Honest Definition and Survival Guide
TradeOlogy Academy

Support and Resistance Levels

Where buyers and sellers have historically shown up. How to find the levels that matter, why broken resistance becomes support (and vice versa), and the difference between tradeable confirmation and impulsive level-chasing.

18 min readBeginner

A support is a price where buyers have historically stepped in with size. A resistance is the mirror - where sellers have shown up. The reason these levels work is not that the chart has memory; it's that participants have memory. Traders who bought at a level remember; traders who got stopped out remember; institutions who accumulated at a level may still have orders resting there. Learn to mark the right levels, wait for the right confirmation, and half of technical analysis is already done. This lesson covers why levels work, how to find them without cluttering your chart, the polarity-flip rule, the three behaviors price takes at a level, and the confirmations that turn a level touch into a trade.

Levels a pro typically marks per instrument
4 - 8
Two or three major swing highs / lows, one or two round numbers, maybe the prior week's range. Beyond 10 levels the chart becomes noise.
How often levels get wicked through
very often
Levels are zones. Micro-penetrations are normal; what matters is whether price closes through and holds.
Reliability factor
number of tests
A level tested once is a suggestion. Tested twice, a pattern. Tested three or more times and still holding, a real level. Tested three times and broken, a tradeable breakout.

Why levels work - the three mechanisms

Not mysticism. Three concrete forces put real orders at real prices:

1. Anchored memory

Traders who bought at $100 remember $100. If price revisits that level after a decline, they're either defending (adding to their position) or relieved to exit flat ("get me out"). Either way, flow concentrates at that price.

2. Stop clusters and take-profit clusters

Stops bunch just past obvious levels. Take-profits bunch at obvious levels. When price approaches, either concentration produces measurable pressure - supply from take-profits above, demand absorption from stops below, or vice versa.

3. Institutional resting orders

Large participants frequently stage orders at historically meaningful prices. They were patient enough to wait for the price to come to them. When it does, their orders get interacted with - and that interaction is what generates the "reaction" you see on the chart.

All three mechanisms decay over time. A level from 18 months ago has less memory than a level from two weeks ago. Recency matters.

Where levels actually form

Five sources, in rough order of reliability:

SourceStrengthNotes
Prior swing highs / lowsStrongThe most-drawn and most-traded levels.
Prior consolidation breakoutsStrongPolarity flip - what was resistance becomes support.
High-volume nodes (volume profile)StrongWhere the market agreed on value. Real transactions, not just wicks.
Round numbersModeratePsychological anchors (SPX 5000, BTC 100k). Real reactions but imprecise.
Indicator-derived levelsVariableMoving averages, VWAP, Bollinger bands - real when widely watched.

What doesn't reliably form levels: random points on a chart where you drew a line, Fibonacci levels in isolation (some use, but heavily oversold), and "pivot points" from proprietary formulas. Simple is better.

$50$60$70$80$90ResistanceSupport
Price oscillating between a support and resistance level. Circles mark the tests - where price approached the level and reversed. Each successful defense strengthens the level; each decisive break weakens it.

Levels are zones, not lines

A single exact price is almost never the level - it's a zone a few ticks wide. Price will wick through, come back, wick through again. This is normal. The test is not "did price touch the exact level?" but "did price spend meaningful time beyond it, with volume, and close through?"

Working rules:

The false break is one of the most valuable patterns in all of trading. It means the obvious breakout trade just failed, and the trapped traders on that side will fuel a move in the opposite direction.

The polarity flip - the single most useful S/R rule

When price breaks through a meaningful resistance, that price often becomes support on the pullback. Inverse too - broken support becomes resistance. This is called the polarity flip or role reversal.

The psychology behind it:

  • Buyers who were looking at the resistance and waiting for a break now have confirmation. They buy the retest.
  • Traders who shorted at the resistance (now broken) are trapped. They cover on the retest, adding buying pressure.
  • Sellers above the level are less confident - the level didn't hold on the first attempt, why would it now?
$40$50$60$70$80$90RESISTANCESUPPORTTESTING RESISTANCEBREAKOUTRETEST HOLDSCONTINUATIONTIME →
Polarity flip: price tests resistance repeatedly, breaks, pulls back to retest, and the former ceiling now acts as support. The retest-and-hold is the cleanest entry for a continuation trade.

Three patterns of polarity flip:

Three behaviors price takes at a level

When price reaches a level, one of three things happens. You don't predict which; you read which is happening.

Behavior 1 - Bounce (rejection)

Price tests the level, wicks through briefly or not at all, and reverses. Classic support / resistance defense.

How you know it's happening: rejection candle (pin bar, long wick) at the level, volume expanding into the level then contracting as price reverses, no follow-through on the breaking bar.

How you trade it: enter in the reversal direction after a rejection candle closes, stop beyond the wick, target prior opposite structure.

Behavior 2 - Breakout (or breakdown)

Price closes decisively through the level and pulls back to test it from the other side. Then continues.

How you know it's happening: decisive close through (body fully on the other side), volume expanding, no immediate reversal, pullback finds the level as support/resistance.

How you trade it: enter on the pullback-hold (retest), not the initial break. Stop back inside the prior range. Target next structural level.

Behavior 3 - False break (trap)

Price breaks through, traders jump on the breakout, and price reverses back inside the range.

How you know it's happening: the break happens on contracting volume (the tell), or expanding volume but no follow-through within 1-3 bars, and price returns inside the prior range.

How you trade it: enter in the reversal direction once price is cleanly back inside the range. Stop beyond the fake-break extreme. Target the other side of the range.

Drawing levels - the minimalist approach

Most chart-cluttering happens when new traders draw a level at every swing point. Don't. Use this discipline:

  1. Zoom out to a daily chart.
  2. Mark the last 2 - 3 major swing highs. The ones that are obvious at a glance.
  3. Mark the last 2 - 3 major swing lows. Same test.
  4. Add any round number within the current range.
  5. Stop.

Four to eight horizontal lines. That's your working chart. If a level didn't make the cut, it wasn't meaningful. Add levels as they form in real time; drop them as they become stale.

Multi-timeframe alignment

The single biggest quality multiplier on S/R trading: alignment across timeframes. A level is far stronger when:

  • The daily chart shows it as a prior swing.
  • The hourly chart shows it reacting on touch.
  • Your entry timeframe (5 or 15 minutes) gives you a trigger candle.

Three timeframes agreeing = conviction level. One timeframe showing a "level" that the others ignore = noise.

Volume's role

Volume tells you whether a level is being tested with conviction or with tourists.

At the levelVolume behaviorMeaning
BounceExpanding as price approaches, then normalReal defense
BounceContracting throughoutWeak level - likely break on next test
BreakoutExpanding on the break, expanding on retestReal breakout - trend follow
BreakoutLow volume on break, no expansion on retestFalse break likely
Sitting at levelExpanding with no movementAbsorption (order flow concept). Could go either way - watch the release.

Volume confirmation isn't optional. A level without volume context is half an argument.

Round numbers and session levels

A few "levels" form not from prior swings but from participant psychology:

  • Round numbers (ES 5000, BTC 100,000, gold 2000) - attract orders. Real reactions but imprecise - expect reactions in a zone ±0.25% around the number.
  • Prior day's high / low - every day-trader's chart shows these. Self-fulfilling.
  • Prior week's high / low - swing traders' anchors.
  • VWAP (volume-weighted average price) - intraday mean-reversion level watched by many institutions. Strong on index futures.

These are not substitutes for structural levels - they're supplements. Combine them.

Common misreads

Treating a level as exact

Levels are zones. A "broken" level that wicked through by 1-2 ticks and closed back inside is still intact. Use closes, not wicks.

Trading every level touch

Price touches levels constantly in rotational markets. Only some touches produce tradeable reactions. You need pattern + confirmation + volume - not just geometry.

Ignoring the higher-timeframe trend

Fading a daily-chart uptrend at a minor intraday resistance is how beginners lose money on S/R. In a trend, fade signals against the trend fail far more often than they work. Trade with the higher timeframe, not against it.

Level fatigue

A level tested 5 - 6 times without breaking is getting weaker each time, not stronger. Defender orders get filled and aren't replaced. The 7th test often breaks. Don't keep fading the same level blindly.

Over-drawing

Twenty levels on a chart tells you nothing. Three levels tell you everything. Discipline the drawing.

A worked level read

NVDA daily, current context.

  • Prior swing high: $142 (three months ago, single-shot, tested once since and rejected sharply).
  • Prior consolidation breakout: $128 (polarity-flipped support, now a month old).
  • Round number: $130 (inside the $128 level - reinforces the zone).
  • Current price: $138, rising over the past week.

Read:

  • Bias is long as long as $128 - $130 holds as support.
  • $142 is the first meaningful resistance. Expect a reaction.
  • A clean break of $142 with volume, followed by a retest that holds, would be a high-quality continuation setup.
  • A fade of $142 (rejection candle, volume tailing) is tradeable with stop above $143, targeting $134 - $136.

Three levels. Two possible trades. Clear invalidations. That's the whole workflow.

Common questions

How many times should a level be tested before I take it seriously? Twice is a pattern; three is a level. But don't wait forever - fresh levels (formed in the last session) can be tradeable on the first test if the context is clean.

Do trendlines count as S/R? Yes, but they're weaker than horizontal levels. A sloped line has many possible slopes; a horizontal level is unambiguous. Most pros use horizontal S/R as primary and trendlines as secondary.

What about curved levels (like moving averages)? A widely-watched MA (50-day, 200-day) can act as dynamic support/resistance because many participants watch it. Same rule: it's real when it gets widely watched, unreliable otherwise.

How far back should I look for levels? For intraday: the current week's significant swings. For swing trading: 3 - 6 months. For position trading: longer. Older levels have less memory.

Do levels work in all markets? Yes on liquid, transparent markets (stocks, futures, liquid FX, major crypto). Weak on illiquid products where the "levels" reflect a few orders, not real positioning.

What's the single biggest level most traders miss? The prior session's high/low. Every professional day trader has those drawn; many retail traders don't. On any intraday setup, check those first.

Key takeaways

  • Support and resistance work because of anchored memory, stop/TP clusters, and institutional resting orders - not magic.
  • Levels form at prior swings, prior breakout zones, high-volume nodes, and round numbers. Four to eight marked levels is plenty.
  • Levels are zones, not lines. Wicks through are normal; closes through signal breaks.
  • The polarity flip (broken resistance = new support, and vice versa) is the single most useful S/R pattern.
  • Three behaviors at a level: bounce (rejection), breakout (continuation after retest), false break (trap).
  • False breaks are some of the most tradable patterns - they fuel moves in the opposite direction.
  • Volume confirmation separates real reactions from tourists. Align it with candle rejection.
  • Multi-timeframe alignment multiplies conviction - daily level + hourly reaction + 5-min trigger.
  • Over-drawing is the most common beginner mistake. Discipline the chart.
  • Levels fatigue with repeated tests. The 6th test often breaks; the 1st holds more cleanly.

Up next: Reading Trends - the higher highs / higher lows framework, trendlines, multiple timeframes, and the reversal signals that separate a pullback from a regime change.

Related lessons