🏷 30% OFF FundedNext Code VIBES »

Support And Resistance Trading

Paul Written by Paul Last updated: Apr 5, 2026

Quick Answer — Support and Resistance Trading

  • • Support and resistance trading means buying near price levels where selling has historically stalled (support) and selling near levels where buying has stalled (resistance), using those zones as decision points for entries, exits, and stop placement.
  • • On futures like NQ and ES, the most reliable S/R levels are horizontal zones derived from prior session highs/lows, the overnight high/low, and areas where price reversed multiple times on the daily chart.
  • • Bounce trades (fading into S/R) work best in range-bound sessions and require a rejection candle for confirmation, while breakout trades need volume expansion through the level.
  • • As of March 2026, combining S/R zones with volume profile data and VWAP gives the highest-probability setups for passing prop firm evaluations within drawdown limits.
  • • The most common S/R mistake is drawing too many levels and treating every line as equally important, which leads to hesitation and missed entries on the levels that actually matter.

Support and resistance trading is the practice of identifying price levels where buying or selling pressure has historically concentrated, then using those levels as decision points for trade entries, exits, and stop-loss placement. Every market participant, from algorithmic systems to retail scalpers, watches S/R levels. That makes them self-reinforcing.

I've traded with over 50 prop firms, and I can tell you that my S/R-based approach is the reason I pass evaluations. Not because support and resistance is some magical concept. It's because it gives me clear structure: a defined entry level, a defined invalidation point, and a target. That structure keeps me inside drawdown limits, which is the whole game in funded trading. Across firms like Lucid Trading, FundedSeat, and Top One Futures, the evaluations I've failed almost always trace back to trades where I ignored a key S/R level or invented one that didn't exist.

What Are Support and Resistance Levels in Futures Trading?

Support is a price level where buying interest is strong enough to prevent further decline. Resistance is a price level where selling interest is strong enough to prevent further advance. That's the textbook version. In practice, it's messier.

I think of S/R levels as zones, not lines. On NQ, a "support level" at 19,800 really means a 5-10 point zone around 19,800 where I expect buying pressure to show up. Some sessions, the level holds at 19,798. Other sessions, price dips to 19,792 before bouncing. If you're placing limit orders at a single tick and expecting precision, you'll get stopped out constantly.

Why do S/R levels form in the first place? Because traders have memory. If NQ bounced hard off 19,800 three times last week, thousands of traders have that level marked on their charts. When price approaches it again, buy orders stack up. Algorithms programmed to watch that level trigger. The collective behavior creates the zone. This is more pronounced on futures than on forex or stocks because futures volume is centralized on one exchange. Everyone sees the same data.

The strongest S/R zones tend to form at prior session highs and lows, prior day close, psychological round numbers (19,000, 20,000 on NQ), and areas of heavy volume accumulation visible on volume profile. I rank these by the number of times price has reacted at the level. A level that held twice is worth noting. A level that held five times across different sessions is a fortress.

How Do You Draw Support and Resistance Levels Correctly?

Drawing S/R well is the entire foundation. Get this wrong and everything downstream fails. I've blown accounts because I drew a level based on a single candle wick and treated it like gospel.

Here's my process. I start on the daily chart. I mark the most obvious horizontal zones where price reversed at least twice in the last 20 trading sessions. I don't mark every wick, every candle body, every tiny reaction. I want the levels that jump out at you without squinting. If you have to zoom in to find the level, it's probably not strong enough to trade.

On NQ, I typically end up with 3-5 daily levels on my chart. On ES, same thing. More than that creates clutter and decision paralysis. I've met traders with 15 horizontal lines on a single chart. They can't pull the trigger because every 10-point move hits "a level." Fewer levels, higher conviction.

Once I have my daily levels, I drop to the 1-hour chart and add session-specific levels: yesterday's high, yesterday's low, overnight high, overnight low. These shorter-term levels matter for intraday setups but don't carry the same weight as a daily level that's held across multiple sessions.

