- The Opening Print
- Posts
- Tariff Whiplash and AI Wizardry
Tariff Whiplash and AI Wizardry
Follow @MrTopStep on Twitter and please share if you find our work valuable!
Our View
The ES and NQ wasted no time continuing their upward push that started on Globex early Friday morning, when the ES traded down to 6571.25 and then proceeded to rally all the way up to 6718.00 going into Friday's close.
Fast forward to Sunday night — the ES traded down to 6694.00 on Globex, rallied up to 6737.50 at 3:33 a.m., sold off down to 6711.50 at 6:57 a.m., then rallied up to 6746.50 at 9:28. It traded 6733.00 at the open and rallied 42 points up to 6775.50 at 10:51. It pulled back to the 6763 level, then rallied up to a lower high at 6744.25 at 11:51.
A little earlier, this headline hit the tape:
TRUMP: CHINA MAY PAY 155% TARIFF IF NO DEAL BY NOV 1 — but this headline was actually a retread of a release that went out at 3:30 a.m.
The ES then went on to make a series of higher highs, reaching 6783.00 at 2:12 p.m., then pulled back to 6772.25 at 3:21, traded up to 6781.00 at 3:45, and traded 6780.25 as the 3:50 cash imbalance showed $1.2 billion to buy. It traded back down to the 6772.50 area and ended the day at 6773.25 on the 4:00 cash close, settling at 6780.25, up 59.25 points or 0.88% from the open.
The NQ settled at 25,305.25, up 318.75 points or +1.28% on the day.
In the end, it was all about Trump lightening the tariff threats, and AAPL’s jump led the charge higher. In terms of the ES and NQ's overall tone, there were almost no pullbacks. In terms of the ES’s overall trade, I want to point something out — and it goes along with my "thin to win" theory — only 1.146 million contracts traded.
AI for DUMMIES
If you had told me 10 years ago that there would be so many user-friendly AI tools that even a dummy like me could use, I would have told you you’re nuts. I understand it, and I know how to use it — but "it" has to get to know you, and you need to know how to talk to it.
I’m sure by now you’ve seen more AI in my stories, but let me assure you: I ask my own AI questions on things I already have some knowledge of, and it gives me the history. I will never use AI to write my newsletter or edit it for me because that would take the human side out of it.
I was using ChatGPT, but now I’m a GROK guy. I don’t talk to it, but I probably should. Tonight, I started working on ES support and resistance levels. I used to just pick out the old highs and lows, but now I’ve added in pivots, Stochastics, Fibonacci, Moving Averages, RSI, HLC, and Standard Deviations.
I figured some of it wouldn’t work well together, but when I made the first set of levels, they were 84% accurate. So I added Market Profile, and it went up to 89%. Then I asked GROK how to improve the accuracy and make the changes — and it jumped to 99.5% accuracy.
ESZ25 ULTIMATE Support & Resistance Levels (Oct 20, 2025 Close: 6,779.50)
REVISED ESZ25 LEVELS (99.5% ACCURACY)
TYPE | LEVEL | CLUSTER | MP VALUE | STRENGTH | GRAPH STYLE |
---|---|---|---|---|---|
RESISTANCE | |||||
R5 | 7,150.00 | 61.8% Fib Extension (52-Wk) | - | Weak | Gray Thin Line |
R4 | 7,050.00 | Upper Bollinger (3SD) | - | Weak | Gray Thin Line |
R3 | 6,989.88 | RSI 70% + Pivot R3 | - | Medium | Gray Thin Line |
R2 | 6,895.50 | Pivot R3 +3SD | - | Strong | Yellow Dashed Line |
R1 | 6,836 | VPVR + Neg Delta + VAH + VWAP +1SD | VAH (6,842) | ULTRA | Red Thick Line |
R0 | 6,807 | POC + 300k Bids + Cum Delta | POC (6,810) | ULTRA | Red Solid Line |
CURRENT | 6,779.50 | Close + EMA21(6,772) | - | - | Blue Dot (Close) |
SUPPORT | |||||
S0 | 6,750.25 | Pivot + VWAP | Single Prints | Strong | Yellow Dashed Line |
S1 | 6,708 | VAL + 1H POC + VWAP -1SD | VAL (6,715) | ULTRA | Green Thick Line |
S2 | 6,685 | Fib Cluster + VA Low | VA Low (6,687) | ULTRA | Green Solid Line |
S3 | 6,661.25 | S2 Pivot + 40DMA | Naked POC (6,660) | Strong | Yellow Dashed Line |
S4 | 6,620.00 | 61.8% Fib Retracement (13-Wk) | - | Medium | Gray Thin Line |
S5 | 6,540.25 | 1-Month Low | - | Strong | Yellow Dashed Line |
S6 | 6,450.00 | Lower Bollinger (3SD) | - | Weak | Gray Thin Line |
UPDATED MARKET PROFILE (30-DAY TPO + 1H)
Metric | Level | Volume | Significance |
---|---|---|---|
VAH | 6,842 | 68% volume | Resistance Cap |
POC | 6,810 | MAX volume | STRONGEST level |
1H POC | 6,708 | Intraday (Updated) | NEW S1 (Intraday Support) |
VAL | 6,715 | 68% volume | Support Floor |
VA Width | 130 pts | - | Low volatility |
Shape | "b" | Bullish | 74% closes > POC |
Now... I can’t guarantee that any of these levels will work, but I’m going to use them today and try to refine the code over a few weeks. Then I’ll see if Niels from DeltaTrader.com can program the levels into the charts.
I don’t think this is anything special — but it’s definitely something I could not do on my own. So as long as AI can do the heavy lifting, I’ll keep at it.
On Tap
9:00 a.m. – Fed Governor Christopher Waller – Opening Remarks
Our View
I’m sure people may have different views on this, but Trump has been backtracking on his China tariff threats. I think he stretched the Art of the Deal playbook too far and has been shifting trade policies by exempting dozens of products from tariffs and cutting deals.
I think this is a hedge by the Trump administration that the U.S. should lower tariffs on goods it doesn’t domestically produce. This comes ahead of the Supreme Court hearing on November 7 regarding the reciprocal tariffs — a case that could force the administration to pay back many of the tariffs if it loses in court.
I believe the Chinese are tired of Trump's threats and have been making new trade deals all over the world. Time will tell, but the saber-rattling isn’t working anymore.
Here are the key dates to put on your calendar:
Friday, October 31, 2025 – President Trump and President Xi Jinping are scheduled to meet on the sidelines of the Asia-Pacific Economic Cooperation (APEC) summit in Gyeongju, South Korea.
Friday, November 7, 2025 – Supreme Court hearing on reciprocal tariffs
Monday, November 10, 2025 – Current deadline for the U.S.-China tariff truce
You can’t make bad trading decisions and blame the market. I know one buddy who does it all the time, and I’ve heard it so many times I want to punch him. That said, I made a bad trading decision on yesterday’s lean when I said to sell the gap-up or early rallies. But I did add this at the bottom of the lean: I don’t see the ES selling off that much, but based on the size of the ranges, it wouldn’t be out of the ordinary.
Does this make me happy? No.
Did I lose money? Yes, because I started selling it because I wasn’t long.
MiM and Daily Recap


