Support and resistance
A support level is a price floor where buying interest historically emerges, preventing prices from falling further. A resistance level is a price ceiling where selling interest emerges, capping rallies. These levels form wherever price has repeatedly bounced (support) or turned back down (resistance), revealing the balance of supply and demand at that level. Support and resistance are the foundational concepts of technical analysis—once identified, they provide context for trendlines, chart patterns, and reversal signals. The efficacy of support and resistance in predicting future price action is debated, but their presence is undeniable in historical price data.
Support and resistance are visible on any chart type: candlesticks, line charts, renko charts, or point-and-figure.
How support forms
A support level is a price where buying activity has historically stepped in to halt a decline. Early in a downtrend, prices fall until they reach a level where the decline exhausts itself and buyers appear. The price bounces. Over time, if the price returns to this level multiple times and bounces, it becomes a recognized support level.
The psychological mechanism is that traders remember the level: they tried to buy there before and made money as price rebounded; they have limit buy orders sitting at that level. When price approaches it again, those orders activate, creating a floor.
How resistance forms
A resistance level is a price ceiling where selling has historically stepped in to prevent further advances. In an uptrend, prices rise until they reach a level where selling emerges. The price turns back down. If price approaches the level multiple times and turns down repeatedly, it becomes a recognized resistance level.
Again, the mechanism is psychological and technical: traders remember prior resistance; they have limit sell orders there; when price approaches, those orders activate, capping the rally.
Support and resistance roles can reverse
A critical insight is that support and resistance can swap roles. When a resistance level is broken decisively on high volume, it becomes a new support level—the traders who bought at the breakout now have a cushion of profit and are reluctant to let it go. Similarly, when a support level is broken, it can become new resistance.
This is why the price action around critical levels matters so much. A price that barely touches resistance and bounces is less likely to flip it into support than a price that breaks through on high volume and closes far above it.
Identifying support and resistance
Multiple touches: A level where price has bounced or turned 2–3 times is stronger support/resistance than a level tested only once.
Round numbers: $100, $50, $25—these psychological numbers often act as support/resistance. Traders subconsciously group orders at these levels.
Prior swing highs and lows: The high and low of a recent multi-week move often become resistance and support for the next move.
Moving averages: The 50-day and 200-day moving averages often act as dynamic support/resistance.
Fibonacci levels: Retracement and extension levels (38.2%, 50%, 61.8%, etc.) often attract support/resistance interest.
Volume clusters: On a volume-profile analysis, price levels where large volumes traded historically attract renewed trading activity.
Strength of support and resistance
Weak: Tested only once; low volume at the level; in choppy, sideways trading.
Moderate: Tested 2–3 times; moderate volume; at a round number or moving average.
Strong: Tested 4+ times; high volume activity at the level; confirmed by multiple time frames.
A strong support level at $50 is far more likely to hold another bounce than a weak level at $51.45 that was touched once two months ago.
False breaks and fakeouts
Support and resistance levels do not hold 100% of the time. A price can breach a support level, dip below it, and then bounce back above it. These “fakeouts” are common and often set stops below the level. A trader who places a tight stop-loss just below support risks being stopped out by noise before the real bounce.
The more decisive the break (larger volume, larger move, close far above/below the level), the more likely the breakout is genuine.
How traders use support and resistance
Entry points: Buy near support, short near resistance.
Stop-loss placement: Place stops just below support (for longs) or just above resistance (for shorts).
Profit target: Use the next level of support or resistance as a profit target.
Context for patterns: A hammer at support is more convincing than one in the middle of a move.
Breakout trading: When price closes decisively above resistance on high volume, traders buy, expecting a breakout to new highs.
Support and resistance on different timeframes
A level that is strong support on the daily chart might be minor on the weekly chart, or vice versa. A trader analyzing multiple timeframes sees support/resistance across all of them, building more conviction in key levels.
Academic perspective on support and resistance
Academic research on support and resistance is mixed. Some studies find modest clustering of price activity near round numbers and previously tested levels. Others find that the effect is insignificant and that support/resistance holds at no higher frequency than would occur by chance. The persistent use of support/resistance in trading suggests some utility, but whether it offers reliable predictive power remains debated.
The self-fulfilling prophecy
Support and resistance may work partly because traders collectively believe in them and act on them. If millions of traders have buy orders sitting at $50 (a round number, prior support), those orders will activate when price reaches $50, creating a floor. The level “works” because traders expected it to work, and their collective action makes it work. This self-fulfilling aspect explains why support/resistance is useful in highly traded securities (large collective orders) and less useful in thinly traded ones (few orders to defend the level).
See also
Related frameworks
- Trendline — connecting support/resistance points
- Channel pattern — parallel support and resistance
- Candlestick chart — identifying support/resistance visually
- Point-and-figure chart — support/resistance especially clear
Patterns at levels
- Hammer — reversal at support
- Shooting star — reversal at resistance
- Double-bottom — support bounced twice
- Double-top — resistance tested twice
Dynamic levels
- Moving average — acts as dynamic support/resistance
- Bollinger bands — upper/lower bands as resistance/support
- Fibonacci retracement — predicted support/resistance levels