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

Globex

The ES rallied up to the 6309 level on Globex just after the open, pulled back to the 6300 area, back and filled, and then shot up to the 6335.00 level just before 10:00 pm as news broke about NVDA saying the Trump administration agreed to reinstate sales of key AI chips to China. It sold off to under 6310 and rallied back up to the 6333 area, back and filled in a 5-point range until 5:30 am, traded up to the 6342 area, and then sold off down to the 6325 level at 8:23. It then shot up to 6343.00 by 8:30 ET when the Consumer Price Index showed inflation picked up in June at a 2.7% annual rate.

Car prices fell 0.3%, apparel rose 0.4%, rents fell 2.9%, food increased 0.3%, and energy prices reversed a loss in May and rose 0.9% but were still lower than last year.

Day Session

The ES opened Tuesday’s regular session at 6338.00 and sold off down to 6302.75 at 10:55, rallied up to the 6317 level, and then got hit by five separate sell programs, which pushed it down to a new low at 6291.75. It rallied up to the 6312 area and then got hit by another round of sell programs that pushed the ES down to a new low at 6291.25, rallied a little when the MIM came out $1.5 billion to buy, and traded 6282.25 on the 4:00 cash close. It then sold off down to 6272.50 and settled at 6273.75, down 37.25 points or -0.59%.

I said early on that the NQ would not go back to unchanged, but it ended up closing down 0.08%.

In the end, it was a big sell-the-news event supported by a very weak bond market and bond auction. In terms of the ES’s overall tone, it was all about selling the open and staying short. In terms of the ES’s overall trade, volume was higher at 1.23 million contracts traded.

Bond Scare

I asked @HandleStats about the bonds after the May 22 low at 109.20 vs. the September contract after the future rallied up to the 116.03 level and quickly reversed lower. I remember Rich saying that if the (ZBU25) started to take out that low, the bonds could end up in a free fall. Yesterday, they broke down to the 111.30 level.

Look, I want to make good calls; it pains me when I don’t. But when Jeff Hirsch interviewed me a few months ago, the last question he asked me was if there was one spot in the economy that bothered me the most, and I said it was the Treasury market. Then I flipped to the dollar and the interest on the national debt, which is going through the roof.

War Is In The Air

After Trump agreed to a multi-billion military delivery to Ukraine with some of our most sophisticated weapons in the US’s arsenal that can reach Moscow, there were two other stories.

The first is about North Korea supplying 50% of the arms Russia is using in the war. The later headline was Chinese President Xi Jinping pledging to deepen support for Russia after Trump threatened to levy sweeping secondary sanctions on Russia’s trading partners if the Kremlin does not stop its war in Ukraine in 50 days.

Call me old-fashioned, but I also said the path of the war in Ukraine was laid out a few years ago when Xi and Putin met in Beijing in February of 2022, when they declared a “no limits” partnership during the Beijing Winter Olympics, weeks before Russia’s invasion of Ukraine. That was when the state planners started laying out how to draw the US into a wider conflict.

 

Our Lean

At a certain point, the news matters. The banks report better-than-expected earnings, CPI comes in line with estimates, the ES and NQ jump to a new all-time high, NVDA jumps to $172, and the ES sells off all day. Why? Because everyone was long, and the buying was exhausted.

This morning is Bank Day II: Morgan Stanley, Goldman Sachs, Bank of America, PPI, Industrial Production, and Capacity Utilization all report before the bell. Federal Reserve Governor Michael Barr speaks at 10:00 am, and the Beige Book is at 2:00.

I may have whimped out on selling the open, but I was right about the expanded trading ranges and higher volumes. The question now is: does the ES continue lower or start moving back up? I’m torn. One side of me says the ES tends to rally when it closes weak, but the other side of me says that was pretty weak price action on the close.

I think the key area is where the ES closed, the 6272 area. Below is the 6245–6250 level. If the ES breaks there, we could see the 6220 to 6200 area. On the upside, if the ES can hold the close and start trading above 6300 and hold, we could be going back to the 6330 level.

Our lean: If the ES gaps lower on the open, I am buying the open and/or the early weakness. If the ES gaps higher on high Globex volume, I may lean into a short and then look to buy the pullbacks while keeping an eye on the bonds and notes. If they are weak, I would expect some further weakness.

 

Guest Posts — Polaris Trading Group