My rules for drawing S/R:

  • Use the body close of candles as the primary reference, not wicks. Wicks show the extreme, but closes show where price actually settled. I mark the zone using the cluster of closes, then extend the zone to capture the worst wick.
  • Draw zones, not lines. I use a rectangle tool on NinjaTrader to shade a 5-10 point zone on NQ, 2-4 points on ES.
  • Delete levels once they're broken cleanly. A level that held three times and then got blown through with volume is gone. Don't keep it on the chart hoping for a "retest." If the break was clean, the level is dead.
  • Reassess every session. I spend about 5 minutes before the RTH open updating my levels. Old ones get removed, new ones from overnight price action get added.

What Is the Difference Between Horizontal and Dynamic Support and Resistance?

Horizontal S/R is a fixed price level. It doesn't move. Yesterday's high at 19,900 is 19,900 today, tomorrow, and next week. Dynamic S/R moves with time. The most common examples are moving averages, VWAP, and trendlines.

I use both, but I trust horizontal levels more for trade entries on futures. Dynamic S/R works better as confirmation.

Horizontal S/R forms from prior price reactions. It's objective. Two traders looking at the same daily chart will identify roughly the same horizontal zones. The disagreement is minimal, which means the levels attract more attention and more orders.

Dynamic S/R from moving averages and VWAP is subjective in setup but powerful in context. The 20 EMA on a 5-minute chart gives you a trend bias. If NQ is trading above the 20 EMA, I'm biased long. But I wouldn't enter a trade solely because price "bounced off the 20 EMA." That's too loose.

Where dynamic S/R shines is confluence. If a horizontal support zone at 19,800 lines up with the VWAP at 19,802 and the 50 EMA on the 15-minute chart is sitting at 19,805, that triple confluence tells me the zone is heavily watched. My confidence in a bounce trade goes up significantly.

Trendlines are the weakest form of S/R in my experience. Drawing a trendline requires at least two swing points, and different traders will connect different points. That subjectivity means less order concentration at the level. I stopped using trendlines for entries about two years ago. I still draw them for context, to identify the general direction of the move, but I don't take trades off them.

S/R Type Examples Reliability Best Use Weakness
Horizontal Zones Prior highs/lows, daily pivots, round numbers 🏆 Highest Direct entries, stop placement Static; can go stale if untested for weeks
VWAP Session VWAP, developing VWAP High Trend bias, confluence confirmation Less useful in the first 30 minutes of the session
Moving Averages 20 EMA, 50 EMA, 200 SMA Moderate Trend direction, pullback zones Lagging; setting-dependent (period, type)
Trendlines Ascending/descending trend channels Lowest General direction context Highly subjective; traders draw them differently

How Does Support and Resistance Differ in Futures vs Forex?

The mechanics are identical. The execution is different.

On futures, your S/R data comes from one centralized exchange. NQ volume data from the CME is the real number. There's no guessing whether one broker's liquidity pool is showing you an accurate picture. Every trader on the planet watching NQ at 19,800 sees the same candles, the same volume, the same order book depth. That centralization makes S/R levels on futures more reliable because the data driving them is consistent.

On forex, volume data is decentralized. Your broker might show slightly different highs and lows than another broker. The "support" at 1.0950 on EUR/USD could be 1.0948 on one platform and 1.0953 on another. It's close enough to work, but the precision is lower. I traded forex for three years before switching to futures, and S/R levels on forex felt fuzzier. The zones needed to be wider to account for data inconsistency.

Futures also have clearly defined session boundaries. The CME gives you an RTH session and a Globex session. Yesterday's RTH high is an objective number everyone agrees on. In forex, there's no official "session high" because the market runs 24 hours with no formal close. Most forex traders use the New York close as a divider, but that's a convention, not a rule.

For prop firm traders, this matters. S/R levels on futures are cleaner and more precise, and prop firm evaluations reward precision. A 3-point stop on NQ is much tighter than what you'd typically use on forex. Every tick counts, and reliable S/R data helps you place those stops exactly where they belong.

How Do You Trade Bounces at Support and Resistance?

Bounce trading means fading into a level. Price reaches support, you buy. Price reaches resistance, you sell. Simple concept. The execution requires patience.

My bounce setup has three requirements:

1. The level must be pre-identified. I don't draw levels in real time while price is approaching. Every S/R zone on my chart was placed before the RTH session opened. If I see price reacting at a level I didn't mark, I note it for tomorrow but I don't trade it today. Reactive level drawing leads to confirmation bias.

2. I need a rejection candle. On a 5-minute chart, I want to see price wick into the S/R zone and close back on the "right" side. For a support bounce, that means a candle that dips into the support zone but closes above it. The wick shows the level was tested. The close shows it held. I enter on the close of that candle.

3. Volume must confirm. If price hits my support zone but volume on the approach was climbing aggressively, that tells me sellers are pressing hard. The bounce is less likely to hold. Ideal bounce conditions show volume declining as price approaches the level, then a spike of volume on the rejection candle. That spike is the buy orders defending the level.

My stop goes 2-3 points below the zone on NQ, depending on the width of the zone. If the zone spans 19,795 to 19,805, my stop sits at 19,792. Target depends on market structure, but the next resistance zone above is usually my first scale point.

On ES, I use tighter parameters because ES moves in smaller increments. Stops are 1.5-2 points below the zone. ES moves 40-60 points on an average day versus 150-250 points on NQ, so the proportions shift.

I trade bounces primarily during the 10:00-11:30 AM and 1:30-3:00 PM ET windows. The open is too volatile for fading into levels. The lunch hour is too dead. The two windows I mentioned have enough movement to reach S/R levels but enough structure to produce clean reactions.

How Do You Trade Breakouts Through Support and Resistance?

Breakout trading is the opposite game. Instead of betting a level holds, you're betting it fails. When support breaks, you sell. When resistance breaks, you buy.

Breakouts get a bad reputation because the failure rate on raw breakouts is high. I've seen stats claiming 60-70% of breakouts fail and turn into traps. That matches my experience. The fix isn't to avoid breakouts entirely. It's to filter them.

My breakout filter has two parts:

Volume expansion through the level. A real breakout happens on increasing volume. The candle that breaks the level should have noticeably more volume than the candles approaching it. If NQ has been grinding toward resistance at 20,000 with 15,000 contracts per 5-minute candle, and the breakout candle prints 35,000 contracts, that's legitimate participation. If the breakout candle has average or below-average volume, I skip it. That's likely a stop-run that will reverse.

No immediate retest that reclaims the level. After the break, I wait two full 5-minute candles. If price doesn't dip back below the broken level within those 10 minutes, I enter on a pullback toward the broken level. The old resistance becomes new support (or old support becomes new resistance). This "break and retest" pattern is my highest-conviction breakout setup because it confirms the level has flipped.

I avoid breakout trades during the first 15 minutes of RTH. The open generates massive volume that can blow through any level, only to reverse 20 minutes later. FOMC days, CPI releases, and NFP mornings are the same story. Volatility drives false breakouts on news events. I wait 30-45 minutes after a major release before considering any breakout trade.

My risk on breakout trades is tighter than on bounces. Stop goes just inside the broken level, usually 1.5-2 points on NQ. If the level was 20,000 and I'm long above it, my stop is 19,998. If price retakes that level, the breakout failed and I don't want to be in it.

How Do You Combine Support and Resistance with Volume?

Volume is the confirmation layer. S/R levels tell you where to watch. Volume tells you what's happening at those levels.

I use three volume reads alongside S/R:

Volume on approach. As price moves toward a key S/R level, I watch whether volume is increasing or decreasing. Rising volume into support suggests sellers are in control and the level might break. Declining volume into support suggests the move is running out of steam, making a bounce more probable. This isn't a rule I follow mechanically, but it shifts my bias.

Volume at the level. The candle that touches the S/R zone is the key read. A high-volume rejection candle (big wick, close away from the level) is the strongest bounce signal. A high-volume candle that closes through the level is a breakout signal. Low volume at the level means nobody cares about it right now, and I should probably wait.

Cumulative delta at the level. This one requires order flow tools, but it's worth it. Cumulative delta shows whether aggressive buying or selling is dominating. If price hits support and cumulative delta starts ticking positive (aggressive buyers stepping in), I have strong confirmation for a bounce. If delta stays negative at support, buyers aren't showing up and the level is at risk.

