Support & Resistance.
Support and resistance levels are the foundation of technical analysis. Master these and most other strategies become easier. This guide covers identification, validation, bounce trading, breakout trading, and the multi-timeframe approach.
What are Support and Resistance?
Support is a price level where buying interest historically overcomes selling pressure, causing price to bounce upward. Resistance is the opposite – where selling pressure overcomes buying interest, causing price to reverse downward.
These levels exist because market memory affects trader behavior. Traders remember significant prior price levels and react when prices return to them. Institutional traders use these levels for entries, exits, and stop placement – amplifying their importance.
Support and resistance form the foundation of price action analysis. Mastering S/R makes virtually every other strategy more effective.
How to identify levels
Method 1: Swing highs and lows
The simplest approach. Mark major swing highs (resistance) and swing lows (support) on your chart. The more times price has tested a level without breaking, the stronger it is.
Method 2: Round numbers
Psychological levels matter. 1.2000 in EUR/USD or $100 in stocks attracts heavy order flow. Mark major round numbers as potential levels even without prior price testing.
Method 3: Previous breaks (role reversal)
When resistance breaks, it often becomes future support. When support breaks, it often becomes future resistance. This “role reversal” is one of the most reliable patterns in technical analysis.
Method 4: Volume profile
Price levels with high historical volume become natural support/resistance. Use volume profile tools to identify these high-activity zones.
Level strength factors
Not all levels are equal. Stronger levels have:
- Multiple touches: 3+ tests without breaking = strong
- Higher timeframe origin: Daily/weekly levels stronger than H1
- Round number alignment: Levels at 1.2000 stronger than 1.2037
- Confluence with other tools: Level + Fibonacci + moving average = strong
- Recent significance: 6-month levels more impactful than 5-year levels
Bounce trading strategy
Setup
Trade reversals at established support/resistance levels.
Identify a strong level
Mark levels with multiple touches on H4 or daily timeframe. Stronger the better.
Wait for price to approach
Don’t pre-position. Wait for actual price testing of the level.
Look for reversal confirmation
Bullish/bearish engulfing, pin bar, or doji rejection at the level. Avoid trading without confirmation.
Enter on confirmation close
Enter at close of confirmation candle. Stop just beyond the level + buffer.
Take profit at opposite level
Initial target: next major opposite level. Take partial profits at 1:1 risk-reward minimum.
Breakout trading strategy
Setup
Trade continuations when price breaks through significant levels.
Confirmation requirements
- Strong candle close beyond the level (not just wicks)
- Volume increase on the breakout (if available)
- Follow-through in next 1-3 candles
- Multi-timeframe alignment ideally
Entry approaches
- Aggressive: Enter on breakout candle close. Higher R:R but more false signals.
- Conservative: Wait for retest of broken level as support/resistance. Lower R:R but higher win rate.
Most beginner traders lose money on breakout strategies due to false breakouts. Conservative retest approach typically performs better than aggressive breakout entries.
Multi-timeframe approach
Multi-timeframe analysis transforms S/R from useful to powerful:
The three-timeframe rule
- Higher timeframe (daily): Identify major trend and significant levels
- Medium timeframe (H4): Identify entry levels and setup conditions
- Lower timeframe (H1/M15): Fine-tune entry timing
Confluence rules
When the same level appears as significant on multiple timeframes, it gains importance. A daily resistance that’s also H4 resistance and contains a Fibonacci 0.618 level is extremely strong.
Common mistakes
Mistake 1: Drawing too many levels
Chart with 20+ horizontal lines is unusable. Mark only the 3-5 most significant levels per timeframe.
Mistake 2: Trading without confirmation
Hoping price will reverse at a level often produces losses. Wait for confirmation candle before entering.
Mistake 3: Tight stops
S/R levels are zones, not exact prices. Place stops with adequate buffer to avoid wicks.
Mistake 4: Ignoring market regime
Bounce strategies work in ranges; breakout strategies work in trends. Identify market regime first.
Build on this foundation
Support and resistance is the basis for most other strategies. Continue learning with our complete strategy library.
More learning resources → Compare brokers