Chart AI

Support and Resistance: How to Find the Levels That Actually Matter

Open any chart with a beginner and they’ll draw twenty horizontal lines. Open it with someone experienced and they’ll draw three, and they’ll be able to tell you why each one is there.

That gap — between lines that describe the past and levels that inform a decision — is most of what support and resistance analysis is.

Try Chart AI

Snap a photo of any trading chart and get AI-powered technical analysis in seconds.

What these levels actually are

A support level is a price where buying interest has repeatedly been strong enough to stop a decline. Resistance is the same thing in reverse: a price where selling pressure has repeatedly stopped an advance.

The important part is why they persist, because it isn’t magic in the number. Three real mechanisms:

Memory of pain. People who bought near a previous top and watched the price fall often sell as soon as they get back to break-even. That creates real supply at that price, over and over.

Resting orders. Institutions work large positions over time and leave orders sitting at specific levels. That supply or demand doesn’t disappear after one touch.

Self-fulfilment. Enough participants watching the same obvious level and acting on it makes the level real, regardless of whether it started with any fundamental basis.

None of these mean price must stop there. They mean there is a good reason to expect friction.

Finding the levels worth caring about

Not every wiggle is a level. Weight them by these criteria, roughly in order of importance:

How many times has price reacted there? Two touches make a line. Three or more make a level. A single bounce tells you almost nothing.

How sharp was the reaction? A price that hit a level and reversed violently indicates real orders sitting there. A price that drifted sideways and slowly turned indicates disinterest.

How recent is it? A level from three weeks ago on a daily chart carries more weight than one from two years ago. Participants change, positions get closed, memory fades.

How much volume traded there? Heavy volume at a price means a lot of people have a position established at that level, and therefore a lot of potential reaction.

Is it a round number? 100, 50000, 1.2000 — these attract orders for purely psychological reasons, and they work more often than they should.

Zones, not lines

The single most useful adjustment most people can make is to stop drawing precise lines.

Real support is a zone, usually spanning the range between the wicks and the bodies of the candles that formed it. Price routinely overshoots a level by a small amount, takes out the obvious stop orders sitting just beyond it, and then reverses. If your line is a hairline and your stop sits right behind it, that normal behaviour costs you the trade even when your read was correct.

Draw the zone from the extreme of the wicks to the cluster of candle bodies. Expect price to trade inside it, not to touch the edge and turn.

The role reversal

When a support level finally breaks, it frequently becomes resistance on the way back up — and vice versa. This is one of the more reliable behaviours on a chart, and it follows directly from the mechanisms above: everyone who bought that support and rode it down is now waiting to exit at break-even.

A retest of a broken level from the other side is often a cleaner entry than chasing the break itself, because you get a defined level to place risk against.

When they stop working

Support and resistance are contextual, not absolute, and they fail under predictable conditions:

Turning a level into a decision

A level on its own isn’t a trade. It becomes one when you attach three things to it:

  1. A trigger — what you need to see happen at the level. A rejection candle, a failed break, a volume spike. Not “price arrived.”
  2. An invalidation — the price at which your read is simply wrong, placed beyond the zone rather than inside it.
  3. A target — usually the next significant level in the direction you’re going, which is where the same friction will work against you.

If you can’t fill in all three, you have an observation, not a plan.

Getting a second read

Chart AI’s analysis identifies key price levels on whatever chart you photograph, alongside trend, volatility, volume, and sentiment — which is useful mainly as a check against your own lines. If it flags a level you hadn’t drawn, that’s worth a look. If it disagrees with you entirely, that’s worth understanding before you commit money.

It’s a second opinion on the technical picture, not a recommendation, and the usual caveat applies: technical analysis describes probabilities, not outcomes. Do your own research before trading.

Get occasional updates

New features, tips, and the occasional announcement. No spam.

More from us