What Is Support and Resistance in Forex?
Support and resistance are the foundational concepts of technical analysis in forex and all financial markets. Support is a price level where buying pressure has historically emerged strongly enough to halt or reverse a falling market. Resistance is the symmetric concept: a price level where selling pressure has historically emerged to halt or reverse a rising market. These levels are not exact prices but zones, and they often coincide with previous swing highs and lows, round numbers, or structural points where many traders place orders. This article explains how support and resistance work, how to identify levels on a chart, the role-reversal concept, and how traders use these levels in practice.
Defining Support and Resistance
Support is a price area where a falling market has previously been bought up. When price approaches a known support area, the expectation is that buyers will step in again and either halt the decline or reverse it. The level holds until buyers no longer outnumber sellers at that price, at which point the level breaks.
Resistance is the symmetric concept. A rising market that has previously been sold at a particular area is expected to face selling again on subsequent approaches. The resistance holds until sellers can no longer outnumber buyers at the level.
In practice, both support and resistance are zones rather than exact prices. A level at 1.0850 in EUR/USD might be respected anywhere from 1.0845 to 1.0855. The level is the centre of the zone, and the width depends on volatility and timeframe.
Identifying Support and Resistance Levels
Several types of price action produce support and resistance.
Previous swing highs are common resistance levels. A high that price reached and then turned away from is a level that other traders remember. When price returns to that area, the previous high is watched as a potential resistance zone.
Previous swing lows are common support levels by the same logic. A low where price bounced is a level that may produce buying interest when revisited.
Round numbers are psychological support and resistance zones. Prices like 1.1000, 1.2000, or 150.00 in USD/JPY attract attention simply because they are round. Many traders place orders at round numbers, which produces the support or resistance effect.
Previous consolidation areas are zones where price spent significant time in a narrow range. These areas often act as support if approached from above or resistance if approached from below. The longer price spent consolidating in the area, the more meaningful the resulting level.
Highs and lows from higher timeframes carry more weight than those from lower timeframes. A daily swing low is generally considered more significant than an hourly swing low.
Horizontal Versus Diagonal
Support and resistance can be horizontal or diagonal.
Horizontal levels are drawn parallel to the time axis and represent a fixed price area. A horizontal resistance at 1.0900 is the same price regardless of when it is tested. Horizontal levels are the most commonly discussed form of support and resistance.
Diagonal levels are trendlines, drawn through a series of higher lows (for upward trendlines providing support) or lower highs (for downward trendlines providing resistance). Trendlines act as dynamic support or resistance, with the relevant price changing as time progresses.
| Type | Drawn From | Behaviour | Common Use |
|---|---|---|---|
| Horizontal | Previous highs, lows, round numbers | Fixed price | Range trading, breakouts |
| Trendline | Series of swing points | Dynamic, slopes with time | Trend following, pullback entries |
| Channel | Two parallel trendlines | Dynamic range | Range trading within trend |
Some technical analysts also use moving averages as a form of dynamic support and resistance, since well-watched moving averages tend to attract orders.
Role Reversal
A key concept in support and resistance analysis is role reversal.
When resistance is broken, it often becomes support on subsequent retests. The logic is straightforward. Traders who sold at the resistance had their stops triggered by the breakout. Traders who missed the breakout often look for a pullback as a buying opportunity. The result is that the broken resistance level becomes a magnet for buying when price returns to it, turning it into support.
The symmetric case applies to broken support. A support level that breaks often becomes resistance. Traders who bought at the support had their stops triggered. Traders who missed the breakdown often look for a rally as a selling opportunity. The result is that the broken support becomes resistance.
Role reversal is one of the more reliable concepts in support and resistance analysis. It explains the frequent pattern of price breaking a level, retesting it from the other side, and then continuing in the breakout direction.
How Traders Use Support and Resistance
Three main applications are widely used.
Range trading uses support and resistance as the boundaries of a market in equilibrium. Buying at support with a target at resistance, and selling at resistance with a target at support, is the standard approach. The trade is sized to a stop just beyond the relevant level, so a break of the level closes the trade for a manageable loss.
Breakout trading uses the levels as triggers. A close beyond a clear resistance level can be taken as a buy signal; a close beyond a clear support level can be taken as a sell signal. The challenge with breakout trading is filtering false breakouts, where price briefly exceeds the level but then returns inside the range.
Stop placement uses support and resistance to define risk. A long trade entered near a support level typically has its stop placed below the support, since a break of support invalidates the reason for the trade. Symmetric logic applies to short trades and resistance.
Combining support and resistance with other tools sharpens the analysis. A pin bar at resistance, an engulfing candle at support, or oversold RSI at support all add confluence to the level itself.
Limitations
Support and resistance are useful but have known limitations.
The first is subjectivity. Levels are drawn by hand, and different traders may identify different levels on the same chart. A level that one trader considers significant may be ignored by another. There is no objectively “correct” level.
The second is that levels eventually break. Every support level eventually fails, and every resistance level eventually gives way. Treating a level as if it will always hold leads to large losses when the level inevitably breaks. Stop losses beyond the level limit this risk.
The third is that not all levels are equal. A daily-timeframe level that has held three times carries more weight than an intraday level that has been tested once. Beginners often draw too many levels and end up with charts where every price area looks like support or resistance.
The fourth is timeframe alignment. Levels on the daily chart may not align with levels on the four-hour chart. Multi-timeframe analysis helps identify which levels are meaningful for the trader’s intended holding period.
Used carefully, with attention to timeframe and confluence, support and resistance form the structural backbone of most technical strategies. Used carelessly, they produce as many false signals as any other tool.
Frequently Asked Questions
What is the difference between support and resistance? Support is a price level where buying pressure has historically emerged, halting or reversing a falling market. Resistance is the symmetric concept: a price level where selling pressure has emerged, halting or reversing a rising market. The two are mirror images of the same idea.
How do I identify support and resistance on a chart? Look for previous swing highs and lows, round numbers, areas where price has spent significant time consolidating, and prices where price has reversed multiple times. The most meaningful levels are those that have been tested and held on multiple occasions.
Why does broken resistance become support? When resistance breaks, traders who sold at the level have their stops triggered, and traders who missed the breakout often look for a pullback as a buying opportunity. The combination of stops and pullback buying turns the broken level into a zone of buying interest, which is what makes it support on subsequent retests.
Are support and resistance exact prices or zones? They are zones, not exact prices. A level at 1.0850 might be respected anywhere from 1.0845 to 1.0855. The width of the zone depends on the volatility of the instrument and the timeframe being used.
Do round numbers really act as support and resistance? Yes. Round numbers like 1.1000 or 150.00 attract attention because many traders place orders at them, and because they are easy to remember and reference. The psychological effect produces real support and resistance behaviour even though the level itself has no special technical significance.
Can a moving average act as support or resistance? Yes. Widely watched moving averages, particularly the 50- and 200-period averages on daily charts, often attract orders and behave like dynamic support and resistance. Price commonly pulls back to these averages and bounces in a trending market.
How many support and resistance levels should I draw? Fewer is usually better. Drawing every minor swing high and low produces a cluttered chart where every price looks significant. Focusing on the most clearly tested levels, particularly those visible on higher timeframes, produces a more useful set of references. Three to five levels above and below current price is a reasonable starting point.