- The Opening Print
- Posts
- It’s All Machines Now: Algo Flow, Bond Pressure, and the 3:50 Imbalance Tells the Tale
It’s All Machines Now: Algo Flow, Bond Pressure, and the 3:50 Imbalance Tells the Tale
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!

I am not sure I fully understand, but I do know a few things:
There are still big sales at trading desks, but the order flow is automated. Sure, there are big desks like what Raj used to do at B of A that make prices, but I read a story that 85% of market making goes into a bot that auto-offsets the other side of the position the customer wants to make.
On algorithmic and high-frequency trading, the guys who run the programs are only there to turn them on, monitor them, and shut them down at the end of the day.
So, the bottom line on the AI and tech selling we see is more than likely the same type of program. The names of the companies, or tickers, and the dollar amount to sell are loaded into a program and auto-timed to sell. It's a few desk traders at JP Morgan firing away.
That all said, everything is mechanical now, and the 10% to 15% of the retail market that is left will shrink over time. I'm not smart enough to write a trading bot, but I asked Claude AI if it was getting easier to do, and this is what it said:
"Yes, pretty clearly — for a few converging reasons: Coding agents got a lot better. Tools like Claude Code and similar agentic coding assistants can now scaffold a working trading bot — data ingestion, strategy logic, back-testing harness, order execution — from a plain-English description. Agentic coding tools have exploded in popularity as they allow more sophisticated automated trading projects to be spun up with the proper prompts and guidance. That's a big shift from a couple of years ago when you needed real software engineering chops to wire all the pieces together."
I hate to think that's the route, but that's the way the world of trading has shifted, and there is no return.
From a guy that used to work for me on the floor, who now works for a big prop trading firm: "It’s a different world. Bank flow—if they internalize it, they come to hedge it with us or Jane Street, Citadel, etc. The whole world lives on leverage. Anything listed is now just automated. Boring, actually, but I have learned a lot to keep it interesting. I might have enough, but after 27 years at SIG, I may as well wait until they kick me out!!!"
This isn't meant to be sad; it's just how life and the trading business have gone. As I have always said, it's never going back to the old days!




5-Day NQU26
You can run, but you cannot hide. After Monday's rally, why did the $NQ and $ES go down? $MU (Micron) was -6% lower in pre-market trading, with $KLAC (KLA) -6.20%, $MRVL (Marvell Technology) -5.45%, $NVDA (Nvidia) -1.90%, $AVGO (Broadcom) -0.85%, and $AMD (AMD) -6.00% also declining.
The ES traded in a 7601.25 to 7563.00 Globex trading range and opened Tuesday's regular session. It traded at 7580.75 on Tuesday's regular session open, down 12.75 points or -0.17%.
After the open, the ES rallied 19.25 points up to a session high of 7587.50 at 9:30, sold off 58.00 points down to a session low of 7529.50 at 10:30, and rallied 29.25 points up to 7558.75 at 11:30.
It then sold off 14.75 points down to 7544.00 at 12:30, rallied 27.25 points up to 7571.25 at 1:30, and then sold off 25.75 points down to 7545.50 at 2:30. It rallied 11.25 points up to 7556.75 at 3:00 and sold off 19.75 points down to 7537.00 at 3:30.
After the low, the ES rallied up to 7550.00, pulled back to 7542.50, and traded at 7547.50 as the 3:50 cash imbalance showed $4 billion to buy. It then rallied up to 7556.75 and traded at 7553.00 on the 4:00 cash close.
After 4:00, the ES traded at 7546.50 and settled at 7551.75, down 39.75 points or -0.52%. The NQ settled at 39,391.50, down 549.50 points or -1.84%. The YM settled at 53,197, down 175 points or -0.33%, and the RTY at 2,998.80, down 28.20 points or -0.93% on the day.
In the end, the tech and AI sell programs showed up again. I have to admit, being a bull guy or an optimist is not easy. It was another big day of selling, along with Iran's continued attacks on shipping, oil prices jumping, and the US trade deficit widening to $77.6 billion versus $54.6 billion in April. In terms of the ES's overall tone, it did bounce, but the picture remains clouded. In terms of volume, the ES's overall trade was higher with 1.96 million contracts traded.

