Guide · Price action

Support and Resistance, Explained by Mechanism: Why Levels Form, Hold and Break

The short answer

A support or resistance level is not magic drawn on a chart. It is a price zone where resting orders and trader memory cluster. Support is where standing buy interest, limit orders, value buyers, short-covering, absorbs selling and stalls a fall. Resistance is the mirror. Because those orders sit across a band of prices, a level is a zone, not a line. A level holds while the resting orders absorb the flow, it breaks when they are exhausted or overwhelmed, and a broken level often reverses its role because the traders trapped on the wrong side supply the retest.

Almost every beginner learns the words support and resistance and then draws them as decorative lines, a dozen of them, cluttered across a chart of Nifty 50 or Bank Nifty until any move can be rationalised as respecting some level, which is the same as none of them mattering. The problem is that the lines are taught as the thing itself. They are not. The line is a shorthand for something underneath it: a cluster of orders resting in the book and a set of participants who remember what happened at that price. Understand the orders and the memory, and support and resistance stops being chart decoration and becomes a readable map of where supply and demand are stacked. This guide builds that map from the mechanism up.

What a level actually is: orders and memory, not lines

Start with the only thing that moves price: transactions. Price falls when sellers cross the spread and lift resting bids, and it rises when buyers cross the spread and take resting offers. A support level is simply a price zone where enough resting buy interest is stacked that incoming selling gets absorbed and the fall stalls. A resistance level is a zone where resting sell interest caps a rally. There is nothing mystical in it. The interesting question is why orders congregate at particular prices rather than spreading evenly, and the answer is that markets have memory, and that memory expresses itself as order flow.

Orders cluster at prices participants remember and can name. The last swing high is where the previous rally failed, so it is where sellers who missed the top and buyers who got trapped both watch and act again. A round number is a value humans reach for when they place orders, and on an index a great deal of option open interest concentrates at round strikes, so standing interest genuinely pools there. The prior day's high and low were the last agreed extremes, so the next session anchors to them. A price where heavy volume once transacted, a high-volume node in the auction, is a zone the market has already accepted as fair, and it tends to attract activity again. Each of these is a different reason for the same effect: orders pile up at specific prices, and price reacts when it reaches them.

Why a level forms: resting orders stacked as a zone Price oscillates between a resistance zone near the top, where sell limit orders are stacked, and a support zone near the bottom, where buy limit orders are stacked. Both are shaded as bands with a height, because orders rest across a range of prices, not at one exact tick. A level is a band of resting orders, not a line RESISTANCE ZONE · resting sell orders SUPPORT ZONE · resting buy orders offers stacked bids stacked Price stalls where the stacked orders absorb the incoming flow. The band has height because the orders sit across a range.
The zone has a height because the orders do. Buyers do not all rest their limits at one identical value, and neither do sellers. They spread across a band, so price reverses somewhere inside a range rather than at a single tick. Drawing the level as a shaded zone is not a stylistic choice, it matches where the orders actually sit.
Where support and resistance come from, and why each one clusters orders
Source of the levelWhy orders cluster thereRelative weight
Prior swing high / lowThe last place the battle was fought; trapped traders and those who missed the move both watch and re-enter hereHigh. Primary reference for structure.
Round numbersHumans place orders at tidy values, and on an index option strikes concentrate at round levels, so standing interest genuinely poolsMedium alone; high when it coincides with structure.
Prior-day / prior-week high, lowThe last agreed extreme; the next session anchors decisions and stop placement to itMedium. Key intraday and swing references.
High-volume nodeA price the auction already accepted as fair; heavy prior transaction means real orders, not just a passing wickHigh. Acceptance zones tend to recur.
Value area edgeThe boundary of the range that held most volume; the market tends to reject or accept as price leaves the accepted zoneMedium to high, context-dependent.

Why a level holds: absorption at the zone

