This post goes out as an email to our subscribers every day and is posted for free here around 2 PM ET. To get your real-time copy, sign up for the free or premium version here: Opening Print Subscribe.

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

FREE Two-Week Offer for the Opening Print Premium. Open up the Lean and other premium features for the next Two Weeks!

 

Our View

The ES gapped higher, rallied up to 6440.00, then made a late-day low at 6396.25 and traded 6406.00 on the 4:00 cash close, down 0.48%. It settled at 6403.50, down 19.5 points or -0.30% on the day.

In the end, the lack of a U.S.-China trade deal weighed on the indexes. Talks ended without a resolution, and the ES was coming off its 6th-highest close and 16th new all-time high in 2025, which weighed on the indexes. I think Monday’s wishy-washy price action of failed rallies bled into Tuesday’s trade. The U.S. and China now have two weeks to extend a deadline or resume historically high tariffs on each other’s imports.

I had a feeling this wasn’t over. Call me crazy, but Trump’s Putin threats are exactly what the Russians want—dragging the U.S. further into the conflict.

In terms of the ES’s overall tone, the gap up and small rally early on used up all the buying. After that, every rally failed.

The Mix

The dollar extended its recent rally, strengthening against the euro, the British pound, and the Canadian dollar. Bonds were up, with yields on the 10-year notes falling to 4.329% again. WTI crude closed up 1.21%, Brent crude closed up 1.07%, and natural gas jumped 3.15% after Trump reiterated that the U.S. may impose additional levies on Russia unless it reaches a truce with Ukraine.

On Tap

Today’s key events:

  • ADP

  • GDP

  • Pending Home Sales

  • FOMC decision at 2:00 ET

  • Powell’s press conference at 2:30 ET

$META and $MSFT both report after the close. Bank of America anticipates Meta could exceed consensus, potentially reaching $45.5 billion in revenue, which is at the higher end of Meta’s guidance. Citigroup reiterated a buy rating and increased Microsoft’s price target to $613.00, calling it their “top pick” in software.

 

Our Lean

Currently, the ES is:

  • Up 8.32% YTD

  • Up 31.76% off the April low

  • As of yesterday’s close, up 2.67% in July

The NQ is:

  • Up 10.93% YTD

  • Up 40.9% off the April low

  • Up 2.77% in July

Since the end of 2022, the S&P is up 65.92% and the NQ is up 113.06%

It’s not just the data above. Thursday is the last trading day of July. Maybe we’re already seeing some end-of-month rebalancing: buying bonds, selling stocks.

According to the Stock Trader’s Almanac, the last trading day of July has:

  • Nasdaq and S&P down 12 of the last 19 times

  • Dow down 13 of the last 19

On Jobs Friday, the first trading day of August, the Dow has been down 18 of the last 27 sessions, and the first 9 trading sessions of August are typically weak.

BUT, Handel Stats shows:

  • July month-end has been up 3 years in a row

  • In 2024, July finished up 2.26%

  • July has been up 10 years in a row, with an average gain of 3.35% or 111 points

Our lean: The bulls have had a full metal jacket. My question is—with the last two days of failed rallies and Powell stuck in a rut—is it “sell the news” time?

I’m not sure, especially with META and Microsoft earnings after the close. Either way, we should see a pickup in volume and ranges.

There are a lot of moving parts. I don’t think it would be hard to run some downside stops, but I also think there’s good support 25 to 30 points lower. If the ES gaps down, I’m buying the open and taking a look at the price action. If it can hold, I think we could see the 6428–6430 level, and above that, 6448–6452, then 6480.

I am still concerned about the end of the month and next week—but let’s get through today first.

Key Levels

  • 6480.00, 6476.00, 6458.00, 6442.50, 6437.00, 6423.23

  • Pivot Point: 6414.25

Support

  • 6406.00, 6400.00, 6390.00, 6375.00, 6350.00

 

Guest Posts — Polaris Trading Group

Prior Session was Cycle Day 2: Early push above prior RTH high failed to sustain a bid, resulting in “Peek-a-Boo” PKB (a.k.a. Look Above/Below and Fail Reversal).

