u/DJMelvin

Image 1 — $MSFT reports earnings today. 74:26 call/put ratio — most consensus bullish mega-cap I've seen all week. Justified conviction or crowded trade?
Image 2 — $MSFT reports earnings today. 74:26 call/put ratio — most consensus bullish mega-cap I've seen all week. Justified conviction or crowded trade?

$MSFT reports earnings today. 74:26 call/put ratio — most consensus bullish mega-cap I've seen all week. Justified conviction or crowded trade?

Been tracking options flow across the AI ecosystem all week on moomoo. Saved $MSFT for last — it's reporting earnings recently and the flow data is the most interesting of the bunch.

IV: 31.30% | HV: 28.56% | IV Rank: 54 | IV Pctl: 81%

Term structure spiked to 43.72% into today's print then immediately collapses post-earnings. Premium is elevated at the 81st percentile — classic IV crush setup.

[Screenshot 1 — moomoo Volatility Analysis: IV 31.30%, HV 28.56%, IV Rank 54, IV Pctl 81%, term structure spike to 43.72% at May 20]

Jun 18 chain: implied move ±$26.10 (6.27%).

Call: 268.72K | Put: 96.15K | Ratio: 74:26

[Screenshot 2 — moomoo Options Chain: 31.30% IV,±$26.10 implied move, 74:26 call/put ratio]

74:26 is more bullish than NVDA (69:31), META (67:33), and TSLA (57:43) this week. The entire market is positioned long MSFT into this print.

The bull case is obvious — Azure 30%+ growth, Copilot monetization just starting, OpenAI distribution moat. But when everyone is already long, the stock needs an exceptional beat to actually move up. A "solid" print where Azure comes in at 29% instead of 33% and that crowded call position unwinds hard.

Do you hold through earnings or wait for the post-IV crush dip to add?

#moomoo $MSFT

u/DJMelvin — 1 day ago

$META just reported earnings and barely moved (-0.47%). But moomoo shows HV > IV right now — the options market is underpricing this stock's actual volatility. Here's the gamma setup that I see.

Today I'm looking at $META, and it's showing the most unusual reading of the three. 

**What moomoo's Volatility Analysis is showing post-earnings:

** IV: 34.23% | HV: 35.93% | IV Rank: 35 | IV Pctl: 44% 

HV is running ABOVE IV right now. That's not common. It means the options market is pricing in LESS movement than META has actually been delivering. The stock is outmoving its own implied volatility — systematically. 

[Screenshot 2 — moomoo Volatility Analysis: IV 34.23%, HV 35.93%, IV Rank 35, IV Pctl 44%, flat post-earnings term structure, earnings dot at May 19]

The term structure confirms earnings IV crush is completely done — no spike, flat curve from May 20 out to Dec 2028. The event risk premium has been fully wrung out. What's left is a stock trading at $608 with options that are actually cheap relative to how much it's been moving. 

**The flow data for May 20 expiry (tomorrow):** 

Call volume: 31.84K | Put volume: 13.91K | Ratio: ~70:30 There's a massive call volume spike concentrated around the $612.5 strike for tomorrow's expiry. 

[Screenshot 1 — moomoo Volume by Strike: dominant call spike at ~612.5, OTM call volume 29.06K vs OTM put volume 9.7K, open interest chart showing call wall at 610-615 zone] 

This is a gamma setup. If META pushes through $612.5 tomorrow, those calls go from near-zero to printing. Market makers who sold those calls are short gamma — they have to buy stock to delta hedge as price rises, which accelerates the move. Classic self-fulfilling squeeze dynamic. 

**The Jun 18 picture (30 DTE):** 

Implied move: ±$43.07 (7.1% from $608) 

Call/Put ratio: 67:33 

[Screenshot 3 — moomoo Options Chain: Jun 18 expiry, 34.22% IV, ±$43.07 implied move, 67:33 ratio, 560P highlighted at $5.55 premium] 

With HV already above IV, that 7.1% implied move looks conservative. The stock has been moving more than that on a realized basis. Anyone buying Jun puts or calls is paying below what the stock's actual behavior would justify.

**How this fits the bigger picture:** 

META guided $60-65B in capex for 2026. That money is going to NVDA chips, custom silicon, and data center buildout. When NVDA reports earnings in ~10 days, META's spend is a direct input to that number. The hyperscaler is healthy — the earnings reaction today confirms it. 

The 67:33 call ratio is bullish but not extreme. Compare that to NVDA's 69:31 last week — META isn't a crowded trade. There's room for the move if the gamma wall at 612.5 gives way tomorrow. 

**What breaks this thesis:** 