Guest Posts — Polaris Trading Group
S&P 500 (ES)

****NEW**** PTG Trading Room Recordings
We are now recording the PTG Trading Room Morning Session. These will be “raw” unedited and possibly lengthy. While watching, adjusting the playback speed is recommended. You will be able to find the most recent five (5) session recordings here: Polaris Trading Group Videos
Note: Trading Room RECAP archives link: PTG-RECAP
💰 The Dominant Script Remains: BTFD
BTFD (Buy The Fcking Dip*) remains Wall Street’s dominant script.
Every meaningful pullback continues to attract institutional buyers with almost machine-like precision.
The question isn’t whether the strategy has worked—it clearly has.
The real question is:
How much longer can it continue?
The answer will likely be determined by three critical forces:
Geopolitics
Liquidity
Market Positioning
🔄 Script Flip?
The BTFD playbook thrives in sideways-to-bullish market environments where liquidity remains abundant and institutions continue viewing weakness as opportunity—not danger.
History teaches us that every dominant market script eventually changes.
Persistent inflation…
Mounting sovereign debt…
Tightening liquidity…
Or a genuine shift in institutional positioning…
Any one of these could eventually alter the character of this market.
But “eventually” is not a trading signal.
As long as institutional money continues pressing the advantage on weakness instead of racing for the exits, BTFD remains the dominant playbook.
📊 Why Cycle Day 3 Matters
Historically, the Positive 3-Day Cycle is currently producing a:
🚀 93.06% Performance Rate
No—that isn’t certainty.
It is a statistical probability that deserves respect.
Markets don’t reverse simply because traders become uncomfortable.
And they certainly have no obligation to become rational on anyone else’s timetable.
Until price proves otherwise, the path of least resistance remains higher.
🛰️ PTG Tactical View
The evidence remains remarkably consistent:
✅ Trend remains intact.
✅ Momentum remains intact.
✅ Dip-buying behavior remains intact.
✅ Big Tech leadership remains intact.
✅ Short-squeeze fuel remains intact.
Could consolidation be approaching?
Absolutely.
Could this rally be moving into the later innings?
Possibly.
Has price confirmed either scenario?
Not yet.
At PTG…
We don’t trade headlines.
We don’t trade opinions.
We don’t trade emotions.
We trade price.
Until price delivers objective evidence to the contrary, we remain aligned with the market’s dominant force—not our personal opinions.
🎯 PTG Bottom Line
Respect the trend.
Respect momentum.
Respect probabilities.
And always respect the possibility that a small team of highly motivated extraterrestrials is still managing overnight inventory somewhere beyond the Globex Galaxy.
Because whether you believe in them or not…
Somebody keeps buying every dip.
Until price proves otherwise…
The bulls still control the battlefield.
The trend remains guilty…
Until proven innocent.
🟢 Bull Case — Buyers Stay in Control
Acceptance above 7540 ±5
If buyers defend value north of this pivot, upside continuation remains viable.
🎯 Initial Upside Objectives
7555
7565
7575
Expectations:
Orderly trade
Controlled tempo
Clean inventory
Trend continuation
🔴 Bear Case — Rotation / Reset
Acceptance below 7540 ±5
Failure to hold the pivot opens the door for rotation and balance repair.
🎯 Initial Downside Objectives
7530
7520
7510
Expectations:
Increased two-sided trade
Inventory correction
Balance development
📊 Key Reference Levels
PVA High Edge: 7570
PVA Low Edge: 7543
Prior POC: 7567
⚠️ Tactical Takeaway
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.
ES

— PTG


