Earnings - Historical Chart
At a Glance
The expected move is the historical average absolute close-to-close reaction; option sellers can compare it against the straddle's implied move. The 1σ range is the mean ± one standard deviation — roughly two of every three earnings reactions have landed inside it.
Gap-and-Go vs Fade
After the earnings open, did AMZN keep moving in the gap's direction (gap-and-go) or reverse (fade)? Based on the opening gap vs the open-to-close move on each earnings date.
| Open gapped | Continued (gap-and-go) | Reversed (fade) |
| Up (3x) | 2 · 67% | 1 · 33% |
| Down (3x) | 1 · 33% | 2 · 67% |
Earnings-Day Relative Volume
Trading volume on each earnings date as a multiple of the stock's average daily volume over the prior 20 trading days. 1× = a normal day; higher bars mean the market traded the print heavily.
Earnings Surprise vs Price Reaction
Each point is one earnings event: EPS surprise % (horizontal) vs the actual close-to-close earnings move % (vertical). Upper-right and lower-left = the stock moved with the surprise; upper-left and lower-right = it moved against it. Green = beat, red = miss.
Opening Gap (%)
The % change in price from the close before earnings is released to the open immediately after earnings is released. If earnings is Tuesday AMC (After Market Close), this is Tuesday close to Wednesday open. If earnings is Friday BMO (Before Market Open), this is Thursday close to Friday open.
| Average | Min | Max | Median | Up (%) | Down (%) | |
| Absolute | 7.62 | 1.90 | 11.76 | 8.10 | 50 | 50 |
| Simple | 0.81 | -11.76 | 10.32 | 1.82 | 50 | 50 |
Reaction asymmetry: average up move +8.43% (3x) vs average down move -6.81% (3x). Up-moves run 1.24x the size of down-moves — upside-skewed reactions.
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