- META posts disappointing engagement or ad revenue in the actual earnings call details (haven't seen the transcript yet) 

- Macro selloff drags everything regardless of individual stock setups 

- The 612.5 call wall acts as resistance rather than a launch pad — pins the stock instead of squeezing it 

What's your read on META post-earnings — do you think the gamma wall breaks tomorrow or does it pin the stock? 

#moomoo $META

u/DJMelvin — 3 days ago
▲ 7 r/moomoo_official+1 crossposts

$TSLA options are historically cheap right now (IV Rank 17) with earnings TODAY. Yesterday we looked at potential use case to sell NVDA premium. This is the opposite trade.

Yesterday I posted about $NVDA having IV Percentile at 88% and argued for selling premium. Today moomoo is showing me a completely different picture on $TSLA — and it flips the entire logic.

**What moomoo's Volatility Analysis is showing on TSLA:**

IV: 51.22% | HV: 39.23% | IV Rank: 17 | IV Percentile: 37%

Let that sink in. TSLA is about to report earnings and IV Rank is sitting at 17. That means options are CHEAPER than 83% of all trading days in the past year — going into an earnings print.

[Screenshot 2 — moomoo Volatility Analysis: IV 51.22%, HV 39.23%, IV Rank 17, IV Pctl 37%, term structure spike to 81.96% at May 18 then immediate collapse]

The term structure tells the whole story: near-term IV spikes to 81.96% (earnings), then crashes to ~42% post-event. The earnings dot is sitting right at today's date. This is not a setup where you want to be on the short vol side.

**The options chain (Jun 18 expiry, 31 DTE):**

Market is pricing ±$42.55 move into June expiry — 10.3% either direction from the current $412.94.Call volume: 245.98K | Put volume: 183.31K | Ratio: 57:43

[Screenshot 1 — moomoo Options Chain: 51.05% IV, ±$42.55 implied move, 57:43 call/put ratio, Jun 18 expiry]

Notice the ratio difference from NVDA's 69:31 yesterday. TSLA's market is genuinely split — 57:43 is almost neutral. Nobody is confidently one-sided here. That tells you something about the uncertainty around this print.

**Why cheap vol into earnings changes everything:**

With IV Rank at 17, you're buying options at a structural discount. The earnings event creates the near-term spike you can see in the term structure. If TSLA moves more than 10.3% — which it has done repeatedly on earnings — long vol wins even after the IV crush.

TSLA's last 4 earnings moves: this stock does not do boring prints. The 10.3% implied move looks like it's pricing in a mild reaction for a stock that regularly swings 15-20% on results.

**The trade logic:**

Long straddle at the ~$412 strike captures movement in either direction. You're paying for cheap vol on a stock with a history of outsized moves. The IV crush works against you post-earnings, but if the stock moves 15%+ that more than offsets it.

Alternatively: if you have a directional view, buying OTM options is actually reasonable here — you're not overpaying for IV the way you would be on NVDA right now.

**Where this breaks down:**

- TSLA does a boring 5% move either way → IV crushes and your options bleed out regardless of direction

- Musk headlines overshadow fundamentals and stock just chops sideways post-earnings

- The 57:43 ratio suggests genuine uncertainty, which sometimes just means the market gets it right and nothing happens

What's your TSLA earnings play? Straddle, directional, or sitting out entirely?

#moomoo $TSLA

u/DJMelvin — 4 days ago
▲ 3 r/moomoo_official+1 crossposts

$NVDA dumps 4.42% today while 69% of options flow is calls. Someone is going to be very wrong going into earnings.

NVDA is sitting at $225.32, down 4.42% on last trading closed price. I pulled up moomoo's options analytics this morning to figure out if this is the dip to buy or a trap — and the data is more interesting than the price action suggests. 

**See Screenshot - What moomoo's Volatility Analysis is showing:** 

IV: 53.19% | HV: 42.35% | IV Rank: 75 | IV Percentile: 88% 

IV is running 10.84 points above realized volatility right now. The 88th percentile means NVDA options are pricing in more uncertainty than 88% of all days in the past year. That's not nothing. 

The term structure is the sharper signal — near-term IV is spiking to 174%+ (earnings event clearly visible on the chart), then collapses to ~45% post-earnings. Classic IV crush setup sitting right in front of us. 

[Screenshot 1 — moomoo Volatility Analysis: IV 53.19%, HV 42.35%, IV Rank 75, IV Pctl 88%, term structure spike to 174% then crash] 

**The options chain (Jun 18 expiry, 32 DTE):** 

The market is pricing a ±$25.53 move into June expiry — roughly 11.3% either direction. That's the number you need to beat just to profit on a naked directional bet. 

Call volume: 3.20M | Put volume: 1.46M | Ratio: 69:31 

[Screenshot 2 — moomoo Options Chain: 52.00% IV, ±$25.53 implied move, 69:31 call/put ratio, Jun 18 expiry] 

**Here's the problem with a 69:31 call/put ratio:** 

When retail is positioned 69% calls into an earnings print, the math gets brutal. You're not just betting NVDA beats — you're betting it beats BY MORE than what's already priced in. An 11.3% implied move means NVDA has to rip 12%+ for your calls to print. A "solid" beat that misses on guidance by $0.50 and the stock goes -3%? Every one of those calls goes to zero. 

Someone is selling all that call premium. At IV Pctl 88%, they're getting paid extremely well for it. 

**My actual read:** The datacenter capex story is still intact — every hyperscaler guided UP on AI infra this earnings cycle, and NVDA is the primary pick-and-shovel play. I'm not bearish on the business. I'm bearish on the options pricing. 

The trade I'm thinking: sell the Jun 18 straddle near the $225 strike, collect elevated premium, let IV crush do the work post-earnings. Add wings to define max loss if you want to sleep. 

The trade I'm NOT doing: buying naked calls at IV Pctl 88% when you need an 11%+ move just to break even. 

**Where I'm wrong:** 

- Blackwell ramp guidance smashes even elevated expectations → stock rips 15%, I look stupid 

- Short squeeze dynamics kick in on any positive surprise 

- Macro reversal bids tech hard into month-end before I can manage the position 

Today's 4.42% selloff is either the setup or the warning. The call/put flow says the crowd is still bullish. I'm on the other side. 

What's your positioning into $NVDA earnings — buying the dip, selling premium, or sitting this one out? 

#moomoo $NVDA

u/DJMelvin — 5 days ago