Technical Analysis·Support, Resistance & Trendlines
Support & Resistance Fundamentals
The Floor and the Ceiling
Support and resistance are the most fundamental concepts in all of technical analysis. They represent price levels where the market has repeatedly reversed — zones where buyers and sellers have previously gone to battle. Understanding them transforms a chart from a confusing squiggle into a map. Every professional trader, whether using technical analysis, quantitative models, or algorithmic systems, incorporates support and resistance levels into their decision-making.
These levels exist because markets have memory. The prices where significant buying or selling occurred in the past create 'scars' on the chart that influence future behavior. Traders remember where they bought and sold, where they took profits and losses, and these memories create supply and demand imbalances that repeat at the same price zones.
Support and resistance · price has memory
Definition
Support
A price level where buying interest is strong enough to halt or reverse a decline. Think of it as a floor — price approaches, buyers step in, and price bounces. The more times a level holds, the stronger the support. Support forms because buyers who missed the previous bounce wait for a second chance, and short sellers take profits at known support zones.
Definition
Resistance
A price level where selling pressure is strong enough to halt or reverse a rally. Think of it as a ceiling — price rises, sellers step in, and price reverses lower. Like support, the more times it holds, the more significant it becomes. Resistance forms because sellers who missed the previous rejection wait for another opportunity, and long traders take profits at known resistance zones.
Definition
Support/Resistance Zone
A price area (rather than a single precise level) where support or resistance is expected. Markets rarely respect exact prices to the pip. Professional traders mark zones, typically 10-30 pips wide on H4/Daily charts, rather than single lines. The zone accounts for the natural imprecision of market behavior.
Why These Levels Form
Support and resistance form due to market memory. Traders who missed a previous move wait for price to return. Traders who were caught on the wrong side wait for a second chance to exit at breakeven. This concentration of orders creates 'sticky' levels that price respects repeatedly. Understanding the psychology behind these levels is more important than just marking lines on your chart.
| Psychological Factor | How It Creates S/R | Example |
|---|---|---|
| Anchoring bias | Traders remember specific prices and cluster orders there | Buying again at the same price where a previous long worked |
| Breakeven effect | Trapped traders exit at entry price when given a second chance | Selling at 1.0800 after buying there and seeing it drop |
| Round number attraction | Orders cluster at clean, memorable price levels | Massive option barriers and stop clusters at 1.1000 |
| Institutional order flow | Large players cannot fill orders in one transaction | Central bank buying spread across a 50-pip support zone |
| Algorithmic recognition | Trading algorithms are programmed to react to known levels | Algo buy programs activating at the prior week's low |
Round numbers as S/R
Psychological round numbers — 1.1000, 1.2000, 150.00, etc. — often act as powerful support or resistance. This is because traders and algorithms naturally cluster orders around clean numbers. Options market makers place barriers at round numbers. Always check round numbers on your chart. In forex, the 'big figures' (1.1000, 1.2000) and 'half-rounds' (1.1500, 1.2500) are the most significant.
Role Reversal: Support Becomes Resistance
One of the most powerful concepts in technical analysis is role reversal. When a support level is broken, it often becomes a new resistance level — and vice versa. This happens because traders who were long at that level are now trapped, and they sell on any return to that price to minimize losses. The old support, now resistance, represents a zone of overhead supply from trapped longs.
How to Trade a Role Reversal
- 1
Identify a well-established support level
Find a level that has been tested and held at least 2-3 times. The more touches, the more significant the level and the more powerful the role reversal will be when it breaks.
- 2
Wait for a decisive break
A break must be on a closing basis — not just a wick. Ideally, the breaking candle is large with momentum, not a small candle barely nudging through.
- 3
Wait for the pullback (retest)
After the break, price often pulls back to test the broken level from the other side. This is the retest. It may take hours or days depending on the timeframe.
- 4
Enter on the rejection
When price retests the old support (now resistance) and shows a bearish candle pattern (shooting star, bearish engulfing), enter short. This is one of the highest-probability setups in trading.
- 5
Set stop and target
Stop above the broken level (if it reclaims the level, the break was false). Target at the next support zone below.
Former support at 149.50 breaks — becomes resistance on the retest. Classic role reversal: buyers become sellers.
Trade the retest
Some of the cleanest trade setups come from role reversal retests. After a break of support, wait for price to pull back up to the former support (now resistance). Short there, with a tight stop above the level. High probability, clearly defined risk. The retest entry offers a much better R:R ratio than chasing the initial breakout.
Real-world example: EUR/USD role reversal at 1.0800
Throughout Q1 2023, the 1.0800 level acted as strong support for EUR/USD, with price bouncing from this zone three separate times. In February, price finally broke below 1.0800 on a strong daily close. Two days later, price pulled back up to 1.0795-1.0810 but was met with aggressive selling — a textbook shooting star formed on the retest. This was the role reversal in action. From the retest, EUR/USD fell another 100 pips to 1.0700.
Entry
1.0798
Stop
1.0835
Target
1.0700
Role reversal short on EUR/USD. Former support at 1.0800 broke decisively. Price retested from below and formed a bearish shooting star at 1.0798. Entry below the shooting star, stop above the former support zone at 1.0835, target at the next support at 1.0700. R:R approximately 1:2.6.
Knowledge check
EUR/USD has been bouncing off 1.0800 three times over two months. Price finally breaks below 1.0800 and then pulls back up to 1.0800. What do you expect?
Knowledge check
Why do support and resistance levels 'work' repeatedly?