# BAC calls outnumbered puts 7.8 to 1 in contracts expiring Oct 23 (2 weeks out)

As of Oct 9, 2026, 11:45 ET: BAC calls outnumbered puts 7.8 to 1 in contracts expiring Oct 23 (2 weeks out). 3,925 call and 500 put contracts by 11:45 ET on Oct 9, 2026. Est. premium $168K calls, $43K puts. Tracked: up to 40 strikes around the money across 21 expirations. Source: Schwab options chain.

- Session: 2026-10-09
- Kind: Put/call by expiry
- Status: Session closed
- Expiry: 2026-10-23 (1 to 3 weeks)
- Rule: call/put volume >= 2.5 (absolute: baseline n 1 < 5); call volume >= 2000; put volume >= 500; expiry >= 1% of ticker volume
- Baseline: median call/put volume ratio, contracts 1 to 3 weeks out, last 20 sessions, n = 1, value 2.1739

| Metric | Value |
|---|---:|
| callOpenInterest | 22729 |
| callPremiumEst | 168130 |
| callToPutVolumeRatio | 7.85 |
| callVolume | 3925 |
| daysToExpiry | 14 |
| putOpenInterest | 11161 |
| putPremiumEst | 42548 |
| putVolume | 500 |

## What happened next

- Next settlement: pending the next settlement.
- Expiry: pending expiry.

Caveat: Session volume from delayed options chain snapshots, published at least 15 minutes after capture. Totals cover the strikes captured around the money, not every listed strike. Not individual trades. Premium is an estimate: volume times the quote midpoint.

Session page: https://squawkflow.com/options-flow/2026-10-09

## Citation

Source: SquawkFlow, https://squawkflow.com/options-flow/2026-10-09/bac-calls-oct-23-2026-put-call-skew
Retrieved: 2026-10-11 16:44 ET
Attribution: cite the page URL rather than a copied number. Levels are
recomputed every session, so a number without its date is wrong within a day.

SquawkFlow publishes market-structure data and education. Nothing here is
investment advice, a price target or a recommendation, and we have no order
execution.
