MU: The Biggest Tape of June 2026
MU month by month, recomputed live: return, close, and regular-hours turnoverranking ·
2026-07-13 · 6×4
← Previous
page 7 of 7
ZM at-the-money IV by days to expiry, most recent week of data
ZM at-the-money IV by days to expiry, most recent week of data
| dte_bucket | atm_iv_pct | contract_count | as_of |
|---|---|---|---|
| 0 to 10 days | 42.7 | 159 | Oct 8, 2026 |
| 11 to 30 days | 38.2 | 158 | Oct 8, 2026 |
| 31 to 60 days | 39.4 | 73 | Oct 8, 2026 |
| 61 to 120 days | 43.4 | 60 | Oct 8, 2026 |
| over 120 days | 43.2 | 50 | Oct 8, 2026 |
the exact SQL behind every number
SELECT
multiIf(days_to_expiry <= 10, '0 to 10 days',
days_to_expiry <= 30, '11 to 30 days',
days_to_expiry <= 60, '31 to 60 days',
days_to_expiry <= 120, '61 to 120 days',
'over 120 days') AS dte_bucket,
round(100 * avg(toFloat64(implied_volatility)), 1) AS atm_iv_pct,
count() AS contract_count,
formatDateTime(max(date), '%b %e, %Y') AS as_of
FROM global_markets.options_greeks
WHERE underlying_symbol = 'ZM'
AND iv_converged = 1
AND volume > 0
AND toFloat64(underlying_close) > 0
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.05
AND date >= (
SELECT max(date)
FROM global_markets.options_greeks
WHERE underlying_symbol = 'ZM' AND iv_converged = 1
) - 7
GROUP BY dte_bucket
ORDER BY min(days_to_expiry)
More from this analysisZM Implied Volatility: Zoom IV and Earnings
ZM at-the-money 30-day implied volatility, recent sessions
series 81×4
→
ZM at-the-money IV before and on the biggest one-session drop in each quarter
table 9×5
→
ZM at-the-money IV by calendar year: average, low and high
table 8×5
→
Implied volatility beside the movement each stock actually delivered over the prior 30 sessions
ranking 11×4
→
See all 3,256 queries →