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!

 

Our View

The ES sold off down to 5959.00 on Globex, made a high of 6039.25, and traded 6025.00 on the 9:30 regular session open. It fell to 6010.50 at 9:35, then rallied up to 6058.25 by 10:20, sold off 65 points down to 5993, and rallied again to 6069.75. The only pullback during that rally was down to the 6056 level before it ripped to a new high at 6070.50 just after 3:00.

As the MIM showed $204 million to buy, the ES pulled back slightly, then traded 6076.50 on the 4:00 cash close and settled at 6077.50, up 1.01% on the day, and up around 115 points from Sunday night’s low.

In the end, the headline low came in at 5950 on Sunday night right after the 5:00 ET Globex open. In terms of the ES’s overall tone, the biggest pullback after the early low was only 14 points late in the day. In terms of overall trade, total volume was on the high side at 1.86 million contracts traded.

I have to admit it, I sold the ES and NQ on the open and got out with a decent profit. I saw the low and all the higher lows, and I fought it all day. I haven’t been trading well lately, but I really thought you could sell the big rips. Instead, there was a big program that the algos locked onto, and it was up, up, up and away.

I kept looking for ‘positive’ news, but none of it was good. There was even a warning of Iranian retaliation against a U.S. attack—“most probably” hours away—reported by Amwaj at 10:25. That’s when the ES started to weaken. At 12:30, Iran launched missiles at the Al Udeid Air Base in Qatar. The ES dropped briefly but then rallied for the rest of the day.

I can’t be the only one not getting this, but just as Globex was opening, President Trump announced a ceasefire between Israel and Iran via a post on Truth Social. The announcement stated that the ceasefire would begin in about six hours (around midnight ET), with Iran starting first, followed by Israel 12 hours later, and an official end to the conflict after 24 hours.

So this brings me to where I’m going: Trump was warned by Iran that an attack was coming, and figures that after that, there will be a ceasefire. Everyone gets long (his team and family), and then he makes the announcement. Every one of Trump’s kids will be billionaires by the time he’s out of office.

Oil rallied 6% Sunday night and then retreated 7.2% after Iran launched missiles at U.S. bases in Qatar. The 10-year Treasury yield fell to 4.321%, Gold closed up 0.30% at $3,395.00, and Bitcoin closed at $102,326, up 1.30%.

 

Our Lean

I’m probably wrong again, but this war is not over. Neither Israel nor Iran has publicly confirmed agreeing to the ceasefire as described by Trump. But that doesn’t seem to matter. At last night’s Globex high of 6113, the ES is only 172 points off its 6285.00 contract high and now up 1283 points off its April 7 low.

The NQ, with tonight’s 22,255.00 high, is just 661 points away from its all-time contract high of 22,871.25, and from its April 7 low, the NQ has rallied a whopping 2,105 points or +34%.

While I didn’t say “sell” on yesterday’s open, I did say I wanted to buy a lower open. I can’t explain it other than to say: The fix is in. We are going up, and it’s time to buy every 50–100 point pullback until it hurts.

Our lean: The ES and NQ are in motion on the upside. That doesn’t mean there won’t be more rattling headlines; it just means they have to be bought when they come. I can’t rule out selling a big gap-up, but this is a be-patient-and-buy-the-pullback kind of market.

It’s time to stop letting politicians get rich off inside stock info.

This is a hard game, and it’s gotten harder—but not for Nancy Pelosi. Her husband, a “venture capitalist,” achieved stunning returns of around 54% in 2024, and it’s estimated they’re up another $10 to $12 million in 2025.

I’ve been around a long time and know about big front-running on the floor and on Wall Street. There is no way Nancy or her husband Paul’s returns could outperform some of the most profitable hedge funds in the world. Why doesn’t the SEC look into this? If it were you or me, they would be.

 

MiM and Daily Recap

Intraday Recap

The overnight Globex session began with ES trading down to a premarket low of 6002.50 at 7:45 AM, reflecting early weakness. From there, buyers stepped in and lifted prices steadily into the regular session open, with ES opening at 6025.00. The early regular session saw a continuation higher, culminating in a morning high of 6058.25 at 10:20 AM. This represented a 55.75-point rise (+0.93%) off the premarket low.

