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.
Swashbuckling Week Ends Quietly: ES Holds Steady Despite Quad Witching

Follow @MrTopStep on Twitter and please share if you find our work valuable!
Our View
It was a swashbuckling week for the futures index markets, and come 3:30 on FRYday, I was glad it was coming to a close. Despite all the movement, the ES traded in another inside day, closing up a modest 0.13% with 1.468 million contracts traded and settling at the 5720.00 level. The NQ was up 0.46% at 19,970.75, with nearly 600k contracts traded.
First, I want to address the mistake I made about a “big sell” on Friday’s close. A very good friend who worked at BofA was explaining what he thought about the expiration. I was doing my best to take notes but he was talking too fast and I misinterpreted what he was saying. I don’t know if I’m getting old or just couldn’t keep up as I typed my notes.
I told the PitBull what he said and after he spoke to the former trader, it turned out it was not for sales late in the day—he was looking for a big buy. The PitBull was not very happy with me. I corrected it in my chat and on Twitter. I could explain where the snafu came from, but it’s water under the bridge now.
Here’s what I posted in the MTS chat to correct the mistake:
IMPRO : Dboy : (Fri:12:57:49 PM) : I heard from a very smart source that the ES would be big to sell late and now the guy told the PitBull they are big to buy !!
IMPRO : Dboy : (Fri:12:58:15 PM) : I know him personally and he worked at BofA.
IMPRO : Dboy : (Fri:1:05:25 PM) : I could have heard him wrong but the SPY goes ex-dividend today so the buying makes sense.
As I’ve said many times: no one knows for sure what the ES is going to do next. Some days are easier to predict, but it’s never going to do what most people want it to do when they want it. It takes extreme patience and perseverance to make money, and if you have those qualities, it goes a long way.
After my debacle Thursday, I made a few small buys early Friday after the open, but again I took some very small losses.
IMPRO : Dboy : (Fri:12:06:13 PM) : I’m here just staying away. I’m going to trade the MIM.
I came back at 3:30, made two small trades that lost a few points, and then caught the MIM move:
IMPRO : Dboy : (Fri:3:13:32 PM) : paid 5690.25 on 2
IMPRO : Dboy : (Fri:3:43:52 PM) : Paid 5696.5 on 1 ES
IMPRO : Dboy : (Fri:3:45:21 PM) : paid 5697 on 1 ES
IMPRO : Dboy : (Fri:3:49:09 PM) : Offering 2 ES at 5707
Then the NYSE 3:50 cash imbalance came out $8.5 billion to buy
IMPRO : Dboy : (Fri:3:55:53 PM) : sold 2 at 5707
IMPRO : Dboy : (Fri:3:56:01 PM) : offering 2 at 5717
IMPRO : Dboy : (Fri:3:56:34 PM) : filled!
IMPRO : Dboy : (Fri:3:56:39 PM) : one and done
I’ve always believed—especially during the quarterly Quad Witching and in my own daily trading—that the best trades of the day show up in the first and last hour. Had I been able to hold those opening buys, I would’ve caught both hours.
According to the Stock Trader’s Almanac, the week after Quad Witching has the Dow down 22 of the last 37 occasions. March is historically weak going into quarter-end.
One concern I have after being down four weeks in a row is the longer-term effect of Trump’s Department of Government Efficiency (DOGE) cuts, and how they’ve jeopardized small businesses, private contractors, and the labor market. I think the answer for the stock market is easy—you just have to look at the record outflows from the US stock market to Europe.
I think another problem is that we know that Musk’s audit of U.S. Government programs is finding billions of dollars in fraud and all the programs being cut. The problem is that all this job loss could cause economic turmoil and, ironically, help Trump’s playbook: a recession.
The Republicans are taking heat. Multiple polls suggest that while voters are open to the broader idea of federal downsizing, they’re concerned about how it’s being implemented. Tens of thousands of federal employees have been fired or accepted what amounted to a buyout offer from the administration.
While the White House and Musk have been pushing DOGE as a huge success, public sentiment is shifting. A February Harvard CAPS/Harris poll found 72% of voters supported a government agency focused on efficiency, and 60% thought DOGE was “helping make major cuts.” But recent polling paints a different picture:
-
NBC News: 46% of voters think creating DOGE was a good idea, but 47% now hold negative views of its work. Musk was also underwater, with just 39% viewing him positively.
-
Fox News: 58% of voters disapprove of Musk’s performance at DOGE and 65% said they’re “extremely” or “very” concerned that “not enough thought and planning has gone into the government spending cuts.” A notable 39% of Republicans expressed concern over how reductions are being implemented.
I have no idea how this ends, but what I do know is that a lot of people are pissed off. I still think we are going to see a return of the Fed’s QE.
Our Lean
I think we all know the stock market hates uncertainty and the bottom line is there’s an abundance of that right now.
Trump’s April tariff deadline is coming up fast on April 2nd, just 7 trading days away. I think the headlines are going to start back up again this week.
Our lean: This week has 14 economic reports, and the Fed blackout period is over. Richmond Fed President Tom Barkin speaks Thursday at 4:30, and the PCE number drops on Friday.
Trump hinted at “flexibility” for China and U.S. trading partners in his plan to impose blanket tariffs April 2nd.
There’s no doubt some of the Mag 7 stocks have improved. My guess is, with the $8.5 billion bought on the close Friday, we could see a higher price on Globex. But as I posted Friday, the week after March Quad Witching has the Dow down 22 of the last 37 times, and March tends to be weak late in the month.
If the ES can take out the March 5770 level and hold above, the next levels are 5786, 5808. I like trading the gaps—so if we have a big gap in either direction, I’ll be watching it.
Here are a couple of ZeroHedge stories to check out:
MiM and Daily Recap