When price declines into a support zone, four kinds of buying tend to meet it, and their combined weight is what stalls the fall. First, resting limit orders left by value buyers who decided in advance that they want the instrument at that price. Second, anticipatory buyers who remember the prior reaction at the level and place fresh orders expecting another bounce, a self-reinforcing effect, because the level's own history recruits the participants who then defend it. Third, short-covering, sellers who are in profit as price falls into the zone and buy back to book it, adding demand exactly where support sits. Fourth, trapped shorts from a prior break if the zone was once resistance. When the incoming buy volume matches or exceeds the selling pressure, price stops falling. That is the entire mechanism of a hold: demand at the zone absorbs the supply arriving into it.

Resistance is the exact mirror. Into a resistance zone, resting sell limits from participants who want out at that price, anticipatory sellers who remember the last rejection, long-holders taking profit, and trapped longs from a prior break all supply into the rally until the buying is absorbed and price stalls. Support and resistance are not two different phenomena, they are one mechanism, absorption of flow by resting orders, viewed from the demand side and the supply side.

This framing also dissolves a common confusion between support and resistance and the language of supply and demand zones. They describe the same order clusters with a different emphasis. The support and resistance frame emphasises the number of reactions a price has produced. The supply and demand frame emphasises the quality of the initial move away from a zone, treating the base of a sharp rally as a demand zone and the base of a sharp decline as a supply zone. In practice the same band frequently qualifies as both. Neither frame changes the underlying fact that a reaction happens because resting orders absorb incoming flow.

Why a level breaks: exhaustion, overwhelming flow, and stop cascades

A level does not break because it was drawn wrong. It breaks because the orders defending it run out. There are two routes to that, and they often combine. The first is exhaustion by consumption: every time price tests a support and holds, some of the resting buy orders in the zone are filled and gone. A zone is a finite pool of orders, and each touch drains it. A support hammered four or five times in a short span is, counter-intuitively, often weaker than one tested twice, because most of the demand that was sitting there has already been consumed. When the last of it is filled and no fresh orders arrive, the next wave of selling meets nothing, and price falls through. The second route is overwhelming flow: fresh information, a news release, a gap, a large institutional order, can arrive with enough size to swamp whatever orders remain in one move, regardless of how many times the level held before.

What makes a break look violent is what sits just beyond the level. Traders who bought the support placed protective stop orders below it, and breakout traders placed buy-stops above resistance. That resting stop liquidity is fuel. When price pushes through support, the stop-sell orders below trigger and become market sells, adding supply precisely as the level fails, so the move accelerates. This is why a clean break often runs fast for a few candles: the level's failure releases a cascade of stops that were pooled just past it. It is also why large participants are drawn to obvious levels, because the predictable pool of stops beyond an obvious level is liquidity they can trade against.

Polarity: broken support becomes resistance via trapped traders Price is first supported at a level, then breaks below it, then rallies back to the same level from underneath. On the retest the old support acts as resistance, because the traders who bought the support are now underwater and sell near breakeven, supplying the retest. Role reversal: the level flips because traders are trapped The level (a price with orders and memory) acts as SUPPORT buyers step in below breaks down demand exhausted retest from below: acts as RESISTANCE trapped buyers sell near breakeven → supply
The retest is supplied by the people the break trapped. Everyone who bought the support expecting a bounce is now underwater once it breaks. When price climbs back to their entry, the urge to exit near breakeven turns them into sellers at exactly the old level, and that supply is what makes the former support act as resistance. The mirror, trapped shorts covering, turns broken resistance into support.

Polarity, in full: the trapped-trader mechanism

Role reversal, also called polarity, is the single most useful consequence of thinking in orders rather than lines, and it is under-taught because it only makes sense once you picture who is holding what. Take a zone that has capped price as resistance for weeks. Every rally into it has been sold, so a population of participants has learned that the level is a ceiling. When price finally breaks above it on strong flow, three groups change behaviour at once. The breakout buyers who entered above the level are now in profit and will defend their entries on a pullback. The sellers who faded the level on the way up and got run over are now trapped short, and on a pullback to the level they buy to cover and escape near breakeven, adding demand. And the sidelined participants who missed the breakout treat the retest as a second chance to get long at a familiar price. All three flows are buying at the old resistance, which is precisely why it now acts as support.

