Support and Resistance Explained With Real Chart Examples
Pull up a price chart of almost anything—a stock, a currency pair, a coin—and you’ll notice something odd. Price doesn’t wander randomly. It stalls at certain heights, bounces off others, and sometimes spends months bumping against the same invisible ceiling or floor.
Traders call these zones support and resistance. They’re among the oldest ideas in chart reading, and they’re also among the easiest to understand once you’ve seen them a few times on real charts.
This guide explains what they are, why they form, how to draw them without cluttering your screen, and how to tell when a level has actually broken. It uses well-known market moves as examples, so you can open the same charts yourself and see it with your own eyes.
What do support and resistance mean?
Support is a price area where falling prices have tended to stop and bounce. Think of it as a floor.
Resistance is a price area where rising prices have tended to stall and turn back. Think of it as a ceiling.
The word “area” matters. Beginners often imagine a precise line, like exactly $50.00, and then get frustrated when the price dips to $49.80 and comes back. Levels are better thought of as zones, a band that might be a few cents wide on a quiet stock and a few hundred dollars wide on a volatile coin.
Neither one is a rule that price must obey. They’re places where the market has shown interest before and where it might show interest again.
Why these levels form
There’s no magic here. Support and resistance come from human behavior, and a few common patterns explain most of it.
Memory. Say a stock falls to $40, then rallies. Everyone who bought at $40 and watched it rise now remembers that price. If the stock drifts back to $40 weeks later, some of those buyers think, “That was a good price before; maybe I’ll buy more.” That buying creates support.
Regret and relief. Now say you bought at $60, and the stock dropped to $50. You’ve been sitting on a loss, hoping to get out even. When the price climbs back toward $60, you finally sell, thankful to break even. Many people feel the same way, so a wave of selling shows up near $60. That selling creates resistance.
Orders are waiting. Traders place orders in advance. Buy orders pile up below the market, and sell orders pile up above it. When price reaches an area with lots of resting orders, those orders can absorb the move and push price the other way.
Round numbers. People like clean figures. $100, $1,000, 1,000.00, 50,000. Stops, targets, and limit orders cluster around them simply because they’re easy to think about. This makes round numbers common support and resistance zones.
None of this is guaranteed. It’s just why charts so often show the same prices mattering again and again.
Real example 1: the S&P 500 and its 2022 high
The US S&P 500 index peaked at roughly 4,800 in early January 2022. Then it fell for most of the year, hitting a low of about 3,500 in October 2022.
Now look at what happened on the way back up. The index spent a long stretch recovering, and by 2023 it kept running into trouble near the 4,100 to 4,200 area, where it had struggled during the decline. Eventually it climbed past its old high of roughly 4,800 in January 2024.
Three things are worth noticing here.
First, the January 2022 peak acted as a ceiling for about two years. Nothing physical stopped the index. The level mattered because that’s where the last big wave of buyers ran out of steam, and everyone knew it.
Second, once the index finally cleared that old high, the area around it started to matter from the other side. Pullbacks to that zone were watched as possible support. That’s an idea we’ll come back to.
Third, the October 2022 low near 3,500 became a reference point as well. For a long while, traders asked a simple question: will the price break below that low or hold above it?
If you want to see this yourself, open a daily or weekly chart of the S&P 500 covering 2021 to 2024 and mark the January 2022 high and the October 2022 low. The story reads itself.
Real example 2: Bitcoin’s old high becomes a new floor.
Bitcoin hit about $69,000 in November 2021, then fell to roughly $16,000 by late 2022. For a long time, $69,000 looked like a ceiling far above.
In March 2024, Bitcoin pushed above that old peak and set a new record, a bit over $73,000. What happened next is a classic illustration of how levels behave. The old $69,000 area, which had been resistant for years, started to act as a zone of interest from above. When the price pulled back later in 2024, traders watched that area closely to see whether buyers would show up there.
This idea has a name: role reversal. Once a price breaks through a level, the old resistance often becomes new support, and old support becomes new resistance. The reasoning is the same as before. People who missed the breakout, or who sold too early, see a pullback to the old level as a second chance to buy.
It doesn’t always work. Sometimes price slices through an old level without pausing. But it happens often enough that traders keep an eye on it.
Real example 3: gold and the $2,000 area
Gold had a similar story. It reached a record near $2,075 per ounce in August 2020. Over the next few years, price kept returning to the area around $2,000 to $2,075 and failing to hold above it. It touched the zone in 2022, again in 2023, and each time buyers ran out of steam.
The repeated stalls made that zone one of the most-watched levels in the market. When the price finally broke clearly above it in early 2024 and kept going, many traders took it as a sign something had shifted.
The lesson is about repetition. A single stall at a price means little. Several stalls in roughly the same area, spread over time, show that real participants care about that zone. The more times a level has been tested, the more attention it tends to attract.
Real example 4: round numbers in currency markets
Currency pairs show the round-number effect clearly. In 2022, the euro fell against the US dollar until it reached parity, meaning one euro was worth about one dollar. It dipped under that level briefly, to roughly 0.95 at the low in September 2022, and then recovered.
Parity, 1.0000, is a round number with plenty of psychological weight. Banks, companies, and traders all pay attention to it. For months, the pair kept interacting with that area instead of passing through it cleanly.
You can find similar behavior on other pairs by looking at levels like 1.1000 or 150.00 on USD/JPY. Round figures tend to attract orders.
How to draw levels without making a mess
New traders often draw lines everywhere until the chart looks like a spider web. That doesn’t help. Here’s a cleaner method.
1. Start on a higher timeframe. Open a daily or weekly chart first. Levels that show up there reflect more activity and matter more than ones you find on a five-minute chart.
2. Look for obvious turning points. Find places where the price clearly reversed, ideally more than once. If you have to squint to see the reaction, it probably doesn’t matter.
3. Draw zones, not hairlines. Mark a band that covers the wicks and the bodies of the candles around the turning point. If the price touched $49.70, $50.10, and $49.90 at different times, your zone is about $49.70 to $50.10.
4. Keep only the strongest. Three or four levels on a screen is plenty. If a level is hard to spot, skip it.
5. Update occasionally. Levels that were useful a year ago may be irrelevant today. Don’t leave old lines cluttering your chart forever.
6. Zoom in last. After you’ve marked the big levels, you can look at shorter timeframes to see how price behaves near them.
What makes a level stronger?
Not all levels are equal. A few things tend to make one more meaningful.
Number of touches. More reactions at a level suggest more people care about it. Two or three clear touches are usually enough to take notice. Many, many touches can also mean the level is getting worn down, since each test uses up some of the orders sitting there.
Time. A level from several years ago that’s still relevant tells you more than one from last Tuesday.
Size of the reaction. If the price bounced sharply from a level, that’s more significant than a tiny wobble.
Timeframe. A level visible on a weekly chart carries more weight than one that only appears on a one-minute chart.
Confluence. When several things point to the same area, it gets more interesting. For instance, a round number that also matches a previous high, or a level where a rising trendline crosses a horizontal zone.
When a level breaks (and when it fake-breaks)
This is where many beginners get burned. A level doesn’t break just because price pokes through it for a moment.
Price often spikes briefly past a level and then snaps back. These are sometimes called false breakouts or fakeouts. They happen because many stop orders sit just beyond obvious levels, and when price runs into them, it can trigger a burst of activity that quickly reverses.
To judge whether a break is real, traders commonly look for a few signs.
- A close beyond the level. A candle that closes clearly beyond the zone is more convincing than a wick that pokes through.
- Strong momentum. Large candles and rising volume suggest real conviction.
- A retest that holds. After breaking, price often returns to the old level. If the old resistance now acts as support and price bounces, the break looks more credible.
- Time. Staying beyond the level for several periods is more convincing than a single spike.
None of this is foolproof. Even good-looking breakouts fail sometimes. That’s why having a plan for being wrong is part of the process, which we’ll get to shortly.
A walk-through of a typical setup
Here’s a simplified example to show how these ideas fit together. The numbers are invented for illustration.
A stock trades between $48 and $55 for several months. It touches around $48 three times, and each time bounces. It reaches about $55 twice and gets rejected both times. You now have a support zone near $48 and a resistance zone near $55.
One week, the stock climbs to $55 again. This time it closes at $56.50 on strong volume. That’s a close beyond resistance, so it’s a potential breakout.
A cautious trader might wait. A few days later, price drifts back to $55, touches it, and bounces upward. The old ceiling has acted as a floor, which is role reversal. The trader might enter near $55.50 and place a protective exit below $54, since a drop back below the old resistance would suggest the breakout failed.
Notice what’s happening. The level gave the trader a reference point for both the entry and the exit. They didn’t need to know where the stock was going. They only needed a place where being wrong was clearly defined and the loss would be small.
That’s the real value of support and resistance. It doesn’t predict. It gives you places to measure risk.
Using levels to manage risk
Even if you never trade actively, levels help you think more clearly about risk.
Stop placement. If you buy near support, a sensible place to admit you’re wrong is just below it. If support fails, the reason you bought no longer applies. Putting an exit beyond a meaningful level is generally better than picking a random number.
Profit targets. If you buy near support and the next resistance is far above, there’s room to run. If resistance sits just above your entry, there isn’t much room, and the trade may not be worth taking.
Position size. The distance between your entry and your exit tells you how much you’d lose if you’re wrong. You can size the position so that loss is an amount you’re comfortable with.
Always think about the ratio between what you risk and what you could gain. If you’re risking $1 to make $0.50, you need to be right a lot. If you’re risking $1 to make $3, you can be wrong more often and still do fine.
Common mistakes
Treating levels as exact prices. They’re zones. Expecting a bounce at precisely $50.00 sets you up for disappointment.
Drawing too many lines. A cluttered chart makes everything look important, which means nothing is.
Assuming a level must hold. Levels fail all the time. Each one is a probability, not a promise.
Ignoring the trend. Support tends to hold better in an uptrend, and resistance tends to hold better in a downtrend. Buying support in a strong downtrend is fighting the current.
Chasing the first poke. Jumping in the moment price touches a level, without waiting for any reaction, is how many people get stopped out repeatedly.
Forgetting about news. Earnings reports, interest rate decisions and other major events can blow through any level instantly. Technical levels don’t protect you from a surprise.
Using only the lowest timeframes. The shorter the timeframe, the noisier the levels. Start high.
How to practice
You can learn this without risking money, using any free charting platform.
Choose a market and open the weekly chart. Mark the obvious highs and lows. Then step down to the daily chart and add a couple more. Look at how price behaved the last few times it reached each zone.
Then try the cover-up exercise. Hide the right side of the chart, mark the levels you can see, and guess what price might do next to those levels. Reveal the rest and compare. Do this on lots of different charts and time periods. You’ll start to notice what clean levels look like, how often they hold, and how often they don’t.
Then try the same exercises on the real examples from this guide: the S&P 500 around its 2022 high, Bitcoin around $69,000, gold near $2,000, the euro near parity. Seeing how those levels played out in hindsight is useful, as long as you remember that hindsight makes everything look easier than it was in real time.
If you move on to a demo account, write down why you took each trade, where your exit was, and what happened. A short journal reveals your habits faster than anything else.
The bottom line
Support and resistance are price zones where buyers or sellers have shown up before. They exist because people remember prices, react to gains and losses, and place orders at familiar numbers. They’re not walls and they don’t predict the future, but they give you a structured way to read a chart and a sensible place to define your risk.
Start with higher timeframes, draw zones instead of thin lines, keep your chart clean, and give more weight to levels that have been tested several times. When price breaks a level, wait for evidence before deciding it’s real. And above all, treat each level as a clue, not a command.
With a few weeks of practice on real charts, you’ll start spotting these zones almost automatically. The charts are free to look at, and the best teacher is price history itself.
This article is for educational purposes only and isn’t financial advice. Support and resistance levels can fail, and trading involves risk, including the possible loss of all the money you put in. Historical price examples are approximate and are not a guide to future results. Practice with a demo account, only risk money you can afford to lose, and consider speaking with a licensed financial professional.
