market-analysis7 min read

SHOP Whale Flashback: $41M of January-Expiration Calls Sold the Morning of Q3 Earnings — 100% of the Credit Captured

On November 4, 2025, with Shopify reporting Q3 earnings before the open, an institution sold $41M of 160-strike calls expiring January 16. SHOP rallied 5% on the print but never broke through; the call decayed from $20.61 to ~$0.03 by expiration.

Published ·AInvest Options Pilot Research

When Shopify reported Q3 2025 earnings on November 4 — beating revenue (+32% YoY), GMV ($92B), and signaling a record $6.2B Black Friday haul — the natural retail trade was long calls into Q4 holiday season. The natural institutional trade was the opposite: sell that vol.

On the morning of November 4, 2025, with SHOP at $160.94 (post-earnings open), an institution sold roughly 19,900 contracts of the SHOP 160-strike call expiring January 16, 2026 at $20.61 per contract. Total premium collected: $41 million. The call was right at the money on print day; the seller was betting that the post-earnings vol pop wouldn't lead to a sustained rally above $160 over the next 73 trading days.

By January 16, 2026 expiration, SHOP was trading well below $160 and the call had decayed to $0.03. The seller captured 99.9% of the $41M credit — $40.9 million of P&L.

First published: Daily Institutional Flow Digest, November 4, 2025 · SHOP flow on 2025-11-04.

The print

FieldValue
Date2025-11-04
SymbolSHOP
SideSELL
TypeCALL
Strike160 (ATM)
Expiration2026-01-16
Volume~19,900 contracts
Premium collected$41M
Entry option price$20.61
SHOP spot at trade$160.94
Position confidenceVERY_HIGH
Outcomeexpired (~$0.03)
P&L+$40.9M

The 160 strike was effectively at-the-money. Selling an ATM call collects the maximum vol premium but also carries the most directional risk if the underlying breaks higher. The institution was making two simultaneous bets:

  1. SHOP won't sustain a breakout above $160 over 73 days.
  2. Implied vol on the January monthly is overpriced post-earnings.

Both bets paid out cleanly.

What SHOP did

DateSHOP closeMove from 11/4
2025-11-04 (entry)$160.94
2025-11-26 (peak high)$174.13+8.2%
2025-12-15$148-8%
2026-01-05$135-16%
2026-01-16 (expiration)~$132-18%

SHOP did briefly break above the strike in late November (peak $174.13 on November 26). For about ten days, the seller was underwater on a paper basis. Then the broader e-commerce / consumer-discretionary cohort sold off through December and SHOP slid below $150 → $135 by mid-January. The strike was ITM for ten sessions and never seriously threatened to expire ITM.

What the option did

Date160C 1/16 closeMove from entry
2025-11-04 (entry)$20.61
2025-11-26 (peak — seller drawdown)$23.50-14% (seller's loss frame)
2025-12-15$9+56%
2026-01-05$2+90%
2026-01-16 (expiration)~$0.03+99.9%

For a premium seller, the % return is (entry − exit) / entry. The 160C ran from $20.61 to $23.50 in three weeks (the seller's worst drawdown), then collapsed back to zero. From the institution's perspective: $41M staked, +$40.9M kept, ~100% of the credit captured.

Why the trade worked

The Q3 2025 earnings catalyst pulled SHOP out of October chop. The +32% revenue growth and record Black Friday signaling gave the bid a reason to chase. But:

  • Post-earnings vol decay — the implied vol baked into the January monthly was elevated for a binary that had already happened. Selling that vol harvests the decay.
  • No subsequent positive catalyst before expiration — Q4 2025 earnings weren't due until February (post-expiration), so the upside path required a generic e-commerce rally that didn't materialize.
  • December weakness in consumer-discretionary cohort — Walmart, Target, and Costco all signaled mixed Q4 results in December updates, dragging the consumer-discretionary basket lower.

The seller didn't need SHOP to crash; they needed the rally to stall and the IV to mean-revert.

Why this trade is a "post-earnings vol harvester" example

Compare with AVGO 12/8/2025 and GLD 2/26/2026 — both premium-seller wins where institutions called local tops. The SHOP shape is slightly different because the 160-strike call was at-the-money, not OTM. ATM short calls require both a directional read AND a vol-decay read; they pay the most premium but require the most accurate timing.

The fact that SHOP gave the seller a 14% drawdown in the first three weeks and they held through is what makes this an institutional shape. Retail short-call positions of this size routinely get blown out by drawdowns half this size.

This article is the counter-example to the loser bucket on the same name — SHOP also had a $79M LONG-call print on the same day (and many days after) that decayed to zero by expiration. The buyer lost; the seller in this article won. Same ticker, opposite-side institutional flow, opposite outcomes — both real, both visible on the public tape.

What this trade did NOT mean

The institution who sold the 160C 1/16 didn't have non-public Shopify information. They had a vol thesis (post-earnings IV overpriced) sized to ATM strike + 73-day expiration. Most UOA prints don't print like this — read the methodology piece for the honest aggregate stats.

See the live tape

Upgrade to AIme Premium → to read post-earnings short-call premium-harvest flow the morning it prints.

Read more

Other flashback case studies — AVGO short calls · GLD short calls · ORCL short puts · COIN rotation.

See This Analysis Live — Free

Sign up free to access the full options screener with 5-pillar scores for 5,000+ stocks, daily signals, strategy recommendations, and radar charts. No credit card required.

Free account includes: screener · 5-pillar scores · daily signals · strategy picks · radar charts

Or just get the weekly recap

Sundays. What moved this week, what catalysts and earnings drive next week, and the 5-pillar setups that stand out. No account needed.

Free. One email per week. Unsubscribe with one click.

SHOP Whale Flashback: $41M of January-Expiration Calls Sold the Morning of Q3 Earnings — 100% of the Credit Captured | Ainvest Options Pilot