The ES futures market saw substantial volatility during Friday’s Quad Witching OPEX session, marked by significant intraday swings. Overnight Globex trading initially began with modest weakness, hitting an early low of 5692.00 by 7:54 AM. Prices quickly recovered, reaching a morning high of 5703.25 at 8:12 AM. However, the rally faded sharply, leading to a steep decline and an intraday low at 5651.25 at 9:27 AM, reflecting a significant drop of 52.00 points (-0.91%) from the earlier peak.
As the regular cash session opened at 9:30 AM at 5664.00, the ES began to stabilize, climbing briefly to 5675.75 at 9:57 AM before retracing again to a higher low at 5652.25 by 10:09 AM. Renewed buying interest supported prices to push upward to a significant high at 5691.00 by 11:00 AM. This optimism was short-lived, as a notable midday pullback took prices down to another key support level at 5658.75 around 12:00 PM.
The afternoon session saw momentum shift positively again, driving the ES to a robust intraday high of 5710.00 by 12:57 PM. Although prices experienced fluctuations throughout the afternoon, establishing another interim low at 5687.75 at 1:30 PM, bullish momentum persisted, resulting in another session high at 5712.50 at 1:51 PM. After a slight dip to 5693.50 at 2:27 PM, the ES recovered briefly to 5706.25 by 2:42 PM before retreating once more to a late-session low at 5688.25 at 3:09 PM.
Late afternoon action saw strong bullish participation, pushing the ES to its highest level of the day at 5722.25 at 3:57 PM, demonstrating robust buying in the closing minutes. The regular cash session closed at 5714.50, marking a gain of 50.50 points (+0.89%) from the open and unchanged (0.00 points) from the previous day’s cash close. The session ultimately settled slightly higher at 5720.00 during the cleanup period.
Market sentiment during the day was marked by heightened volatility due to the Quad Witching expiration event. Trading volume was robust, totaling over 1.46 million contracts for the full session. Market-on-Close (MOC) data reflected significant activity, with total imbalance dollars reaching $6.591 billion. However, the symbol imbalance was moderate at -51.9%, below the ±66% threshold required for strong directional significance. This large MOC figure underscored significant position adjustments rather than a clear directional bias, leaving traders with a cautiously neutral stance as the session closed.
Technical Edge
Fair Values for March 24, 2025:
-
SP: 48.54
-
NQ: 195.4
-
Dow: 317.19
Daily Breadth Data 📊
-
NYSE Breadth: 34.21% Upside Volume
-
Nasdaq Breadth: 48.30% Upside Volume
-
Total Breadth: 43.52% Upside Volume
-
NYSE Advance/Decline: 34.07% Advances
-
Nasdaq Advance/Decline: 39.73% Advances
-
Total Advance/Decline: 37.53% Advances
-
NYSE New Highs/New Lows: 23 / 85
-
Nasdaq New Highs/New Lows: 51 / 188
-
NYSE TRIN: 0.96
-
Nasdaq TRIN: 0.73
Weekly Breadth Data 📈
-
NYSE Breadth: 51.96% Upside Volume
-
Nasdaq Breadth: 53.74% Upside Volume
-
Total Breadth: 52.93% Upside Volume
-
NYSE Advance/Decline: 60.54% Advances
-
Nasdaq Advance/Decline: 56.55% Advances
-
Total Advance/Decline: 58.05% Advances
-
NYSE New Highs/New Lows: 105 / 146
-
Nasdaq New Highs/New Lows: 189 / 395
-
NYSE TRIN: 0.87
-
Nasdaq TRIN: 0.82
Room Summaries:
Polaris Trading Group Summary Friday, March 21, 2025
Friday’s session was shaped by classic OPEX behavior—tight ranges, low momentum, and limited directional follow-through. The morning started strong with the Daily Trade Strategy again proving accurate. ES and NQ both hit their downside bear targets early, with ES reaching the 5700–5695 zone and NQ touching 19780–19760. This fulfilled the expected average decline for Cycle Day 1 down to 5674.25.
Key Highlights:
-
Early price action played out according to plan. Both ES and NQ completed their projected bear targets quickly.
-
David identified an early “sandbox” range between 5672 and 5652, which held for much of the morning session. This allowed scalpers to find opportunity in short bursts of volatility.
-
The Opening Range Trifecta setup failed today, with all three trades getting stopped out. David noted this wasn’t unexpected, given the choppy tone driven by Triple Witching OPEX.
-
A brief push above the 5675 level was seen late morning, but bulls couldn’t sustain it. This was followed by a textbook 11 am bearish reversal, right on time.
Afternoon Session:
The midday stretch brought minimal movement. David stepped away for a while with charts still running, noting the lack of opportunity. Power Hour brought some typical OPEX “shenanigans,” but without a clear edge, David chose to sit out. Although a large Market-On-Close imbalance of $8.5 billion developed, he remained on the sidelines, emphasizing that it wasn’t his setup.
Lessons and Takeaways:
Today underscored the importance of understanding the trading environment. OPEX sessions often produce erratic, range-bound behavior not suited to breakout strategies. Scalpers had the best chance to perform in today’s two-way action. David reinforced the value of emotional discipline by sharing advice on how to handle the feeling of missing a trade. His end-of-day decision to stand aside despite a tempting MOC imbalance served as a reminder to trade only when your edge is present.
Summary:
While Friday didn’t deliver trend moves, it rewarded traders who adapted to range conditions. The room demonstrated strong planning, discipline, and flexibility. The early bear targets were the day’s highlight, and the rest of the session was a masterclass in patience and not forcing trades. A solid end to the week.
DTG Room Preview – Monday, March 24, 2025
-
Macro & Fed Outlook
Markets remain in a wait-and-see mode as traders assess the inflation impact of Trump-era tariffs. The Fed’s updated forecast reflects expectations for slower growth and higher inflation. Powell noted that tariff-driven inflation may be “transitory,” but stressed uncertainty remains.Key Economic Data This Week
-
Friday: Core PCE (Fed’s preferred inflation metric) expected to rise to 2.7% YoY (Feb), up from 2.6%
-
Other Releases: Manufacturing & Services PMIs, Consumer Confidence, Final Q4 GDP
Rate Expectations
Markets are pricing in two Fed rate cuts in 2025, aligning with the Fed’s median forecast.Political Watch
Trump declared April 2 as “liberation day in America,” focused on targeting trade barriers—details unclear.Investor Sentiment (Yahoo Finance Poll)
-
55% fear a trade war-triggered global recession
-
19% worry about Fed rate hikes from inflation
-
13% cite DOGE as a surprising recession risk
Earnings Calendar
-
Today: KB Home (KBH) pre-market, Oklo (OKLO) post-market
-
This Week: Dollar Tree (DLTR), Lululemon (LULU), KB Home (KBH)
Economic Calendar Today
-
9:45am ET: Flash Manufacturing & Services PMI
-
Fed Speakers: Bostic (1:45pm ET), Barr (3:10pm ET)
Market Volatility & Flow
-
ES 5-day ADR has dropped to 93.0, showing declining volatility
-
Whale flow is leaning bullish into the U.S. open on elevated overnight volume
ES Technical Outlook
-
ES gapped higher overnight through short-term downtrend channel
-
Could be a new uptrend starting or just widening of current downtrend
-
Key Resistance Levels: 5782/85, 6212/07
-
Key Support Levels: 5741/38, 5665/68, 5499/94, 5410/05
-
ES is over 100 points below 200-day MA (5910), and 50-day MA (5984.50) is heading toward a bearish cross
-
ES Week vs. Week


