• The Opening Print
  • Posts
  • The Big Screw Job: ES Rips 113, Dumps 150 and Leaves the Bulls Bleeding

The Big Screw Job: ES Rips 113, Dumps 150 and Leaves the Bulls Bleeding

Follow @MrTopStep on Twitter and please share if you find our work valuable!

I call this CNW—Crazy, Nuts & Wild: the rally up to 7501.00 on Globex, the 62.50-point selloff to the Globex low at 7438.50, and Trump’s off-the-wall 8:30 a.m. comments about Iran on Fox, saying, “We’re going to beat the fucking shit out of them” / “they’re going to get a beating” / “hitting them hard.”

Then came the 84.50-point selloff to 7371.75 after the open, the late 113-point rally to 7484.75, and the 150.75-point selloff to 7334.00. It was total algo hell.

I said in the lean that there was going to be a big two-way trade and a big pickup in volatility, and, needless to say, that is exactly what we got. I have to be honest: I posted this in the MrTopStep chat just after the ES traded up to 7482.75:

IMPRO:Dboy:[2:55:20 PM]: I think we are at or near the high—no buying up here.

IMPRO:Dboy:[3:00:53 PM]: The big screw job would be to sell off under 7450.

Our Lean is a premium feature available only to paid subscribers. It provides a daily pre-market look at how Danny is leaning into the trading day.  

Take a Free Premium Trial to see this section in action.

After Trump said, “We’re going to beat the fucking shit out of them” / “they’re going to get a beating” / “hitting them hard,” the ES traded in a 7501.00-to-7438.50 Globex range, with 285k contracts traded, and opened the 9:30 ET regular session at 7456.25, down 9.75 points, or 0.13%.

After the open, the ES traded up to 7461.00 and sold off 55 points to 7406.00 at 10:00. It rallied 14.75 points to 7420.75, sold off 27.75 points to 7393.00 at 10:30, and rallied 19 points to 7412.00 at 11:00. It then tanked 40.25 points to 7371.75 at 12:15. It rallied 56.50 points to 7428.25 at 1:23, sold off 20 points to 7408.25, and rallied 43.25 points to 7451.50 after the Fed held its benchmark interest rate steady, keeping the federal-funds target range at 3.50%–3.75%.

The ES then sold off 32.50 points to 7419.00, rallied 63.75 points to 7482.75 at 2:55, sold off 22.25 points to 7460.50, and shot back up to a lower high at 7482.00 at 3:00. It then sold off 47.75 points to 7434.25 at 3:10, rallied to 7452.50 at 3:15, sold off 56 points to 7396.50 at 3:27, and sold off another 16 points to 7380.50 at 3:34—more than 100 points off the rally high in around 30 minutes.

The ES rallied to 7411.00, sold off to a new low at 7358.00 at 3:48, and rallied to 7375.25 at 3:49. It traded 7373.00 as the 3:50 cash imbalance showed $1.9 billion to sell. It sold off to 7345.75 at 3:59 and traded 7350.25 on the 4:00 cash close.

After 4:00, the ES sold off to 7340.75, traded up to 7358.00, and sold off to a new low at 7326.25 (yearly pivot 7324.75) at 4:12 after Meta ($META) reported mixed-to-bad Q2 2026 earnings and the stock dropped hard, while Microsoft ($MSFT) reported good Q4 FY2026 earnings and the stock rose. The ES rallied to 7343.25, sold off to a new low at 7324.00 at 4:28, rallied to 7346.50 at 4:40, and settled at 7,335.25, down 130 points, or 1.74%. The NQU26 settled at 27,259.25, down 662.75 points, or 2.37%; the YMU26 settled at 51,735, down 1,209 points, or 2.28%; and the RTYU26 settled at 2,902.70, down 61.80 points, or 2.08%, on the day.

In the end, it was a total kibosh/meltdown. In terms of the ES’s overall tone, it had a big rally but an even larger late-day decline. In terms of the ES’s overall trade, volume was the highest in 32 sessions at 1.945 million contracts.

The late rally looked good until Fed Chair Kevin Warsh started talking about this:

“Two economic developments are worth highlighting. The first is a very notable change since our last meeting 42 days ago: nominal and real yields are materially higher across the Treasury curve. In fact, some of the increases in market interest rates between FOMC meetings are among the most significant in the last two decades, ranking around the top decile or so. But if the Committee didn’t change its policy rate, what happened? In the inter-meeting period, market attention centered on real data and real economic developments. Prices reacted in real time to incoming information, and the reduction in forward guidance may have been a factor. Market participants are learning to play the ball, not the referee—and market prices will continue to respond in the direction and magnitude they see fit. This is, in my view, a change for the better—and we are just getting started. … We need to observe market reaction to developments, direct and unfiltered.”

MiM