Break below the Open Range and the 6425 Line in the Sand (LIS) opened the door to a bearish Cycle Day 2. Long liquidation gained downside momentum progressively throughout the day, closing below the 6408.75 Cycle Day 1 Low. 

Range was 46 handles on 1075M contracts exchanged.

…Transition from Cycle Day 2 to Cycle Day 3

Transition into Cycle Day 3: For Cycle Day 3 (CD3) price is below the CD1 Low (6408.75) which has a 91.11% historical Positive 3-Day Cycle performance record.

Main Event for today is the FOMC Statement and the “Powell-Presser” previewed below.

Here’s what’s expected for the Federal Reserve’s policy announcement and press conference on Wednesday, July 30, 2025.

📌 FOMC Statement & Vice‑Chair Jerome Powell Presser

  • The FOMC’s policy decision is scheduled for 2:00 p.m. Eastern Time on July 30, 2025, at the close of its July 29–30 meeting Federal ReserveForex.

  • A press conference with Chair Jerome Powell follows at 2:30 p.m. ET, during which he will discuss the Fed’s outlook and take questions Federal ReserveForexKiplinger.

What markets anticipate:

  • No change to the federal funds rate, which is expected to remain at 4.25%–4.50% KiplingerInvestopediaKiplinger.

  • Federal officials—including Powell—are expected to emphasize a data-dependent approach, noting that while inflation remains elevated, the labor market is still solid KiplingerKiplinger.

  • There is minimal probability (~3–4%) of a rate cut in this meeting; markets look toward possible rate cuts in September or December depending on data flow KiplingerCBS NewsKiplinger.

  • FOMC dynamics show potential internal divergence, with at least two governors signaling preference for a cut (Christopher Waller, Michelle Bowman), though likely outvoted CBS NewsInvestopedia.

Key Takeaways:

  • A hold on rates is widely expected, with Powell likely underscoring a “patient, data‑driven” stance.

  • The reverse repo program continues strong utilization, reflecting liquidity preferences in the current financial environment.

  • The market is watching for guidance on the timing of future rate cuts, possibly in September or December, rather than July.

 

Of course, nothing changes for PTG…Simply follow your plan. Take only Triple A setups and manage the $risk. ALWAYS HAVE HARD STOP-LOSSES in-place on the exchange.

PTG’s Primary Directive (PD) is to ALWAYS STAY IN ALIGNMENT with the DOMINANT FORCE.

As such, scenarios to consider for today’s trading. 

Bull Scenario: Price sustains a bid above 6405+-, initially targets 6425 – 6430 zone. 

Bear Scenario: Price sustains an offer below 6405+-, initially targets 6385 – 6380 zone.

PVA High Edge = 6421    PVA Low Edge = 6398         Prior POC = 6410

 

  ESU

Thanks for reading, PTGDavid

 

MiM and Daily Recap

The overnight Globex session opened at 6424.25 and initially pushed higher, tagging an early swing high of 6434.75 at 2:00 AM. A shallow pullback to 6428.75 at 2:45 AM was quickly followed by a rally that carried ES to its Globex high of 6442.50 by 7:00 AM. However, that strength proved short-lived. A downturn began before the cash open, with a dip to 6432.50 at 8:45 AM and a final premarket pop to 6440.00 at 9:30 AM, setting the stage for sellers to take control. The session settled at 6437.00, up 12.75 handles from the open, a gain of 0.20%.

The cash session opened at 6436.75 and initially attempted to hold gains, but a persistent wave of selling pressure took over. From the 9:30 AM high of 6440.00, the ES fell sharply to a low of 6400.00 at 11:40 AM, shedding 40 points or -0.62% in the morning drop. Buyers stepped in midday, pushing prices up to 6419.25 at 1:00 PM for a 19.25-point rebound. That bounce was short-lived as another slide followed into 6402.25 at 1:50 PM. A 10-point bounce from that level into 2:40 PM was followed by selling into the low of the day (for the session and full day) of 6396.25 or 15.5 points from the previous lower high.