Selling pressure re-emerged mid-morning, leading to a pullback to 6039.25 by 10:55 AM, a 19-point dip (-0.31%) off the session high. A brief recovery attempt lifted ES to a lower high of 6052.00 at 11:15 AM, before sellers took control into midday. The market declined sharply to an intraday low of 5993.25 at 12:35 PM, shedding 58.75 points (-0.97%) from the earlier high.

From that midday low, ES launched a strong afternoon recovery. Bulls drove the index up 76 points (+1.28%) to a new high of 6069.75 by 1:35 PM. A modest retracement followed, pulling back to 6055.75 at 2:50 PM. The final hour saw steady buying, with ES breaking out to a fresh high into the close, printing 6081.50 at the 4:00 PM cash close and settling at 6077.50.

From a session-to-session perspective, ES closed the regular session at 6076.75, a 60.75-point gain (+1.00%) from the prior day’s cash close. The open-to-close change during regular hours was +51.75 points (+0.86%).

Market Tone & Notable Factors

The tone was bullish throughout the day, with the market shaking off early weakness and making higher highs through the afternoon. The strong afternoon recovery from the midday low was decisive, aided by solid buying volume. Total volume was robust, with over 1.29 million contracts traded across all sessions ESU), and 1.06 million during regular hours.

The Market-on-Close imbalance data showed a total of $204M to buy, with 58.5% of dollar flow favoring the buy side. However, the symbol imbalance was at -51.0%, skewed toward sell pressure. This mixed signal suggested some rotation beneath the surface, though the modest dollar imbalance didn’t significantly impact price action into the close.

Overall, the session was characterized by strong dip-buying and upward momentum into the final bell. With a 113.50-point full-session gain (+1.90%), ES ended the day on firm footing, closing near the highs, signaling bullish sentiment heading into Wednesday’s trade.

 

Technical Edge 

Fair Values for June 24, 2025:

  • SP: 51.89

  • NQ: 219.34

  • Dow: 313.27

Daily Market Recap 📊

For Monday, June 23, 2025

  • NYSE Breadth: 62% Upside Volume

  • Nasdaq Breadth: 63% Upside Volume

  • Total Breadth: 63% Upside Volume

  • NYSE Advance/Decline: 68% Advance

  • Nasdaq Advance/Decline: 58% Advance

  • Total Advance/Decline: 62% Advance

  • NYSE New Highs/New Lows: 62 / 49

  • Nasdaq New Highs/New Lows: 143 / 139

  • NYSE TRIN: 1.37

  • Nasdaq TRIN: 0.78

Weekly Breadth Data  📈

For Week Ending Friday, June 20, 2025

  • NYSE Breadth: 48% Upside Volume

  • Nasdaq Breadth: 57% Upside Volume

  • Total Breadth: 54% Upside Volume

  • NYSE Advance/Decline: 49% Advance

  • Nasdaq Advance/Decline: 48% Advance

  • Total Advance/Decline: 49% Advance

  • NYSE New Highs/New Lows: 137 / 106

  • Nasdaq New Highs/New Lows: 327 / 266

  • NYSE TRIN: 1.01

  • Nasdaq TRIN: 0.68

 

ES

The bull/bear line for the ES is at 6054.50. This is the key pivot for directional bias today. As long as price holds above this level, buyers maintain control. A move below shifts the tone to more defensive.

Currently, ES is trading around 6126.25, well above the bull/bear line, confirming bullish control to start the session. The first upper target is 6112.75, followed by the resistance zone at 6167.75. If momentum continues, the next target sits at 6199.75, and beyond that is major resistance at 6281.25.

On the downside, support begins at 6077.50, just above the bull/bear line, followed by the bull/bear line at 6054.50. If sellers push below this zone, look for price to test 5996.25, the lower range target. Below that, additional support levels are at 5954.00 and 5941.25. A breakdown under this area opens the door to deeper downside toward 5828.00.

Overall, ES is showing strength above the bull/bear line. Dips into support may offer buying opportunities, while a break below 6054.50 warrants caution and a shift in intraday bias.

NQ – Week to Week

The bull/bear line for the NQ is at 21,975.30. With current price action trading well above that at 22,298.30, the market is showing bullish momentum, and buyers remain in control.

The upper range target for today is 22,232.00. This level has already been touched in the Globex rally and serves as the first key level that bulls must hold above for continued upside. If momentum continues, resistance is expected near 22,473.50.

The lower range target is 21,718.80. A break back below 22,072.30 and then through the bull/bear line at 21,975.30 would shift the tone back toward neutral-to-bearish and open the door to test lower targets including 21,648.30 and 21,566.80.

