The Nasdaq Didn’t Break

Gianni Di Poce is calling this the best buying opportunity since the end of July. He said it while bombs were flying and oil was pressing toward $90. The S&P 500 took out last week’s low today. The Nasdaq did not. That single divergence carries his entire thesis. Gianni is also going live tomorrow, Wednesday September 2nd at 2:00 PM Eastern, to walk through his Tech Timers framework. He’ll show the next Timer already counting down on one specific stock. Show up live and the 2026 Tech Timers Roadmap is yours free. 👉 Save my free seat for Wednesday at 2 PM Eastern Now back to today’s tape. Gianni traces the pressure back to one source. Rates and oil are running this tape. Oil is running the rates. WTI is pressing into $90 a barrel. Brent is testing its highs from a couple of weeks ago. The 10-year note sits

Read More »

The Trap Door Sits At 765

https://youtu.be/f8EApDKtpzA Brandon Chapman spent today watching a single number hold this market together. SPY 765 absorbed every bit of selling pressure and refused to crack. That level is a put wall. It acted as support through the entire session. The market faded straight into it after Friday’s Warsh statement. Then it lifted late to roughly 767. Here’s the part that matters for the rest of the week. The open interest parked at 765 keeps growing. Brandon counts 63,000 contracts stacked at that strike. That’s negative gamma territory, and the pressure sits to the downside. Friday’s expiration is the pressure point. Even if the 27,000 contracts sitting there all close out, more than 30,000 remain behind. Above 765 the level cushions the tape. Below it, gravity takes the wheel. Brandon sees almost no call interest underneath to slow a break. The market can fall under its own weight toward 760 and

Read More »

The speech dropped before he spoke

https://www.youtube.com/watch?v=LtlNKKq2siI Don here.  Kevin Warsh spoke Friday morning, and Wall Street’s algorithms read every word before he opened his mouth. Here’s how it works. The exact text of the speech gets released fractions of a second before the speaker hits the stage. Bloomberg charges $1 million a year for algorithmic access to that feed. The machines trade it in thousandths of a second. So watching the speech live gives you zero edge. Your edge is the order flow that plays out after, and that’s exactly what I traded in today’s session. Volatility told the story before he said a word. The SPX carried a $43 expected move into Thursday’s close with no vol crush overnight, because the market knew this speech was the event. Here’s what today’s video breaks down: The SPX expected move contracted from $43 to $38 to $33 as the speech played out. Fed Fund futures repriced

Read More »

The Market Ran Out Of Money

https://youtu.be/K3CXbL4I2sE?si=8I0vEUbPwxM2Evxg Blake Young pulled up the volume chart today. The S&P 500 is now averaging 34 million shares a day. In April that average sat at 110 million. Last August it sat at 62 million. We’re running at a third of the spring peak. We’re at half of what this same stretch of summer produced a year ago. Summer explains part of it. It does not explain half. The tape agrees with the volume. The S&P 500 broke above its multi-decade channel, then fell right back inside it, and it’s retesting that old resistance as resistance again. Chaikin Money Flow crossed down at the same time. Blake reads that as net selling rather than traders simply closing out positions. Then he showed where the money went. The goods trade deficit printed negative $118.8 billion. From 2015 through 2020 that number lived in the $60 to $70 billion range. The last

Read More »

Don’t Fight The Treasury

https://youtu.be/r7AqarUjZS8 Gianni Di Poce retired the oldest rule in the market today. The Fed sits still. The Treasury moves the money. Scott Bessent keeps intervening at the long end of the curve. Gianni reads those actions as liquidity by another name, not far off from QE. His update to the mantra is simple. Don’t fight the Treasury in 2026. The positioning underneath makes it dangerous. A huge short position sits in the 10-year note while commercial traders quietly build longs. The 30-year caught a fresh bid as futures rolled into the December contract. Gianni calls that chart ripe for a squeeze. Crude oil adds the confirmation. It sits in backwardation into April and May of next year. Gianni wants to see crude finish the month near $75 a barrel by Monday’s close. The dollar and oil move together, so both point lower from here. A softer dollar with cheaper crude

Read More »

One Print Set Monday’s Ceiling