The July 29 MOC opened with a $2.1 billion sell imbalance across all markets. Buy orders totaled $2.5 billion against $4.6 billion to sell, producing a -64.7% dollar lean. However, the symbol count remained slightly buy-oriented at +52.4%, with 360 stocks to buy and 327 to sell. That split made the opening look more rotational than universally bearish.

Under the surface, the Nasdaq was already showing wholesale selling. Its dollar lean was -85.5% and its symbol lean was -73.3%, both well beyond the -66.0% threshold. The S&P 500 carried a $2.0 billion sell imbalance with a -65.5% dollar lean, while its +50.2% symbol reading was nearly perfectly rotational. The NYSE moved the other way, showing a $661.6 million buy imbalance and a +60.2% dollar lean.

The pressure intensified after 15:55. At 15:56, the total imbalance widened sharply to -$4.4 billion as sells surged to $6.0 billion and the dollar lean collapsed to -79.4%. Although the imbalance recovered to -$1.4 billion by 16:00, the final leans remained decisively bearish at -77.7% dollars and -67.9% symbols, confirming a wholesale sell into the close.

Information technology dominated the liquidation with a -$2.1 billion imbalance, a -91.2% dollar lean, and a -61.3% symbol lean. Energy also showed broad selling at -81.8% dollars and -66.7% symbols, while consumer staples reached -68.4%. The strongest buy sectors were real estate at +69.1% and financials at +66.4%. Basic materials printed +100.0%, but that represented only one symbol.

The largest sell imbalances were NVDA, MSFT, DDOG, GOOG, FTNT, AVGO, INTC, GOOGL, AMZN, AMAT, and ADI. Buying was led by META, TSLA, V, CRM, GS, BLK, NSC, NOW, UNH, and GEV. Overall, the close transitioned from mixed rotation into a concentrated, technology-led sell program that broadened materially during the final minutes, with breadth deteriorating into the closing print.

Daily Breadth Data 📊

For Wednesday, July 29, 2026

  • NYSE Breadth: 35% Upside Volume

  • Nasdaq Breadth: 30% Upside Volume

  • Total Breadth: 32% Upside Volume

  • NYSE Advance/Decline: 31% Advance

  • Nasdaq Advance/Decline: 30% Advance

  • Total Advance/Decline: 30% Advance

  • NYSE New Highs/New Lows: 124 / 92

  • Nasdaq New Highs/New Lows: 166 / 352

  • NYSE TRIN: 0.85

  • Nasdaq TRIN: 0.99

Weekly Breadth Data 📈

For the Week Ending Friday, July 24, 2026

  • NYSE Breadth: 48% Upside Volume

  • Nasdaq Breadth: 46% Upside Volume

  • Total Breadth: 47% Upside Volume

  • NYSE Advance/Decline: 41% Advance

  • Nasdaq Advance/Decline: 34% Advance

  • Total Advance/Decline: 36% Advance

  • NYSE New Highs/New Lows: 175 / 212

  • Nasdaq New Highs/New Lows: 271 / 633

  • NYSE TRIN: 0.75

  • Nasdaq TRIN: 0.59

S&P 500/NQ 100 BTS Trading Levels (Premium Only)

BTS are daily generated levels created using a combination of proprietary calculations and AI to define an upper range target and a lower range target, split by a bull/bear line. You receive daily charts along with clear descriptions of each level to help guide your trading.

Take a Free Premium Trial to see them in action.

Today’s Economic Calendar

PTG Room Summary For Wednesday, July 29, 2026

Wednesday was a true Wild Card Day, driven by geopolitical headlines, elevated crude oil prices, the Federal Reserve decision, and aggressive 0DTE activity. ES covered an extraordinary 129-handle range, moving from the lows to the highs and then completing a full reversal back to a new low of day.

Pre-Market Tone

  • Early geopolitical headlines created immediate risk-off pressure.

  • David described the sharp decline as “Down Goes Frazier.”

  • The room expected an unusually active and potentially volatile session.

  • Crude oil was up roughly 7%, although the equity market initially showed little reaction.

Primary Trading Framework

David established 7450 ±5 as the key decision zone.

Bull Script — Acceptance Above 7450

  • Buyers would remain in control.

  • Initial targets:

    • 7475

    • 7485

    • 7495

  • Expected conditions:

    • Orderly auction

    • Healthy participation

    • Trend continuation

Bear Script — Acceptance Below 7450

  • The market would shift from trend to repair and rotation.

  • Initial targets:

    • 7425

    • 7415

    • 7405

  • Expected conditions:

    • Two-way trade

    • Inventory correction

    • Balance development

Morning Price Action

  • The market initially chopped near the middle of the range.

  • Members recognized similarities to the previous session.

  • Once price failed to hold above the pivot, the bear script became active.

  • The lower targets began to come into play.

  • David later identified additional downside targets below 7400:

    • 7377

    • 7362