A modest afternoon lift to 6408.00 at 3:55 PM failed to gather momentum as the ES drifted to close the regular session at 6406.00, down 30.75 points from the open, a decline of 0.48%. Total day session range was 43.75 points. The combined full session closed at 6403.50, a net loss of 17.00 handles or -0.26% from the prior day’s cash close.

Volume was solid with 937,402 contracts changing hands during the cash session, and a total of 1,075,639 across all sessions. Cleanup trading between 4:00 PM and 5:00 PM saw ES drift modestly lower to 6403.50, trimming another 2.75 points.

Market Tone & Notable Factors

Tuesday’s action revealed a clear shift in tone, with the early Globex strength met by firm resistance just before the regular session began. Despite an overnight gain, the cash session’s early optimism faded quickly under broad-based selling. The failed rallies into both 1:00 PM and late afternoon illustrated sellers’ continued control.

Breadth was weak into the close, and the Market-on-Close imbalance reflected heavy sell pressure. At 3:55 PM, the MiM showed a -$881M net imbalance to sell, with 3,099 sell orders versus 2,219 buys. Though the symbol imbalance did not breach the ±66% threshold (ending at -55.2%), the monetary weight helped drive the final low of day print at 6396.25.

In summary, despite the early Globex pop, the session closed with a broad-based retreat that saw the ES lose -0.48% during regular trading and -0.26% on the full day. The inability to hold the 6400s, even with late-day buying attempts, suggests a cautious tone heading into Wednesday’s session.

 
 

Technical Edge 

Fair Values for July 30, 2025:

  • SP: 36.34

  • NQ: 152.94

  • Dow: 199.85

Daily Market Recap 📊

For Tuesday, July 29, 2025

  • NYSE Breadth: 41% Upside Volume

  • Nasdaq Breadth: 38% Upside Volume

  • Total Breadth: 39% Upside Volume

  • NYSE Advance/Decline: 51% Advance

  • Nasdaq Advance/Decline: 33% Advance

  • Total Advance/Decline: 39% Advance

  • NYSE New Highs/New Lows: 87 / 25

  • Nasdaq New Highs/New Lows: 217 / 101

  • NYSE TRIN: 1.51

  • Nasdaq TRIN: 0.78

Weekly Market  📈

For the week ending Friday, July 25, 2025

  • NYSE Breadth: 58% Upside Volume

  • Nasdaq Breadth: 65% Upside Volume

  • Total Breadth: 63% Upside Volume

  • NYSE Advance/Decline: 66% Advance

  • Nasdaq Advance/Decline: 61% Advance

  • Total Advance/Decline: 63% Advance

  • NYSE New Highs/New Lows: 273 / 62

  • Nasdaq New Highs/New Lows: 609 / 157

  • NYSE TRIN: 1.40

  • Nasdaq TRIN: 0.83

 

ES & NQ BTS Levels

ES Levels

The bull/bear line for the ES is at 6411.25. This is the key pivot that needs to hold for buyers to maintain control. Currently, ES is trading around 6413.75, slightly above the bull/bear line, indicating a cautiously bullish stance in the pre-market session.

If price can sustain above 6411.25, the first upside target is 6437, which aligns with the intraday upper range target. A breakout beyond this level opens the path toward 6442.50 and then 6461.50. Sustained strength above 6461.50 would signal that aggressive buyers are stepping back in.

On the downside, if ES slips back below 6411.25, watch for support at 6406 and then at 6396.25. A failure there could lead to a retest of the lower range target at 6385.50, with potential extension toward deeper support near 6361.25.

NQ Levels

The bull/bear line for the NQ is at 23,486.00. This is the critical level that separates bullish from bearish sentiment today. NQ is currently trading at 23,505.00, showing early strength above the bull/bear line and suggesting potential continuation to the upside if it holds.

If NQ can sustain above 23,486.00, the next upside target is 23,596.75, the upper range target, followed by 23,700.7. A strong push through these levels could open the door to further gains in the session.

On the downside, initial support lies at 23,452.00 and 23,421.25. If price falls back below 23,486.00, the lower range target we watching is 23,375.25. A break below this could drive a test of deeper support near 23,271.00.

 

Calendars

Economic

Today

