SPX sessions closed in negative gamma, with the net-gamma percentile 20 to 50, on expiration days

10 sessions · the archive filtered by the dealer book · all sessions · the calendar

10 of 1,122 sessions match. Of them 0% closed above the flip (archive 56%) and the mean open-to-close move was 0.58% (archive 0.59%).

Every row is a finished SPX session and links to its page, where the same numbers stand with the day's events and a free minute-by-minute replay. The filters are the closing measurements those pages print: the zero-gamma flip against the close and the open, the net-gamma percentile, how often the flip was crossed, and the calendar event the day carried. The shares above are counts over the matched days next to the same counts over the whole archive; a share that matches the archive is a base rate, not a pattern.

SessionCloseMoveFlipvs flipPctlCrossEvents
2026-07-177,458.16+0.12%7,471.9-13.82510Housing, UMich, Opex
2026-05-157,407.72-0.30%7,429.9-22.12016Opex
2026-03-206,506.42-1.18%6,534.8-28.43518Opex
2025-04-175,282.85-0.33%5,299.9-17.04025Housing, Claims, EIA, Fed, Opex
2024-12-205,933.15+1.63%5,944.5-11.44214PCE, Opex
2024-07-195,505.47-0.67%5,515.8-10.43212Opex
2024-03-155,115.77-0.23%5,118.6-2.83025Opex
2023-07-214,536.25-0.28%4,544.7-8.53228Opex
2023-03-173,915.85-0.89%3,919.9-4.12521Opex
2022-05-314,133.06-0.18%4,139.1-6.03019Confidence, Opex

Turn a filter into a rule

A count is where a question starts. The Lab takes a rule in plain words ("sell the 0DTE straddle at 10:00 on days that opened below the flip with the percentile under 20"), compiles it against every archived session and reports the out-of-sample verdict with day-clustered intervals. An assistant with the MCP server can page through the same archive with list_sessions and get_session.

Measurements are model output derived from public trade and quote data; they are approximations and can be wrong. Nothing here is investment advice; see the Terms.