How Implied Volatility Is Calculated
Where the Newton step misbehaves: AAPL vega by strike zone, June 30, 2026ranking ·
2026-08-25 · 6×3
At the money implied volatility and solver convergence, eight names, June 30, 2026ranking ·
2026-08-25 · 8×4
One solve per contract: AAPL implied volatility by strike zone, June 30, 2026ranking ·
2026-08-25 · 6×3
One AAPL contract, re-solved every session into its July 17, 2026 expiryseries ·
2026-08-25 · 29×3
Volatility Targeting for Position Sizing
SPY realised volatility by month against a 10% targetseries ·
2026-08-22 · 72×4
What the lookback window costs in daily turnover (SPY, 10% target, 2x cap)ranking ·
2026-08-22 · 4×4
One 10% risk budget, six names, six different weightsranking ·
2026-08-22 · 6×4
Weekly realised volatility and the weight it implied, Nov 2019 to Apr 2020series ·
2026-08-22 · 25×4
Survivorship Bias in Stock Data, Explained
Survivors-only average vs whole-cohort average, by starting yeartable ·
2026-08-22 · 7×6
Symbols relisted under a new issuer after a long silenceranking ·
2026-08-22 · 5×4
Symbols that printed a final daily bar, by yearranking ·
2026-08-22 · 10×3
The January 2019 universe, grouped by what happened to each nameranking ·
2026-08-22 · 9×4
How to De-Vig Betting Odds Into Probabilities
Implied probability by quote format, illustrative quotesranking ·
2026-08-11 · 5×2
De-vig methods on one lopsided market, -750 against +475ranking ·
2026-08-11 · 4×3
Book sum and overround on four illustrative marketsranking ·
2026-08-11 · 4×3
Anchored VWAP Explained: Formula and Uses
How much the newest session can move an anchored VWAP (AAPL)ranking ·
2026-08-07 · 13×2
Anchored at each name's own lowest close of the past twelve monthstable ·
2026-08-07 · 5×5
Daily session VWAP against a VWAP anchored on one date (AAPL)series ·
2026-08-07 · 62×4
The same stock and the same last price, twelve different anchors (AAPL)ranking ·
2026-08-07 · 12×3
Reproducible Backtest in Python, No API Key
A 20/50 moving-average crossover on SPY, year by year, against holdingranking ·
2026-08-06 · 9×4
The same 20/50 rule on five liquid names, 2021 through 2025ranking ·
2026-08-06 · 5×4
Same rule, prior-session signal against same-session signal, SPY by yearranking ·
2026-08-06 · 9×4
What Is Maximum Drawdown? Depth vs Recovery
Same fund, five lookback windows: SPY maximum drawdown by sample length to July 31, 2026ranking ·
2026-08-05 · 5×3
Completed SPY drawdowns since 2016: depth, days falling, days climbing backtable ·
2026-08-05 · 8×5
SPY underwater curve: month end close against its running peak, 2016 to 2026series ·
2026-08-05 · 127×2
Maximum drawdown against annualized volatility: eight large caps, five years to July 31, 2026ranking ·
2026-08-05 · 8×3
Where the Newton step misbehaves: AAPL vega by strike zone, June 30, 2026
Where the Newton step misbehaves: AAPL vega by strike zone, June 30, 2026
| strike_vs_spot | vega_pct_of_atm | contract_count |
|---|---|---|
| 0.80-0.90 | 33.1 | 24 |
| 0.90-0.95 | 62.4 | 10 |
| 0.95-1.00 | 89.8 | 18 |
| 1.00-1.05 | 98.5 | 18 |
| 1.05-1.10 | 73.6 | 16 |
| 1.10-1.20 | 31.6 | 20 |
the exact SQL behind every number
WITH toFloat64(strike_price) / toFloat64(underlying_close) AS moneyness,
(
SELECT avg(toFloat64(vega))
FROM global_markets.options_greeks
WHERE underlying_symbol = 'AAPL'
AND date = toDate('2026-06-30')
AND days_to_expiry BETWEEN 20 AND 45
AND iv_converged = 1
AND volume > 0
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.025
) AS atm_vega
SELECT multiIf(moneyness < 0.90, '0.80-0.90',
moneyness < 0.95, '0.90-0.95',
moneyness < 1.00, '0.95-1.00',
moneyness < 1.05, '1.00-1.05',
moneyness < 1.10, '1.05-1.10',
'1.10-1.20') AS strike_vs_spot,
round(100 * avg(toFloat64(vega)) / atm_vega, 1) AS vega_pct_of_atm,
count() AS contract_count
FROM global_markets.options_greeks
WHERE underlying_symbol = 'AAPL'
AND date = toDate('2026-06-30')
AND days_to_expiry BETWEEN 20 AND 45
AND iv_converged = 1
AND volume > 0
AND moneyness BETWEEN 0.80 AND 1.20
GROUP BY strike_vs_spot
ORDER BY min(moneyness)
More from this analysisHow Implied Volatility Is Calculated
At the money implied volatility and solver convergence, eight names, June 30, 2026
ranking 8×4
→
One solve per contract: AAPL implied volatility by strike zone, June 30, 2026
ranking 6×3
→
One AAPL contract, re-solved every session into its July 17, 2026 expiry
series 29×3
→
SPY implied volatility by strike distance, 20 to 45 days to expiry (Jan to Jun 2026)
ranking 13×4
→
See all 2,170 queries →