2mins read

Support and resistance are price levels where markets reverse or break through. Support = price bounces UP (buyers defend level). Resistance = price bounces DOWN (sellers reject level). These are the FOUNDATION of all technical analysis. Every professional trader identifies support and resistance FIRST before taking any trade. This guide teaches you: how to identify key levels, why price reverses at these levels, trading strategies (bounce trades, breakout trades), using levels for stop loss placement, and building winning systems around support/resistance. By the end, you'll trade with confidence knowing exactly where price will react.
Most retail traders trade randomly. They see a chart and go: "Should I buy or sell?" No plan. No levels. Just random positions.
Professional traders look at the SAME chart and immediately identify 5-10 key levels. "Here's support. Here's resistance. If price bounces here, I'll buy. If it breaks here, I'll exit. If it holds here, I'll do nothing." Clear levels = clear plan = consistent profits.
π The Professional Advantage: Support and resistance are where institutional money buys/sells. When price reaches support, billions of dollars worth of buy orders activate (from pension funds, hedge funds, banks). These institutions are FORCED to buy at support levels. Price bounces up. Retail traders who understand this catch the bounce and profit. Retail traders who don't understand this get stopped out right before the bounce. Same price level, different outcomesβthat's the power of understanding support/resistance.
Let's master this fundamental concept and become a professional trader.
What is Support & Resistance? The Foundation
Support Definition:
A price level where buyers are strong enough to prevent price from falling further. Price bounces UP from this level. Think of it as a "floor"βprice bounces off the floor and goes back up.
Resistance Definition:
A price level where sellers are strong enough to prevent price from rising further. Price bounces DOWN from this level. Think of it as a "ceiling"βprice hits the ceiling and bounces back down.
Real-World EUR/USD Example:
Scenario: Support Bounce
EUR/USD has support at 1.0800 (price bounced here 10 times in past 3 months)
Price falls toward 1.0800 (sellers pushing down)
At 1.0800: Buyers SLAM in. Pension funds MUST buy EUR cheap. Hedge funds buy. Retailers buy.
Billions of buy orders at 1.0800 overwhelm the sellers
Price bounces UP from 1.0800 to 1.0900
Result: Support level holds. Price bounces as expected.
Trading Profit: Traders who identified 1.0800 support β bought there β sold at 1.0900 = +100 pips = $100 profit
Real-World EUR/USD Example (Resistance):
Scenario: Resistance Rejection
EUR/USD has resistance at 1.1200 (price rejected here 8 times in past 3 months)
Price rallies toward 1.1200 (buyers pushing up)
At 1.1200: Sellers SLAM in. Banks want to sell EUR high. Hedge funds take profits. Retailers panic-sell.
Billions of sell orders at 1.1200 overwhelm the buyers
Price bounces DOWN from 1.1200 to 1.1100
Result: Resistance level holds. Price rejected as expected.
Trading Profit: Traders who identified 1.1200 resistance β shorted there β exited at 1.1100 = +100 pips = $100 profit
π Key Insight: Support and resistance aren't magic. They're REAL price levels where institutional money buys/sells in massive volume. That volume creates predictable price action. Understand where the big money is positioned = understand where price will go next.
How to Identify Support & Resistance: Step-by-Step Guide
Method #1: Historical Price Bounces (Most Important)
Look at where price bounced or reversed in the PAST. If price bounced at 1.0800 TEN times, that's a strong support level. If price rejected 1.1200 EIGHT times, that's a strong resistance level. Count the touches = strength of level.
How Many Touches = Strong Level?
1-2 touches: Weak level (might break, don't trade heavily)
3-5 touches: Moderate level (should hold usually, but breakouts possible)
6+ touches: STRONG level (high probability holds, strong bounce expected)
Example: EUR/USD Support at 1.0800
May 1: Price fell to 1.0800, bounced up β Touch #1
May 15: Price fell to 1.0800, bounced up β Touch #2
June 2: Price fell to 1.0800, bounced up β Touch #3
June 18: Price fell to 1.0800, bounced up β Touch #4
July 5: Price fell to 1.0800, bounced up β Touch #5
July 20: Price falls toward 1.0800 β STRONG SUPPORT (5 prior bounces!)
Trading: Buy at 1.0800, expect bounce to 1.0900. High win rate!
Method #2: Round Numbers
Banks and institutions place huge orders at round numbers (1.1000, 1.0500, 1.2000). These round numbers often act as support/resistance even if price never touched them before. Example: EUR/USD respect 1.0500 round number = natural resistance.
Method #3: Moving Averages (Dynamic Support/Resistance)
200-day moving average often acts as support/resistance. When price falls to 200-MA, it bounces (support). When price rises to 200-MA, it reverses (resistance). Moving averages are key technical indicators.
Method #4: Psychological Levels
Traders remember important prices. "I bought at 1.1000 and lost money. If price returns to 1.1000 I'm exiting." Millions of traders same mentality = 1.1000 becomes resistance. Millions want to rebuy at 1.0900 "cheaper" = 1.0900 becomes support.
Method #5: Fibonacci Levels (Advanced)
After major move, Fibonacci levels (61.8%, 38.2%, 23.6%) often act as support/resistance. Example: EUR/USD rallies from 1.0600 to 1.1200 (600 pips). Fibonacci 38.2% = 1.0971 level = often acts as support on pullback. Learn advanced Fibonacci in advanced guides.
Quick Identification Checklist (Use This!):
On any chart, ask yourself:
Where did price bounce UP most recently? (Support)
Where did price bounce DOWN most recently? (Resistance)
Where was price rejected 5+ times historically? (Strong level)
What round numbers exist nearby? (1.1000, 1.0500, etc.)
Where is the 200-day moving average? (Dynamic support/resistance)
If you can answer these 5 questions, you've identified all key levels on the chart.
Why Does Price Reverse at Support & Resistance? The Economics
Why Support Works (Price Bounces Up):
π¦ Institutional Buying
Pension funds: "Buy EUR at 1.0800, it's cheap"
Hedge funds: "Algorithmic buy signals trigger"
Banks: "Support held 10 times, will hold again"
Retailers: Copy the institutions
π Volume Surge
1 billion euros BOUGHT at 1.0800
10x normal volume
Massive buy pressure overwhelms sellers
Price bounces instantly upward
Why Resistance Works (Price Bounces Down):
π¦ Institutional Selling
Banks: "Profit-taking at 1.1200"
Hedge funds: "Short signal triggers"
Traders: "Sell high at resistance"
Retailers: Copy the institutions
π Volume Surge
1 billion euros SOLD at 1.1200
10x normal volume
Massive sell pressure overwhelms buyers
Price reverses instantly downward
π Key Point: Support and resistance aren't random. They're where MASSIVE institutional volume concentrates. That volume creates predictable price action. It's physics: when billions in buy orders hit at 1.0800, price goes UP. When billions in sell orders hit at 1.1200, price goes DOWN. Understanding volume = understanding support/resistance.
3 Support & Resistance Trading Strategies: Consistent Profits
Strategy #1
The Support Bounce Strategy (Highest Win Rate)
Concept: Buy at support, exit at resistance. Price bounces predictably between support and resistance. Capture the bounce = consistent profits.
Step-by-Step Setup:
Identify STRONG support level (price bounced 5+ times)
Identify nearby resistance level (100-150 pips above support)
Wait for price to approach support
When price hits support (within 10 pips), BUY
Stop loss: 10 pips BELOW support (if breaks support = level broken, exit)
Take profit: Resistance level (opposite side of zone)
Exit at resistance
Result: +100-150 pips profit on successful bounce
Real EUR/USD Example:
Support identified: 1.0800 (bounced 6 times)
Resistance identified: 1.0950 (rejected 5 times)
Trade setup: Price falls to 1.0810 (near support)
Entry: BUY at 1.0810 when price bounces (volume surge detected)
Stop loss: 1.0790 (10 pips below support)
Take profit: 1.0950 (resistance)
Outcome: Price bounces to 1.0950 (perfect!)
Profit: 1.0950 - 1.0810 = +140 pips = $140 profit
Win Rate: 70-80% if you identify strong support levels (6+ bounces). Even 70% win rate = 70% of trades win +140 pips, 30% lose -10 pips = net +95 pips per trade = consistent profits.
Strategy #2
The Resistance Short Strategy (Catch Rejections)
Concept: Short at resistance, exit at support. Price rejects resistance predictably. Capture the rejection = consistent profits.
Step-by-Step Setup:
Identify STRONG resistance level (price rejected 5+ times)
Identify nearby support level (100-150 pips below resistance)
Wait for price to approach resistance
When price hits resistance (within 10 pips), SHORT
Stop loss: 10 pips ABOVE resistance (if breaks above = level broken, exit)
Take profit: Support level (opposite side of zone)
Exit at support
Result: +100-150 pips profit on successful rejection
Real GBP/USD Example:
Resistance identified: 1.2800 (rejected 7 times)
Support identified: 1.2600 (bounced 6 times)
Trade setup: Price rallies to 1.2790 (near resistance)
Entry: SHORT at 1.2790 when price reverses (volume surge detected)
Stop loss: 1.2810 (10 pips above resistance)
Take profit: 1.2600 (support)
Outcome: Price rejects at 1.2800 and falls to 1.2600 (perfect!)
Profit: 1.2790 - 1.2600 = +190 pips = $190 profit
Win Rate: 75-85% if you identify strong resistance levels (7+ rejections). High-conviction strategy.
Strategy #3
The Breakout Strategy (Catch New Trends)
Concept: When price BREAKS through resistance with volume, new uptrend starts. Ride the breakout for 200+ pips. When price BREAKS through support with volume, new downtrend starts. Ride the breakdown for 200+ pips.
Step-by-Step Setup (Breakout Up):
Identify STRONG resistance level
Set BUY alert 5-10 pips ABOVE resistance
When price breaks above resistance with VOLUME (volume 2x normal), BUY
Stop loss: 15 pips below the breakout point (quick exit if false breakout)
Take profit: Let it run (trailing stop or partial profits at +100, +200, +300 pips)
Result: Catch new uptrend = 200-500 pips potential
Real USD/JPY Example (Breakout Up):
Resistance identified: 150.00 (rejected 6 times)
Trade setup: Price approaches 150.00 with HIGH volume building
Entry: BUY at 150.10 when price breaks above 150.00 on volume spike
Stop loss: 149.95 (15 pips below breakout)
Take profit: Partial exits at +100 (150.10β151.10), +200 (151.10β152.10), +300 (152.10β153.10)
Outcome: New uptrend forms. USD/JPY rallies to 153.00
Profit: +250-300 pips caught on new trend
Key Difference from Bounce Trades: Bounce trades profit 100-150 pips quickly. Breakout trades profit 200-500+ pips but require patience (hold for hours/days). Different risk/reward profiles.
β οΈ Breakout Risk: False breakouts happen (price breaks, reverses back). Use VOLUME confirmation (volume must be 2x normal). Use 15-pip stops for quick exit on false breaks.
Strategic Stop Loss Placement: Using Support & Resistance
The Smart Way to Place Stop Losses:
WRONG Way (Amateurs):
Buy EUR/USD at 1.0900, place stop at 1.0885 (15 pips arbitrary)
No reason for stop placement, just "felt right"
Price dips to 1.0886 = stopped out IMMEDIATELY
3 seconds later, price bounces to 1.0950
Caught at worst point. Frustration!
SMART Way (Professionals):
Buy EUR/USD at 1.0900 (at support)
Identify support level below = 1.0800 (bounced 6 times)
Place stop BELOW support = 1.0790 (10 pips below the level)
If support breaks = stop loss hit = exit
Why? If support at 1.0800 breaks = trend reversed = original thesis wrong = MUST exit
Risk: 110 pips (1.0900 to 1.0790), but probability of reaching stop = LOW (support bounced 6 times)
Stop Loss Placement Rules:
Trade Type | Entry Level | Stop Placement | Why |
|---|---|---|---|
Long at Support (Bounce Trade) | Buy at support level | 10-15 pips BELOW support | If support breaks = thesis wrong = must exit. No exceptions. |
Short at Resistance (Rejection Trade) | Short at resistance level | 10-15 pips ABOVE resistance | If resistance breaks = thesis wrong = must exit. No exceptions. |
Long on Breakout Up | Buy 5-10 pips above old resistance | 5-10 pips BELOW the breakout (on opposite side of old resistance) | False breakout protection. Quick exit on failed breakout. |
Short on Breakout Down | Short 5-10 pips below old support | 5-10 pips ABOVE the breakdown (on opposite side of old support) | False breakdown protection. Quick exit on failed breakdown. |
π Pro Tip: Stop losses should be placed at LEVELS, not arbitrary pip amounts. If you're trading support/resistance, your stop MUST be below/above the key level. This way, stop loss = "level failed" signal, not random pain.
Common Support & Resistance Mistakes: Learn from Failures
β MISTAKE #1: Trading Weak Levels (1-2 Touches)
What happens: Price touched 1.0850 two times, you call it "support." Trade 2 lots long at 1.0850. Price breaks 1.0850 easily (only 2 touches = weak level). Stop loss hit. Loss = -$20
Why it fails: Levels need 3+ touches to be reliable. 1-2 touches = random coincidence, not institutional support.
Solution: Only trade levels with 5+ touches. Avoid weak levels.
β MISTAKE #2: Ignoring Volume on Breakouts
What happens: Price breaks above 1.1200 resistance but volume is NORMAL (not 2x). You buy breakout. Price reverses (false breakout). Stop hit. Loss.
Why it fails: Breakouts need VOLUME to be real. No volume = false breakout common.
Solution: Check volume BEFORE trading breakout. Volume must be 2x+ normal for real breakout.
β MISTAKE #3: Stop Loss Too Tight
What happens: Support at 1.0800, you place stop at 1.0795 (5 pips below). Price dips to 1.0796 = stopped out. Price bounces to 1.0900. You missed +100 pip bounce.
Why it fails: 5 pips is too tight. Normal market noise causes these small wicks. Stop too tight = stopped out by noise, not real breaks.
Solution: Stop loss at least 10-15 pips BELOW support. This allows for minor wicks but exits on real breaks.
β MISTAKE #4: Assuming Levels Last Forever
What happens: Support at 1.0800 bounced 6 times in past 6 months. You buy expecting bounce. Price crashes through 1.0800 (level breaks = trend changed). You hold hoping for recovery. Loss escalates to -200 pips.
Why it fails: Levels break eventually. When they break = original thesis invalid = MUST exit.
Solution: Stop loss triggers when level breaks. Don't argue. Exit immediately. A level that breaks 20% of the time means 80% win rate still, but when it breaks, exit fast.
β MISTAKE #5: Too Many Levels (Chart Clutter)
What happens: Draw 30 support/resistance levels on chart. Every level looks important. No clarity. "Should I buy here or here or here?" Confusion = no trades or bad trades.
Why it fails: Too many levels = no signal. You need 5-10 KEY levels max, not 30.
Solution: Identify ONLY strong levels (5+ touches). Ignore weak levels. Clean chart = clear signals.
Trading Support & Resistance on Olympus Capital FX
π Why Olympus is Perfect for Level-Based Trading:
β Raw account with tight spreads (0 pips base) - ESSENTIAL for level trading (small moves matter)
β MT5 & cTrader both have drawing tools (draw support/resistance on chart)
β High leverage (1:500) - Can profit from bounce trades (100-150 pips) even with small account
β $100 minimum - Start level trading immediately
π― Your Support & Resistance Trading Setup:
Step 1: Open Raw account on Olympus (tight spreads essential for entry accuracy)
Step 2: Fund with $500-1000
Step 3: Choose ONE pair (EUR/USD recommended, most stable for learning)
Step 4: Open daily chart, draw support and resistance (5+ bounces minimum)
Step 5: Place buy order at support, sell order at resistance
Step 6: Stop loss: 10-15 pips below/above key levels
Step 7: Take profit: Opposite level (support β resistance, resistance β support)
Step 8: Execute trades when price reaches levels
Step 9: Record results (which levels held? Which broke?)
Step 10: After 20 trades, analyze: Are your identified levels actually working?
π― Key Takeaways: Support & Resistance Mastery
Support = price bounces UP: Level where buyers defend, price rejuvenates upward
Resistance = price bounces DOWN: Level where sellers reject, price reverses downward
Why they work: Institutional money concentrates at these levels. Billions in buy/sell orders create predictable price action.
How to identify: Count historical bounces. 5+ bounces = STRONG level. Round numbers, moving averages, Fibonacci also create levels.
Support Bounce Strategy: Buy at support, exit at resistance. 70-80% win rate on strong levels. +100-150 pips per trade.
Resistance Rejection Strategy: Short at resistance, exit at support. 75-85% win rate on strong levels. +100-150 pips per trade.
Breakout Strategy: Buy above resistance (on volume spike), short below support (on volume). 200-500+ pips potential but requires patience and volume confirmation.
Stop loss placement: BELOW support for longs, ABOVE resistance for shorts. 10-15 pips from level. If level breaks = exit (thesis wrong).
Level strength matters: 1-2 touches (weak, skip), 3-5 touches (moderate, can trade), 6+ touches (strong, high probability).
Volume confirmation: Breakouts need volume 2x+ normal to be real. No volume = likely false breakout.
Mistakes to avoid: Trading weak levels, ignoring volume, stops too tight, levels last forever mindset, chart clutter
Olympus setup: Raw account (tight spreads) perfect for precise level entry
Key insight: Professional traders identify levels FIRST, trade plan SECOND. You should too.
Your Support & Resistance Trading Assignment
This week, take action:
Open EUR/USD daily chart (6-month history visible)
Draw horizontal lines at every major support bounce (5+ touches minimum)
Draw horizontal lines at every major resistance rejection (5+ touches minimum)
Count touches for each level. Mark strong (6+ touches) in GREEN
Identify 3-5 STRONGEST levels (most touches)
Open Raw account on Olympus Capital FX
Fund with $500
Place pending BUY order 5 pips above first support level you identified
Place pending SELL order 5 pips below first resistance level
Set stop losses (10 pips beyond levels) and take profits (opposite level)
Wait for price to reach levels. Execute your first bounce/rejection trade
Record: Did the level hold? Did you profit? What did you learn?
Repeat for 10 trades. After 10, analyze your results.
That's support & resistance trading. Simple, mechanical, and proven. Once you master this, you'll trade with confidence because you KNOW where price will likely react. That's professional trading.
Related Articles

Forex Strategy
Aug 21, 2026
Position Sizing & Money Management in Forex: Survive and Profit

Forex Trading Basic
Aug 21, 2026
Position Sizing & Money Management in Forex: Survive and Profit

Forex Strategy
Aug 20, 2026
Stochastic Indicator in Forex: Catch Momentum Shifts

Forex Trading Basic
Aug 19, 2026
Fibonacci Retracement in Forex: Find Hidden Support Levels