When you look at a stock chart, you will often notice that prices seem to bounce off certain levels over and over again — almost like an invisible floor or ceiling. These recurring price zones have a name: support and resistance. Understanding them is one of the most practical skills you can develop as a beginner trader or investor.
Key Takeaways
In trading, support is a price level at which a stock (or any asset) has historically found buyers stepping in to stop it from falling further. Think of it as a floor beneath the price. When the price falls to a support level, demand increases, and the price tends to bounce back upward.
Why does support form? Because buyers who missed the stock at that price last time remember it as a good level to buy. When the price returns there, they buy again — creating enough demand to arrest the decline.
Resistance is the opposite: a price level at which sellers have historically been strong enough to prevent the price from rising further. It acts like a ceiling. When the price rises to a resistance level, supply increases (sellers unload their positions), and the price tends to reverse downward.
Resistance forms for similar reasons: investors who bought at that level previously may be waiting to sell when the price returns there, recouping a loss or taking a profit.
You do not need any special software to draw support and resistance levels. Here is a simple method:
If you are new to reading charts generally, review the basics in our beginner’s guide to reading stock charts first.
A support or resistance level that has only been touched once is interesting but not particularly strong. A level that has been tested three, four, or five times over months or years carries much more weight — it represents a price area that many participants remember and act on.
When a stock approaches a well-tested support level, experienced traders often watch closely for potential buying opportunities. When it approaches strong resistance, they watch for potential exits or shorting opportunities.
One of the most important concepts in technical analysis is that support and resistance levels can flip roles. When a price level that had been acting as support is finally broken convincingly to the downside, it often becomes a resistance level afterwards. This happens because some investors who bought at the support level are now sitting on a loss and will look to sell — getting out at breakeven — when the price returns to that level.
Similarly, when resistance is broken to the upside, it often becomes new support. Buyers who “missed the breakout” wait for the price to pull back to the old resistance, viewing it as an attractive entry point.
A price bounce off support or a rejection at resistance is more meaningful when accompanied by significant trading volume. High volume at a level suggests strong conviction among market participants. Low volume at a level may indicate the move lacks real strength. For more on reading volume, see our stock chart reading guide.
In practice, traders use support and resistance in several ways:
One common mistake beginners make is treating support and resistance as exact price points — for example, assuming a stock will always reverse at exactly USD 50.00. In reality, these are zones — areas where price activity tends to cluster, not a single precise number. A stock might dip slightly below USD 50 before bouncing, or push slightly above a resistance level before reversing.
Giving your analysis a little room either side of the identified level will help you avoid getting stopped out by minor price fluctuations.
The best way to get comfortable with support and resistance is to practise identifying these levels on real charts. Pull up a chart of any stock or index you are familiar with, zoom out to a year or more of price history, and start drawing horizontal lines at obvious reversal points. You will quickly start to see them clearly.
Then, try combining these levels with candlestick patterns — for example, a hammer candle forming right at a support level is a much stronger signal than either one alone. Practising this in the Wall St. 101 simulator means you can refine your skills with zero financial risk.
Support is a price level where buying interest tends to prevent further decline — a floor. Resistance is a price level where selling pressure tends to prevent further rise — a ceiling. Together, they help traders identify meaningful areas to watch on a chart.
Generally, two or more tests strengthen a level. Three or more tests over a meaningful period of time (weeks or months) make a level very significant and closely watched by traders.
Yes. Support and resistance are concepts that apply to any liquid market with a price chart — including stocks, ETFs, forex, and cryptocurrency. They reflect basic human psychology: memory of past prices, profit-taking, and fear of loss.