Run the film backwards for a broken support and the same logic produces resistance. The buyers who defended the support are trapped long after it breaks, and they sell into the retest to cut the loss. Sellers who were waiting to short a bounce get their price. The former support becomes a supply zone. Notice that in both directions the mechanism is the same: the people the break trapped supply the retest. Polarity is not a chart pattern that mysteriously works, it is the predictable behaviour of traders trying to get out of losing positions at the price where they entered. When you hear that a broken level flips its role, that trapped-trader flow is the reason.

How to read a retest, honestly. A retest of a broken level is often a lower-risk reference than the break itself, because it lets risk be defined against a clear price, the old level, rather than chasing an extended move. That is a statement about where risk can be framed, not a claim that retests reliably pay. Plenty of retests fail and price carries straight on, because the trapped population is not the only flow in the market. Treat the retest as a place where the odds and the geometry improve, never as a signal that resolves the outcome.

Reading levels honestly: zones, confluence, and the more-tested nuance

Three habits separate a reader who uses support and resistance well from one who sees lines everywhere. The first is to draw zones, not lines. Because orders spread across a band, price reverses inside a range, so a level marked as a narrow zone around a price is truer than a single line at it, and it stops you being shaken out by a wick that was always within normal variance. The second is to weight levels by confluence. A price that is simultaneously a prior swing high, a round number, and a rising moving average draws order clusters from three independent groups at once, so the pool of resting interest there is genuinely deeper than at a lone level. Confluence raises the probability of a reaction because it stacks more orders at one price, and the moving-average leg is why a dynamic level and a horizontal level landing together is worth more than either alone.

The third habit is to read repeated tests correctly, which most material gets backwards. It is often taught that the more times a level is tested, the stronger it becomes. The order-flow reality is closer to the opposite for tests in quick succession: each test consumes some of the resting orders defending the level, draining the pool. A first and second hold do recruit attention and add watchers, but a level pounded five times in a tight range is usually weakening, because the demand or supply that made it work is being eaten away with every touch. When the pool is empty and no fresh orders arrive, the level breaks. Hold both ideas at once: early tests can confirm a level exists, repeated rapid tests warn that it is being consumed.

Confluence deepens a level; repeated tests consume it Left panel: a level where a round number, a prior swing high, and a rising moving average coincide, giving a deep pool of resting orders and a stronger reaction. Right panel: a lone level tested four times in quick succession, where the pool of orders shrinks with each test until the level is weak. Confluence deepens a level; rapid tests drain it CONFLUENCE · three sources meet round number rising MA prior swing deep pool → stronger reaction LONE LEVEL · tested four times 1 2 3 4 order pool shrinks each test → breaks Illustrative. The green bars show the resting-order pool draining with each successive test of the lone level.
Depth beats repetition. A level fed by several independent order sources has a deeper pool of resting interest and reacts more decisively. A lone level struck again and again in a tight window is being consumed, the green pool shrinking at each touch, until a test meets nothing and it gives way. This diagram is illustrative, drawn to show the mechanism, not any specific instrument.
Reading support and resistance: the signal, what it suggests, and the honest caveat
What you seeWhat it suggestsThe caveat
Two clean reactions at a zoneReal resting orders sit there; the level exists as more than a wickTwo holds do not fix where the third resolves; it is a zone of improved odds, not a wall.
Confluence at one priceDeeper order pool; a reaction is more likely than at a lone levelMore likely is not certain; strong fresh flow overwhelms even confluent levels.
Four or five rapid testsThe order pool is being consumed; the level is weakening, not strengtheningTiming of the break is unknowable; consumption says fragile, not when.
Decisive break on volumeResting orders exhausted or overwhelmed; a genuine change of stateBreaks fail and reverse (a false break) routinely; a single candle is not confirmation.
Retest of a broken levelTrapped traders supply or demand at the old level; risk can be framed against itRetests fail often; the trapped population is only one of the flows in the tape.

