Fading a move that looks stretched works right up until the day it keeps stretching. Mean reversion in ES and NQ futures is the idea that price, after moving far from a reference such as VWAP, tends to drift back toward it. Whether that happens depends on the session, so the setup has four parts: a mean, a measure of extension, a regime check, and a trigger. Skip the regime check and you will fade a trend all the way down.
Part one: pick the mean
Intraday, the usual reference is session VWAP, the volume-weighted average price since the regular session opened. Other options are the midpoint of the day's range so far, the 20-period EMA on a 5-minute chart, and the session open. When price is stretched away from several of these at the same time, the case for a pullback toward the cluster looks better on a chart, though you should check that against your own records and not take it as given.
Part two: measure the extension
Your next step
Build the daily map before the session.
See how ES and NQ Key Price Levels fit the daily plan. Follow the room, practice in SIM, and review what happened around each level.
Standard deviation bands around VWAP give a rough ruler. Price at the +2 band is about two standard deviations above the volume-weighted center of the session, as your charting platform calculates it. A caveat matters here: price changes aren't normally distributed, and bands widen as the session goes on, so a touch of the 2 band is a prompt to look closer, not a probability. Other rulers work too, such as distance from VWAP measured in ATR multiples. Pick one, write down the threshold, and use it the same way every time.
Part three: the regime check
This is the filter that decides whether you take the trade at all. In a trending session, price can stay far from VWAP for hours, and every fade becomes a loss at a new extreme. Before taking a reversion entry, classify the session. The trend day versus range day framework covers this, and the live version is simple: is price holding on one side of VWAP and making higher lows (or lower highs), or has it crossed VWAP several times? Only the second looks like a mean reversion environment. If you can't tell, size down or skip.
Part four: the trigger
Touching a band is a zone to watch. Wait for something that says the push is slowing, such as one of these:
- A reversal candle (shooting star or bearish engulfing for a short) on the timeframe you trade.
- A structure break on a lower timeframe, for example the first lower high on a 2-minute chart after a high at the band.
- A new price extreme on lower volume than the prior push, which suggests the move is tiring.
None of these is a guarantee. They only give you a defined entry point and a defined place to be wrong.
Management and a worked example
The target is the mean, not an extended move. The stop has to sit beyond the extension, because reversion entries often go further against you before turning. A short near the +2 band takes a stop beyond the +3 band, which means a wider stop and therefore a smaller position for the same dollar risk.
Hypothetical example on ES. VWAP is 5,000.00 and one standard deviation is 4 points, so the +2 band is 5,008.00 and the +3 band is 5,012.00. You short at 5,008.00 after a lower high on the 2-minute chart, with a stop at 5,012.25 (4.25 points) and a target at VWAP.
| Item | Points | ES at $50/point | MES at $5/point |
|---|---|---|---|
| Risk (entry to stop) | 4.25 | $212.50 | $21.25 |
| Reward (entry to VWAP) | 8.00 | $400.00 | $40.00 |
That is about 1.9 to 1 on paper, before commissions and slippage. If you risk $300 per trade, one ES contract fits ($212.50) but two don't ($425). On MES you could trade 14 contracts for about $297.50. Remember that a stop order can fill beyond its price, and that this example is hypothetical, not a result.
Test it before sizing up
Tag every session as trending or rotating at a fixed time, for instance 10:30 am ET. Log each touch of your extension threshold with the trigger used, the exit, and costs. Then separate the results by session tag. If the trades in trending sessions look very different from rotating ones, that is the regime filter earning its place. A few dozen trades isn't statistical proof, so keep size small while the log grows, and use the edge calculator to turn win rate and average win and loss into expectancy.
Automating it
Marty is the mean reversion bot, available with Pro bot access. Its current variants, filters, and settings are documented on the Marty bot specs page, so check that for what it actually does. Evaluate any template by regime, account rules, SIM behavior, commissions, and slippage. SIM fills are simulated and don't prove how orders would queue on the exchange.
About the Author
Founder, Young Money Investments · Quant Trader
Cameron trades ES, NQ, and futures across multiple market cycles. He founded Young Money Investments to teach systematic, data-driven trading and manages Magnum Opus Capital. His work emphasizes documented rules, risk controls, and review over outcome promises.
Free, No Credit Card
Get the Free Room Preview
See how the room works before choosing a membership. Follow a setup in SIM and review what happened.
Risk Disclosure & Disclaimer
Educational Purposes Only: The content provided in this blog is for educational and informational purposes only. It does not constitute financial, investment, or trading advice. Young Money Investments is not a registered investment advisor, broker-dealer, or financial analyst.
Risk Warning: Trading futures, forex, stocks, and cryptocurrencies involves a substantial risk of loss and is not suitable for every investor. The valuation of futures, stocks, and options may fluctuate, and as a result, clients may lose more than their original investment.
CFTC Rule 4.41 - Hypothetical or Simulated Performance Results: Certain results (including backtests mentioned in these articles) are hypothetical. Hypothetical performance results have many inherent limitations. No representation is being made that any account will or is likely to achieve profits or losses similar to those shown. In fact, there are frequently sharp differences between hypothetical performance results and the actual results subsequently achieved by any particular trading program.
Testimonials: Testimonials appearing on this website may not be representative of other clients or customers and is not a guarantee of future performance or success.