On NQ, I watch volume on the 5-minute chart and 1-minute chart simultaneously. The 5-minute gives me the structural read. The 1-minute gives me the trigger. I see the rejection forming on the 5-minute, then time my entry using the 1-minute chart for a tighter stop.

How Does Support and Resistance Apply to Prop Firm Risk Rules?

This is where S/R goes from a trading concept to a survival tool. Prop firm evaluations have drawdown limits. If your account drops $2,500 on a $50,000 evaluation, you're done. S/R levels give you defined risk points, and defined risk is the entire game in funded trading.

I use S/R levels to set my maximum loss per trade before I enter. If support is at 19,800 and I'm buying there with a stop at 19,797, I know my max loss is 3 NQ points per contract. On MNQ, that's $1.50 per contract. On a $50,000 account with a $2,500 trailing drawdown, I can size up to a point where a 3-point loss stays well within my daily risk budget.

Across firms like YRM Prop and FundingPips, the drawdown calculations differ. Some use end-of-day trailing drawdowns, some use intraday. But the principle stays the same: S/R levels define where you're wrong, and knowing where you're wrong lets you size the trade correctly.

My rule across every prop firm evaluation: I never take a trade where the distance from entry to stop exceeds 5 NQ points. That means I only enter at S/R levels where the invalidation zone is tight. If the nearest support is 15 points below price, I wait. There's no trade. Chasing entries between levels is how accounts blow up.

I've also started using S/R levels as profit targets during evaluations. Instead of trailing stops or using a fixed R:R ratio, I scale out at the next S/R zone. If I buy at support near 19,800 and resistance is at 19,850, I take half off at 19,845 and let the rest ride with a breakeven stop. This approach captures profits before the level potentially rejects price, which keeps my P&L curve smooth. Smooth P&L curves are what get you funded.

What Is My Full S/R Identification Process Before the Trading Session?

Every morning, I spend about 10 minutes marking levels before the RTH open at 9:30 AM ET. This is a non-negotiable part of my routine. Trading without pre-marked levels is gambling.

Step 1: Daily chart review. I pull up the NQ daily chart and identify the 3-5 most obvious horizontal zones from the last 20 sessions. I'm looking for clusters of highs, clusters of lows, and areas where price consolidated for multiple days. These are my A-grade levels.

Step 2: Mark the prior session's key points. Yesterday's RTH high, RTH low, and closing price. The overnight session's high and low. These are my B-grade levels. They're important for the current session but decay in relevance over time.

Step 3: Check for confluence. Do any of my daily levels overlap with yesterday's session levels? Do round numbers align with historical zones? Where does VWAP from the prior session close sit relative to my levels? Confluence upgrades a B-grade level to A-grade.

Step 4: Identify the "kill zone." I look at the range between the nearest support and nearest resistance. If those two levels are 30 points apart on NQ, there's room for bounce trades inside that range. If they're 100 points apart, I'm looking at breakout setups at one of the boundaries instead.

Step 5: Set alerts. On NinjaTrader, I place audio alerts at each A-grade and B-grade level. When price gets within 5 points of a level, I get a notification. This keeps me from staring at the chart for hours and lets me engage only when price reaches a decision point.

I store my daily levels in a simple spreadsheet with columns for date, instrument, level, grade (A or B), and whether the level held, broke, or wasn't tested. After three months of tracking, I found that my A-grade levels hold about 70% of the time on the first test and about 50% on the second test within the same session. B-grade levels hold about 55% on first test. Those numbers guide my sizing.

What Are the Most Common Support and Resistance Mistakes?

I've made every one of these mistakes personally. Some of them cost me funded accounts.

Drawing too many levels. This is the number one problem. If your chart has 10 horizontal lines on a 100-point range, every 10-point move "hits a level." That makes the levels meaningless. Strip your chart down to the 3-5 that matter. If you have to explain why a level exists, it probably shouldn't be there.

Treating lines as exact prices. Support at 19,800 doesn't mean price will bounce at exactly 19,800.00. It means the zone around 19,800 is likely to generate a reaction. I've watched traders get stopped out by 2 ticks because they placed their stop right at the level instead of giving it room. Use zones. Give the trade space to breathe.