Nifty and Indian context: round levels, prior-day extremes and pivots

The mechanism is universal, but its inputs on Indian markets are specific. On index instruments such as Nifty 50 and Bank Nifty, round levels carry unusual weight because option strikes are listed at round intervals and open interest concentrates there, so a genuine mass of standing orders sits at the round numbers, more so than on an individual stock. A round level that also lines up with a prior swing or a high-volume node is a strong reference; a round level with no structural history behind it is a weak one. The distinction is the same order-flow logic as everywhere else: weight comes from how many independent order sources stack at the price.

For intraday work, the most-watched horizontal references are the previous session's high, low and close, together with the day's opening range. These were the last agreed extremes, so participants anchor entries, exits and stops to them. They are also the raw material of the standard pivot point, the level set floor traders originally used, computed from the prior day as central pivot P equals high plus low plus close divided by three, with support and resistance levels derived from it. Pivot points are simply a formalised, arithmetic way of projecting the prior day's agreed range onto today's session as calculated support and resistance. They are a natural companion to hand-drawn zones, and the full construction is set out in the guide to pivot points.

Support versus resistance versus polarity, at a glance
SupportResistancePolarity (role reversal)
What it isZone where resting buy interest absorbs sellingZone where resting sell interest absorbs buyingA broken level flipping to the opposite role on the retest
The mechanismLimit bids, value buyers, short-coveringLimit offers, profit-takers, trapped longsTraders trapped by the break supply or demand at the old level
Holds whenIncoming buying ≥ selling into the zoneIncoming selling ≥ buying into the zoneThe trapped population is large and active at the retest
Fails whenBuy orders exhausted or overwhelmedSell orders exhausted or overwhelmedFresh flow dominates; the trapped flow is outweighed
Read it asA zone of improved odds where risk can be defined, never a guarantee of a bounce or rejection.

What support and resistance is not: a guarantee

Everything above raises the odds of a reaction; none of it fixes the outcome. Support and resistance is descriptive and probabilistic. It maps where reactions have happened and where orders are likely to cluster, and that is genuinely useful, because it tells you where the tape is likely to hesitate and where risk can be framed against a clear price. It is not a wall. Price slices cleanly through levels all the time, and it does so most reliably when fresh flow arrives faster than resting orders can absorb it, on a news release, on an overnight gap that opens the session past the level with no chance to test it, or on a circuit move where trading halts and the orders that would have defended the level never get the chance. A gap or a circuit is the clearest case of the break mechanism: overwhelming information swamps the standing orders in a single move.

So the correct posture toward a level is modest and mechanical. Treat it as a zone where the probability of a reaction improves and where a stop can sit at a price that genuinely invalidates the idea, not as a line price cannot cross. Levels tell you where supply and demand are stacked; they do not tell you which side wins. A level becomes operational only when it is combined with confirmation, a rejection candle, a volume signature, a break-and-retest, and sized so a single failure is survivable. That upstream judgement, deciding which levels matter, what confirms a reaction, and how much to risk when a level can always fail, is exactly what the method we teach is built around. Drawing the line is the easy half.

Common Questions

Frequently Asked Questions

A support or resistance level is not a magic line on the chart. It is a price zone where resting orders and trader memory cluster. Support is where standing buy interest, limit orders, value buyers and short-covering, tends to absorb selling and stall a decline. Resistance is the mirror, where standing sell interest caps a rally. Levels are drawn from prior swing highs and lows, round numbers, prior-day and prior-week extremes, and high-volume nodes, because those are the prices participants remember and place orders around.

A support level holds because, as price falls into the zone, resting buy interest meets the selling and absorbs it. That interest comes from limit orders left by value buyers, from traders who remember the last reaction and place orders in anticipation, and from short sellers covering into the zone to book gains. When incoming buy volume matches or exceeds the selling, price stops falling. The level is really a pool of demand sitting across a band of prices, which is why it behaves as a zone rather than a single tick.