The bull/bear line for the ES today is at 5706.00. This is a critical level that traders must watch closely. A sustained move above 5706.00 favors bullish momentum, making dips potential buying opportunities.
Currently, ES is trading around 5780.25, comfortably above the bull/bear line, indicating a bullish bias. On the upside, immediate resistance is at 5790.25, followed by stronger resistance at today’s upper trading range target of 5864.25. Traders should monitor price action near these levels closely, as they could provide potential reversal or breakout points.
Support levels below the current price come in first at 5766.50, followed by key intraday support at 5723.75. Should ES lose momentum and trade back below the bull/bear line at 5706.00, the lower range target of 5645.50 becomes an important downside objective.
Overall, bullish sentiment prevails as long as ES maintains trade above 5706.00. Traders should remain cautious and nimble around resistance points, looking for confirmation of breakouts or reversals.
NQ Week vs. Week


The bull/bear line for the NQ is at 19,892.50. This is the critical pivot level determining today’s sentiment. Holding above this level maintains a bullish outlook, favoring dip-buying opportunities.
Currently, NQ is trading above the bull/bear line, suggesting bullish momentum into the session. The immediate upside target is resistance at 20,179.80, followed by a key level at 20,296. Further strength could see a push towards today’s upper intraday range target at 20,450.30.
Support below is initially at the bull/bear line of 19,892.50. If this level breaks, expect a retest of the next support area at 19,641.80. Continued weakness could drive price toward today’s lower intraday range target of 19,605.30.
Traders should maintain a bullish bias above 19,892.50 but exercise caution if NQ fails to hold this level. Monitor closely for signs of momentum shifts at these identified support and resistance zones.
Calendars
Economic

Important events for the rest of the week:

S&P 500 Earnings

Recent

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!
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.
Comments are closed