The MOC opened with a strong buy-side imbalance at 15:50, showing +$3.916B across all markets. That was made up of $5.583B to buy versus $1.668B to sell, with 391 buy symbols against 299 sell symbols. The dollar lean was a notable +77.0%, which is above the 66% threshold and points to a more wholesale buy program rather than a purely rotational close. The symbol lean was +56.7%, positive but closer to rotational, meaning the buying was dollar-heavy and concentrated in larger capitalization names.
The imbalance faded steadily after the opening print. By 15:52, the total dropped to +$2.350B, then slipped to +$1.222B at 15:53. It briefly rebuilt to +$1.671B at 15:55, but from there the buy pressure bled off into the close. The MOC settled at +$120M by 16:00, with the dollar lean cooling to +53.1% and the symbol lean at +53.7%, a much more rotational final read.
Sector flows were broadly buy-sided. Basic Materials was the cleanest buy sector at +100% dollar and +100% symbol lean, but only had $30.48M in total imbalance. The more important wholesale-style buying came in Communication Services, with a +94.0% dollar lean, and Consumer Discretionary, with an +88.4% dollar lean and +69.2% symbol lean. Information Technology also showed heavy buying at +$1.361B total, with $1.816B to buy against $454.93M to sell, producing an +80.0% dollar lean.
On the symbol side, large buy imbalances showed up in MU, GOOGL, AMZN, NVDA, GOOG, TSLA, AAPL, META, MSFT, and UNH. The sell list was concentrated in tech and health care, led by KLAC, MSTR, INTU, MCK, JBL, PLTR, HCA, NXPI, UBER, and AMD. Overall, this was a strong buy MOC that opened wholesale, then transitioned into a much more balanced close.





REPLAY:
Today Live:

Daily Market Recap - Tuesday, July 7
• NYSE Breadth: 42% Upside Volume
• Nasdaq Breadth: 41% Upside Volume
• Total Breadth: 41% Upside Volume
• NYSE Advance/Decline: 42% Advance
• Nasdaq Advance/Decline: 34% Advance
• Total Advance/Decline: 37% Advance
• NYSE New Highs/New Lows: 125 / 24
• Nasdaq New Highs/New Lows: 206 / 146
• NYSE TRIN: 0.97
• Nasdaq TRIN: 0.75
Weekly Breadth Data - Week ending Thursday, July 2
• NYSE Breadth: 50% Upside Volume
• Nasdaq Breadth: 58% Upside Volume
• Total Breadth: 55% Upside Volume
• NYSE Advance/Decline: 58% Advance
• Nasdaq Advance/Decline: 58% Advance
• Total Advance/Decline: 58% Advance
• NYSE New Highs/New Lows: 338 / 144
• Nasdaq New Highs/New Lows: 712 / 357
• NYSE TRIN: 1.40
• Nasdaq TRIN: 0.99
ES & NQ Futures trading levels (Premium only)