A level breaks when the resting orders that were defending it are exhausted or overwhelmed. Two things drive this. First, each test consumes some of the standing orders in the zone, so a level tested repeatedly in a short span is often weaker, not stronger, because the demand pool is being eaten away. Second, fresh information or a large new flow can overwhelm whatever orders remain in one move. Once the absorbing side runs out, price passes through, often accelerating as stop orders resting beyond the level are triggered.

This is role reversal, or polarity, and the driver is trapped traders. When support breaks, the buyers who bought expecting a bounce are now underwater. When price rallies back to that old level, many of them sell to escape near breakeven, and that supply is exactly what turns the old support into new resistance. Sellers who exited on the way down may also treat the retest as a second chance to sell. The mirror holds for broken resistance becoming support, driven by trapped shorts covering.

Zones, not lines. Orders do not sit at one exact tick, they spread across a band, so price rarely reverses at precisely the same value each time. On an index near a round number, a support is better treated as a small band around the number than a single line at it. Drawing a zone matches how the underlying orders actually rest, and it reduces the chance of being shaken out by a minor overshoot that was always within normal variance. A single line is a teaching convenience, a zone is the reality.

Confluence is when several independent sources of orders point to the same price. A zone that is at once a prior swing high, a round number, and a rising moving average draws order clusters from three different groups of participants at once, so the pool of resting interest there is deeper. A level with confluence is more likely to produce a reaction than a lone level, because more standing orders are stacked at that price. Confluence increases the odds of a reaction, it does not guarantee one.

Not indefinitely, and this is widely taught backwards. A first and second hold do draw attention and add participants who watch the level. But each test also consumes some of the resting orders defending it. A level pounded four or five times in quick succession is often weakening, because the demand or supply pool is being eaten away with each touch. When the last of it is gone and no new orders arrive, the level breaks. Read repeated tests as consumption, not as endless reinforcement.

Round numbers concentrate orders because humans place orders at tidy values and, on indices, option strikes cluster there, so a great deal of standing interest sits at round levels. Prior-day and prior-week highs and lows act as references because they were the last agreed extremes, so participants anchor decisions to them. Intraday, the previous session high, low and close feed the standard pivot formula that floor traders used, P equals high plus low plus close divided by three, giving calculated support and resistance for the day.

No. Support and resistance is descriptive and probabilistic, not a guarantee. It tells you where reactions have happened and where orders are likely to cluster, which raises the odds of a reaction, but price slices through levels routinely, especially on news, gaps and circuit moves when fresh flow overwhelms whatever orders were resting. Treat a level as a zone where the odds of a reaction improve and where risk can be defined, never as a wall that price cannot pass. It is a map of order flow, not a promise.

Where the facts come from

Sources

  • Trapped traders and role reversal. Order-flow literature describes polarity as the behaviour of trapped traders: when support breaks, underwater buyers sell near breakeven on the retest, turning old support into resistance, and stop-loss liquidity pools just beyond obvious levels. bookmap.com
  • Volume profile: acceptance zones as support and resistance. The point of control, value area and high-volume nodes mark prices the auction accepted as fair, which tend to act as support and resistance when revisited. tradingview.com
  • Pivot points from the prior session. The standard floor-trader pivot uses the previous day's high, low and close, with central pivot P equal to high plus low plus close divided by three, and support and resistance levels derived from it. stockcharts.com
  • The more-tested-the-weaker nuance. Practitioner analysis frames a level as a finite pool of resting orders that each test consumes, so a level struck repeatedly in a short span weakens as its orders are filled. tradingwithrayner.com
Educational note. This guide explains the mechanism of support and resistance and how to read it. It is not a recommendation to trade or invest, it names no levels to buy or sell, and it is not investment advice. Bharath Shiksha is an educational publisher, not a SEBI-registered investment adviser or research analyst.

Related guides

Order blocks and fair value gaps

Read →

A level is only a map. Learn to read the flow behind it.