Important Upcoming / Recent

Earnings

Upcoming

Recent

Trading Room Summaries

Polaris Trading Group Summary – Tuesday, July 29, 2025

Overview:
Tuesday’s session followed a disciplined game plan, with key levels and scenarios playing out precisely, especially in the NQ, CL, and ES markets. PTGDavid emphasized preparation, patience, and clear scenario-based execution, setting the tone for tomorrow’s anticipated FED Day.

Key Highlights and Positive Trades

  • Overnight Action

    • Price fulfilled the 6440–6445 target zone from the Daily Trade Strategy.

    • NQ reached the D-Level Money Box Zone (23605–23625) precisely.

  • Crude Oil (@CL)

    • Open Range (OR) trade triggered long early in the day.

    • Both Target 1 and Target 2 hit.

    • Stop trail was moved up and later elected for a strong, clean trade.

  • S&P (@ES)

    • Open Range short fulfilled.

    • Price broke below the 6425 Line in the Sand, triggering the bear scenario.

    • Targets at 6410 and 6405 were hit with “laser precision” as laid out in the DTS Briefing.

Lessons and Insights

  • Scenario-Based Planning

    • David highlighted the importance of building scenarios based on a solid trade plan.

    • Key takeaway: “Without a plan, you can’t even wait.” Traders should build “If-Then-Else” logic into their approach.

  • Recognizing Trend Shifts

    • Short bias was confirmed around 10:00 AM.

    • First pullback after the shift offered premium entries for those aligned with the trend.

  • Cycle Day Analysis

    • CD2 ended on a low. Historical stats suggest a 91.11% chance of price moving back above CD1 low on CD3.

    • This creates a potential setup for longs on structural shift or through call options.

Afternoon Market Context

  • No clear edge during the afternoon session.

  • Market participants moved into a holding pattern ahead of Wednesday’s FED announcement.

  • Trump’s comments on Russian oil sanctions and tariffs noted but had minimal intraday impact.

  • ES fulfilled lower D-Level Money Box targets and completed a two-day AB=CD pattern.

Summary Takeaway

  • Levels and scenarios from the Daily Trade Strategy played out cleanly.

  • Multiple high-quality trade setups were identified and executed with discipline.

  • David reinforced the value of structure and planning in trading—especially important heading into a major event like FED Day.

Discovery Trading Group Room Preview – Wednesday, July 30, 2025

  • Markets await today’s 2:00pm ET Fed policy decision and Powell’s 2:30pm ET press conference. While a rate cut is unlikely (just 3.1% probability per CME FedWatch), any dovish signals could push US indexes higher.

    Macro Data Focus:

    • 8:15am ET: ADP Non-Farm Employment (preview to Friday’s jobs report)

    • 8:30am ET: Advanced GDP & Price Index (tariff impact expected)

    • 10:00am ET: Pending Home Sales

    • 10:30am ET: Crude Inventories

    Global Trade Watch:

    • US-China talks ended in Stockholm with no tariff delay yet; a 90-day pause is still possible.

    • Trump hints at 20–25% tariffs on India, citing high import duties.

    • EU leaders push back against new US-EU trade deal; Germany and France critical.

    Corporate Highlights:

    • Tesla inks $4.3B LFP battery supply deal with LG Energy in Michigan, reducing reliance on China.

    • Key earnings before the bell: MO, AEP, ADP, GEHC, HSBC, HUM, KHC, UBS, WEC (full list in chat).

    • After the bell: META, MSFT, QCOM, F, LRCX, PRU, EBAY, CVNA (and more).

    Market Technicals:

    • ES faces resistance at 6434/37s; next upside target 6504/07s if momentum continues.

    • Key support zones: 6201/06s.

    • Volatility ticking higher; 5-day average range at 43.25 points.

    • Whale volume light overnight – no clear bias.

    A packed day with earnings, economic data, and Fed rhetoric driving potential market moves.

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!
tw
yt
in
 

This post goes out as an email to our subscribers every day and is posted for free here around 2 PM ET. To get your real-time copy, sign up for the free or premium version here: Opening Print Subscribe.

Tags:

Comments are closed