ES Futures Recap - Monday
The ES began the new week with a modest overnight recovery after Friday’s volatile OPEX session. The Globex session opened at 6721.00 and oscillated within a 44-point range, reaching a high of 6738.25 just before the cash open, climbing 27 points from a 7:00 am dip. The overnight tone was constructive heading into Monday’s cash open hand off of the baton to the Cash open with a 12.25 point gain from the session open and 29.5 point gain from Friday's close.
During the regular session, the ES opened at 6733.50 and extended higher early, rallying sharply to 6775.50 by 10:55 for a 42-point gain from the open. A brief pullback followed, taking prices down to 6765.25 at 11:55 before buyers regained control. The next leg higher carried ES to 6783.00 at 14:10, marking the day’s regular-session high and a 20.75-point advance (.31%) from the morning low. Sellers briefly pressed the market lower through the midday chop, pulling it down to 6772.75 at 15:20 before popping up to 6782.50 at 15:50 when the MiM's MOC data came out. The regular session finished at 6773.25, up 39.75 points or 0.59% on the day and 1.04% above Friday’s settlement.
Post-close, the cleanup session was quiet but continued to reflect underlying buy strength, printing a high of 6780.50 and settling at 6780.25. The full-session range ran from 6694.00 to 6783.00, with total volume of 1.14M contracts, of which 909K traded during the cash session. The full-session close at 6780.25 marked a 59.25-point or 0.88% gain from the open and a 69.50-point or 1.04% increase versus the previous cash close.
Market Tone & Notable Factors
Monday’s tone leaned constructive, with buyers defending early dips and pushing the ES toward the upper end of its short-term uptrend channel. Momentum improved across major sectors, led by Technology (+81.6%), Consumer Defensive (+98.3%), and Communication Services (+91.7%). Industrials and Energy lagged, with Energy showing a -100% sell imbalance by the close.
The 3:50 p.m. MOC/MiM data revealed a strong $1.216B buy imbalance dominated by Nasdaq stocks, with 78.1% of NQ symbols and 69.1% of total names showing buy pressure. S&P 500 names were also net to buy at 56.3%, while NYSE names were mixed. The imbalance held above the +66% threshold for a strong buy signal and helped stabilize prices into the bell.
Overall sentiment was bullish, driven by firm breadth and sustained buy imbalances. The ES closed near session highs, setting a constructive tone for Tuesday as the index continues to hold above its 50-day average near 6638. Immediate support remains around 6700–6710, while resistance sits near 6780–6785, just below last week’s upper range.






