What a resistance level means
A resistance level is a price area where a rising market has previously stalled or reversed. Traders look at a chart, notice that price climbed to roughly the same zone several times and then fell back, and mark that zone as resistance. The idea is that something about that area, often a concentration of sellers or of orders to take profit, has repeatedly been strong enough to cap the advance.
The word "level" is slightly misleading. In real markets resistance is usually a band rather than a single price. A stock might stall anywhere between 98.50 and 100.00, and a currency pair might reverse a few pips either side of a round number. Most chartists draw a zone or a line that touches the main turning points and accept some noise around it.
Resistance appears on every liquid market: shares, indices, currency pairs, commodities and crypto CFDs. It is one of the oldest ideas in technical analysis and is used by short-term traders, swing traders and long-term investors who simply want to understand where a market has struggled before. It is a descriptive tool. It records history; it does not promise that history will repeat.
How it works
Resistance forms through a loop of memory and behaviour. When price rises to an area and then falls, some traders who bought near the top are left holding losing positions. If price later climbs back to their entry, many of them want to exit at break-even, which adds selling pressure exactly where the market stalled before. Other traders who missed the earlier decline may place sell orders there, expecting another rejection. Those behaviours make the area self-reinforcing, at least for a while.
Traders usually identify resistance in a few common ways:
- Previous swing highs: the peaks that price formed before turning down.
- Round numbers: levels such as 100, 1.2000 or 5,000 attract orders because people think in round figures.
- Moving averages: a falling or flat average, such as the 200-period one, can act as dynamic resistance that slopes with the chart.
- Retracement zones: some traders watch Fibonacci retracement areas after a decline as places where a bounce may fade.
- Prior consolidation ranges: the top edge of an earlier sideways range often matters again.
The more times a level has been tested, the more traders notice it, and the more significant it tends to be considered. Timeframe also matters. A level visible on a weekly chart usually carries more weight than one visible only on a five-minute chart.
When price closes decisively above a resistance zone, traders call it a breakout. A common observation is that broken resistance can turn into support, because traders who missed the breakout look to enter on a pullback to the old level. This role reversal is a pattern, not a rule.
A worked example
These numbers are illustrative only. Suppose EUR/USD rallies to 1.1000 in March, falls to 1.0850, rallies to 1.0995 in April, falls again, and then pushes to 1.1005 in May before dropping to 1.0900. A trader draws a resistance band from 1.0990 to 1.1010 because three separate peaks fall inside it.
Now a fourth rally arrives in June. The trader sets two scenarios in advance.
- Rejection scenario: price touches 1.1000 and a candle closes back at 1.0960. The band held again.
- Breakout scenario: price closes a daily candle at 1.1060, which is 50 pips above the band top of 1.1010.
Pips here are the fourth decimal place, so 1.1060 minus 1.1010 equals 0.0050, or 50 pips. A cautious trader may require a close beyond the band by some buffer, or a retest, before treating the breakout as real. If the trader had a short idea based on rejection, the invalidation point would be logically placed above the zone, for example at 1.1030. A stop-loss at 1.1030 against an entry at 1.0990 risks 40 pips. This is a description of how a plan might be structured, not a recommendation.
Why it matters
Resistance gives structure to a chart. Without reference levels, every price looks equally important. With them, traders can define where an idea is wrong, where to take partial profits and where a market may be crowded. Many stop-loss and take-profit placements are anchored to resistance and support, so the zones can also be places where liquidity and volatility cluster.
For cost control, the concept helps with timing and sizing. Entering just under a heavily tested ceiling gives a tight, clearly defined stop. Entering in the middle of a range gives no such anchor. Because spreads and slippage tend to widen around news and sudden moves, knowing that a level is about to be tested also warns you that execution may be less smooth than usual.
Resistance behaves similarly across brokers, since it comes from market prices. Differences arise in the data: a CFD chart may show slightly different highs than the underlying exchange because of the broker's quoting, so a level on one platform can sit a few points away from the same level on another.
How to use it in practice
- Start on a higher timeframe, such as daily or weekly, and mark the most obvious ceilings first.
- Draw zones rather than hairlines, and count how many distinct tests each one has had.
- Check the current context: is the market in an uptrend, a downtrend or a range?
- Decide in advance what a rejection and what a breakout would look like on your chosen timeframe, for example a candle close beyond the zone.
- Place any protective stop on the far side of the zone, with allowance for the spread and typical volatility.
- Compare the distance to the next support or resistance, so that the potential reward is large enough relative to the risk.
- Review the trade afterwards and note whether the level worked as expected.
Common mistakes and misconceptions
- Treating a level as a wall. Resistance is a zone of probabilities, and price often pokes through briefly before reversing, which is why a close matters more than an intraday spike.
- Drawing too many lines. A chart full of levels gives a reason for any decision; keep only the ones that were clearly respected.
- Assuming more tests make it stronger. Each test can absorb sellers, so repeated tests sometimes precede a breakout.
- Ignoring the spread. On a CFD the buy price is higher than the chart price, so a breakout by a few pips may not trigger your order as expected.
- Trading a breakout without confirmation. False breakouts are common, especially around news releases and thin markets.
- Forgetting that levels age. A resistance zone from several years ago may be irrelevant to today's market.
Risks and limitations
Resistance analysis is subjective. Two traders can draw different zones on the same chart, and both can argue convincingly. Levels can fail without warning, particularly around central bank decisions, earnings and economic data. Leveraged products such as CFDs can magnify a loss when a breakout runs against a position, and a gap through a stop-loss can produce a fill far from the intended price. Past reactions at a level are not evidence of a future reaction.
How Brokeli looks at it
Brokeli does not publish price forecasts or chart signals, so resistance is background knowledge rather than something we score. What we do check is the part that affects how you can act on a level: the typical spread near busy price zones, how stop orders are filled, and what platform charting tools each broker provides. Those details come from the published research snapshot for each broker.
Frequently asked questions
What is a resistance level in simple terms?
It is a price zone where an advancing market has stopped or turned down before, usually because sellers or profit-taking orders were concentrated there. Traders mark it on a chart and watch whether price rejects it again or closes beyond it. It is a record of past behaviour, not a promise about what happens next.
What is the difference between resistance and support?
Resistance sits above the current price and is where rallies have stalled. Support sits below the price and is where declines have paused. Both are zones drawn from past turning points. A broken resistance zone is often watched afterwards as possible support, and a broken support zone as possible resistance.
How do I know if resistance has broken?
There is no single rule. Many traders wait for a candle to close beyond the zone on their chosen timeframe, sometimes with a buffer or a retest of the old level. An intraday spike through the zone that falls back is usually treated as a false breakout rather than a confirmed one.
Does resistance work on every market and timeframe?
It can be drawn on any chart, but it tends to be more meaningful on liquid markets and higher timeframes where many participants see the same levels. On thin markets or very short timeframes, noise and spread can make zones unreliable. No timeframe makes a level predictive.
Is a round number always a resistance level?
No. Round numbers attract attention and orders, so reactions there are common, but price passes through them regularly. They are best treated as areas of interest to combine with other evidence, such as prior swing highs or moving averages, rather than as automatic turning points.