Positive Trades

  • Slatitude captured a short near 7436.25 from the A7 Bear RSPR.

  • Bruce bought the D-Level and added at Money Box 1.

  • DanV worked D-Level and Money Box longs.

  • Slatitude later shorted near 7407.50 using confluence between:

    • The D-Level

    • The A7 Bear RSPR

  • David acknowledged the execution with “well played.”

  • Bruce reported having a very strong trading day, particularly from the short side.

  • David and DanV congratulated Bruce on his performance.

Federal Reserve Reaction

  • The Federal Reserve left rates unchanged for the fifth consecutive meeting.

  • The announcement triggered an explosive rally from the lower portion of the range.

  • Once price reclaimed and accepted above 7450, the bull script became active.

  • All upper targets were fulfilled:

    • 7475

    • 7485

    • 7495

  • The move validated the importance of waiting for acceptance above the pivot.

Afternoon Reversal

  • The post-Fed rally failed to hold.

  • Price returned to VWAP near 7425.

  • The market then continued lower.

  • David anticipated a retest of the session lows.

  • Price eventually made a new low of day.

  • The market completed a full 129-handle round trip from lows to highs and back down.

0DTE and Closing Pressure

  • David described the afternoon action as 0DTE “hot money” pumping and dumping the market.

  • The initial post-Fed buying was fully reversed.

  • Market-on-close selling pressure increased sharply:

    • Initial sell imbalance: approximately $1.9 billion

    • Later sell imbalance: approximately $4.4 billion

  • Nasdaq names were particularly weak into the close.

  • The late selling helped push the market back through the lows.

Key Lessons

  • Trade the script, not the headline.

    • Geopolitical news, crude oil, and Fed commentary created noise.

    • The 7450 pivot remained the clearest guide.

  • Acceptance matters more than the first touch.

    • Brief moves above or below a level were less important than sustained trade.

  • Fed days can reverse completely.

    • The first move after the announcement was not the final move.

  • Confluence improves trade quality.

    • Stronger setups came from combining:

      • D-Levels

      • Money Boxes

      • RSPR signals

      • VWAP

      • Structural targets

  • Protect profits during event-driven volatility.

    • A full 129-handle round trip showed how quickly gains could disappear.

  • Remain flexible.

    • Both the bear and bull scripts became active at different points in the same session.

Closing Perspective

  • The room successfully identified the initial breakdown below 7450.

  • Lower repair targets were reached.

  • The Fed rally fulfilled the entire upper target zone.

  • Price returned to VWAP and later retested the lows.

  • Several members executed strong trades using the room’s predefined levels.

  • The session rewarded patience, flexibility, and disciplined risk management.

DTG Room Preview – For Thursday, July 30 2026

Fed and Geopolitical Backdrop

  • The Fed held interest rates steady but maintained a disciplined, slightly hawkish tone.

  • Rising Treasury yields are pressuring equity valuations, particularly in rate-sensitive sectors.

  • Renewed US strikes against Iran and broader geopolitical tensions are keeping volatility elevated.

Key Economic Data

All major releases are scheduled for 8:30 a.m. ET:

  • GDP

  • GDP Price Index

  • Core PCE Price Index

  • Unemployment Claims

  • Personal Income

  • Personal Spending

A strong growth or inflation reading could revive rate-hike concerns. Softer inflation combined with weaker labor data may support tech and other rate-sensitive stocks.

Mega-Cap Earnings

  • Microsoft: Shares are higher after strong cloud growth helped drive an earnings beat.

  • Meta: Shares are under pressure following weaker free cash flow and concerns about spending.

  • Apple: Reports after the close, with traders focused on demand following recent price increases.

  • Amazon: Reports after the close, with AWS growth and AI spending in focus.

These results are likely to play a major role in determining Nasdaq direction.

Volatility and Positioning

  • ES volatility expanded sharply during Wednesday’s session.

  • The five-day average daily range increased to roughly 112 points.

  • Large-trader positioning is reportedly long heading into the 8:30 a.m. data.

  • Rate moves, geopolitical headlines, and political developments remain important volatility risks.

ES Levels to Watch

Resistance

  • 7427–7432

  • 7470–7475

  • 7621–7626

  • 7835–7840

Support

  • 7318–7321

  • 7300–7303

  • 7145–7150

The broken 7427–7432 support trendline may now act as resistance on a retest. The 7300–7303 area marks the lower boundary of a newly formed short-term downtrend channel.

Affiliate Disclosure: This newsletter may contain affiliate links, which means we may earn a commission if you click through and make a purchase. This comes at no additional cost to you and helps us continue providing valuable content. We only recommend products or services we genuinely believe in. Thank you for your support!
Disclaimer: Charts and analysis are for discussion and education purposes only. I am not a financial advisor, do not give financial advice and am not recommending the buying or selling of any security.
Remember: Not all setups will trigger. Not all setups will be profitable. Not all setups should be taken. These are simply the setups that I have put together for years on my own and what I watch as part of my own “game plan” coming into each day. Good luck!