Support and resistance are the price levels where a move tends to stall, reverse, or break out. Support is a level where falling prices tend to attract buying and stop dropping, acting like a floor. Resistance is the opposite, a level where rising prices meet selling pressure and stall, acting like a ceiling. When one breaks, it often flips role: broken support becomes resistance, and broken resistance becomes support.
Traders rarely eyeball these levels alone. They lean on indicators to mark them more consistently. The catch is that “support and resistance indicator” covers several very different things, from simple horizontal lines to volatility bands, pivot math, Fibonacci ratios, and order-flow tools that read actual volume and the order book. This article lists the main ones by category, with a short note on how each marks a level.
What Makes a Level Strong
Before the list, it helps to know what separates a level worth watching from background noise. A few factors recur:
- Number of touches. The more times price has tested a level and held, the more traders respect it. Many use a “rule of three,” treating a level as confirmed once it has held on a third test. Tested too often in a short span, though, and a level tends to weaken toward a breakout.
- Volume at the level. Heavy volume around a price suggests strong interest, which makes the level more significant.
- Timeframe. Levels drawn on daily, weekly, or monthly charts tend to be more reliable than those on 5-minute or 15-minute charts, which are noisier.
- Market psychology. Repeated collective behavior, such as buying a level or selling into it, reinforces the level and can make it self-fulfilling.
Price-Based and Psychological Levels
These are the simplest tools, marking horizontal levels straight from price history.
- Swing highs and lows. Prior peaks and troughs where price reversed before. The foundation most other tools build on.
- Round numbers / psychological levels. Prices like $100, $500, or 1.1000 in forex attract orders because traders cluster stops and targets there. Record highs and yearly highs or lows carry similar psychological weight, and false breakouts are common around them.
- Previous day, week, and month levels. The prior period’s high, low, and close act as reference points, with weekly and monthly levels generally stronger than daily.
- Pre-market high and low. The session’s pre-market range frequently acts as intraday support and resistance once regular trading opens.
Moving Averages
Moving averages create dynamic levels that move with price, often acting as support in uptrends and resistance in downtrends.
- Simple Moving Average (SMA). Averages price over a set period to smooth out the trend. The 50 and 200-period SMAs are widely watched.
- Exponential Moving Average (EMA). Weights recent prices more heavily, so it reacts faster than the SMA. The 50 EMA and 200 EMA are common dynamic levels.
- Weighted Moving Average (WMA). Puts even more emphasis on recent data, making it more sensitive for short-term levels.
Volatility Bands and Channels
These plot bands around price that expand and contract with volatility, with the outer edges acting as support and resistance.
- Bollinger Bands. A middle band (usually a 20-period SMA) with two outer bands set by standard deviation. The upper band often acts as resistance, the lower as support, and price tends to revert to the middle.
- Keltner Channels. Similar to Bollinger Bands but built from a 20-period EMA and the Average True Range rather than standard deviation.
- Donchian Channels. Plot the highest high and lowest low over a chosen period. Primarily a breakout tool: a close above the upper band signals a break above resistance, a close below the lower band a break below support.
- Linear Regression Channel. A regression line through price with channel boundaries offset by a set number of standard deviations. The upper boundary can act as resistance and the lower as support, and it works best in trending markets.
Pivot Points
Pivot points calculate likely intraday levels from the previous session’s high, low, and close.
- Standard pivot points. A central pivot (PP) plus three support levels (S1, S2, S3) and three resistance levels (R1, R2, R3). Price above the central pivot is read as bullish, below it as bearish.
- Camarilla pivots. A tighter variation generating multiple levels, where S3 and S4 tend to act as support and R3 and R4 as resistance, with breaks beyond S4 or R4 signaling stronger moves.
- Weekly and monthly pivots. The same math applied to longer periods, producing stronger levels suited to swing and longer-term trading.
Fibonacci Tools
Fibonacci tools project levels from a prior price swing using ratios from the Fibonacci sequence.
- Fibonacci Retracements. Plot retracement levels (23.6%, 38.2%, 50%, 61.8%, 78.6%) between a swing high and low. The 38.2% and 61.8% levels in particular often act as support in uptrends and resistance in downtrends.
- Fibonacci Extensions. Project levels beyond the original move (127.2%, 161.8%, 200%, 261.8%) to flag where a trend may meet resistance or support, often used for profit targets, with 161.8% especially common.
Trend and Trend-Following Tools
- Trendlines. Lines drawn through successive lows in an uptrend or highs in a downtrend. Among the simplest tools, and often more effective drawn by hand than by an algorithm, though they’re subjective.
- Auto trendline indicators. Plot trendlines automatically from price action, with a broken line frequently flipping from support to resistance or vice versa.
- Parabolic SAR. Places dots that trail price. In an uptrend the dots sit below price as dynamic support; in a downtrend they sit above as resistance, and they double as a trailing stop.
- Ichimoku Cloud. A multi-part indicator whose Kumo cloud (bounded by Senkou Span A and B) acts as a dynamic support and resistance zone, with price above the cloud read as bullish and below as bearish.
- Murrey Math Lines. Divide the price range into eighths, where the 0/8 and 8/8 extremes and the 4/8 midline often act as reversal levels.
Volume and Order-Flow Tools
These read traded volume and the order book directly, which many traders consider a more grounded read on where levels actually form.
- VWAP (Volume Weighted Average Price). A volume-weighted average that acts as dynamic intraday support when price is above it and resistance when below. It resets each session.
- Anchored VWAP. The same calculation anchored to a chosen point, such as a major high, low, or news event, to track participants’ cost basis from that moment and flag longer-term levels.
- Volume Profile / Market Profile. Show how volume is distributed across price. Levels form at the Point of Control (the highest-volume price), at the edges of the Value Area, and at thin spots where one side dominated.
- Volume-based support and resistance zones. Indicators that mark zones from volume across multiple timeframes rather than single lines.
- DOM Levels (Depth of Market / heatmap). Display large resting buy and sell orders in the order book in real time. Big clusters can stall or reverse price, though they can also be pulled, producing false signals.
- Fair Value Gaps (FVG). A three-candle imbalance left by a sharp move, where the gap area can later act as support or resistance when price returns to it.
- Stacked Imbalance. Flags adjacent price levels within a candle where bid and ask volume are heavily lopsided, marking zones of strong buying or selling.
- Margin Zones. Built from an instrument’s exchange margin requirements and tick value, on the logic that price reactions cluster where margin pressure can force position closing or liquidation.
Volatility and Range Context
These don’t draw levels directly but help judge how far price can travel and whether a level is likely to hold or break.
- Average True Range (ATR). Measures volatility. High ATR makes breakouts of support and resistance more likely; low ATR suggests a range-bound market that respects levels.
- Average Daily Range (ADR). Estimates a typical day’s price movement, which traders use to project where intraday support or resistance may sit.
- Daily Range System. Tracks the expected daily range to define key intraday levels, flagging overextended moves as possible reversal zones.
A Note on Using Them
No single indicator is “the best” one. Moving averages, pivot points, Fibonacci levels, VWAP, and volume-based tools all show up repeatedly as favorites, and each has blind spots. Some are subjective, since two traders can draw different trendlines or levels from the same chart. Many are lagging, built from past price. And all are prone to false breakouts, where price pokes through a level before reversing.
The common practice is confluence: a level carries more weight when several tools point to the same price, for example a Fibonacci level that lines up with a moving average and a high-volume node. Support and resistance are also better thought of as zones than exact prices, since they shift slightly with volatility. Treat these indicators as ways to structure a decision rather than guarantees, and confirm a level with more than one before acting on it.
