Support and resistance: how to find and use key price levels
Support is a price zone where buying has repeatedly stopped declines; resistance is a zone where selling has repeatedly capped rallies.
What support and resistance are
Support is a price area where demand has been strong enough to halt a decline, more than once. Resistance is the mirror image: an area where supply has capped advances. The reasons are partly mechanical and partly psychological — buyers who missed a bounce at 50 are happy to buy at 50 again, and holders who bought at 80 and watched the price fall are keen to get out at break-even when it returns.
These levels are the backbone of most chart reading: they frame where a move might pause, where risk can be defined, and where a breakout would be meaningful.
How to find the levels
There is no single formula, but the usual sources are previous swing highs and lows; areas where price has reversed several times; round numbers such as 100 or 2,000, which attract orders; zones of heavy trading volume; and widely watched moving averages, which act as moving support and resistance.
Draw zones, not razor-thin lines. Markets overshoot: a level at 50 might hold anywhere between 49.50 and 50.50. The more often a zone has turned price, the higher the timeframe it shows up on (weekly beats hourly) and the more volume traded there, the more it matters. The reference levels on our asset pages are a good starting point.
How to use them — a worked example
Suppose a stock has bounced off $50 three times in four months and failed at $60 twice. Between those zones it is ranging. A trader who buys near 50 can place a stop-loss a little below the zone, say at $48, risking $2 per share for a potential move toward $60. If the stock then closes decisively above $60 — ideally on rising volume — the old ceiling often becomes the new floor: a pullback that holds around $60 is the classic 'role reversal'.
The opposite also applies. When support breaks, holders who bought there are suddenly losing money, and many sell on any rebound to that level, turning it into resistance.
Limitations and common mistakes
Levels are subjective; two analysts can draw different lines on the same chart. Hindsight makes them look cleaner than they were in real time, and a level that 'everyone sees' tends to collect stop-loss orders just beyond it, which can cause sharp fake breakouts (stop hunts) before price returns.
A level is also not a promise. News, earnings or a macro shock can slice through any support. Use these zones to define your risk — the point where you would be proven wrong — rather than as a guarantee of where price will turn.
Frequently asked questions
What is the difference between support and resistance?
Support lies below the current price and is where buyers have stepped in before; resistance lies above it and is where sellers have taken over. When price breaks through either, the roles often swap.
How many times must a level be tested to count?
There is no rule, but two or more clear reversals in the same zone make it worth watching. Levels visible on weekly or daily charts generally matter more than those on short intraday charts.
What is a breakout?
A decisive close beyond support or resistance, often on higher volume. Many breakouts fail and reverse quickly, which is why traders often wait for confirmation, such as a successful retest of the broken level.