A session’s notable prints on tracked tickers, each joined to the open interest its contract actually settled the next morning, and stamped opened, closed, rolled, unresolved or pending. The question a print raises is answered by OI, never by the print itself.
| XLI | 175P | 2026-11-20 | 80 | 12:59:44 | 20,000 | $12.9m | floor | 20,000 | -42,474 | closed | — | — | tape not collected |
| XLI | 168P | 2026-11-20 | 80 | 12:59:44 | 27,500 | $9.5m | floor · opening | 27,500 | +27,416 | opened | — | 3 sessions — information | tape not collected |
| QQQ | 677P | 2026-11-30 | 90 | 09:50:27 | 3,225 | $4.9m | sweep | 3,225 | +4,592 | opened | — | 2 sessions — watching | tape not collected |
| SPY | 684P | 2026-11-30 | 90 | 15:54:15 | 7,300 | $4.0m | — | 16,173 | +18,812 | opened | — | 2 sessions — watching | tape not collected |
| SPY | 684P | 2026-11-30 | 90 | 15:30:12 | 6,934 | $3.7m | — | 16,173 | +18,812 | opened | — | 2 sessions — watching | tape not collected |
| AAPL | 310C | 2026-10-02 | 31 | 09:55:25 | 2,000 | $3.3m | — | 2,000 | -3,241 | closed | — | — | tape not collected |
| MRVL | 200P | 2026-12-18 | 108 | 12:01:24 | 1,405 | $3.1m | — | 2,352 | +2,043 | opened | — | 3 sessions — information | tape not collected |
| SNDK | 1,650C | 2027-09-17 | 381 | 09:33:09 | 66 | $2.9m | sweep | 66 | — | unresolved | more than 120 days out; the chain is not collected that far | — | tape not collected |
| SPY | 680C | 2026-10-02 | 31 | 14:27:24 | 300 | $2.5m | sweep | 300 | +184 | opened | — | 1 session — anecdote | tape not collected |
| SNDK | 1,430C | 2026-12-18 | 108 | 10:15:48 | 80 | $2.4m | — | 80 | +142 | opened | — | 1 session — anecdote | tape not collected |
| SNDK | 1,500C | 2026-09-04 | 3 | 11:43:02 | 222 | $2.3m | — | 879 | +532 | opened | — | 1 session — anecdote | tape not collected |
| SPY | 650P | 2026-12-18 | 108 | 12:57:02 | 5,000 | $2.2m | — | 10,000 | +1,258 | unresolved | settled change inside ±50% of the alerted size | 4 sessions — information | tape not collected |
| SNDK | 1,440P | 2026-09-04 | 3 | 10:32:18 | 1,825 | $2.1m | — | 1,825 | -509 | unresolved | settled change inside ±50% of the alerted size | — | tape not collected |
| SPY | 650P | 2026-12-18 | 108 | 12:02:57 | 5,000 | $2.1m | — | 10,000 | +1,258 | unresolved | settled change inside ±50% of the alerted size | 4 sessions — information | tape not collected |
| AAPL | 355C | 2027-01-15 | 136 | 11:24:06 | 1,965 | $2.1m | — | 1,965 | — | unresolved | more than 120 days out; the chain is not collected that far | — | tape not collected |
| SNDK | 1,500C | 2026-09-04 | 3 | 12:35:40 | 226 | $1.9m | — | 879 | +532 | opened | — | 1 session — anecdote | tape not collected |
| MRVL | 210C | 2026-11-20 | 80 | 11:38:38 | 787 | $1.9m | sweep | 787 | +426 | opened | — | 1 session — anecdote | tape not collected |
| SNDK | 1,520C | 2026-10-02 | 31 | 11:54:48 | 106 | $1.9m | — | 106 | -73 | closed | — | — | tape not collected |
| NVDA | 220C | 2027-09-17 | 381 | 09:30:38 | 500 | $1.9m | — | 500 | — | unresolved | more than 120 days out; the chain is not collected that far | — | tape not collected |
| SPY | 750P | 2026-09-18 | 17 | 14:31:24 | 3,534 | $1.8m | — | 9,380 | +8,831 | opened | — | 2 sessions — watching | tape not collected |
| AAPL | 325C | 2026-09-18 | 17 | 11:02:22 | 2,528 | $1.7m | — | 3,198 | -1,568 | unresolved | settled change inside ±50% of the alerted size | — | tape not collected |
| SPY | 750P | 2026-09-18 | 17 | 14:31:24 | 3,371 | $1.7m | — | 9,380 | +8,831 | opened | — | 2 sessions — watching | tape not collected |
| MU | 950P | 2026-09-04 | 3 | 10:21:32 | 669 | $1.7m | — | 1,638 | +1,252 | opened | — | 3 sessions — information | tape not collected |
| SNDK | 1,500C | 2026-09-04 | 3 | 09:42:42 | 273 | $1.7m | — | 879 | +532 | opened | — | 1 session — anecdote | tape not collected |
| SPY | 700C | 2027-01-15 | 136 | 13:24:57 | 208 | $1.7m | — | 208 | — | unresolved | more than 120 days out; the chain is not collected that far | — | tape not collected |
| NVDA | 230C | 2027-01-15 | 136 | 12:38:59 | 1,024 | $1.7m | — | 2,520 | — | unresolved | more than 120 days out; the chain is not collected that far | — | tape not collected |
| AMD | 452.5C | 2026-09-18 | 17 | 11:09:11 | 771 | $1.6m | — | 771 | +833 | opened | — | 3 sessions — information | tape not collected |
| CRWD | 225P | 2026-09-04 | 3 | 12:38:09 | 1,310 | $1.6m | sweep | 1,310 | +969 | opened | — | 1 session — anecdote | tape not collected |
| AAPL | 335P | 2026-09-11 | 10 | 13:25:52 | 1,339 | $1.6m | sweep | 1,339 | +3,193 | opened | — | 5 sessions — information | tape not collected |
| SPY | 730P | 2026-09-18 | 17 | 14:44:56 | 6,566 | $1.6m | — | 15,438 | -4,266 | unresolved | settled change inside ±50% of the alerted size | — | tape not collected |
| IWM | 290P | 2026-09-18 | 17 | 12:21:45 | 3,799 | $1.6m | — | 5,166 | -1,240 | unresolved | settled change inside ±50% of the alerted size | — | tape not collected |
| SNDK | 1,450P | 2026-09-04 | 3 | 10:32:18 | 1,150 | $1.6m | — | 1,150 | -99 | unresolved | settled change inside ±50% of the alerted size | — | tape not collected |
| MU | 960C | 2026-09-09 | 8 | 13:54:01 | 937 | $1.6m | — | 937 | +994 | opened | — | 4 sessions — information | tape not collected |
| IWM | 293P | 2026-09-18 | 17 | 10:22:26 | 3,168 | $1.6m | — | 3,168 | -16,600 | closed | — | — | tape not collected |
| SNDK | 1,465P | 2026-09-04 | 3 | 10:32:18 | 875 | $1.5m | — | 875 | -351 | unresolved | settled change inside ±50% of the alerted size | — | tape not collected |
| SPY | 725P | 2026-10-16 | 45 | 14:47:03 | 2,705 | $1.5m | — | 14,642 | +10,888 | opened | — | 1 session — anecdote | tape not collected |
| ORCL | 145P | 2026-12-18 | 108 | 15:18:25 | 745 | $1.5m | — | 745 | +324 | unresolved | settled change inside ±50% of the alerted size | 3 sessions — information | tape not collected |
Counted in prints, not rated: prints on one contract share one settled OI change, so a rate’s n is the contract count in the table below, and R2 holds it to n_min 20.
n. A verdict rate’s n is the number of distinct CONTRACTS, not prints, because prints on one contract share one settled change — the flow analogue of overlapping forward windows shrinking an effective n. Below n_min 20 the summary shows counts and no percentage.
Cost: three queries — the session, then the prints and the coverage together. Only point lookups touch core.option_strikes: rows D and D+1 by full primary key per contract, the persistence series by full key per later session, and — new, for the default above — the newest as_of_date per tracked symbol, a primary-key prefix read each. Measured on production 2026-09-16 at 18:53 ET: the session query 34–40 ms warm (62 ms cold), the prints query 240–470 ms for 2026-09-14’s 239 notable prints and 1,299 ms once for 2026-09-15’s 174 — the same spread of production load the 2026-09-15 numbers below show, not a change to the query. Measured warm on 2026-09-15, three passes: the session 32–37 ms; the prints query 278 ms for 09-11’s 203 notable prints at $500k and 365 ms for 09-14’s 239; 1,345 ms for 09-11’s 1,554 at the $100k floor, which is the page’s worst case and the reason the floor defaults where it does. Earlier the same day the same reads measured 237–311 ms and 850–1,000 ms; the spread is production load, not a change to these queries.
Flow Discovery asks the same session’s question of the names outside the universe, where no chain exists to answer it.