Prior Session was Cycle Day 1: Price extended the prior cycle’s rally up to the CD1 Penetration Level near 6340 during the Pre-RTH Session. Cash opening failed to auction higher than the 6325 – 6330 zone outlined in prior DTS Briefing 7.15.25. The remainder of the session was a slow drip as every rally attempt by the bulls was “swatted” back down as sellers were clearly in-control of this session’s rhythms.

The “trap door” was a break of the 6300 Line-in-the Sand (LIS) level as price ” flushed down” to fulfil Briefing’s 6295 – 6275 target zone Textbook as to the continued accuracy of PTG DTS Briefing’s acumen. Range was 70 handles on 1.230M contracts exchanged

For a more detailed recap of the trading session, click on this link: Trading Room RECAP 7.15.25

…Transition from Cycle Day 1 to Cycle Day 2

Transition into Cycle Day 2: Price closed near the lows of the session, with anticipation of a “spill-over” into today’s trading before this cycle’s rally begins.

Normal for a Cycle Day 2 (CD2) would be an expectation of some balancing/consolidation MATD type rhythms to adjust for the CD1 selling and weak close (near the low of day).

Fed Chair Powell continues his testimony today as momentum has shifted to the sell-side, within the context of the multi-day range. Substantial weakness below 6275 opens the trap door further to explore the 6250 – 6245 lower range edges.

“PLAY YOUR GAME!”

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 6275+-, initially targets 6290 – 6295 zone. 

Bear Scenario: Price sustains an offer below 6275+-, initially targets 6250 – 6245 zone.

PVA High Edge = 6337    PVA Low Edge = 6300         Prior POC = 6305

Thanks for reading, PTGDavid

 

MiM and Daily Recap

The overnight Globex session began with a modest upward drift, opening at 6309.50 and advancing to an early high of 6343.00 by 6:30 AM ET. This move represented a 33.5-point climb from the prior cash close, helping to set a constructive tone ahead of the cash market open. ES dropped further pre-market, dropping to a low of 6325 around 8:20 AM. Another attempt to regain upward momentum lifted prices back to 6343.00 by 8:30 AM as the markets adjusted to the PCI news.

While pre-market participants were happy with the 8:30 news, the open at 6338 was sharply sold. Early selling pressure quickly accelerated, driving the ES to a sharp intraday low of 6300.00 by 10:55 AM. This 38-point slide from the cash open underscored the pronounced bearish momentum in the first hour and a half of trade.

Following the morning washout, the futures staged a modest recovery. A rebound lifted prices to 6315.00 by 11:45 AM, though the bounce proved fleeting. Renewed selling emerged, carrying the ES down to 6291.25 at 1:15 PM for another session low.

In the early afternoon, buyers attempted to regain control, pushing the market back up to 6311.00 at 2:10 PM, only to see resistance cap the advance. A subsequent lower high at 6300.00 by 3:00 PM confirmed the intraday downtrend remained intact. The final hour saw persistent liquidation flows, culminating in a late-session low of 6272.50 by 4:30 PM.

The regular session ultimately closed at 6282.25, marking a decline of 55.75 points (-0.88%) from the open and finishing 28.50 points (-0.45%) below the prior day’s cash settlement. For the full session (Globex through Cleanup), the ES lost 35.75 points (-0.57%).

The overall market tone was decidedly bearish, as each intraday rally attempt was met with consistent selling pressure. Volume during the regular session was substantial, with over 959,000 contracts traded. The Market-on-Close imbalance displayed $1.54 billion to buy, with 68% of the dollar flow skewed to the bid. However, the symbol imbalance at 52.8% did not exceed the threshold for a strong directional signal. This late-day buying interest was insufficient to materially alter the session’s negative trajectory.

In summary, the ES futures spent most of the day grinding lower after early premarket optimism faded. Despite the sizable closing imbalance, sellers retained control into the bell, closing near the lows. The persistent inability to sustain rebounds underscores ongoing caution among participants, and traders will be watching whether 6270 holds as support heading into the next session.

 
 

Technical Edge 

Fair Values for July 16, 2025:

  • SP: 39.83

  • NQ: 168.83

  • Dow: 214.39

Daily Market Recap 📊

For Tuesday, July 15, 2025

  • NYSE Breadth: 22% Upside Volume
    Nasdaq Breadth: 48% Upside Volume
    Total Breadth: 45% Upside Volume
    NYSE Advance/Decline: 20% Advance
    Nasdaq Advance/Decline: 28% Advance
    Total Advance/Decline: 25% Advance
    NYSE New Highs/New Lows: 91 / 39
    Nasdaq New Highs/New Lows: 198 / 79
    NYSE TRIN: 0.61