Ignoring context. A support level during a strong downtrend is much less reliable than the same level during a range. S/R doesn't exist in a vacuum. If the daily chart shows a clear selloff and you're trying to catch a bounce at a minor intraday support, you're fighting the current. I always check the higher-timeframe trend before taking a bounce trade at any level.

Not deleting broken levels. Once price breaks through a level with conviction (volume, clean close beyond it), that level is done as S/R in its original form. It might become resistance if it was support (the "polarity flip"), but I always redraw it fresh. Traders who keep every line they've ever drawn end up with a chart that looks like a blueprint, and it paralyzes them.

Anchor bias on stale levels. A level from three weeks ago that hasn't been tested since is losing relevance. Markets evolve. New participants enter. Old levels get forgotten. I give a level about two weeks of life. If it hasn't been tested or hasn't generated a reaction in that window, I remove it and focus on fresh data.

No volume confirmation. Taking every bounce at S/R without checking volume is a coin flip. Volume is the difference between a level that's going to hold and a level that's about to collapse. I don't enter a single S/R trade without looking at volume on the candle that touches the level.

Frequently Asked Questions

What is support and resistance trading?

Support and resistance trading is a strategy where traders identify horizontal price levels where buying (support) or selling (resistance) pressure has historically reversed or stalled price movement. Traders then use those levels as entry points for bounce trades, breakout trades, stop placement, and profit targets. On futures instruments like NQ and ES, S/R levels are particularly reliable because all volume data comes from a single centralized exchange.

How do you draw support and resistance levels on a futures chart?

Start on the daily chart and identify the 3-5 most obvious price zones where price reversed at least twice in the last 20 sessions. Use candle body closes as the primary reference rather than wicks. Draw the level as a zone spanning 5-10 points on NQ or 2-4 points on ES, not as a single line. Add yesterday's session high, low, and close as shorter-term levels. Delete any level that gets broken cleanly with volume.

Is support and resistance trading effective for prop firm evaluations?

Support and resistance trading is one of the most effective approaches for prop firm evaluations because it gives traders defined risk points for every trade. Firms like Lucid Trading, FundedSeat, Top One Futures, and FundingPips all impose drawdown limits, and knowing exactly where a trade is invalidated (below support or above resistance) lets you size positions to stay within those limits. S/R-based trading also produces a smoother P&L curve because entries and exits are structured rather than discretionary.

What is the difference between a support bounce and a breakout trade?

A support bounce trade means buying when price reaches a support level and shows rejection, betting the level will hold. A breakout trade means selling when price breaks through support with volume, betting the level has failed. Bounce trades typically have a 60-70% win rate on A-grade levels but smaller reward potential. Breakout trades have a lower win rate (around 40-50%) but can produce larger moves when price accelerates away from the broken level.

How do you know when a support or resistance level will break?

Volume is the strongest indicator of whether an S/R level will break. Rising volume on the approach to a level signals increasing pressure that may overwhelm defenders. A breakout candle with 2-3 times average volume usually confirms a genuine break. Low-volume breaks tend to be traps that reverse. The context of the higher-timeframe trend also matters, because S/R levels that sit against the daily trend break more frequently than levels aligned with the trend.

Can you use support and resistance on the 1-minute chart for scalping?

You can, but S/R levels on the 1-minute chart are weaker than on higher timeframes because they reflect less trading activity. For scalping NQ and ES, I draw my levels on the daily and 1-hour charts, then use the 1-minute chart only for timing entries once price reaches those higher-timeframe levels. Pure 1-minute S/R levels based on small intraday swings break too often to be useful as primary trade signals.

How does support and resistance work differently in futures versus forex?

Futures S/R works with centralized volume data from a single exchange (the CME for NQ and ES), meaning all traders see identical candles, highs, and lows. Forex volume is decentralized across brokers, so S/R levels can differ slightly between platforms. Futures also have clearly defined RTH session boundaries, giving traders unambiguous prior-session highs and lows. Forex runs 24 hours without a formal close, making session-based S/R levels dependent on convention rather than exchange rules.

How many support and resistance levels should you have on your chart?

