Earnings volatility research · Oct 13, 2026
JNJ · Johnson & Johnson Common Stock
$261.44 · Earnings in 2 days — Before open (BMO) · Updated after Oct 9, 2026 market close
Historical absolute moves are measured outcomes, not predicted returns. Missing implied moves are excluded only from paired comparisons. Inspect events and sources · Inspect stored contracts
Setup summary
A snapshot exists but has not cleared research review for publication.
Why this matters
Event-relative volatility comparison is unavailable for this snapshot. The ATM straddle implies a ±3.6% move — 2.25x the historical median actual move.
No current candidate is available for this ticker.
Unknown event volatility; acceptable liquidity. Historical evidence quality is low (fewer than 4 reconstructed events.) and the sample covers exact-contract reconstructions, not live published recommendations.
Current implied volatility versus prior earnings cycles
No matched historical checkpoint is available for this snapshot.
Updated Oct 9, 2026, 4:00 PM EDT
Loading graph — the exact table is available below.
Event / reference markers
- Earnings: 0
Exact data table
Pre-earnings IV curve · full stored dataset, independent of graph range/toggles
| Observation | Current-cycle IV (%) | Historical median (%) | Historical p25 (%) | Historical p75 (%) | Context | Updated |
|---|---|---|---|---|---|---|
| Unavailable | Unavailable | Unavailable | Unavailable | 0 historical events; absent values remain unavailable. No current-cycle IV observation is stored for this checkpoint. | Updated Oct 9, 2026, 4:00 PM EDT | |
| Unavailable | Unavailable | Unavailable | Unavailable | 0 historical events; absent values remain unavailable. No current-cycle IV observation is stored for this checkpoint. | Updated Oct 9, 2026, 4:00 PM EDT | |
| Unavailable | Unavailable | Unavailable | Unavailable | 0 historical events; absent values remain unavailable. No current-cycle IV observation is stored for this checkpoint. | Updated Oct 9, 2026, 4:00 PM EDT | |
| Unavailable | Unavailable | Unavailable | Unavailable | 0 historical events; absent values remain unavailable. No current-cycle IV observation is stored for this checkpoint. | Updated Oct 9, 2026, 4:00 PM EDT | |
| Unavailable | Unavailable | Unavailable | Unavailable | 0 historical events; absent values remain unavailable. No current-cycle IV observation is stored for this checkpoint. | Updated Oct 9, 2026, 4:00 PM EDT | |
| 34.86% | Unavailable | Unavailable | Unavailable | 0 historical events; absent values remain unavailable. | Updated Oct 9, 2026, 4:00 PM EDT | |
| Unavailable | Unavailable | Unavailable | Unavailable | 0 historical events; absent values remain unavailable. This checkpoint is later than the latest snapshot; current-cycle IV has not been observed yet. | Updated Oct 9, 2026, 4:00 PM EDT | |
| Unavailable | Unavailable | Unavailable | Unavailable | 0 historical events; absent values remain unavailable. This checkpoint is later than the latest snapshot; current-cycle IV has not been observed yet. | Updated Oct 9, 2026, 4:00 PM EDT |
Expected move and historical earnings behavior
ATM_STRADDLE_MIDPOINT · event expiration Oct 16, 2026 · Oct 9, 2026 market close
Updated Oct 9, 2026, 4:00 PM EDT
Loading graph — the exact table is available below.
Exact data table
Implied versus actual earnings move · full stored dataset, independent of graph range/toggles
| Observation | Realized move (%) | Implied move (%) | Context | Updated |
|---|---|---|---|---|
| 0.9141% | Unavailable | Signed actual 0.9141% · Reconstruction status unavailable · 0 IV checkpoints | Updated Oct 9, 2026, 4:00 PM EDT | |
| 1.6372% | Unavailable | Signed actual 1.6372% · Reconstruction status unavailable · 0 IV checkpoints | Updated Oct 9, 2026, 4:00 PM EDT | |
| 2.1275% | Unavailable | Signed actual 2.1275% · Reconstruction status unavailable · 0 IV checkpoints | Updated Oct 9, 2026, 4:00 PM EDT | |
| 3.6885% | Unavailable | Signed actual 3.6885% · Reconstruction status unavailable · 0 IV checkpoints | Updated Oct 9, 2026, 4:00 PM EDT | |
| 1.547% | Unavailable | Signed actual 1.547% · Reconstruction status unavailable · 0 IV checkpoints | Updated Oct 9, 2026, 4:00 PM EDT | |
| 1.9439% | Unavailable | Signed actual 1.9439% · Reconstruction status unavailable · 0 IV checkpoints | Updated Oct 9, 2026, 4:00 PM EDT | |
| 0.4794% | Unavailable | Signed actual 0.4794% · Reconstruction status unavailable · 0 IV checkpoints | Updated Oct 9, 2026, 4:00 PM EDT | |
| 6.1932% | Unavailable | Signed actual 6.1932% · Reconstruction status unavailable · 0 IV checkpoints | Updated Oct 9, 2026, 4:00 PM EDT | |
| 0.0262% | Unavailable | Signed actual 0.0262% · Reconstruction status unavailable · 0 IV checkpoints | Updated Oct 9, 2026, 4:00 PM EDT | |
| 0.0917% | Unavailable | Signed actual 0.0917% · Reconstruction status unavailable · 0 IV checkpoints | Updated Oct 9, 2026, 4:00 PM EDT | |
| 0.8993% | Unavailable | Signed actual 0.8993% · Reconstruction status unavailable · 0 IV checkpoints | Updated Oct 9, 2026, 4:00 PM EDT | |
| 2.6906% | Unavailable | Signed actual 2.6906% · Reconstruction status unavailable · 0 IV checkpoints | Updated Oct 9, 2026, 4:00 PM EDT |
Implied observations come from the earnings expiration at the stored snapshot; realized moves use the absolute post-earnings session return. Missing implied quotes remain gaps — they are never treated as zero moves, and exceedance counts use only paired observations.
Volatility term structure
The earnings expiration trades 6.9 volatility points above the next expiration. Classification: Event Spike.
Updated Oct 9, 2026, 4:00 PM EDT
Loading graph — the exact table is available below.
Event / reference markers
- Earnings expiry 2026-10-16: 7
Exact data table
Volatility term structure · full stored dataset, independent of graph range/toggles
| Observation | ATM IV (%) | Context | Updated |
|---|---|---|---|
| 34.86% | 7 DTE · ATM strike $262.50 · Contains earnings | Updated Oct 9, 2026, 4:00 PM EDT | |
| 28.91% | 14 DTE · ATM strike $262.50 · No stored earnings marker | Updated Oct 9, 2026, 4:00 PM EDT | |
| 27.03% | 21 DTE · ATM strike $260.00 · No stored earnings marker | Updated Oct 9, 2026, 4:00 PM EDT |
Eligible candidates
Only structures that passed every applicable gate are shown.
No current candidate is available for this ticker. Verified event facts and observed history remain below.
No attractive setup detected
The event was evaluated and no candidate cleared every filter. That is a valid research outcome.
- Directional confirmation is missing for directional structures.
Comparable JNJ earnings events
Rebuilt from observed quotes after each event — reconstruction evidence, not proof of a live historical publication.
Scroll horizontally to see every column.
| Earnings date | Actual move | Implied move | Reconstruction basis | Strategy outcomes |
|---|---|---|---|---|
| Oct 17, 2023 | -0.9% | Unavailable | Same Ticker Reconstruction | — |
| Jan 23, 2024 | -1.6% | Unavailable | Same Ticker Reconstruction | — |
| Apr 16, 2024 | -2.1% | Unavailable | Same Ticker Reconstruction | — |
| Jul 17, 2024 | 3.7% | Unavailable | Same Ticker Reconstruction | — |
| Oct 15, 2024 | 1.5% | Unavailable | Same Ticker Reconstruction | — |
| Jan 22, 2025 | -1.9% | Unavailable | Same Ticker Reconstruction | — |
| Apr 15, 2025 | -0.5% | Unavailable | Same Ticker Reconstruction | — |
| Jul 16, 2025 | 6.2% | Unavailable | Same Ticker Reconstruction | — |
| Oct 14, 2025 | -0.0% | Unavailable | Same Ticker Reconstruction | — |
| Jan 21, 2026 | -0.1% | Unavailable | Same Ticker Reconstruction | — |
| Apr 14, 2026 | 0.9% | Unavailable | Same Ticker Reconstruction | — |
| Jul 15, 2026 | -2.7% | Unavailable | Same Ticker Reconstruction | — |
How this was generated
Inputs, assumptions, and versions that produced the numbers above.
Research methodology details
Expand for timestamps, sample sizes, models, and provenance
Expand
Research methodology details
Expand for timestamps, sample sizes, models, and provenance
Risk record
- Earnings dates can move after this snapshot was captured.
- Bid/ask midpoint fills may not be achievable in live trading.
- Historical reconstruction uses current methodology and is not proof of a live historical publication.
Research methodology and definitions
Primary candidate construction
Exact legs, exposure and payoff for the primary eligible structure.
No current candidate is available for this ticker. Browse available research.
Past events · reconstructed
Historical reconstruction for JNJ
Observed outcomes from 12 earnings events (Oct 17, 2023 – Jul 15, 2026). These events have already been reported · modeled strategy results.
Realized move versus what was implied
Implied move is the pre-event ATM straddle estimate; realized move is the observed post-earnings move.
Updated Oct 11, 2026
Loading graph — the exact table is available below.
Exact data table
JNJ · Implied versus actual earnings move · full stored dataset, independent of graph range/toggles
| Observation | Realized move (%) | Implied move (%) | Context | Updated |
|---|---|---|---|---|
| 0.9141% | 2.5868% | Signed actual -0.9141% · Reconstructed · 12 IV checkpoints | Updated Oct 11, 2026 | |
| 1.6372% | 2.4158% | Signed actual -1.6372% · Reconstructed · 23 IV checkpoints | Updated Oct 11, 2026 | |
| 2.1275% | 2.8152% | Signed actual -2.1275% · Reconstructed · 25 IV checkpoints | Updated Oct 11, 2026 | |
| 3.6885% | 2.7515% | Signed actual 3.6885% · Reconstructed · 23 IV checkpoints | Updated Oct 11, 2026 | |
| 1.547% | 2.6454% | Signed actual 1.547% · Reconstructed · 25 IV checkpoints | Updated Oct 11, 2026 | |
| 1.9439% | 2.4266% | Signed actual -1.9439% · Reconstructed · 22 IV checkpoints | Updated Oct 11, 2026 | |
| 0.4794% | 2.6302% | Signed actual -0.4794% · Reconstructed · 26 IV checkpoints | Updated Oct 11, 2026 | |
| 6.1932% | 2.523% | Signed actual 6.1932% · Reconstructed · 24 IV checkpoints | Updated Oct 11, 2026 | |
| 0.0262% | 3.253% | Signed actual -0.0262% · Reconstructed · 26 IV checkpoints | Updated Oct 11, 2026 | |
| 0.0917% | 3.2583% | Signed actual -0.0917% · Reconstructed · 23 IV checkpoints | Updated Oct 11, 2026 | |
| 0.8993% | 3.4985% | Signed actual 0.8993% · Reconstructed · 25 IV checkpoints | Updated Oct 11, 2026 | |
| 2.6906% | 3.3484% | Signed actual -2.6906% · Reconstructed · 24 IV checkpoints | Updated Oct 11, 2026 |
Compare entry timing
Each column opens a separate trade using that checkpoint’s contracts and quotes. Returns include modeled slippage and commissions.
Daily earnings-window reconstruction: all requested quarters processed. Completed tests may still have missing quotes or non-trading days; processing completion does not mean every trade is available.
Includes trades that failed entry filters; this measures structures, not a history of qualified recommendations. The exit is the earlier of T−1 and one day before the first leg expires.
Average dollar P&L per one-lot structure · profitable runs / total runs. Select a cell to inspect its entry checkpoint.
| Strategy | T−35 | T−34 | T−33 | T−32 | T−31 | T−30 | T−29 | T−28 | T−27 | T−26 | T−25 | T−24 | T−23 | T−22 | T−21 | T−20 | T−19 | T−18 | T−17 | T−16 | T−15 | T−14 | T−13 | T−12 | T−11 | T−10 | T−9 | T−8 | T−7 | T−6 | T−5 | T−4 | T−3 | T−2 | T−1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Bear Call Spread | Not available | Not available | Not available | Not available | Not available | Not available | |||||||||||||||||||||||||||||
| Bull Put Spread | Not available | Not available | Not available | Not available | Not available | Not available | |||||||||||||||||||||||||||||
| Calendar | Not available | Not available | Not available | Not available | Not available | Not available | Not available | Not available | Not available | ||||||||||||||||||||||||||
| Iron Condor | Not available | Not available | Not available | Not available | Not available | Not available | |||||||||||||||||||||||||||||
| Long Straddle | Not available | Not available | Not available | Not available | Not available | Not available | |||||||||||||||||||||||||||||
| Long Strangle | Not available | Not available | Not available | Not available | Not available | Not available | |||||||||||||||||||||||||||||
| Short StraddleResearch only · Unlimited upside risk | Not available | Not available | Not available | Not available | Not available | Not available | |||||||||||||||||||||||||||||
| Short StrangleResearch only · Unlimited upside risk | Not available | Not available | Not available | Not available | Not available | Not available |
Requested entry tests: T−35, T−34, T−33, T−32, T−31, T−30, T−29, T−28, T−27, T−26, T−25, T−24, T−23, T−22, T−21, T−20, T−19, T−18, T−17, T−16, T−15, T−14, T−13, T−12, T−11, T−10, T−9, T−8, T−7, T−6, T−5, T−4, T−3, T−2, T−1. Untested columns require a new historical reconstruction. Small samples are descriptive evidence. Columns can cover different earnings events; inspect event dates before comparing. The highest average across different samples does not establish the best entry day. New daily reconstructions use exact calendar dates; weekends, holidays and missing quotes remain unavailable. Older records may use a prior session; each trade shows its actual dates.
T−14 entry details
| Strategy | Events | Average | Median | Worst observed | Best observed | Failed / unknown eligibility |
|---|---|---|---|---|---|---|
| Bear Call Spread | 11 | -$46.96 | $14.90 | -$395.85 | $119.65 | 11 / 0 |
| Bull Put Spread | 11 | -$5.96 | $58.65 | -$430.85 | $72.90 | 11 / 0 |
| Calendar | 10 | -$37.55 | -$30.48 | -$152.60 | $36.65 | 6 / 0 |
| Iron Condor | 10 | -$16.63 | $37.43 | -$322.95 | $157.30 | 6 / 0 |
| Long Straddle | 12 | -$63.12 | -$147.35 | -$541.35 | $457.15 | 12 / 0 |
| Long Strangle | 12 | -$32.33 | -$98.10 | -$340.35 | $369.15 | 12 / 0 |
| Short Straddle | 12 | -$13.70 | $84.65 | -$571.85 | $423.65 | 12 / 0 |
| Short Strangle | 12 | -$6.25 | $72.40 | -$441.85 | $284.65 | 12 / 0 |
6 unavailable tests at T−14
- JNJ_2024-01-23 · Iron Condor · missing exact leg quotes or unbounded capital
- JNJ_2024-01-23 · Bull Put Spread · missing exact leg quotes or unbounded capital
- JNJ_2024-04-16 · Calendar · missing exact leg quotes or unbounded capital
- JNJ_2024-04-16 · Iron Condor · missing exact leg quotes or unbounded capital
- JNJ_2024-04-16 · Bear Call Spread · missing exact leg quotes or unbounded capital
- JNJ_2025-01-22 · Calendar · missing exact leg quotes or unbounded capital
Historical examples
Example trades, payoff and risk
Past structural simulations · modeled fills · not historical recommendations.
Bear Call Spread
Did not clear entry filters- Modeled entry credit
- $183.75
- Payoff max loss
- -$1,316.25
- Payoff max profit
- $183.75
- Modeled exit P&L
- $96.157.4% on stored risk basis $1,297.50
Exit rule: Scheduled before earnings / expiration. Exit reason: scheduled exit.
Price basis: Quote midpoint with adverse spread slippage.
Entry filter failures: directional confirmation missing.
Entry Jul 1, 2026 → Exit Jul 14, 2026. Payoff is a scenario; exit P&L uses the stored exit fills. Payoff uses modeled entry premiums before commissions.
Update time unavailable
Loading graph — the exact table is available below.
Event / reference markers
- Entry spot: $253.98
- Expiry breakeven $266.8375: $266.8375
- sell call strike $265.00: $265.00
- buy call strike $280.00: $280.00
Exact data table
Strategy payoff · full stored dataset, independent of graph range/toggles
| Observation | Expiration P/L (USD) | Context | Updated |
|---|---|---|---|
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Entry spot reference | Update time unavailable | |
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $183.75 | Update time unavailable | ||
| $15.85 | Update time unavailable | ||
| $0.00 | Update time unavailable | ||
| -$238.13 | Update time unavailable | ||
| -$492.11 | Update time unavailable | ||
| -$746.09 | Update time unavailable | ||
| -$1,000.07 | Update time unavailable | ||
| -$1,254.05 | Update time unavailable | ||
| -$1,316.25 | Update time unavailable | ||
| -$1,316.25 | Update time unavailable | ||
| -$1,316.25 | Update time unavailable | ||
| -$1,316.25 | Update time unavailable | ||
| -$1,316.25 | Update time unavailable | ||
| -$1,316.25 | Update time unavailable | ||
| -$1,316.25 | Update time unavailable | ||
| -$1,316.25 | Update time unavailable | ||
| -$1,316.25 | Update time unavailable | ||
| -$1,316.25 | Update time unavailable | ||
| -$1,316.25 | Update time unavailable | ||
| -$1,316.25 | Update time unavailable | ||
| -$1,316.25 | Update time unavailable | ||
| -$1,316.25 | Update time unavailable | ||
| -$1,316.25 | Update time unavailable | ||
| -$1,316.25 | Update time unavailable | ||
| -$1,316.25 | Update time unavailable | ||
| -$1,316.25 | Update time unavailable | ||
| -$1,316.25 | Update time unavailable | ||
| -$1,316.25 | Update time unavailable | ||
| -$1,316.25 | Update time unavailable | ||
| -$1,316.25 | Update time unavailable | ||
| -$1,316.25 | Update time unavailable | ||
| -$1,316.25 | Update time unavailable | ||
| -$1,316.25 | Update time unavailable | ||
| -$1,316.25 | Update time unavailable | ||
| -$1,316.25 | Update time unavailable | ||
| -$1,316.25 | Update time unavailable | ||
| -$1,316.25 | Update time unavailable | ||
| -$1,316.25 | Update time unavailable | ||
| -$1,316.25 | Update time unavailable | ||
| -$1,316.25 | Update time unavailable | ||
| -$1,316.25 | Update time unavailable | ||
| -$1,316.25 | Update time unavailable | ||
| -$1,316.25 | Update time unavailable | ||
| -$1,316.25 | Update time unavailable | ||
| -$1,316.25 | Update time unavailable | ||
| -$1,316.25 | Update time unavailable | ||
| -$1,316.25 | Update time unavailable | ||
| -$1,316.25 | Update time unavailable | ||
| -$1,316.25 | Update time unavailable |
Exact contracts and modeled fills · dollars per share
| Side / quantity | Contract | Strike / expiry | Entry fill | Exit fill |
|---|---|---|---|---|
| SELL × 1 | JNJ260717C00265000 | $265.00 call · 2026-07-17 | $2.53 | $0.92 |
| BUY × 1 | JNJ260717C00280000 | $280.00 call · 2026-07-17 | $0.69 | $0.07 |
Breakevens: $266.84. Short legs may carry assignment risk; expiry payoff excludes early exercise.
2469 unavailable observations / tests · Record hist_JNJ_4d513750f291fba8 · Historical methodology
More earnings this week · Oct 12, 2026–Oct 18, 2026
Related companies and other earnings in the same week. These links are for research, not recommendations.
ACI · Albertsons Companies, Inc. Class A Common StockOct 13, 2026 · Before open (BMO)
C · Citigroup, Inc. Common StockOct 13, 2026 · Before open (BMO)
GS · Goldman Sachs Group, Inc. (The) Common StockOct 13, 2026 · Before open (BMO)
JPM · JP Morgan Chase & Co. Common StockOct 13, 2026 · Before open (BMO)
UNH · UnitedHealth Group Incorporated Common Stock (DE)Oct 13, 2026 · Before open (BMO)
WFC · Wells Fargo & Company Common StockOct 13, 2026 · Before open (BMO)
Research another ticker
Find another company’s earnings research.
Search by symbol (NVDA) or company name (NVIDIA). Close spellings are matched too.