Support and Resistance Levels: The Foundation of Technical Analysis
Support and resistance levels are the cornerstone of technical analysis. Understanding these concepts is essential for every trader, regardless of their strategy or experience level. This comprehensive guide will teach you how to identify, validate, and trade these crucial price zones.
What Are Support and Resistance?
Think of support and resistance like the floor and ceiling of a room:
- Support (Floor): When a ball bounces on the floor, it can't go lower
- Resistance (Ceiling): When you throw a ball up, it hits the ceiling and comes back down
The Psychology Behind Support and Resistance
These levels exist because of trader psychology and market memory:
- Traders remember past price levels
- Buying and selling decisions cluster around these levels
- The more times a level is tested, the stronger it becomes
- When broken, support becomes resistance (and vice versa)
Types of Support and Resistance
1. Horizontal Support and Resistance
The most common type - horizontal price levels where the market has reversed multiple times.
2. Dynamic Support and Resistance
Moving averages and trend lines that change with price movement.
Examples:
- 50-day moving average acting as support in an uptrend
- 200-day moving average as major support/resistance
- Trend lines connecting higher lows or lower highs
3. Fibonacci Levels
Retracement and extension levels derived from the Fibonacci sequence. Learn how to draw and trade these in our Fibonacci retracement strategy guide.
4. Pivot Points
Mathematical calculations based on previous period's high, low, and close.

How to Identify Support and Resistance Levels
Step 1: Zoom Out
Start by looking at higher timeframes (daily, weekly) to identify major levels.
Step 2: Mark Swing Points
Look for areas where price has reversed multiple times:
- Swing Highs: Peaks where price reversed downward
- Swing Lows: Troughs where price reversed upward
- Connect horizontal lines at these levels
Step 3: Identify Round Numbers
Psychological levels ending in 00, 50, or 000:
Examples:
- EUR/USD: 1.1000, 1.0500, 1.2000
- GBP/USD: 1.3000, 1.2500, 1.4000
- Gold: $2,000, $1,950, $1,900
Step 4: Look for Confluence
The strongest levels have multiple factors converging:
- Previous support/resistance + Fibonacci level
- Round number + moving average
- Trend line + horizontal support
Characteristics of Strong Support and Resistance
1. Number of Touches
The more times price tests a level without breaking it, the stronger it becomes.
| Touches | Strength | Reliability |
|---|---|---|
| 1-2 | Weak | Low |
| 3-4 | Moderate | Medium |
| 5+ | Strong | High |
2. Time Frame Significance
Levels that appear on multiple timeframes are more reliable.
Example: A resistance level visible on:
- Weekly chart ✅
- Daily chart ✅
- 4-hour chart ✅
This is much stronger than one only visible on 15-minute charts.
3. Volume at the Level
4. Age of the Level
Recent levels are more relevant than very old ones, but historic major levels can remain significant for years.
Support and Resistance Zones vs. Lines
Why Zones Are Better
- Price doesn't respect exact levels - it may overshoot or undershoot
- Wicks and shadows extend beyond the zone
- Gives you flexibility in trade entry and exit
Best Practice: Draw a zone that encompasses the highs/lows of the candle bodies and wicks.
Trading Support and Resistance
Strategy 1: The Bounce
Trade the price bounce off a support or resistance level.
Buy Setup (Support Bounce):
- Price approaches a strong support level
- Wait for bullish confirmation (bullish candlestick, higher low)
- Enter long position
- Stop loss below support
- Target: Previous resistance or 2:1 RR
Sell Setup (Resistance Bounce):
- Price approaches a strong resistance level
- Wait for bearish confirmation (bearish candlestick, lower high)
- Enter short position
- Stop loss above resistance
- Target: Previous support or 2:1 RR
Strategy 2: The Breakout
Trade when price breaks through a significant level with momentum.
Breakout Setup:
- Identify consolidation near support/resistance
- Wait for decisive break (strong candle close beyond level)
- Confirm with volume increase
- Enter on retest of broken level (now flipped)
- Stop loss on other side of level
- Target: Distance of consolidation pattern
Strategy 3: Role Reversal
When support is broken, it becomes resistance (and vice versa).
Role Reversal Trade:
- Support level is broken
- Price pulls back to test the level
- Level now acts as resistance
- Enter short on the rejection
- Stop loss above old support
- Target: Next support level