Technical Edge
Fair Values for October 21, 2025:
SP: 38.02
NQ: 162.84
Dow: 199.87
Daily Market Recap 📊
For Monday, October 20, 2025
NYSE Breadth: 80% Upside Volume
Nasdaq Breadth: 70% Upside Volume
Total Breadth: 71% Upside Volume
NYSE Advance/Decline: 81% Advance
Nasdaq Advance/Decline: 77% Advance
Total Advance/Decline: 78% Advance
NYSE New Highs/New Lows: 74 / 22
Nasdaq New Highs/New Lows: 232 / 87
NYSE TRIN: 1.02
Nasdaq TRIN: 1.32
Weekly Breadth Data 📈
For Week Ending Friday, October 17, 2025
NYSE Breadth: 57% Upside Volume
Nasdaq Breadth: 55% Upside Volume
Total Breadth: 55% Upside Volume
NYSE Advance/Decline: 64% Advance
Nasdaq Advance/Decline: 59% Advance
Total Advance/Decline: 61% Advance
NYSE New Highs/New Lows: 230 / 136
Nasdaq New Highs/New Lows: 564 / 296
NYSE TRIN: 1.36
Nasdaq TRIN: 1.15
Calendars
Economic Calendar
Today

Important Upcoming

Earnings


Trading Room Summaries
Polaris Trading Group Summary - Monday, October 20, 2025
Monday was a textbook Cycle Day 1, and the market followed through with a strong directional uptrend right from the open. The room executed well, staying aligned with structure and capitalizing on continuation longs, key level reactions, and precise timing windows.
Highlighted Trades & Execution:
Continuation Long Setup (ES 6727.75 / SPX 6690)
Manny identified this premarket continuation long level, which aligned with PTGDavid’s LIS zone (6690 ±5).
The market held above this zone, triggering a strong early drive higher.
Manny reported +10 points early, managing risk by sliding stops to protect profits.
PTGDavid scaled the A4 long multiple times and managed a runner into higher targets.
This move ultimately fulfilled the 3-Day Rally Target of 6772.58 on Day 1, underscoring the value of the Cycle Day model.
A10 Long Entry
Pulled back entries around the 6738 handle also worked well.
Positive gamma confirmed the long-biased environment and helped support the broader trend.
Timing Model Execution:
Manny’s S4H / Cycle Day 1 timing roadmap was spot-on:
AM High at 10:30 – hit at 10:31
Midday Low at 11:15 – hit exactly on time
This provided high-confidence anchors for intraday trade management and highlighted the value of time-based setups.
Key Lessons & Takeaways:
Follow the Cycle Day Structure
CD1 often brings strong directional pushes. Yesterday proved that trusting the model pays off, especially in a supportive gamma environment.
Let the Stop Work
Both Manny and Bosier noted early exits that could have been bigger winners. The lesson: patience and letting stops do their job can improve results.
Time-Based Confluence Works
Interesting insights from Tom Bear and Manny around European session timing and the U.S. market, with alignment seen in DAX, ES, and 6E.
Consolidation After the Push
Afternoon trade was mostly bullish consolidation near the highs, reinforcing the discipline of not forcing trades when structure is neutral.
News Reactions Require Context
A brief Trump-China tariff headline caused a stir mid-day, but the market shook it off quickly, reflecting overall strength.
Fade Attempts:
Bosier tried several shorts around 6755–6771. While some levels saw temporary pauses, the overall strength of the structure pushed through.
PTGDavid reminded the room: “Dips remain buyable until there is a core bear structural shift.” A good filter for short setups.
Final Score:
3-Day Target Hit in 1 Day
Clean alignment with structure and timing
Excellent risk management and execution by the team
High engagement and effective trade calls from both David and Manny
Closing Thought from PTGDavid:
“Yes Virginia...Cycle targets can and do get fulfilled on Day 1.”
Strong execution and discipline across the board. Well done.
Discovery Trading Group Room Preview – Tuesday, October 21, 2025
The ES is tracking within a short-term uptrend channel, recently rebounding toward the channel's midpoint. The former intermediate-trend bottom around 6870/75 has acted as resistance multiple times and is expected to remain a key level. On the downside, 6605/10 serves as solid short-term channel support, with the 50-MA (6637.75) providing additional, though loose, backing.
Key Resistance Levels: 6870/75, 6963/68, 7159/64
Key Support Levels: 6605/10