Polaris Trading Group Summary - Tuesday, July 7, 2026
Tuesday’s PTG session followed David’s Cycle Day 2 expectations very closely: early weakness, a probe below key references, a liquidity grab into the D-Level, and then a buyer response that created several strong long-side opportunities.
Opening Context
David noted that the overnight session had fulfilled the 7565 lower target from the DTS briefing.
The day was framed as Cycle Day 2, with expectations for:
Back-and-fill rotations
Range development
Buyers and sellers testing control
Increased reversal potential
The regular session opened neutral near VWAP/Mid.
Early Weakness
Price began probing the 7565 target and the overnight low.
David pointed out that NQ was relatively weak compared with ES, which could influence ES rhythm.
The market continued lower toward important downside references:
Cycle Day 1 Low: 7538.25
D-Level area: 7529.50
Key Long Trade: D-Level Liquidity Grab
David alerted the room: “DLEVEL Lovers… Here is your play.”
Price flushed into the D-Level area, completing what David later described as a liquidity grab.
Buyers stepped in after the flush, creating a strong long-side opportunity.
Trade management levels included:
First scale near the 7538 handle / CD1 Low
Second scale near 7542
Third target near 7547, missed by only two ticks
Trail stop later elected at 7542
David called it a very nice trade for the room.
Open Range Strategy Success
Dr. Dean noted a trifecta on the open range trades.
David later confirmed it as a “TRIFECTA Day in Open Range Strategy.”
This was one of the strongest positive themes of the session.
The open range framework provided multiple clean opportunities for disciplined traders.
Midday Bull Shift
David described Cycle Day 2 as unfolding in textbook fashion.
The early weakness successfully retested the Cycle Day 1 Low at 7538.25.
After the liquidity grab into the D-Level, buyers took control.
David noted a Noon Bull shift, which created fresh long opportunities.
Late shorts were forced to cover as the market moved against them.
Chart and Data Lesson
John noticed a discrepancy between his tick chart and the reported day low.
The D-Level low at 7529.50 was later confirmed on his 1-minute chart.
Orest also verified the low using Rithmic data.
Lesson learned:
Different chart types and data feeds can show slight differences.
Key levels should be verified across timeframes when something looks inconsistent.
Closing Notes
Near the close, David reported a $4.1 billion MOC buy imbalance.
The imbalance was pairing off easily, so it did not appear to create major late-day disruption.
Main Takeaways
Cycle Day 2 played out as expected, with early weakness followed by balance and reversal behavior.
The best trade came from waiting for price to reach a meaningful downside level instead of chasing weakness.
The D-Level long and Open Range Strategy trifecta were the standout positives.
Key lessons:
Respect the cycle day framework.
Let liquidity grabs complete before reacting.
Scale profits at planned levels.
Hold runners when the structure supports continuation.
Verify important levels across chart types and data feeds.
Discovery Trading Group Room Preview – Wednesday, July 8, 2026
Market Tone
US futures are soft as traders balance geopolitical headline risk, crude volatility, and upcoming Fed communication.
President Trump’s NATO comments are adding uncertainty and pressure to risk assets.
Whale bias is bearish into the US open on elevated overnight large-trader volume.
Geopolitical Risk
Renewed tensions involving Iran and the Strait of Hormuz are keeping energy markets on alert.
Any escalation could support crude prices, raise inflation concerns, and weigh on ES/NQ sentiment.
Defensive flows may increase if NATO or Middle East headlines worsen.
Oil and Sector Rotation
Oil remains a key cross-asset driver after US strikes on Iranian targets raised fears of broader escalation.
Higher crude could benefit energy stocks but pressure airlines, transportation, and consumer discretionary names.
Airlines are already seeing margin pressure from sharply higher fuel costs.
Tech and Semiconductors
Memory-chip stocks remain under pressure, with Micron, Samsung, and SK Hynix sliding on pricing and inventory concerns.
Semiconductor weakness is important given the group’s leadership role in Nasdaq performance.
OpenAI’s GPT-5.6 approval could provide a potential AI-related catalyst for mega-cap tech, cloud, and enterprise software names.
Volatility
Volatility remains moderately elevated, though ES 5-day average daily range eased to 84.75 points.
Summer trading conditions can quiet down, but geopolitical risk remains a major headline-driven catalyst.
ES Technical Levels
ES is testing the 50-day moving average near 7492 as support.
A failure to hold could open the door toward the 7400 area.
Resistance remains near the intermediate-term downtrend channel top at 7599/94.
Key ES Levels
Resistance: 7592/87, 8070/75
Support: 7387/82, 7233/28, 7198/93
Today’s Calendar
10:00am ET: Wholesale Inventories
10:30am ET: Crude Oil Inventories
2:00pm ET: June Fed Meeting Minutes
3:00pm ET: Consumer Credit
Earnings
No major earnings of interest today.
Thursday morning: Delta Air Lines and PepsiCo.
Q2 earnings season begins next week.