Support levels below current price include 22,093.00 (prior high) and 22,072.30 (prior close). Below that is the bull/bear pivot at 21,975.30 and further down, 21,718.80.

In summary, as long as price holds above the bull/bear line of 21,975.30, the bias remains bullish. Watch for upside continuation through 22,232.00 and possible extension to 22,473.50. A sustained break below 22,072.30 would be a caution sign for bulls.

 

Calendars

Economic Calendar

Today

Important Upcoming

Earnings

 

Trading Room Summaries

Polaris Trading Group Summary – Monday, June 23, 2025

Monday’s trading session was driven by a mix of geopolitical headlines and post-OPEX market dynamics. The room focused on structured trading strategies amidst volatility caused by Middle East tensions and options market positioning. David Dube (PTGDavid) guided the room with clarity and foresight, with several strong setups unfolding throughout the day.

Morning Session Highlights:

  • The market opened within the D-Level Money Box, where smart buyers stepped in to scoop up panic sellers—a textbook BTFD scenario.

  • Both NQ and ES Open Range Long Targets were achieved, providing early confirmation of upward momentum.

  • The session traded within a clearly defined sandbox (6045–6055), with price action revolving around VWAP and prior key levels.

Market Analysis:

  • David discussed the effects of JPM’s 5,905 collar providing gamma support, highlighting an underlying bid into dips.

  • A pattern of two-way consolidation developed mid-morning, with responsive buying reactivating near VWAP levels.

  • Notable observation: “FOMO” and fast rotations required disciplined entries and exits.

Afternoon Session & Geopolitical Volatility:

  • As forecasted, afternoon weakness appeared, exacerbated by breaking news of Iranian missile activity targeting U.S. bases.

  • Price action briefly spiked on this news but reversed sharply once it was reported all missiles were intercepted and no casualties occurred.

  • David framed this well with the quote: “Sell the Missile Launch, Buy the Interception”—a key lesson in reaction-based trading vs. panic.

End of Day & Key Results:

  • The market completed its expected range of 77.60 handles, with price exceeding highs into the close—a strong finish.

  • The session wrapped up with a tag of the D-Level Target at 6081.50, just shy of the final tick of 6081.75. Precision trading at its finest.

Lessons & Takeaways:

  1. Structure Matters – Trading within VWAP zones, sandboxes, and D-Level areas continues to produce high-probability opportunities.

  2. Ignore the Noise, Trade the Levels – Geopolitical headlines can spark volatility, but the room stayed focused and profited by reacting logically.

  3. Gamma Awareness – Understanding dealer positioning and gamma exposure (e.g., JPM collar) adds a powerful layer to intraday context.

Final Thought:
Another excellent day of disciplined trading, patient setups, and tactical execution. Traders who followed the plan were rewarded handsomely—both from technical levels and headline reactions.

 

Discovery Trading Group Room Preview – Tuesday, June 24, 2025

  • Geopolitics:

    • Iran fired missiles at a U.S. base in Qatar in response to U.S. strikes; all were intercepted.

    • Move seen as choreographed to de-escalate; Israel and Iran briefly announced a ceasefire.

    • Israel later accused Iran of violating the truce, striking Tehran targets in response.

    • Oil fell $3+/barrel; equity futures rose on easing tensions.

  • Market Focus:

    • With Middle East tensions receding, traders pivot back to U.S. tariffs and Fed policy.

  • Earnings Watch:

    • Premarket: Carnival (CCL), TD Synnex (SNX)

    • After the bell: FedEx (FDX)

  • Economic Calendar:

    • 8:30 AM ET: Current Account

    • 9:00 AM ET: HPI, S&P/CS Composite 20-HPI

    • 10:00 AM ET: CB Consumer Confidence, Richmond Fed Index

    • 10:00 AM ET: Fed Chair Powell begins Congressional testimony (House Financial Services)

    • 12:30 PM ET: NY Fed’s John Williams speaks

  • Market Technicals:

    • ES 5-day ADR: 90.50 points

    • Whale bias: Bearish into open on light large-trader volume

    • ES held 200-day MA (5963.75) on Monday; now mid-channel

    • Key trendline levels:

      • Resistance: 6367/72

      • Support: 6020/23, 5988/91, 5589/94

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.

Categories:

Tags:

Comments are closed