FOUNDING ACCESS IS FULL·Founder onboarding is closed.Get launch updates →
← All guides
//Technical analysis

What is support and resistance,
and how to trade it.

Support and resistance are the first thing most traders draw on a chart, and the most misunderstood. They are not magic lines that stop price on command. Here is what these zones really are, how they form, and how disciplined traders use them for entries, stops, and targets without pretending they are a crystal ball.

What support and resistance actually are

Support is a price zone where buying has tended to halt a decline. As price falls into that area, enough demand shows up that the drop slows, stalls, and often turns back up. Resistance is the mirror image: a zone where selling has tended to halt a rally. As price rises into it, enough supply appears that the advance stalls and frequently reverses. In one sentence, support is where buyers have historically stepped in, and resistance is where sellers have.

The key word is zone. These are areas of supply and demand, not exact lines. Price rarely reverses at one precise number to the penny; it reacts inside a band. Traders who remember that they are watching a region of the chart, rather than a single magic price, stop being surprised when price pokes a little past the level before the reaction shows up.

How these zones form

Levels do not appear at random. They form where a lot of participants made decisions before, and where those decisions leave a footprint on the tape. A few of the most reliable sources:

  1. 1. Prior swing highs and lows = memory on the chart. A point where price turned before is a place traders remember, and they act there again.
  2. 2. Round numbers = psychological anchors. Prices like 100 or 50 attract orders simply because people think in round figures.
  3. 3. High-volume price shelves = where size traded. Areas that saw heavy volume become zones many participants care about defending.

What ties all three together is order flow. A level matters because unfilled demand or supply is likely sitting there, left by people who bought, sold, or wished they had at that price. When enough of them act at once, price reacts. That is why the zones with the most history and the most volume behind them tend to carry the most weight.

Role reversal, and why zones are probabilistic

One of the most useful behaviors is role reversal. When price breaks decisively above a resistance zone, that old ceiling often becomes new support on the way back down; the sellers who were defending it are gone, and buyers now step in there. The reverse happens too: broken support frequently becomes resistance overhead. A level that flips roles like this tells you the balance of supply and demand at that price has genuinely changed.

None of this is a guarantee. Support and resistance are probabilistic zones, not fixed rules. A level that held three times can fail on the fourth. Treating these areas as places where a reaction is more likely, rather than certain, is the difference between using them as a tool and betting the account on a line holding because it held before.

Anticipating a level vs waiting for confirmation

There are two honest ways to trade a zone, and they carry different risk. Anticipating means acting as price arrives at the level, before it has proven anything. It gets you a better price if the zone holds, but you are guessing, and you pay for the guesses that are wrong. Waiting for confirmation means letting price reach the zone and show a reaction first, a firm rejection, a hold on a retest, a clear shift in who is winning, before you commit. You give up some price for a lot more evidence.

This is also where false breakouts trap people. Price pushes just past a well-watched level, triggers the breakout traders and the stops sitting beyond it, then snaps back into the range and leaves everyone who chased it offside. The move looked like a breakout for a few bars and was really a liquidity grab. Waiting for the level to actually hold, rather than acting on the first poke through it, is how you avoid being the trader that a false breakout is designed to catch.

Using levels for entries, stops, and targets

The practical value of support and resistance is not prediction, it is structure. A zone gives you a place to enter with a defined reaction, a logical place to put a stop just beyond the level where your idea would be proven wrong, and a sensible target at the next zone in the direction you are trading. Used this way the levels frame your risk instead of promising an outcome.

This is the overextension mistake WeTradePro is built to catch. The tool is not there to draw your lines; your chart already does that. It is there to flag when you are about to chase price far away from a level, or fight a strong trend into resistance because the chart looks stretched, and to keep support and resistance a tool for disciplined risk rather than a reason to lose money.

Free, no signup

Get level-mapping tools on your ThinkorSwim charts free

WeTradePro ships a library of free ThinkorSwim indicators, including tools that mark prior highs, lows, and high-volume zones. Download them, load them, and read supply and demand the right way.

Browse the free indicators →
//Common mistakes

Four ways traders misread support and resistance.

Treating a level as an exact line

Support and resistance are zones, not pixels. Traders draw a line at a single price and then panic when it trades a few cents through, or place a stop so tight that normal noise inside the zone knocks them out. Give the level room. Think of it as a band where supply or demand tends to show up, not a wall at one precise number.

Fading a strong trend at a level

A resistance level in a powerful uptrend is not a reason to short. Strong trends break through prior highs all the time, and betting against that momentum just because price reached an old level is how traders get run over. A level is a place to watch for a reaction, not an automatic signal to bet against the direction the market is already moving.

Ignoring the higher-timeframe level

A support zone that looks major on a 5-minute chart can be meaningless next to a weekly level sitting a little lower. If you only look at your trading timeframe, you miss the bigger zones that actually move size. Check the higher timeframe first so you know which levels institutions are likely watching, then refine your entry on the lower one.

Acting with no confirmation

Buying the instant price touches support, or shorting the instant it tags resistance, assumes the level will hold. Sometimes it does not. Waiting for a reaction, a rejection candle, a hold on a retest, a shift in who is winning, costs you a little price but filters out many of the times the zone simply gives way.

Trade the levels without the traps.

WeTradePro watches for the setups where a level tempts you into chasing price or fighting a strong trend, and flags the overextension before you act on it. Support and resistance stay a tool, not a reason to lose.

Educational analysis, not financial advice