Three to five levels per instrument is the sweet spot for intraday futures trading. More than that creates clutter and decision paralysis. Fewer than three leaves gaps where you have no reference points during the session. I grade my levels as A (daily chart, multiple touches) or B (session-based, single touch), and I only take trades at A-grade levels unless a B-grade level has strong confluence from VWAP or a moving average.

What is the polarity flip in support and resistance trading?

The polarity flip (also called role reversal) happens when a broken support level becomes resistance, or a broken resistance level becomes support. When NQ breaks below support at 19,800, that level often acts as resistance on the next attempt to rally back to it. The polarity flip creates one of the cleanest breakout entries in futures trading: wait for the break, wait for the retest of the broken level, then enter in the direction of the break.

Should you use support and resistance with indicators or trade it standalone?

I combine S/R with volume data and VWAP for the highest-probability setups. Standalone S/R trading works, but adding volume confirmation separates the levels that will hold from the ones that won't. VWAP adds dynamic context: if price is above VWAP at a support zone, longs carry extra weight. If price is below VWAP at support, the zone is under pressure. Moving averages on 15-minute and 1-hour charts add trend context. I don't use oscillators like RSI or MACD with S/R because they add noise without actionable information for futures day trading.

How do you combine support and resistance with volume profile?

Volume profile and horizontal S/R complement each other directly. Volume profile shows where the most trading activity occurred at each price level, which naturally reveals support and resistance zones. When a horizontal S/R level from your daily chart aligns with a high-volume node or the Value Area boundary on volume profile, that confluence creates a high-confidence trading zone. I mark both on my chart and prioritize levels where the two agree. On NQ, I find this confluence at 2-3 levels per session, and those are my best trades.

What is the best timeframe for identifying support and resistance on NQ?

The daily chart is the best timeframe for identifying the most significant support and resistance levels on NQ futures. Daily levels carry the most weight because they reflect the broadest participation. After marking daily levels, the 1-hour chart fills in shorter-term zones from recent sessions. For trade execution, I use the 5-minute chart to spot rejection candles at my pre-marked levels and the 1-minute chart for precise entry timing. This multi-timeframe approach captures both structural significance and execution precision.

How do you manage risk on support and resistance trades in a prop firm account?

Risk management on S/R trades in a prop firm account starts with knowing the exact distance from entry to the far edge of the S/R zone, which is where your stop goes. On NQ, I keep stops at 2-3 points for bounce trades and 1.5-2 points for breakout retests. I size each trade so that a full stop-out costs no more than 1% of the account's remaining drawdown buffer. At firms like YRM Prop and FundingPips, where drawdown limits range from $1,500 to $3,000 on standard accounts, this means risking $15-$30 per trade. That discipline keeps one bad trade from threatening the evaluation.

Does support and resistance trading work during high-volatility news events?

Support and resistance levels are less reliable during high-volatility news events like FOMC announcements, CPI releases, and Non-Farm Payrolls. Price can blow through multiple S/R levels in seconds on a news candle, triggering stops and creating false breakouts. I don't trade S/R setups during the first 30-45 minutes after a major data release. Once the initial volatility settles and price establishes a new range, S/R levels reassert themselves and become tradable again. For prop firm traders, the safest approach is sitting out news events entirely.

What is the biggest mistake traders make with support and resistance?

The biggest support and resistance mistake is drawing too many levels and treating every line as equally important. When your chart has a horizontal line every 10 points, every minor price move "hits a level" and no single level carries conviction. The fix is brutal simplicity: keep only 3-5 levels, grade them by the number of prior touches and the timeframe they come from, and only trade at A-grade levels. I've seen more prop firm accounts blow up from hesitation caused by chart clutter than from any other single issue.

The bottom line: support and resistance trading works on futures because the data is clean, the levels are objective, and the zones give you defined risk for every trade. If you're trading NQ or ES in a prop firm evaluation, S/R structure is what keeps you inside drawdown limits long enough to collect a payout. Don't overcomplicate it. Mark fewer levels, confirm with volume, and respect the zones. When a level breaks, delete it and move on. The traders who get funded are the ones who trust their levels and size their risk accordingly.