On this page
- What are support and resistance levels?
- Why support and resistance matter in price action trading
- Types of support and resistance
- How to draw support and resistance: step by step
- Support and resistance trading strategies
- 1. The bounce (range trade)
- 2. The breakout
- 3. The retest (role reversal)
- Worked example: EUR/USD support and resistance levels
- Worked example: gold (XAU/USD) and round numbers
- Support and resistance with news and market timings
- Common mistakes with support and resistance
- Practise first, then go live
Support and resistance are price areas where a market has repeatedly paused, turned or struggled to move past. Support is a floor where buyers have stepped in before; resistance is a ceiling where sellers have taken control. Almost every chart-based trader in forex, gold and indices uses these levels, because they show where the crowd has made decisions in the past – and where it may do so again.
This guide explains what support and resistance levels are, how to draw support and resistance on a chart step by step, and how traders use them to plan entries, stop losses and targets. The examples use EUR/USD and gold (XAU/USD), and you can follow along on a free demo account without risking real money.
What are support and resistance levels?
A support level is a price area below the current price where falling prices have stopped and turned higher in the past. Buyers saw value there, demand outweighed supply, and price bounced.
A resistance level is a price area above the current price where rising prices have stopped and turned lower. Sellers saw the price as expensive, supply outweighed demand, and price fell back.
Three ideas make these levels useful:
- Memory. Traders remember where price turned. If EUR/USD bounced at 1.0800 twice, many people will watch 1.0800 the next time it gets there.
- Orders cluster there. Pending buy orders, sell orders and stop losses often sit near obvious levels, so price reacts when it reaches them.
- They are zones, not exact lines. Price rarely turns at the exact same tick. Think of support and resistance as a band – for example 1.0790 to 1.0810 – rather than a single number.
Most importantly, levels can and do break. A level shows where a reaction is more likely, not where it is certain. Every plan built on support and resistance needs a stop loss for the times it fails.
Why support and resistance matter in price action trading
Price action trading means making decisions mainly from the price chart itself – candles, swings, highs and lows – rather than from many indicators. Support and resistance are the backbone of price action trading because they give the chart a structure:
Levels also combine well with other tools. Many traders confirm a reaction at a level with a candle signal from our candlestick patterns guide, or check whether the level lines up with a ratio from Fibonacci retracement.
Types of support and resistance
- Horizontal — ---: Flat zone where price turned several times — ---: EUR/USD turning lower near 1.1000 three times
- Trendline — ---: Diagonal line joining higher lows (uptrend) or lower highs (downtrend) — ---: Gold making higher lows along a rising line
- Round numbers — ---: Psychological prices such as 1.1000 or $3,900 — ---: Gold stalling just under $3,900
- Previous day/week high and low — ---: Yesterday's or last week's extremes — ---: EUR/USD pausing at last Friday's high
- Moving averages — ---: Dynamic levels, e.g. the 50 or 200-period average — ---: Price bouncing off the 200 EMA on the daily chart
- Role-reversal levels — ---: Old resistance becomes new support (or the reverse) after a break — ---: Broken 1.0900 resistance later holding as support
Horizontal levels are the most common starting point and the easiest to learn, so the steps below focus on them.
How to draw support and resistance: step by step
Here is a simple, repeatable process for how to draw support and resistance in MetaTrader 5 or the Xellion app. If you have not set up MT5 yet, see our MT5 download and login guide.
- Start on a higher timeframe. Open the daily or 4-hour chart first. Levels seen on higher timeframes are watched by more traders and tend to matter more.
- Zoom out. Show at least three to six months of data on the daily chart so you can see the major turning points.
- Mark the clear swing highs and lows. Look for obvious peaks and troughs where price changed direction sharply – not every small wiggle.
- Find areas with more than one touch. A level touched two or three times is more meaningful than one touched once. Use the horizontal line or rectangle tool.
- Draw a zone, not a thin line. Cover the area from the candle bodies to the wicks. A rectangle shows the zone honestly.
- Keep only the important levels. Three to five levels on a chart is plenty. Too many lines make every price look like a level.
- Drop to a lower timeframe for detail. Move to the 1-hour chart to fine-tune entries inside the zones you found on the daily chart.
- Update regularly. Remove levels that have clearly broken and stopped mattering, and add new ones as the market forms new swings.
Tip: Bodies vs wicks is a common question. Some traders draw at candle closes, others at wick extremes. Drawing a zone that covers both solves most of the debate.
Support and resistance trading strategies
There are three common ways to use support and resistance trading in practice. None of them works every time, and each needs a stop loss.
1. The bounce (range trade)
When price is moving sideways between clear support and resistance, traders may buy near support and sell near resistance.
- Entry: near the zone, ideally after a confirming candle (for example a bullish engulfing or pin bar at support).
- Stop loss: just beyond the far side of the zone.
- Target: the opposite side of the range, or the middle of it.
2. The breakout
A breakout happens when price closes clearly through a level with momentum. Traders who trade the breakout expect the move to continue.
- Entry: after a candle closes beyond the level, not just a wick poking through.
- Stop loss: back inside the old range.
- Target: the next major level, or the height of the range projected from the breakout point.
Breakouts often fail – this is called a false breakout or fakeout. Price pushes through, triggers orders, then reverses back into the range. Waiting for a close, checking the strength of the breakout candle, and avoiding big news minutes all help to filter weak breakouts.
3. The retest (role reversal)
After a breakout, price often comes back to "retest" the broken level. Old resistance may now act as support, or old support as resistance.
- Entry: when price returns to the broken level and shows it is holding.
- Stop loss: back on the other side of the level.
- Target: the next level in the direction of the breakout.
Many traders prefer the retest to chasing the first breakout candle, because it offers a clearer stop and a better entry price. The trade-off is that sometimes price never comes back, and the move is missed.
- Bounce — ---: Sideways, range-bound — ---: Level finally breaks
- Breakout — ---: Price squeezing against a level, building pressure — ---: False breakout
- Retest — ---: After a clean break with momentum — ---: No retest, move missed
Worked example: EUR/USD support and resistance levels
Suppose EUR/USD has been trading between 1.0800 and 1.0900 for three weeks. Price has turned higher near 1.0800 three times and turned lower near 1.0900 twice.
- Support zone: 1.0795–1.0810
- Resistance zone: 1.0890–1.0905
Price falls back to 1.0805 and prints a bullish pin bar on the 4-hour chart. A bounce plan might be:
- Buy at 1.0810
- Stop loss at 1.0780 (30 pips, below the zone)
- Target at 1.0885 (75 pips, just under resistance)
That is a reward-to-loss ratio of 75 ÷ 30 = 2.5 to 1.
Now size the trade. With a $500 account and a 1% loss limit ($5), a 30-pip stop on EUR/USD works out to roughly 0.01–0.02 lots (about $0.17 per pip). Our lot size and pip guide explains the maths, and the position size calculator and pip calculator do it instantly.
If instead price closes the 4-hour candle at 1.0770 – clearly below support – the level has broken. The bounce plan is cancelled, the stop is hit, and some traders would now watch for a retest of 1.0800 from below as new resistance.
Worked example: gold (XAU/USD) and round numbers
Gold respects round numbers well because so many traders watch them. Imagine gold has rallied to about $3,900 but has failed to close above it on three days in a row. Below, $3,850 has held as support twice.
- Resistance zone: $3,895–$3,910
- Support zone: $3,845–$3,855
Two possible plans:
- Range plan: sell near $3,900 with a stop above $3,915 and a target near $3,860.
- Breakout plan: wait for a daily close above $3,910, then buy a retest of $3,900 with a stop below $3,885.
Gold can move tens of dollars in a day, so keep sizes small. On many platforms 0.01 lot of XAU/USD is worth about $1 per $1 move, so a $15 stop costs roughly $15 on 0.01 lot. Check the gold price today page and our guide on how to trade gold online before you start.
Support and resistance with news and market timings
Levels behave differently at different times of day. A level that holds in the quiet Asian session may break easily when London or New York opens. For Indian traders, the London–New York overlap (roughly 6:30 pm to 10:30 pm IST, depending on daylight saving) is often when breakouts happen – see forex market timings in IST.
High-impact news such as US jobs data or central bank decisions can push price straight through even strong levels. Check the economic calendar before planning a trade near a level, and read our economic calendar guide to understand which events matter.
Common mistakes with support and resistance
- Drawing too many levels — ---: Every price looks important — ---: Keep 3–5 key levels from higher timeframes
- Ignoring the trend — ---: Fighting strong momentum — ---: Favour bounces in the trend's direction
- Oversized trades because "the level is strong" — ---: Large loss when it breaks — ---: Size every trade by the amount you can afford to lose
Practise first, then go live
The best way to learn support and resistance is to mark levels on a chart, write down what you expect, and watch what price actually does. Do this on a free demo account for a few weeks before using real money – you will quickly see how often levels hold, how often they break, and how wide your zones need to be.
When you are ready:
- Choose Standard ($50 minimum, spreads from 0.9, no commission), Raw Spread ($250, from 0.1 plus $3.50 per lot per side) or Zero Spread ($750, from 0.0 plus $5.50 per lot per side) on the accounts page.
- Deposit by UPI instantly from $50, by bank transfer (within 1 business day, from $100) or by USDT, BTC or ETH from $10 – see the funding page. Bank withdrawals are listed at about 15–20 minutes.
- Trade on MT5 (server Xellion-Live), the Xellion app for iOS and Android, or WebTrader – see platforms.
Leverage of up to 1:2000 is available, but higher leverage only lowers the margin needed – it does not reduce how much you lose if a level breaks. The margin calculator shows the margin for any trade size.
New to forex? Start with what is forex trading and how to start forex trading in India, and compare apps in our guide to forex trading apps in India with UPI.
CFDs are complex instruments and carry a high risk of losing money. Not investment advice.
What is support and resistance in trading?
Support is a price area where falling prices have tended to stop and turn up; resistance is an area where rising prices have tended to stop and turn down. They show where buyers or sellers have been active before.
How do you draw support and resistance levels?
Start on the daily or 4-hour chart, mark clear swing highs and lows that price has touched two or more times, and draw a zone covering the candle bodies and wicks. Keep only the three to five most important levels.
Do support and resistance levels always hold?
No. Levels are zones where a reaction is more likely, not certain. They break regularly, especially around major news, so every trade needs a stop loss beyond the level.
What is a breakout in trading?
A breakout is when price closes clearly beyond a support or resistance level and keeps moving. A false breakout is when price pushes through briefly and then returns to the range.
Which timeframe is best for support and resistance?
Higher timeframes such as daily and 4-hour show the levels most traders watch. Many traders find levels there and then use the 1-hour chart to time entries.
Is support and resistance part of price action trading?
Yes. Price action trading reads decisions from the chart itself, and support and resistance are its foundation, often combined with candlestick patterns and trendlines.
This article is general information and education, not investment advice. CFDs are complex instruments and carry a high risk of losing money rapidly due to leverage.



