Blog

Article

Selling Covered Calls on META: The Earnings Rollercoaster

META's IV expansion before earnings is the most reliable trade in big tech — and the most reliable trap for unprepared CC sellers. Here's how to harvest the premium and avoid the print.

2026-05-08 · 7 min read · George Ortiz

If you want to understand why "check for earnings" is a non-negotiable rule in covered call writing, read META's earnings history.

In Q3 2022, META reported earnings and dropped 25% overnight. In Q4 2023, META reported and dropped 13%. In Q1 2024, META gapped down 15%. In other quarters it has gapped up 20%+. The post-earnings moves on META are routinely 8-12%, and the tail events are larger than any other mega-cap stock except possibly NVDA.

Between earnings, META is a perfectly reasonable covered call name — moderate IV, liquid options, no dividend complication. But the four earnings windows per year are landmines, and the inflated pre-earnings premium looks especially attractive if you don't know the history.

This post is the playbook for actually capturing META's premium without walking into a print.


META's Profile

The numbers:

  • 30-day IV (non-earnings): Typically 28-38%
  • 30-day IV (pre-earnings): Frequently spikes to 50-70%
  • Average post-earnings move: ±8-12%
  • Tail post-earnings moves: Multiple historical instances of ±15-25%
  • Dividend: Yes, modest — $0.50/quarter currently
  • Options liquidity: Excellent. Weekly expirations, deep OI, tight spreads.

The IV signature is the key feature: very high vol expansion ahead of earnings, very rapid IV crush after. The pre-earnings expansion is what tempts CC sellers. The post-earnings move is what gets them.


The Strategy

For META:

  • Delta (between earnings): 0.17-0.22
  • Delta (within 14 days of earnings): Don't write
  • DTE: 21-35 days
  • Take profit: Close at 70% of max premium
  • Avoid: The two weeks before earnings, the week after earnings

The take-profit threshold (70%) is more aggressive than my MSFT/AAPL rule (80%) because META can move sharply on AI/sector news between earnings cycles. Capturing 70% locks in the easy gains and exits before the next news event.

DTE is 21-35 days — slightly shorter than my AAPL setup. The rationale is the same as TSLA/NVDA: shorter exposure window in case META moves sharply.


The Earnings Math

The temptation: META's IV in the week before earnings sometimes prices a 30 DTE 0.20 delta call at 2-3x the normal premium. You see "$1,200 in premium for one call!" and want to sell.

The reality: META's post-earnings move averages 8-12%. The premium you collect on the inflated IV is typically 3-5% of underlying. The expected post-earnings adverse move is roughly 2-3x the premium you collect.

Mathematically, writing through earnings is a losing trade in expectation, even though individual prints can reward (when the move is muted). The math is "sometimes the expected loss doesn't materialize" — not "the trade is positive in expectation."

The robust rule: do not write a call that expires within the earnings window. Period. Re-open the cycle after earnings has passed.


A Real META Cycle

I'll show one good cycle and one bad cycle. Both happened in my actual portfolio.

Good cycle: Q2 2024.

  • Held 100 shares of META at $295 cost basis.
  • April 26 (post-earnings): META at $445. Wrote a 30 DTE call at $475 strike for $620 premium.
  • Mid-May: META drifted slightly. Closed at $186 buyback (70% of profit captured). Net premium: $434.
  • Late May: Wrote a new 28 DTE call at $490 strike for $530.
  • Mid-June: Closed at 70% profit. Net: $371.

Bad cycle: Q4 2022 (this is the one that hurt).

  • I made a mistake here. Held 100 shares of META at $190 cost basis. META was around $135 in late October 2022 (yes, well below my cost basis — META had had a brutal year).
  • I wrote a 30 DTE call at $145 strike for $310 premium. Earnings were in the contract window. I knew earnings were coming and wrote anyway because the premium was huge.
  • META reported the disastrous Q3 2022 — Reality Labs losses, mobile guidance cut, etc. The stock dropped 25% in a day. From $135 to $98.
  • The call I'd written expired worthless (META was nowhere near $145). I "captured" the full $310 premium.
  • BUT: my underlying position lost $3,700 on the drop. The $310 premium offset a small fraction of that.
  • I'm not counting this as a "premium loss" in my tracking because the premium itself was net positive — but the cycle was a major negative outcome.

The lesson from the bad cycle: the premium math can mislead you. Even when the call expires worthless and you "capture" the premium, the underlying loss can be vastly larger. Writing through earnings doesn't just risk losing the premium — it risks not having position management options when the underlying takes a 25% hit.

I haven't written a META call within 14 days of earnings since.


Position Sizing on META

META is more volatile than MSFT/AAPL/GOOGL but less volatile than NVDA/TSLA. Position sizing should reflect that:

  • MSFT/AAPL: I'll size up to 15-20% of portfolio.
  • META/AMZN/GOOGL: I'll size to 8-12% of portfolio.
  • NVDA/TSLA: I'll size to 5-8% of portfolio.

META's outsized earnings tails (±15-25%) require a smaller position than the steady-state names. Even with smart strategy, a single bad earnings print can produce a meaningful drawdown.


Premium Yield in Practice

Outside of earnings cycles, META at 0.20 delta on 30 DTE typically pays:

  • META around $400: $300-$500 per contract
  • META around $500: $400-$650 per contract
  • META around $600: $500-$800 per contract

Yield on cost basis: 0.8-1.5% per month outside of earnings. Comparable to AMZN, slightly higher than AAPL/MSFT, well below NVDA/TSLA.

Annualized — averaging across the cycles where you write and the ones you skip — META covered calls tend to produce 8-12% premium income on cost basis. That's solid for an income strategy on a stock that also has significant capital appreciation potential.


What META Doesn't Do Well

Things to be honest about:

Earnings months are dead time. Skipping the 2 weeks before and 1 week after earnings means roughly 12 weeks per year of zero premium income on META. That's a real opportunity cost vs. names with smaller earnings moves.

The 25% gap risk. Even with smart position sizing, a single META earnings disaster can take a meaningful chunk out of your portfolio. The strategy reduces volatility but doesn't eliminate it.

The opportunity cost on AI rallies. When META has a strong quarter and runs 15-20% post-earnings, your covered call (if you wrote one) caps the upside. Even if you skip earnings, you might be on the sidelines when the move happens.

These are inherent to the underlying. The strategy can't eliminate them, only avoid the specific subset of bad outcomes that are predictable (writing through earnings).


Tooling

META is the position in my portfolio that benefits most from automated earnings flagging. The single biggest mistake on META — writing through earnings — is the easiest one to automate around. Myron flags any META contract whose expiration is within an earnings window, so the avoid-earnings rule is enforced without manual checking.

For related strategy, see Covered Calls and Earnings Risk, NVDA Covered Calls (similar high-IV profile), and What Delta for Covered Calls.

Try Myron free

Connects to your broker, screens your actual portfolio, and shows yield on your cost basis.

Get Started Free →

No credit card required · Cancel anytime

Data is for educational and informational purposes only and does not constitute investment advice.