NQ & ES Support and Resistance Levels: Trading Strategy
Quick answer
Support is a price area where buying has repeatedly stopped a decline. Resistance is an area where selling has repeatedly capped a rally. On ES and NQ, the levels most day traders mark are the prior day's high, low and close, the overnight high and low, the opening range, recent swing points, round numbers and the edges of the volume-profile value area. Treat each one as a zone, wait for price to react there, and put your stop beyond the zone.
What Support and Resistance Actually Are
StockCharts' ChartSchool defines support as the price level where demand is thought to be strong enough to stop further declines. Resistance is the level where selling is thought to be strong enough to stop further gains. Neither one is a guarantee. When price reaches a prior level, it either bounces away or breaks through and keeps going to the next level.
Levels hold because the same people keep reacting at the same prices:
- Traders who missed the move treat a return to the level as a second chance to enter.
- Trapped traders on the wrong side use the return to exit near breakeven, which adds orders in the same direction.
- Traders who entered at the level defend it, or add to their position there.
Popular price-action educators build their methods on the same idea under different names. TJR teaches market structure and liquidity in his free Boot Camp videos, and PB Blake's PB Trading teaches a simplified take on ICT concepts such as liquidity and fair value gaps. Whatever the label, it starts with marking the levels below.
The Levels to Mark on ES and NQ
Mark these levels before the session. Fewer, cleaner levels beat a chart full of lines.
| Level | Why traders watch it | How to use it |
|---|---|---|
| Prior day high / low / close | Yesterday's extremes and closing area | First reaction points after the open |
| Overnight high / low | The range set on Globex before the 9:30 ET cash open | Breakout or fade reference for the open |
| Opening range | High and low of the first 15–30 minutes of the cash session | Trade a break with follow-through, or fade a failed break back into the range |
| Swing highs / lows | Prices where the market already reversed | Keep only the levels with clean, repeated reactions |
| Round numbers | Orders tend to cluster at round prices | Use as one part of a zone, not on their own |
| Volume profile POC / VAH / VAL | Where the most volume traded | Treat value-area edges as reaction zones |
| Weekly / monthly highs and lows | Higher-timeframe extremes | Take priority over intraday levels when they're nearby |
Round numbers work because, as Investopedia's support and resistance primer notes, research has found that stop-loss and take-profit orders cluster at round prices. The same primer says a level matters more the more often it has been tested, and that weekly and monthly levels usually carry more weight than one- or five-minute levels. The value-area levels come from the volume profile. See our VAH, VAL and POC guide for how to build them.
Dynamic support and resistance
- Moving averages: In a trend, pullbacks often stall near the 21 or 50 EMA, and the 200 period marks the longer-term bias. Our moving average strategies for ES and NQ cover the settings.
- VWAP and its bands: These are the session's volume-weighted mean and its deviation bands. They're widely watched intraday reference points.
- Trendlines: A line through higher lows (or lower highs) acts as moving support (or resistance) until it breaks.
Dynamic levels work best as a second reason at a horizontal level, not as levels on their own. Our roundup of ES and NQ strategies and indicators covers the rest of that toolkit.
Trade Zones, Not Exact Prices
ChartSchool recommends drawing zones because technical analysis is not an exact science. Build each zone from the wicks of the earlier tests. For example, if ES reversed at 5,797, 5,802 and 5,799 (illustrative prices), mark 5,795–5,805. NQ moves more index points per day than ES, so its zones are wider in points. Zones on higher timeframes are wider than zones on a 5-minute chart.
How to enter at a zone
- Let price come into the zone. Don't anticipate it.
- Wait for a rejection: a hammer or shooting star, an engulfing candle, or a clear failure to push through. (Our candlestick patterns guide defines each one.)
- Enter when the rejection candle closes, with the stop a few ticks beyond the far side of the zone.
- Target the next level, and take partial profits along the way.
Role Reversal: When Support Becomes Resistance
Role reversal (also called polarity) is when a broken level flips its job. In ChartSchool's words, once price breaks below support, the broken support can turn into resistance. The reverse is also true:
- Resistance → support: Price breaks above resistance with conviction, pulls back to retest it from above, and holds. That retest is your long entry.
- Support → resistance: Price breaks below support, rallies back to retest it from below, and fails. That retest is your short entry.
Retests often hold because breakout traders defend their entries, traders who missed the break get a second chance, and trapped traders exit at breakeven. If the retest breaks back through with conviction, the breakout failed. Get out, and don't hope.
Illustrative ES role-reversal plan (hypothetical levels, not a recorded trade)
Setup: ES resistance at 5,900 rejects three times, then breaks on strong volume and runs to 5,925.
Retest: Price pulls back into the 5,895–5,905 zone and prints a bullish rejection candle.
Plan: Long at 5,903 with the stop at 5,893. That's 10 points of risk (40 ticks), or $500 per ES contract at $50 per point. Target 1 is 5,918 (+15 points, 1.5R). Target 2 is the breakout high at 5,925 (+22 points, 2.2R).
Stacking Confluence
A level gets more attention when several independent tools point to the same price. Common stacks on ES and NQ:
- Horizontal level + volume profile: The prior day low sits on the current value-area low.
- Horizontal level + VWAP band: A swing low lines up with the lower VWAP deviation band.
- Horizontal level + Fibonacci: A prior support lines up with the 61.8% retracement of the latest leg (see our Fibonacci retracement guide).
- Horizontal level + EMAs: In an uptrend, the 21 and 50 EMAs converge on a prior day low.
Confluence raises the odds that other traders are watching the same price. It doesn't make a level unbreakable, so the stop stays non-negotiable.
Common Support and Resistance Mistakes
- Buying the first touch without confirmation. Wait for a rejection candle or a failed push through the zone.
- Drawing too many lines. Keep 4–6 key levels with clean reactions or confluence.
- Ignoring the higher timeframe. A 5-minute level pointing straight into a daily level is a weaker trade.
- Expecting exact prices. Use zones built from the wicks of earlier tests.
- Trading without a stop. Every level eventually breaks.
- Holding through a decisive break. Exit, then look for the role-reversal retest instead.
- Trading isolated levels. Require at least two confluence factors.
Risk Management for Support and Resistance Trades
- Stops in ticks, not guesses: ES and NQ both move in 0.25-point ticks. An ES tick is worth $12.50 ($50 × the index) and an NQ tick is worth $5.00 ($20 × the index). A stop "6 ticks beyond the zone" is 1.5 points. Size it from the zone, not from a fixed dollar amount.
- Position size: Risk a fixed small fraction of the account per trade, such as 1%, and size the contracts from the stop distance. Our risk management framework walks through the math.
- Targets: Take partial profits at the next minor level (around 1.5R), then hold the rest to the next major level or trail the stop behind the 21 EMA.
- If the level breaks: Exit immediately and wait for the retest setup.
🚀 Get the Levels We Mark Before Every Session
Support and resistance is where the FuturesHive system starts. Learn the exact level-marking routine behind 291 consecutive days and a 94% success rate, and join 1,000+ traders in the free Discord.
Get Free Access →Frequently Asked Questions (FAQs)
What are support and resistance levels in ES and NQ futures?
Support is a price area where buying has repeatedly stopped a decline, and resistance is an area where selling has repeatedly capped a rally. On ES and NQ, they usually sit at the prior day's high, low and close, the overnight range, the opening range, swing points, round numbers and the volume-profile value area. Price either reacts at a level or breaks it and moves on to the next one.
How do I find the most important support and resistance levels on NQ and ES?
Start with the prior day high, low and close, then add the overnight high and low, the opening range, clean swing points and the value-area high, low and point of control. Keep the 4–6 levels with the most tests or the most confluence. Higher-timeframe levels generally carry more weight than levels on one- or five-minute charts.
What is role reversal in support and resistance?
Role reversal is when a broken level flips its job: broken resistance becomes support and broken support becomes resistance. The trade is to wait for the break, let price retest the old level from the other side, and enter in the direction of the break when the retest holds, with the stop just beyond the level.
Should I trade support and resistance as zones or exact prices?
Use zones. Build each one from the wicks of the earlier tests, so ES zones are usually a few points wide and NQ zones are wider in points. Wait for price to enter the zone and show a rejection candle, then place the stop a few ticks beyond the far side of the zone.
Where should the stop go on a support or resistance trade?
Put the stop a few ticks beyond the far side of the zone. ES and NQ both tick in 0.25-point increments, worth $12.50 per ES contract and $5.00 per NQ contract. Then size the position so the stop distance risks only a small, fixed fraction of the account.
Sources
- StockCharts ChartSchool: Support & Resistance: definitions of support and resistance, broken support turning into resistance, and why zones are used.
- Investopedia: Support and Resistance Basics: round-number order clustering, levels vs zones, the number of tests, and higher-timeframe significance.
- CME Group: E-mini S&P 500 Futures Contract Specs: $50 × index, 0.25-point tick worth $12.50.
- CME Group: E-mini Nasdaq-100 Futures Contract Specs: $20 × index, 0.25-point tick worth $5.00.