https://youtu.be/sORxBvVD3NA Monday looked like nothing happened. Brandon Chapman pulled up the tape and found one trade that quietly ran the entire session. 2.3 million shares printed at 763.96 on the SPY. Nothing that size crossed during regular trading hours, so Brandon reads it as a dark pool fill. That number became the map. It acted as resistance, then support, then support again, then it finally broke. Brandon expects 764 to keep working the same way all week. It acts as support above and resistance below. Above it sat a wall. Roughly 19,000 contracts stacked at the 765 strike, and every push into that level got sold back down. The floor at 760 never got touched. The S&P 500 spent the day inside a 30 point range because of those two barriers. Friday’s expiration redraws the board. 770 becomes the upside level. 760 becomes the downside trigger, with 750 sitting underneath

Read More »

Don’t Fight The Fed

The Treasury fired a monetary weapon straight at the bond market on Wednesday. Bonds took the hit and kept selling anyway. That single act of defiance sets up what could be one of the greatest trades of this decade. Here’s the sequence. The Treasury announced it would support liquidity and buy the long end of the curve, which forces 30 year rates lower. It worked for exactly one day. Rates dropped from 5.3 to 5.2, then rallied right back the following session. The bond vigilantes are loose. These rates simply do not care. You have to go back roughly two decades to find 30 year rates this high. The 10 year is pressing 4.75 and sits within a tenth of a point of its highs. That 10 year matters more than anything on your screen. It sets your mortgage, and it’s about to break out. The Fed is pulling the

Read More »

Only Metals Held Up Today

The S&P 500 broke its channel and closed lower. Metals, mining, and energy were the only groups left standing. Blake Young sees the Chaikin accelerating. Money is distributing out of equities right now. He’s watching for a drift toward 736 from here. Every other sector finished negative today. Even basic materials closed below yesterday. Look closer at that group though. XLB gapped down and closed up, and it has defended the same range since March. Blake’s thesis starts with the Treasury. If it buys up bonds, inflation hedges get bid and metals prices follow. He wants gold on a pullback. He is not buying it today. Copper is the cleaner setup. It held its ground without rallying, which is exactly the kind of tape he wants to sell puts into. That’s the whole approach right now. Get paid while volatility rises everywhere else. Here is what he walked through in

Read More »

Energy Is Holding Stocks Hostage

Stocks were higher. Gianni Di Poce pinned this pullback on a single sector. Energy was the top performing sector last week. That one fact puts the bullish case on hold. Tech and energy now sit neck and neck for the best performing sector of the year. Gianni treats that race as the real scoreboard. When tech pulls ahead, the tape turns bullish. When energy pulls ahead, the tape turns bearish. Every time crude oil finds strength, tension builds underneath stocks. We watched it happen again today. The S&P 500 fell about 47 points. The index hovered near the lows of the day. The Nasdaq absorbed the brunt of the selling. The Dow barely budged. Gianni still calls this a fantastic dip buying opportunity. He sees the market one domino away from bulls reasserting momentum. That domino is energy. Crude has to pull back. The futures curve supports him. Oil sits

Read More »

The Bulls Missed This 195% Trade

Brandon Chapman booked a 195% gain today on a zero DTE spread. He knew which way the market would break before it opened. The recent tape looked bullish. Anyone reading price action alone leaned long this morning. Brandon read the gamma exposure map instead. That data pointed down. Here is how the setup built. A significant level at 750 broke and carried price to 760. The break of 760 punched through major walls and created dealer convexity. Volatility rose with price, which forced dealers to hedge by buying stock and futures. Then price slammed into the wall at 775 and 780. Brandon had those lines drawn last week. Price glided along 775 for three straight days. Once it finally cleared, 780 arrived in a single session. Friday the structure shifted. The gamma exposure flipped and the cushion under the market thinned out. This morning price sat below 776 in a

Read More »
Don Kaufman Don Kaufman

TheoTrade co-founder, former CBOE market maker and thinkorswim Chief Derivatives Instructor.

Read Don's full bio


Most Recent

What 45 Slices of Pizza Taught Me About Bull Traps
How Stocks Climbed Through 242 Months Of Hot Inflation
What I Do When RSI Hits 80
Why Support and Resistance Levels Break on Repeat Tests
I Missed NVIDIA by Pennies

Get educational market insights sent right to your inbox.