Weekly Market  📈

For the week ending Friday, July 11, 2025

  • NYSE Breadth: 50% Upside Volume
    Nasdaq Breadth: 62% Upside Volume
    Total Breadth: 57% Upside Volume
    NYSE Advance/Decline: 45% Advance
    Nasdaq Advance/Decline: 45% Advance
    Total Advance/Decline: 45% Advance
    NYSE New Highs/New Lows: 264 / 35
    Nasdaq New Highs/New Lows: 453 / 157
    NYSE TRIN: 0.81
    Nasdaq TRIN: 0.51

 

ES & NQ BTS Levels

ES Levels

The bull/bear line for the ES is at 6293.50. This is the critical level to watch for directional bias. If ES can reclaim and hold above this level, it would indicate a shift back to bullish momentum.

Currently, ES is trading near 6278.50, showing weakness below the bull/bear line. If price continues to hold under this area, expect further downside targeting 6254.75, the lower range target for today, and next at 6218.50. A break below these levels opens the path to deeper declines.

On the upside, resistance is first at 6309.50, followed by 6332.25, the upper range target, and next at 6368.50. Sustained acceptance above 6293.50 and especially above 6368.50 would confirm buyers regaining control.

NQ Levels

The bull/bear line for the NQ is at 23077.75.

Currently, NQ is trading around 23,007.50, indicating weakness below the bull/bear line. If the price remains below this level, expect further downside pressure targeting the lower range target of 22925.50 and then 22782.00. A break below these levels could extend the decline toward the 22600.00 area.

On the upside, resistance comes in at the upper range target of 23,230.00 and then 23,373.50. If NQ can reclaim 23,077.75 and hold above, a test of these resistance levels is likely. Bulls need sustained strength above 23,373.50 to confirm a potential reversal.

Overall, the trend remains bearish below 23077.75, and caution is warranted until this level is reclaimed.

 

Calendars

Economic

Today

Important Upcoming / Recent

Earnings

Upcoming

Recent

Trading Room Summaries

Polaris Trading Group Summary – Tuesday, July 15, 2025

Morning Session

  • Pre-market preparation included links to the Daily Trade Strategy, Range Calculator, and disclaimers.

  • The US CPI release at 8:30 AM came in hotter YoY but cooler Core MoM, sparking volatility.

  • David cautioned strongly against trading CPI releases, emphasizing that it is not a sustainable plan.

  • CL (Crude Oil) Open Range Long was taken early, with the first target filled and the trailing stop hit, securing partial profits.

  • At 9:47 AM, David established a clear sell-side lean, setting the tone for the day’s directional bias.

  • Key technical levels were shared: early targets around 6325–6330, an inflection level at 6315, and a “line in the sand” at 6300.

  • A4 Short was called later in the morning, aligning with the bearish scenario. The 6315 target was tagged by 10:05 AM, validating the setup.

Midday and Afternoon

  • Ongoing discussions clarified Cycle Day 1 dynamics and inflection points.

  • Emphasis was placed on patience, with David reminding the group that rushing entries can turn traders into the “patient” in the hospital sense.

  • NQ (NASDAQ) Open Range Short was executed and achieved the first target around 11:01 AM.

  • During the midday break, David kept charts online while he stepped away briefly.

Late Session

  • Afternoon attempts by the bulls to reclaim levels failed to produce meaningful reversals.

  • A10 Long was identified but lacked follow-through as structure stayed bearish.

  • After 3 PM, David anticipated a final wave lower and highlighted clusters of stops under the lows.

  • The bear scenario called for a push below 6300 toward 6290–6275.

  • The market hit 6290 around 3:57 PM and ultimately reached 6275 after the cash close, fulfilling the projected targets.

Lessons and Takeaways

  • Patience and maintaining clarity about the directional bias were critical to success.

  • Respecting predefined levels like 6315 and 6300 prevented traders from fighting the trend.

  • Emotional reactions and getting rattled by intraday swings led to missed opportunities, as some traders exited shorts too early.

  • Discipline and conviction in the planned roadmap consistently outperformed reactive trading.

  • Trading every bounce without confirmation resulted in losses, while waiting for setups to align with structure was rewarded.

Overall

This session demonstrated the effectiveness of thorough preparation, clear communication, and disciplined execution. Despite a choppy summer environment, the room captured precise levels and executed high-probability trades that played out as forecast.

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