• Skip to main content
  • Skip to primary sidebar

SpotGamma™

S&P 500 Stock Market Gamma Trading Levels Based on Options Open Interest

  • About
  • Pricing
  • Academy
  • Resources
    • Tool Demos
    • Case Studies
    • Blog
    • Support Center
    • Free Daily Report
    • Free Trading Tools
      • Options Profit Calculator
      • SPX Gamma Exposure
      • Implied Earnings Moves
      • Volatility Ranking
    • Free Training
    • Report Card
  • Login

Dec 21 2023

How 0DTE Flows Drove the 12/20 Selloff

On 12/20 the S&P500 experienced its sharpest selling in over 3 months, as the index rapidly declined 1.6% – seemingly out of nowhere.

SpotGamma, in real time, flagged 0DTE trading as a likely culprit in a now-viral tweet:

Its a 0DTE driven plunge in the S&P.

you can see the spread here between bearish 0DTE flow (teal) is identical to that of all flow (purple) informing us that the bulk of flow on this downdraft is all todays expiration. pic.twitter.com/WFGuRY2Cj8

— SpotGamma (@spotgamma) December 20, 2023

This information was picked up in posts by both Bloomberg, and ZeroHedge:


For deeper analysis, watch the video below, and read what SpotGamma’s Founder, Brent Kochuba, wrote in the 12/21 Founder’s Note.

From SpotGamma’s 12/21 Founder’s Note:

Yesterday had a lot of the elements of a flash crash, as the only apparent trigger of downside action were the flows that caused them.

Heading into last nights 1pm ET treasury auction, our

HIRO readings were +$4bn on the day, and after that auction the negative deltas began to build. The first wave was call selling (red box), and the second wave was put buying (yellow box). In both cases the flow was predominantly 0DTE flow (we can tell because the spread between 0DTE lines and All Exp lines stays equidistant), and the end result of this is a lows of

HIRO are -$3bn around 3pm ET. Therefore that is roughly $7bn of S&P500 deltas dumped in about an hour – but that’s just S&P500. As we chronicled last night, Mag7 added another ~$1.5 billion of negative deltas.

Heading into this drawdown, ATM IV’s were <=8% (based on start of day), suggesting that traders were pricing in only ~50bps of movement in the S&P500. Therefore, as soon as the put buying picked up at 2:30PM, there seemed to be a scramble for negative 0DTE delta (i.e. put buying).

Whats interesting about this, is that its right after 2:30PM ET that selling in the ES picks up. Whether this was a hedging response to those negative

put deltas, or flow that coincided with it, the market pressure was likely the same. In either case, we are labeling yesterdays move as a “mini flash crash”.

From ZH (emphasis theirs): As Goldman’s Washington explains, while we have seen passive selling over the past few days, “it clearly is not enough to cause such a swift reversal intraday.” Looking at S&P E-Mini’s, most volume started printing after 2:30pm, even prior to the break of 4800 and the pickup in volume was real. The average run rate over the 45 minutes following the initial move was ~5x greater than earlier in the cash session.”

https://cms.zerohedge.com/s3/files/inline-images/ES%202023-12-20_19-04-29.jpg?itok=GFdTbAC4

Share This Article

  • Share
  • Twitter
  • LinkedIn
  • Reddit
  • Facebook

Written by SpotGamma · Categorized: Market Analysis · Tagged: 0DTE, Bloomberg, HIRO

Don’t have an account with SpotGamma?

Choose the plan you want today to view unique support and resistance levels, access Founder’s Notes and expert commentary, daily trading ranges, and entrance into our private Discord.

 

 

 

Primary Sidebar

Related Resources

  • Volatility Has Compressed. What Happens Next?

    Volatility Has Compressed. What Happens Next?

    August 23, 2026
  • Another SpaceX Unlock, and Why $150 Still Caps the Stock

    Another SpaceX Unlock, and Why $150 Still Caps the Stock

    August 20, 2026
  • Options Exchange Monitor — Week of August 15, 2026 (36 SEC notices, 2 CFTC, 0 EDGAR)

    Options Exchange Monitor — Week of August 15, 2026 (36 SEC notices, 2 CFTC, 0 EDGAR)

    August 17, 2026
  • GEX Levels for SPY, QQQ, ES and NQ: Using Index Gamma in Any Product

    GEX Levels for SPY, QQQ, ES and NQ: Using Index Gamma in Any Product

    August 17, 2026
  • How to Trade GEX Levels: A Practical Guide to Gamma-Based Trading

    How to Trade GEX Levels: A Practical Guide to Gamma-Based Trading

    August 17, 2026
  • youtube
  • x
  • Privacy Policy
  • Disclaimer
  • Terms & Conditions
  • Support Center
  • Media
  • Contact Us

©2026 TenTen Capital LLC DBA SpotGamma

All SpotGamma materials, information, and presentations are for educational purposes only and should not be considered specific investment advice nor recommendations. Futures, foreign currency and options trading contains substantial risk and is not for every investor. An investor could potentially lose all or more than the initial investment. Risk capital is money that can be lost without jeopardizing one's financial security or lifestyle. Only risk capital should be used for trading and only those with sufficient risk capital should consider trading. Past performance is not necessarily indicative of future results. Testimonials appearing on this website may not be representative of other clients or customers and is not a guarantee of future performance or success.

View Full Risk Disclosure