June 8, 2026
*Bob Iaccino, Chief Market Strategist and Co-Founder of Path Trading Partners, brings over 30 years of hands-on experience across equities, commodities, futures, and FX markets to his role as our Risk Management and Trading Strategies educator.
Support and resistance is the first thing most traders learn. Identify a prior high — that's resistance. Find a prior low — that's support. Buy near support, sell near resistance. Simple enough on paper.
The problem is that most traders stop there. They treat every horizontal line the same way, regardless of what else is happening at that price. They see a prior high on a chart and call it resistance without asking whether that level has any real reason to hold.
After 30 years in markets, my view is this: support and resistance provides assistance, not strategy. On its own, it's context. What turns it into a trade is everything else happening at the same price — the other levels converging, the pattern forming around it, the timeframe it's developing on, and the behavior of price when it gets there.
Here's the complete framework I use.
Support and resistance is probably the most widely discussed concept in retail trading. And that's part of the problem.
When something is the first thing every new trader looks for, it becomes the most anticipated level in the market. And highly anticipated levels get tested, probed, and broken far more often than levels that require more sophisticated analysis to identify. The more people watch a level, the more likely it is to see action around it — but not necessarily the action those traders are expecting.
The deeper issue: support and resistance ages. A level that held six months ago and has not been retested since is a very different thing from a level that was tested three times in the last two weeks. The old level hasn't disappeared from the chart, but its relevance has faded. Traders who treat both levels the same way are making a structural error.
The other thing I'd push back on is the idea that support and resistance consists of precise levels. In most cases, they're areas. A stock doesn't bounce at exactly 150.00 — it bounces somewhere in a range around 150. Treating a prior high or low as a hard line rather than a zone leads to imprecise entries and stops placed at levels that have no structural basis.
My answer to this question is always the same: it's not whether there is support or resistance at a given price — it's what else is happening at that price.
A level becomes meaningful when multiple independent things converge at the same point. I call this a cluster. A cluster might include:
A prior significant high or low that has been tested multiple times
A dynamic level like the 50-day, 100-day, or 200-day moving average
A Gann retracement or harmonic level — such as the 62.5% retracement — falling at or near the same price
A trend line from my trade trend line framework intersecting at that level
The 50% midpoint of a defined price channel
When two or more of these things line up at the same price, the level has structural weight. When a level exists in isolation — no moving average nearby, no harmonic level, no pattern context — it's likely to age out. The market isn't going to respect it just because we drew a line.
This is also why I always start on the higher timeframe. A level visible on the weekly chart has far more significance than one that only shows up on a 15-minute chart. More data has contributed to forming it. More market participants have responded to it. Starting on the lower timeframe and building up is working backwards — you end up explaining noise instead of reading structure.
One of the more practical tools in my framework is using Gann retracements and extensions — or harmonic ratios — to identify where price is likely to react before it gets there.
Here's the basic application. I take a significant price move — a trend leg that has clearly defined highs and lows — and I apply my retracement measurements to it. The output is a set of levels at defined ratios of that move: 25%, 37.5%, 50%, 62.5%, 75%, and so on. These aren't random numbers — they represent mathematically significant proportions of the original move, and markets have shown a tendency to pause and react at them.
What I'm looking for is not just whether price reaches one of these levels. I'm looking for confirmed reactions — situations where price has already behaved around a level in a way that suggests it matters. A level where price approached, paused, rejected, and then moved significantly is a level that has proven itself. A level price has blown through twice without any notable reaction is probably not going to provide meaningful structure.
The practical sequence:
On any stock in an uptrend approaching new all-time highs, this same process applies in the opposite direction. I measure the most recent pullback move and project extensions upward to identify where the next reaction might occur. These projected levels aren't support and resistance in the traditional sense — there's no prior price history at those exact points. What they give me is a map of where to watch for the market to pause and potentially change behavior.
When I look at a price chart and see a stock that has been moving between two defined boundaries — bouncing off a floor and being rejected at a ceiling, repeatedly — my instinct is to define it as a horizontal channel, not just a pair of independent support and resistance levels.
The distinction matters for a few reasons.
First, thinking in terms of a channel keeps you oriented to the full range of the trade rather than fixating on one level in isolation. If I'm watching only the support level, I'm in danger of missing the resistance at the top of the channel that's going to stop the trade. If I'm watching only the resistance, I might miss the support that's keeping the floor intact.
Second — and this is critical — the 50% midpoint of the channel is itself a significant level. In any well-defined price channel, the midpoint tends to act as both support and resistance on the way through. Price moving from the support floor toward the resistance ceiling will often pause or pull back at the midpoint before continuing. And price that breaks below the midpoint on its way down from the ceiling has shifted from a neutral position within the channel to a bearish one. The midpoint is where I start looking for confirmation that a move is real versus a temporary rotation.
The Retest, Not the Break
Here's something I've said many times in these sessions: I don't want to play the break. I want to play the retest of the break.
This applies equally to support and resistance levels and to channels. When price breaks below support or above resistance, the initial move is fast, emotional, and often messy. There's a high rate of false breakouts — situations where price crosses the level, triggers stops on both sides, and then reverses right back into the range. Trading the immediate break means accepting that risk.
What I wait for instead is the retest. After a genuine breakout, price will frequently pull back toward the broken level — which has now flipped from support to resistance, or from resistance to support — before continuing in the direction of the break. That retest is where I want to enter.
The retest entry gives me three things the initial break entry doesn't:
Confirmation that the break was genuine — if price retests the level and holds, the breakout is more likely to be real
A cleaner entry price — often much better than the initial breakout level
A more obvious stop — just on the other side of the retested level, with clear structural basis
The trade I want to see: price breaks out of the channel or through a key level, consolidates briefly, retests the broken level from the other side, and then continues. At that point, the entry is the retest, the stop is just beyond the broken level, and the target is defined by the channel geometry or the measured move framework.
What Confirmation Actually Looks Like
One of the questions I get frequently is how much confirmation is enough before entering a retest trade. My answer: I want to see more than one session at the level. One close above a broken resistance level is a start. A second session that holds above it — and ideally pulls back toward the level and bounces — is confirmation. One tick above a level is not a hold. It's a touch.
I also look at what else is happening at the retest level. If the retest coincides with a trend line break in my rotation zone framework — meaning I'm also getting an entry signal from a different methodology at the same price — that's not a confluence of signals telling me to double my size. It's two independent frameworks agreeing that the level matters. My stop placement becomes more obvious, and I have more structural reasons to stay in the trade when it tests my patience.
I want to address something that comes up in support and resistance discussions that I think is genuinely misunderstood: a flat 200-day moving average is not as powerful a level as a sloping one.
Most traders treat the 200-day as a sacred line regardless of its direction. And it's true that the 200-day is one of the most watched levels in the market — which gives it some degree of self-fulfilling significance. But in my observation over many years, the slope of the 200-day matters enormously.
When the 200-day is sloping upward, it represents a clear directional trend with significant price history behind it. Price that dips back to a rising 200-day is finding support at a dynamic level that has been building for months. That's a meaningful level.
When the 200-day is flat, it means the average has been essentially going sideways for an extended period. The price history behind it is mixed — up moves and down moves averaging out to a flat line. There's no directional momentum behind the level. Price doesn't have the same structural reason to respect it, and in my observation, it frequently doesn't.
If I'm looking at a setup where the 200-day is a key part of the support structure, I always check its slope first. A rising 200-day as part of a cluster of levels is meaningful. A flat 200-day on its own is something I treat with much more skepticism.
I know this is a contrarian position, and I want to be upfront about that.
Volume is probably the second most discussed concept in retail technical analysis after support and resistance. The conventional wisdom is that a breakout accompanied by high volume is more valid than one on low volume, and that low-volume rallies are suspect.
I've come to a different conclusion, and I want to explain why carefully.
The Problem With Volume as a Filter
The fundamental issue with volume as a signal filter is that it's relative. High volume and low volume only mean something in comparison to something else — but what's the right comparison? The last five sessions? The 20-day average? The same time last year?
Here's a specific example that illustrates the problem. A major US semiconductor and AI chip company trades an average of over 100 million shares per day over any 20-day period. On a day where that stock trades 90 million shares, is that high volume or low volume? By one measure it's below average. By almost any other stock's standard it's extremely high. The raw number tells you very little without the right context.
I've looked at charts where the failed breakout — the one that reversed and trapped traders — had high volume. And the genuine breakout that followed had lower volume. The volume was higher at exactly the wrong point.
Where Volume Does Matter
I'm not saying volume is useless. There is one specific context where I pay attention to it: blow-off tops and blow-off bottoms.
A blow-off top is a final, exhaustion-driven surge to new highs on declining volume, often followed by a sharp reversal. The volume signature matters there because the declining volume relative to the price surge suggests that the buying pressure driving the move is thinning out. Similarly, a blow-off bottom on declining volume can signal exhaustion of selling pressure.
Outside of those specific exhaustion scenarios, I've found volume to be an unreliable filter for the kinds of trades I take. If you currently use volume in your own strategy and it's working for you, I'm not suggesting you abandon it. What I would suggest is going back through your trade history and looking specifically at the setups where volume was a factor — the times you took a trade because volume confirmed it, and the times you passed on a trade because volume was absent. Look at what actually happened versus what the volume suggested should happen. That exercise will tell you more than any theory about whether it belongs in your own framework.
I want to address market breadth because it's relevant to how I think about support and resistance in the broader market environment.
Market breadth refers to the number of stocks participating in a move — typically measured by comparing stocks making new highs versus new lows. When the major indexes are making new highs but an increasing number of individual stocks are declining, breadth is deteriorating. The indexes look healthy, but the underlying participation is narrowing.
Here's what I've observed: poor market breadth has been present at every significant market top I've studied. But not every period of poor breadth has been a market top. The relationship only works in one direction. You can have bad breadth for weeks or months without a top forming. What you can say is that sustained deteriorating breadth is a condition worth monitoring — it means the support structure of the broader market is becoming less robust, even if the headline indexes don't reflect that yet.
How this connects to support and resistance: in a market where breadth is strong, support levels tend to hold more reliably because broad buying pressure is present to defend them. In a market where breadth is poor, the same support levels may see less follow-through when tested, because fewer stocks are participating in any recovery attempt.
I'm not offering a market top prediction here — that's not what this is. What I am saying is that breadth is one of the macro conditions I factor into how much confidence I place in support levels holding. It's context, not a signal.
Here's the practical sequence I go through when evaluating a support or resistance trade:
The thing I keep coming back to is this: any single support or resistance level, in isolation, is fragile. What makes a level genuinely significant is the convergence of multiple independent things at the same price. When I find that convergence, I have a trade. When I'm looking at a line in isolation and asking whether it might hold, I'm hoping — and hoping isn't a framework.
This Blog (hereafter referred to as the "Content") is produced by TradeZero. The Content may include the views and opinions of TradeZero and a third-party participant, Bob Iaccino. Bob Iaccino is compensated by TradeZero for participating in the Content. Mr. Iaccino's trading experiences and accomplishments are unique, and your trading results may vary substantially from his. TradeZero is not responsible for and neither affirms nor endorses any of Mr. Iaccino's views or opinions expressed in the Content. TradeZero makes no representations or warranties with respect to the accuracy of the Content or information available through any referenced or linked third party sites. The Content has been made available for informational and educational purposes only and should not be considered trading or investment advice or a recommendation as to any security. Nothing in this Content constitutes a personalized investment recommendation. Any securities discussed are referenced solely for illustrative and educational purposes.
Trading securities can involve high risk and potential loss of funds. Furthermore, trading on margin is for experienced investors and traders. Margin trading can result in losses that may be greater than your initial investment. Likewise, short selling as a securities trading strategy is extremely risky and can lead to potentially unlimited losses.
Options trading is not suitable for all investors as it can involve risk that may expose investors to significant losses. Please read the Characteristics and Risks of Standardized Options, also known as the options disclosure document (ODD) at OCC before deciding to engage in options trading.
TradeZero provides self-directed brokerage accounts to customers through its operating affiliates: TradeZero America, Inc. a United States broker dealer, registered with the Securities and Exchange Commission (SEC) and member of the Financial Industry Regulatory Authority (FINRA) and the Securities Investor Protection Corporation (SIPC); TradeZero, Inc., a Bahamian broker dealer, registered with the Securities Commission of the Bahamas; and TradeZero Canada Securities ULC, a Canadian broker dealer, member firm of the Canadian Investment Regulatory Organization (CIRO) and member of the Canadian Investor Protection Fund (CIPF); and TradeZero Europe B.V., a Dutch broker dealer, authorized and regulated by the Netherlands Authority for the Financial Markets (AFM) and subject to the regulatory framework of the European Securities and Markets Authority (ESMA) under MiFID II (collectively, the "TradeZero Broker Dealers").