Volatility Analysis
- EAD is realising 6.3% annualised volatility over the last 21 sessions, the low end of its range — higher than 20% of readings over the past 1 year.
- Volatility has fallen from 7.2% to 6.3% over the past month (-12% relative), so the near-term trend in risk is in favour of short-volatility positioning.
- 30% of total variance is delivered overnight (5.3% annualised) against 8.2% during the session — risk is mostly intraday and can be managed inside the session.
- A GARCH(1,1) fit puts next-session vol at 6.6% against a long-run anchor of 9.2%, with persistence of 0.945 — shocks decay with a half-life of about 12 trading days. The model sees vol as below equilibrium and expects it to drift higher.
- On the empirical distribution, a 1-day 95% VaR is -0.94% with an expected shortfall beyond it of -1.20%. Excess kurtosis of 6.1 and 1.20% of days beyond 3σ (a normal distribution would give 0.27%) mean option-pricing models that assume normality will understate the tail.
- Upside volatility (10.4%) exceeds downside volatility (9.1%) — the big moves in this name have been rallies, so headline vol overstates the drawdown risk.
- Absolute returns show no significant lag-1 autocorrelation (0.121), so volatility in this name is closer to unpredictable noise than to a persistent regime — treat the GARCH forecast with caution.
- Worst peak-to-trough drawdown over the window was -8.3% (trough 2026-03-30), with an Ulcer Index of 2.60 capturing how long it stayed underwater.
| Horizon | Min | 10th | 25th | Median | 75th | 90th | Max | Current | Percentile | Obs |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 Week 5d | 2.1 | 4.3 | 5.4 | 8.2 | 11.0 | 14.4 | 35.5 | 5.3 | 22 | 246 |
| 2 Weeks 10d | 3.7 | 4.6 | 5.9 | 7.9 | 10.7 | 13.5 | 25.7 | 5.0 | 16 | 241 |
| 1 Month 21d | 4.0 | 5.4 | 6.5 | 8.1 | 10.6 | 12.6 | 19.4 | 6.3 | 20 | 230 |
| 2 Months 42d | 5.3 | 5.5 | 7.0 | 8.2 | 10.4 | 14.7 | 15.3 | 6.7 | 19 | 209 |
| 3 Months 63d | 5.2 | 6.5 | 7.2 | 8.7 | 12.3 | 13.6 | 13.9 | 6.9 | 22 | 188 |
| 6 Months 126d | 7.1 | 8.5 | 10.1 | 10.6 | 10.8 | 10.9 | 11.0 | 10.9 | 84 | 125 |
| Estimator | 1 Month | 3 Months | 6 Months | 1 Year | Reads |
|---|---|---|---|---|---|
| Close-to-Close | 6.3 | 6.9 | 10.9 | 9.2 | total risk, incl. gaps |
| Parkinson | 6.0 | 7.3 | 9.5 | 8.5 | intraday range only |
| Garman-Klass | 5.9 | 7.7 | 9.7 | 8.7 | range + open/close |
| Rogers-Satchell | 6.1 | 8.3 | 10.2 | 9.1 | drift-independent |
| Yang-Zhang | 7.5 | 9.4 | 11.6 | 10.4 | gaps + range + drift |
| Lag | Return | |Return| | Return² | Significance (|r|) |
|---|---|---|---|---|
| 1 | 0.017 | 0.121 | 0.062 | |
| 2 | -0.135 | 0.177 | 0.131 | |
| 3 | -0.182 | 0.259 | 0.236 | |
| 4 | 0.169 | 0.139 | 0.032 | |
| 5 | 0.095 | 0.166 | 0.104 | |
| 6 | 0.009 | -0.029 | -0.024 | |
| 7 | -0.181 | 0.171 | 0.096 | |
| 8 | -0.169 | 0.118 | 0.090 | |
| 9 | 0.046 | 0.085 | 0.091 | |
| 10 | 0.102 | 0.027 | 0.003 |
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Min | Max | Avg |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | 38.6 | -24.0 | 291.1 | -41.4 | 7.8 | -25.3 | -28.0 | 10.0 | -10.0 | -41.4 | 291.1 | 24.3 | |||
| 2025 | -14.6 | -49.0 | -49.0 | -14.6 | -31.8 | ||||||||||
| Avg change | +38.6 | -24.0 | +291.1 | -41.4 | +7.8 | -25.3 | -28.0 | +10.0 | -10.0 | — | -14.6 | -49.0 | -49.0 | 291.1 | 14.1 |
| % months vol rose | 100 | 0 | 100 | 0 | 100 | 0 | 0 | 100 | 0 | — | 0 | 0 | |||
Ask the market a question. Get a calculated answer.
The AI is not a chatbot bolted onto a document store. It calls the same analytics engine that powers every screen on this platform — so what comes back is a number it computed from raw history, with the command that produced it.
86,000+ instruments
Global equities, ETFs, funds, options, FX, commodities, crypto, economics, filings, transcripts and news — one normalised symbol universe with adjusted history.
A real analytics engine
Screening, backtesting, technicals, options analytics, correlations, seasonality and factor models — computed on demand from raw prices, never a stale cache.
It shows its working
Answers arrive with the charts, tables and tool calls behind them, so you can check the number instead of trusting a paraphrase.
Your own documents
Upload filings, decks and research. Ask across them and the answer cites the page it came from.
Agents and workflows
Multi-step research that runs the platform's tools for you — screen, pull the history, compute, compare, then write it up.
MCP, CLI and API
The same command catalogue from Claude, your own agent, a shell or your pipeline. The answer on screen is the answer your job gets at 4am.
You ask
“How does NVDA usually trade through earnings?”
It calls
→ ka.options_expected_move(NVDA)
It answers
NVDA has averaged a 9.2% absolute move on the day after earnings and closed higher 67% of the time. Two in three reactions land between −4.2% and +16.3% — the distribution is skewed right, not symmetric.
Every figure computed live from our own history — not scraped, not summarised.
Or start with