Back to Blog
Technical Analysis

Support and Resistance: How to Identify and Trade Key Levels

Support and resistance are the foundation of most technical analysis. Here is how to find them and what they actually tell you.

22 0

Support and resistance are the most universally applied concepts in technical analysis. Traders using completely different methods — trend-following, counter-trend, momentum, structure-based — all rely on them in some form.

What support and resistance are

Support is a price level where demand has previously exceeded supply — where buyers were strong enough to stop or reverse a falling price. It is the "floor" price repeatedly bounces from.

Resistance is a price level where supply has previously exceeded demand — where sellers were strong enough to stop or reverse a rising price. It is the "ceiling" price repeatedly struggles to break above.

The more times price has tested a level and respected it, the more significant that level is considered.

How to identify them

Previous highs and lows: the most straightforward source. A level where price previously peaked (a swing high) often becomes resistance on future tests. A level where price previously troughed (a swing low) often becomes support.

Round numbers: traders and algorithms cluster orders at round numbers — 1.1000, 1.0500, 1.3000. These levels often act as support or resistance even when no previous high or low is directly on them.

Daily, weekly and monthly opens and closes: particularly on the daily chart, opening prices and previous closing prices represent decision points that attract order flow.

Moving averages: the 50, 100 and 200 period moving averages on daily charts act as dynamic support and resistance, especially when price is far from static levels.

Flip: when support becomes resistance

When price breaks below a support level, that level often becomes resistance on the way back up — and vice versa. This is called a flip or role reversal.

The logic is that traders who bought at the support level are now underwater. When price returns to that level, many will take the opportunity to exit close to their entry — creating selling pressure that turns the old support into resistance.

This flip behaviour is one of the most reliable observations in technical analysis, and it underpins many entry strategies.

How to trade these levels

Bounce trade: wait for price to reach a support or resistance level, then enter in the direction of the expected bounce when a confirmation candle appears — a rejection wick, an engulfing candle, or a lower-timeframe structure break.

Breakout trade: enter when price closes beyond the level with strength. The risk is a false breakout — price crossing the level and reversing. Waiting for a close beyond the level, rather than the initial cross, reduces false entries.

Retest trade: after a confirmed breakout, wait for price to return and retest the broken level (which has now flipped). Enter after evidence of a hold at the new support or resistance.

Why not all levels are equal

Not all support and resistance levels carry the same weight.

  • A level tested six times and held each time is stronger than one tested twice
  • A level that caused a sharp, strong rejection is more significant than one that caused a gradual turn
  • A level visible on the daily chart is more significant than one only visible on a 15-minute chart
  • Levels that align with round numbers, moving averages, or Fibonacci retracements are stronger than isolated levels

The zone, not the line

Support and resistance are rarely a single precise price. They are zones — areas where price tends to find reaction. Drawing them as thin lines produces false precision.

Mark them as boxes or shaded areas on your chart. A reaction anywhere within the zone counts as a test of the level.

Frequently Asked Questions

How many support and resistance levels should I mark?

Mark the three to five most significant levels visible on your primary timeframe. Too many lines make the chart unreadable and every price becomes "near a level". Focus on the levels price has responded to most clearly and most recently.

Can support and resistance be used on any timeframe?

Yes. Levels on higher timeframes (daily, weekly) are more significant and attract more order flow. Lower-timeframe levels are more precise for entry timing but less reliable for direction. Most traders use higher-timeframe levels for context and lower-timeframe confirmation for entries.

What happens when a level breaks?

The level is no longer support or resistance in the same way. It may flip to the opposite role (support becoming resistance), or it may simply become an insignificant mark on the chart. Whether the break was genuine or a false breakout is determined by whether price continues beyond the level or quickly returns inside it.

Do algorithms use support and resistance?

Yes. Algorithmic trading systems often identify swing highs and lows and the round number clusters automatically. This is partly why these levels work — they are where many participants have their orders, and that concentration of orders creates the self-fulfilling reactions.

Why do prices often reverse just short of a clear level?

Because many traders anticipate the level and place their orders slightly in front of it. If enough participants buy just above the support expecting it to hold, the actual support may not be tested. This is why checking the broader zone rather than a precise price often matters.

support and resistancekey levelstechnical analysisswing trading

Not financial advice. This article is educational. Trading carries substantial risk and you can lose more than your deposit. See our risk disclaimer.