Common Mistakes to Avoid
❌ Mistake 1: Drawing Too Many Levels
Solution: Only mark levels that have multiple touches or high significance.
❌ Mistake 2: Trading Every Touch
Not every approach to support or resistance is tradeable. Wait for:
- Strong approach momentum
- Clear rejection signals
- Confirmation candles
❌ Mistake 3: Ignoring the Overall Trend
❌ Mistake 4: No Stop Loss
Never assume support or resistance will hold. Always use stop losses:
- Below support for longs
- Above resistance for shorts
- Give enough room to avoid premature stops
❌ Mistake 5: Treating Lines as Absolute
Remember: Support and resistance are zones, not exact prices. Allow for some wiggle room.
Advanced Concepts
Multiple Timeframe Analysis
Identify support and resistance across different timeframes for the complete picture.
Process:
- Weekly chart: Major zones (long-term)
- Daily chart: Intermediate zones (medium-term)
- 4-hour chart: Minor zones (short-term)
- 1-hour chart: Entry and exit timing
False Breakouts (Fakeouts)
Price temporarily breaks through a level then quickly reverses back.
How to Avoid False Breakouts:
- Wait for candle close beyond the level
- Look for strong volume on the break
- Use multiple timeframe confirmation
- Consider entering on the retest instead
Support and Resistance Clusters
When multiple S/R levels converge in a small price range, creating a strong zone.
Example:
- 50-day MA at 1.0850
- Previous resistance at 1.0855
- Fibonacci 61.8% at 1.0860
- Round number at 1.0900
This creates a resistance cluster from 1.0850-1.0900.
Real-World Example
Let's analyze a EUR/USD setup:
Market Context:
- EUR/USD is in an uptrend
- Price pulls back to test support at 1.0800
- This level was previous resistance in November
- 50-day moving average is at 1.0795
- Round number psychological support
Setup:
- Confluence identified: 1.0800 level has multiple factors
- Price approaches: EUR/USD drops from 1.0950 to 1.0810
- Rejection signal: Bullish pin bar forms on daily chart
- Volume: Above average on the reversal day
Trade Execution:
- Entry: 1.0820 (above pin bar high)
- Stop Loss: 1.0765 (below pin bar low, 55 pips)
- Target 1: 1.0900 (previous resistance, 80 pips)
- Target 2: 1.0975 (swing high, 155 pips)
- Risk/Reward: 1:1.45 (Target 1) or 1:2.8 (Target 2)
Result: Price bounces strongly, reaching 1.0920 within 3 days for a successful trade.
Risk Management at Support and Resistance
Position Sizing
Calculate position size based on the distance to your stop loss:
Position Size = (Account Risk) / (Stop Distance in Pips × Pip Value)
Example:
- Account: $10,000
- Risk: 1% = $100
- Stop Distance: 50 pips
- Pip Value: $10 (standard lot)
- Position Size: $100 / (50 × $10) = 0.2 lots
Managing Winners
Example:
- Entry at support: 1.0800
- Target at resistance: 1.0900 (100 pips)
- At 1.0850: Take 50% profit, move stop to 1.0800 (breakeven)
- Let remaining 50% run to full target
Practice Exercise
Try this on your charts:
- Open your trading platform
- Select EUR/USD daily chart
- Look back 6 months
- Identify and mark:
- 3 major support levels
- 3 major resistance levels
- 2 levels that switched roles (support to resistance or vice versa)
- Zoom to current price:
- Where is the nearest support?
- Where is the nearest resistance?
- Is price in an uptrend, downtrend, or range?
Conclusion
Support and resistance levels are fundamental to technical analysis and successful trading. Master these concepts and you'll have a solid foundation for any trading strategy.
Key Takeaways:
- ✅ Support and resistance are zones, not exact lines
- ✅ The more touches, the stronger the level
- ✅ Higher timeframe levels are more significant
- ✅ Look for confluence of multiple factors
- ✅ Broken support becomes resistance (and vice versa)
- ✅ Always wait for confirmation before entering
- ✅ Use proper risk management at every level
Remember: Support and resistance are self-fulfilling prophecies. They work because enough traders believe in them and act on them. By understanding where these levels are, you position yourself with the majority of market participants.
Ready to practice support and resistance trading? Open a demo account with ComoFX and start identifying key levels on live charts risk-free.



