Support is a price level where buying has tended to absorb selling, so the price has bounced from it before. Resistance is the opposite: a level where selling has tended to absorb buying, so the price has stalled or turned down there. The idea is simple, and it is one of the most widely used tools in chart reading, which is why it deserves careful handling. A level is only as useful as the record behind it.
This guide shows how to find support and resistance, why they are better drawn as zones than as exact lines, and how the same level can switch roles once it breaks. It uses an invented price series in a worked example. The levels here are judgement-based. They are a way of organising a chart, not a reliable forecast of where the price will stop.
What makes a level support or resistance?
A level becomes support or resistance when the price has reacted to it several times. Earlier highs and lows, round numbers, gaps and moving averages are the usual sources. Each reaction adds evidence that traders are watching the same price, so a level with many past reactions usually matters more than one touch.
Traders often mark levels at prior swing highs and lows, which are points where the price turned clearly. Round numbers such as 100 or 500 attract orders because they are easy to remember, and they often act as zones in their own right. Large gaps can leave an area of unfilled trading that the price later revisits. Moving averages can also act as dynamic levels, although they move over time. The more independent sources a level has, the more weight many traders give it. A level supported by a prior high, a round number and a moving average is more interesting than one based on a single wick. None of these combinations guarantees a reaction, though.
Context also matters. A level formed during a quiet market may carry less weight after a major news event, when the price has moved to a new range. Old levels do not expire on a fixed schedule, but a level that has not been tested for a long time, or that sits far from the current price, deserves less attention than a recent one.
Why draw zones instead of lines?
Prices rarely return to exactly the same figure. Buyers and sellers act across a range, so a zone a few percent wide around a level usually describes the market better than a single line. A zone also reduces false precision, because a line drawn to the cent suggests more certainty than the chart can support.
The width of a zone should depend on the price and the volatility of the stock. A volatile stock needs a wider zone than a stable one. Some traders use the high and low of a cluster of candles to set the top and bottom of the zone. Others use a fixed percentage. Either method is acceptable if you use it the same way every time. The table below uses invented prices to show how a zone can be built from several past reactions.
| Reaction | Price | What it means |
|---|---|---|
| First high | 102.0 | The top of an earlier rally |
| Second high | 103.0 | A nearby high that stopped the price |
| Round-number touch | 101.5 | The price turned close to a round level |
| Zone used | 101.5 to 103.5 | The area marked on the chart |
Once the zone is marked, check how the price behaved each time it reached the zone, and whether the reactions were strong or weak. A zone that has turned the price three times in a clean way is worth more attention than one that was touched once and ignored. A zone can also be too wide. If the band covers most of a recent swing, it stops being useful, because almost any price becomes at the zone. When that happens, narrow the band or split it into two levels, and keep the one with the clearest reactions.
How does a broken level change role?
When a support level breaks down, it often becomes resistance, and when a resistance level breaks up, it often becomes support. This change of role, sometimes called a flip, is one of the most useful ideas in level analysis, because a retest of the broken level is a common point to watch.
The logic is that traders who bought at the old support, and are now losing money, may sell when the price returns to their entry. Traders who were waiting for a breakout may buy the retest to confirm it. Neither effect is certain. A flip is more convincing when the break happens on a close, when the retest is shallow and when the price is clearly rejected at the level. A retest that slices through the level quickly is a warning that the old level no longer holds.
How do you use levels without over-reading them?
Use support and resistance to plan where you will watch the price, where a setup is wrong and where a move may slow. Do not treat a level as a guarantee that the price will stop there. Keep your stop away from the most obvious lines, where many other traders are likely to place theirs.
A useful habit is to write down the level, the zone width and the reason for each level before you trade it. Then record what happened the first time price reached it. Over several months that record shows which levels you read correctly and which you read by hope. Also check the wider trend, because a support level inside a strong downtrend is more likely to break. Levels work best when they agree with other tools, such as the trend or the volume, and they should never be the only reason for a trade.
Distance matters too. A level far from the current price is a reference point, not an immediate decision. Traders often focus on the levels nearest to where the price is trading, because those are the ones most likely to shape the next few moves.
Common mistakes
Drawing too many levels. A chart with a dozen lines is not more informative than one with three. Keep the levels that have clear past reactions.
Treating a level as a wall. Price can pierce a level and return, so decide in advance how many closes beyond it count as a break.
Setting stops on the obvious line. Many orders sit at the same place. A stop placed a little beyond the zone is often less exposed.
Checklist
- Mark the levels the price has reacted to clearly, not every swing.
- Draw each level as a zone, with the width set by the stock's volatility.
- Record the reason for each level, such as a prior high, a round number or a moving average.
- Watch how the price behaves on each test, and note whether the reaction was strong or weak.
- Wait for a close beyond the zone before you treat the level as broken.
- After a break, look for a retest and check whether the flipped level holds.
- Keep a record of your levels and their outcomes, so you can judge the method on your own charts.
Key takeaways
Support is a price area where buying has repeatedly absorbed selling, and resistance is an area where selling has repeatedly absorbed buying. The most useful levels have several reactions, come from clear sources and are drawn as zones. A broken level often changes role, and a retest is one of the most common places to watch. Levels are a way to organise a chart, not a promise about where the price will stop.
This guide is for general information, not financial advice. See the disclaimer.