In this chapter
- Opening: the expectation inside a straddle
- 10.1 The earnings IV cycle
- 10.2 Implied moves and historical moves
- 10.3 Isolating event IV
- 10.4 Choosing an earnings structure
- 10.5 Macro event days
- 10.6 0DTE: compressed into a few hours
- 10.7 SPX and SPY
- 10.8 VIX options and recurring events
- 10.9 Event calendar and IV dashboard
- Three cases
- Checklist and self-test
After this chapter you can
- Read the implied earnings move from the price of an ATM straddle and compare it with the actual moves of the last 8 reports
- Use the IVs of a nearer and a farther expiration to isolate the move from the event itself and the “event-day IV”
- Choose an earnings structure by the “implied ÷ historical” ratio and maximum loss, and explain the differences between SPX and SPY
Prerequisites
- Chapter 5: Vega and IV crush
- Chapter 6: the term structure and IV Rank
- Chapter 9: straddles, iron condors and calendar spreads
Conventions
- Black-Scholes, 4% rate, no dividends
- Calendar days, 365-day year; 0DTE uses trading hours (Section 10.6)
- One contract = 100 shares; all market data are hypothetical
OpeningA straddle spells out the market’s expectation
XYZ, a $200 stock, reports earnings after the close tonight. The ATM 200 straddle expiring this Friday (2 days left) is quoted at $11.81, and IV for this expiration is 100%. You think this report will be a big one, so you buy 1 straddle.
The next day the stock jumps 5% and closes at $210. Neither the direction nor the size is small, yet the straddle is worth only $10.02, a loss of $178 per straddle. If the stock hadn’t moved at all, you would have lost $930.
| Stock move | Stock price | Straddle value | P&L per straddle ($) |
|---|---|---|---|
| −10% | 180.0 | 19.98 | +817 |
| −5% | 190.0 | 9.98 | −183 |
| 0 | 200.0 | 2.51 | −930 |
| +5% | 210.0 | 10.02 | −178 |
| +5.9% | 211.8 | 11.82 | 0 |
| +10% | 220.0 | 20.02 | +821 |
The $11.81 you paid is the price the market set on this earnings move: 11.81 ÷ 200 = 5.9%. If the actual move is smaller than about 5.9%, the buyer loses and the seller wins; if it is larger, the reverse. Event trading really has only one question to answer: compared with how far this stock will actually move, is the move the market implies expensive or cheap? This chapter first teaches you to read the implied move, then to strip it down cleanly, and only then gets to structures, macro events and 0DTE.
10.1The earnings IV cycle
IV climbs all the way into earnings and collapses the moment the report is out. Most of this cycle comes from arithmetic; market sentiment is just a layer on top.
Split a stock’s variance into two pieces: the base variance it has every day, plus one extra jump variance on the night of earnings. Any option that expires after earnings has to pay for that jump.
σb is the base volatility; ve is the variance of the jump (for example, if the market expects a 1-standard-deviation jump of 7%, ve = 0.07² = 0.0049); T is the time remaining (in years).
The key is the ve / T term. The size of the jump stays the same, but the closer you get to expiration, the smaller T becomes; the same jump is spread over fewer days, so it translates into a higher annualized IV. That is why front-month IV climbs on its own even if nobody changes their view of the earnings. Once the report is out, the jump has happened, ve drops out of the formula, and IV falls straight back to σb.
Some numbers: base volatility is 30%, the market expects a 7% earnings jump (1 standard deviation), and the report comes out after the close on day 21. The front-month option expires on day 25, the back month on day 53.
| Point in time | Days left in front month | Front-month IV | Back-month IV |
|---|---|---|---|
| Today (day 0) | 25 | 40.2% | 35.2% |
| Day 14 | 11 | 50.3% | 36.9% |
| Day 20 | 5 | 66.9% | 38.0% |
| Day 21 close, before the report | 4 | 73.3% | 38.2% |
| After the report | 3 | 30.0% | 30.0% |
Three ways to read it:
- The front month rises a lot, the back month a little. An inversion with front-month IV above the back month (the term structure from Chapter 6) is in itself evidence that the market is pricing an event.
- After the report, the front month falls hardest. In the table, the front month drops from 73.3% to 30%, a fall of 43 points; the back month drops only 8 points. A calendar spread that sells the front month and buys the back month earns exactly this difference.
- The real world adds another layer of demand. Speculative buying pushes IV higher than the model, and during earnings season IV often starts climbing weeks ahead. The model tells you “where IV should be if the expected jump stays the same”; only the part above that is sentiment.
- The earnings date isn’t confirmed yet: options may be betting on the wrong expiration, and the IV cycle shows up in the wrong place
- Two things fall in the same expiration (earnings plus an investor day, or a regulatory ruling): there is more than one jump, and the methods that follow will overstate the “earnings” part
- The company preannounces results: the jump happens early, and IV falls back early too
10.2Implied moves and historical moves
The price of an ATM straddle is roughly the “average absolute move” the market expects, and a 1-standard-deviation move is about 1.25 times that.
The derivation takes one line. ATM call and put prices are each about 0.4 × Sσ√T (the rule of thumb from Chapter 3), so the two together are about 0.8 × Sσ√T. And the mean absolute value of a normal distribution is exactly √(2/π) ≈ 0.798 standard deviations. The two 0.8s are the same number, so:
XYZ from the opening: 0.798 × 200 × 1.00 × √(2/365) = $11.81, which matches the straddle quote. The implied average move is 5.9%, and 1σ is about 7.4%.
You can also read off a probability that often gets overlooked: under the normal assumption, the chance that the actual move exceeds the straddle price is 2 × (1 − N(0.798)) = 42.5%. A straddle buyer makes money at expiry less than half the time, but wins big when winning; the seller is the exact opposite.
What to compare it with
For the historical move, use the percentage change from “the last close before earnings” to “the first close after earnings,” because options are also valued at the close. Take the last 8 reports and look at two numbers: the mean and the median of the absolute moves. Below is hypothetical data for XYZ over the past 8 quarters.
| Quarter | Q1 | Q2 | Q3 | Q4 | Q5 | Q6 | Q7 | Q8 |
|---|---|---|---|---|---|---|---|---|
| Move | +3.2% | −5.1% | +2.4% | −8.9% | +4.0% | −1.7% | +6.3% | −2.6% |
| Above 5.9%? | Yes | Yes |
Mean absolute move 4.28%, median 3.6%, and only 2 of the 8 moves exceeded 5.9%. Implied ÷ historical = 5.90 ÷ 4.28 = 1.38: the market’s price is nearly 40% more expensive than the average of the past.
Where the ratio thresholds come from
A common rule of thumb: consider selling only when implied ÷ historical is above 1.2, consider buying only when it is below 0.9, and do nothing in between. The thresholds come from sampling error. The standard deviation of the 8 absolute moves is 2.40 percentage points, so the standard error of the mean is 2.40 ÷ √8 = 0.85. In other words, the “historical mean of 4.28%” could itself be anywhere from 3.4% to 5.1%, which puts the ratio anywhere from 1.15 to 1.72. When the ratio is only 1.1, the “expensive” you see may well be just noise.
The thresholds don’t apply when the company has just been through a major change (a merger, a new CEO, a turn in the industry cycle), so the last 8 reports no longer represent the future; when one extreme value in the history dominates the mean; or when the options are illiquid and the straddle’s bid–ask spread alone is more than a tenth of its price.
10.3Isolating event IV
The IVs of two expirations are enough to solve for two things: the base volatility of ordinary days, and the size of the jump on earnings night.
A straddle’s price mixes in the time value of ordinary days. With 2 days left in the front month, that is not a big problem; with 10 days left, a lot more gets mixed in. The clean approach is to take two expirations that both include earnings and solve the equations from Section 10.1. Total variance w = σ²T is a straight line in T: the slope is the base variance and the intercept is the jump variance. Two points determine a line.
Subscript 1 is the nearer expiration and 2 the farther one; T is in years. “Event-day IV” is the volatility of that one day taken on its own and annualized, so you can compare it with ordinary days.
A worked example
XYZ at Wednesday’s close: the Friday expiration (T1 = 2 days) has IV of 100%, and the next Friday’s expiration (T2 = 9 days) has IV of 54%.
- Total variance: 1.00² × 2/365 = 0.005479; 0.54² × 9/365 = 0.007190.
- Base variance: (0.007190 − 0.005479) ÷ (7/365) = 0.0892, σb = 29.9%.
- Jump variance: (1.00 − 0.0892) × 2/365 = 0.004991, event 1σ = 7.06% ($14.13), expected absolute move 5.64% ($11.27).
- Event-day IV: √(0.0892 + 365 × 0.004991) = 138%, 4.6 times that of an ordinary day.
Read straight off the straddle, the move is 5.90%; with the event isolated, it is 5.64%. The 0.26-point difference is the time value of the two ordinary days. When comparing with history, use 5.64%: the ratio is 5.64 ÷ 4.28 = 1.32, still on the expensive side, but not as extreme as 1.38. After the report, front-month IV should reasonably land at σb ≈ 30%, which is the “back down to 30%” assumed in the opening table.
- No other event between the two expirations. Otherwise the slope is pushed up, base volatility comes out too high, and the event is underestimated.
- Base volatility is the same across the two expirations. When the whole market is in a panic, near-term base volatility is often higher, and the method will overstate the event.
- Calendar days or trading days. When the back month spans a weekend, recomputing in trading days (2 days and 7 days, 252-day year) changes the event 1σ from 7.06% to 6.92%. The event estimate barely changes, but the base IV figure can’t be compared directly with the calendar-day result.
- If σb² or ve comes out negative, first check whether the quotes use the same ATM strike and whether they are thin intraday quotes.
10.4Choosing an earnings structure
The order for choosing a structure: look at the implied ÷ historical ratio first, then set the maximum loss you can take, and only then pick the specific legs.
Below, five common structures are placed in the same scenario: you open at XYZ’s Wednesday close, with front-month (2 days) IV at 100% and back-month (9 days) IV at 54%; you value the position at Thursday’s close, with IV for both expirations back down to 30%. The iron condor and reverse iron condor use strikes 190/180 and 210/220; the calendar sells the Friday 200 call and buys the next Friday’s 200 call.
| Structure | Entry | −8.9% | −5.6% | Unchanged | +5.6% | +8.9% | Breakeven | Max loss |
|---|---|---|---|---|---|---|---|---|
| Short straddle | Credit 1,181 | −597 | +55 | +930 | +51 | −601 | ±5.9% | Unlimited |
| Short iron condor | Credit 319 | −424 | +127 | +319 | +112 | −409 | −6.4% / +6.5% | 681 |
| Calendar (calls) | Debit 93 | −88 | −53 | +143 | −32 | −69 | −3.8% / +4.4% | 93 |
| Long straddle | Debit 1,181 | +597 | −55 | −930 | −51 | +601 | ±5.9% | 1,181 |
| Reverse iron condor | Debit 319 | +424 | −127 | −319 | −112 | +409 | −6.4% / +6.5% | 319 |
±5.6% is the expected absolute move isolated in Section 10.3, and ±8.9% is XYZ’s largest move in its history. Note three things when you read this table:
- The short straddle makes the most when the stock “doesn’t move” ($930), but at ±8.9% it loses $600 in one go, and at −15% it would lose $1,817.
- The short iron condor makes only $319 when the stock doesn’t move, but its breakevens are actually wider than the straddle’s (the short legs are beyond ±5%, plus the premium collected), and its maximum loss is locked at $681.
- The calendar’s P&L is small either way, and its maximum loss is the $93 paid. It is very sensitive to IV after the report: if post-report IV is 25%, it makes only $105 when the stock doesn’t move; at 40%, it makes $220.
| Structure | Your view | When to use it | When not to |
|---|---|---|---|
| Short straddle | Moves less than implied | Ratio > 1.2, good liquidity, very small size | Your account can’t absorb a loss 3 times the credit |
| Short iron condor | Moves less than implied | Same as above, but with a cap on the maximum loss | Wings so narrow that the credit doesn’t cover commissions and slippage |
| Calendar | Moves little, and back-month IV holds up | Front-month IV far above the back month, and you want to risk little money | The back month also contains another event, or you expect a big move |
| Long straddle | Moves more than implied | Ratio < 0.9, or there is a new variable this time that isn’t in the history | IV has already been bid up to the top of its IV Rank |
| Reverse iron condor | Moves a lot, but not to an extreme | You want to be long volatility but find the straddle too expensive | When it only makes money on a move of more than 10% |
Entry timing, strikes and exit
- Entry timing. Sellers usually open the position just before the close on the last trading day before earnings: that is when front-month IV is highest and the fewest ordinary days remain. Opening a few days early means carrying a few more days of ordinary-day Gamma, and you may watch IV keep climbing.
- Where to put the short legs. The short legs of the iron condor in Table 10-3 are at ±5%, closer than the expected absolute move (5.64%); that is an aggressive setup. Under the market’s implied distribution, the chance of a move larger than 5% is about 50%. Move the short legs out to 185/215 (about 1σ away) and that chance falls to about 31%; the price is that the credit drops from $319 to $184 and the maximum loss rises from $681 to $816. There is no free margin of safety, only different trade-offs.
- Exit. By default, close the whole position 15–30 minutes after the open on the first day after the report. The bid–ask spread is widest at the open, so wait for it to narrow; by then IV has already been crushed, and the money the event trade was meant to make has been made. Letting an event position drift into an ordinary holding means swapping in a trade you never analyzed.
- Handle a calendar as one unit. As the front-month leg nears expiry, either close the whole position or deal with the front-month leg early, so you don’t get assigned and end up with a lone back-month leg.
Plenty of traders treat earnings as a “lottery ticket,” but a lottery has rules: use only a very small position in a calendar spread or butterfly, so that the maximum loss is the premium paid; place the order only about ten minutes before the close, so that price and IV are as close as possible to their final state before the report; if it loses, close the whole thing or let it expire, and don’t cut just one leg after the fact, which would turn a limited-risk structure into a naked position. If a stock’s IV is so high that “neither buying nor selling is worth it,” express the view with a sector ETF instead. Another common practice is to add a short-term hedge against your main exposure before the event: if you hold a lot of short positions, buy a small short-dated call spread on an index or leveraged ETF before earnings or the FOMC, and take it off after the event.
10.5Macro event days
A macro event hits an index far less than an earnings report hits a single stock, but it hits every position in your portfolio at the same time.
| Event | Release time | How prices react | Expiration mainly affected |
|---|---|---|---|
| CPI | 8:30, before the open | Mostly through the opening gap | Expirations that include the day, as of the night before |
| Nonfarm payrolls | 8:30, usually the first Friday of the month | Mostly through the opening gap | Weekly options expiring that Friday |
| FOMC | Statement at 14:00, press conference at 14:30 | Two bursts of intraday volatility, often in opposite directions | Same-day 0DTE and that week’s options |
Why VIX barely moves before CPI
Work it through with the framework from Section 10.3. Suppose the base volatility of the S&P 500 is 14%, and the market expects an extra 1% jump (1σ) on CPI day.
- Options expiring in 1 day: IV = √(0.14² + 0.01² × 365 / 1) = 23.7%, almost double.
- 30-day IV (the VIX measure): √(0.14² + 0.01² × 365 / 30) = 14.43%, only 0.4 points higher.
The same jump looks huge over 1 day and gets diluted away over 30 days. So reading VIX to judge “whether the market fears CPI” badly understates the event premium; look at straddles expiring the same day or the next day instead. With SPX at 7,800, a 1-day ATM straddle costs about $45.6 (0.58%) on an ordinary day and about $77.2 (0.99%) on this CPI day.
Hedging before an event: expensive per day, cheap per event
Suppose your portfolio is equivalent to 300 shares of SPY (beta-weighted, as in Chapter 4), and you want to add protection the night before CPI, with SPY at 780.
- 3 of the 780 puts expiring the next day, at 23.7% IV: $382 each, $1,145 in total, covering just this one day.
- 3 of the 30-day 780 puts, at 14.43% IV: $1,161 each, $3,483 in total, or $116 a day.
Per day, the one-day hedge is nearly 10 times as expensive (1,145 ÷ 116 ≈ 9.9), because its price is almost entirely event premium; the upside is that you pay only for the one day you need. Conversely, if you were planning to hold a month of protection anyway, buy the 30-day puts before the event: the event premium is only a small part of their price.
Index IV after the event
When the result is no surprise, short-term index IV usually falls back after the release, for the same reason as with earnings: the jump has happened. The difference is that the drop is smaller, and a macro event can change base volatility for the following weeks. For example, if the FOMC signals a new policy direction, the market may keep repricing over the next few days, and base volatility can actually rise.
The real risk of these events is at the portfolio level: every stock moves in the same direction at once, and diversification across stocks basically stops working for that day. Before the event, check your portfolio’s beta-weighted Delta (Chapter 4) and, if needed, add an offsetting position with short-dated index options. During the event, do as little as possible; wait until the press conference is over and prices have settled before acting.
10.60DTE: a whole day compressed into a few hours
0DTE options expire the same day. They squeeze a whole day of risk into a few hours, pushing both Gamma and Theta to extremes. SPX, SPY, QQQ and other major index products now have expirations every trading day.
Intraday time is measured in trading time: one trading day is 6.5 hours, a year has 252 trading days, and time remaining T = hours remaining ÷ (6.5 × 252). Read IV of 15% on this basis too. After-hours and overnight time are not counted.
| Time to close | Call price | Straddle price | Gamma | Theta per hour |
|---|---|---|---|---|
| 6.5 hours (open) | 3.00 | 5.88 | 0.054 | −0.24 |
| 4 hours | 2.34 | 4.61 | 0.069 | −0.30 |
| 2 hours | 1.65 | 3.26 | 0.098 | −0.42 |
| 1 hour | 1.16 | 2.31 | 0.138 | −0.59 |
| 30 minutes | 0.82 | 1.63 | 0.195 | −0.83 |
| 15 minutes | 0.58 | 1.15 | 0.276 | −1.16 |
| For comparison: 21 trading days | 14.79 | — | 0.012 | −0.06 |
A few numbers worth remembering:
- ATM Gamma in the last hour is 11.7 times that of a one-month option, and 23.5 times in the last 15 minutes.
- An ATM option’s value is proportional to the square root of the time remaining. The $3.00 at the open is down to $1.16 by the last hour, about √(1/6.5) = 39%: time decay is slow at first and fast at the end, and the last hour eats nearly 40% of the opening value.
- In the last hour, a 0.2% rise in SPY ($1.56) takes the ATM call from $1.16 to $2.11, a gain of 82%; the same move at the open lifts it only 29%.
- For the 784 call, 0.5% out of the money, Gamma peaks with a little under 2 hours to the close, then decays quickly, down to just 0.006 in the last 15 minutes: the option either goes to zero or gets “caught” by the stock and becomes at the money.
How institutions and retail traders use them
Institutions and professional traders
- Systematically sell 0DTE spreads to collect premium, sized by maximum loss
- Hedge a single-day event precisely: buy protection for just the CPI or FOMC day, without paying for the weeks after it
- Market makers manage large amounts of short-dated Gamma intraday
Retail traders
- Buy cheap OTM options to bet on direction: low price, high leverage
- Common mistakes: setting stops on the option price, and sizing by number of contracts rather than by maximum loss
- Sizing up after a win, mistaking one lucky break for skill
Its effect on intraday price action
- Intraday Gamma is concentrated in the last two or three hours, and so is market makers’ hedging flow. When they are long Gamma, prices are more likely to get “pinned” near big strikes; when they are short Gamma, moves are more likely to accelerate (Chapter 4, Section 4.8).
- Most 0DTE positions are opened and closed the same day. Open interest, updated only once a day, doesn’t see these positions, so Gamma estimates based on OI miss them.
- Published research has not reached a consensus on whether 0DTE systematically amplifies market volatility. The safer view is that it has changed the distribution of intraday volatility, especially on event days.
In the last hour, a 0.2% move in SPY can send an ATM option’s price up 80% or down by half. A stop at “the option is down 50%” is a stop on 0.1%–0.2% of price noise, and it is almost certain to get hit. Write 0DTE exit rules as levels in the underlying (for example, “close if SPY breaks below 776”), and size the position by its worst-case maximum loss.
10.7SPX and SPY: one index, two contracts
SPX and SPY options track the same S&P 500, but they are completely different in exercise style, settlement and tax treatment, and in event trading those differences turn directly into money.
| Item | SPX | SPY |
|---|---|---|
| Exercise style | European-style, exercised only at expiration | American-style, can be exercised at any time |
| Settlement | Cash-settled | Physical delivery: shares change hands |
| Notional value per contract | About $780,000 | About $78,000 |
| Early assignment | Can’t happen | Possible, especially ITM calls before an ex-dividend date |
| Expiration risk | No stock delivery; AM-settled monthly contracts carry opening-price risk | Holders can still decide to exercise after the close, so you may carry an unexpected stock position over the weekend |
| US taxes | Section 1256 contracts: 60% long-term, 40% short-term, marked to market at year-end | By holding period; under one year is short-term |
XSP is a mini SPX, one-tenth the size of SPX, with a notional value close to SPY’s. It is also European-style and cash-settled, and Section 1256 applies to it as well.
How much Section 1256 saves
Suppose your net options gain for the year is $10,000, the short-term capital gains rate is 32% and the long-term rate is 15% (assumed rates, only to show the calculation).
- SPY: all of it short-term, 10,000 × 32% = $3,200.
- SPX: 10,000 × (60% × 15% + 40% × 32%) = 10,000 × 21.8% = $2,180, or $1,020 less in tax.
Your actual tax depends on your personal situation and where you live; rely on the advice of a tax professional.
Two kinds of expiration risk
- SPX AM settlement. Standard SPX contracts expiring on the third Friday of the month stop trading at Thursday’s close, and the settlement price is calculated from the opening prices of the index components on Friday. If you hold them through Thursday night, Friday’s opening gap directly sets the settlement price, and there is no way to close in between. The weekly and daily SPXW contracts are PM-settled at the closing price and don’t have this problem.
- SPY after-hours exercise. Expiring SPY options stop trading at 16:00, but holders still have a window after the close to decide whether to exercise. Say SPY closes on Friday just below the 780 call you sold, and an after-hours headline pushes it to 783: the other side may exercise, and on Monday morning you open with a short stock position.
How to choose: for large notional size, when taxes matter, or for event spreads, prefer SPX; for a small account, finer position sizing, or when you actually want to deliver or receive shares, use SPY or XSP. When you sell ITM SPY calls, watch out for early assignment before an ex-dividend date.
10.8VIX options and recurring events
VIX options are priced off VIX futures, and they settle in an unusual way. Monthly expiration, triple witching and index rebalancing are liquidity events written on the calendar well in advance.
Three things that make VIX options different
- The underlying is a future. The VIX index itself can’t be traded; VIX options are priced off the VIX future for the same expiration month. In calm periods the future usually sits above spot: with spot VIX at 15, the same-month future may be around 17, and whether a call is in or out of the money depends on the future.
- The settlement price is a special opening quote. VIX options are European-style and cash-settled. On the morning of expiration (usually a Wednesday), a special quote (ticker VRO) is calculated from the opening prices of SPX options and used as the settlement price. It can be very different from the previous day’s closing VIX, and at the close the day before expiration you don’t know what the settlement price will be.
- Expiration follows SPX. VIX settlement is generally 30 days before the next month’s standard SPX expiration, so it is not the third Friday of the month. Mark the VIX settlement Wednesdays separately on your calendar.
VIX is strongly mean-reverting: after a spike it often falls back quickly. That makes VIX calls a form of protection you “have to cash in on time,” which Chapter 11 covers in detail.
Events already on the calendar
| Event | Time | Effect on options |
|---|---|---|
| Monthly expiration | Third Friday of each month | Large open interest expires; before expiry prices tend to get pinned at big strikes, and after expiry market makers’ hedges are released |
| Triple witching | Third Friday of March, June, September and December | Stock options, index options and index futures expire on the same day, with very heavy volume in the closing auction |
| Index rebalancing | S&P quarterly rebalancing takes effect at the close on triple witching; Russell reconstitution day | Stocks being added or removed trade heavily at the close on the effective date, and individual names can move abnormally |
| VIX settlement | Usually Wednesday morning | VIX options and futures expire; the settlement price comes from an opening quote |
Price behavior around monthly expiration is tied to Charm and Vanna from Chapter 4: near expiry, the Delta of OTM options quickly goes to zero, and the stock held as a hedge gets unwound; after expiry, the positions that had been “pinning” the price are gone, and the next week’s moves are often freer. The practical rule is simple: on these days, don’t hold a large short-Gamma position that is near expiry and near the money going into the close; in the first week after expiry, take a fresh look at the term structure and the Gamma distribution.
10.9Event calendar and IV dashboard
Write each event as one row of a table, and fill in the implied move, historical move, structure, maximum loss and exit rule before you place the order. A row you can’t fill in is a trade you shouldn’t make.
This is one of the deliverables of this course: an event dashboard you update every Sunday. The template below fills in three rows with this chapter’s examples. The numbers for XYZ and ABC come from the isolation formula in Section 10.3, and the SPX row comes from Section 10.5.
| Event and time | Underlying | Front / back IV | Straddle-implied | Isolated event move | Historical mean (8) | Ratio | Plan | Max loss | Exit rule |
|---|---|---|---|---|---|---|---|---|---|
| XYZ earnings, Wednesday after the close | $200 | 100% (2 days) / 54% (9 days) | 5.90% | 1σ 7.06%, mean 5.64% | 4.28% | 1.32 | Short iron condor 190/180–210/220, 1 contract | $681 | Close 30 minutes after the next day’s open |
| ABC earnings, Monday after the close | $80 | 70% (4 days) / 46% (11 days) | 5.84% | 1σ 6.92%, mean 5.52% | 7.00% | 0.79 | Long straddle or reverse iron condor, small size | Premium paid | Close before the next day’s close, win or lose |
| CPI, Tuesday 8:30 | SPX 7,800 | 1-day 23.7% / base 14% | 0.99% | 1σ 1.0% | — | — | No new directional positions; hedge holdings with short-dated index puts | Cost of the hedge | Remove the hedge once the data are out and prices have settled |
Each column matches a checkpoint from this chapter:
- Front / back IV: used to isolate the event, and also to check whether the term structure is inverted.
- Straddle-implied and isolated event move: the first is a quick estimate; the second is what you compare with history.
- Ratio: above 1.2, consider selling; below 0.9, consider buying; in between, leave it blank. ABC’s 0.79 says the market’s price this time is cheaper than the stock’s average past move.
- Max loss: fill in this column first, then work out the number of contracts. Keep the maximum loss on any single event to no more than 1%–2% of the account.
- Exit rule: an event trade is a bet on one night. Closing on the first day after the report is the default; holding on needs a new reason.
You can add more columns: IV Rank (Chapter 6), the straddle’s bid–ask spread as a share of its price (walk away above 10%), whether the earnings date is confirmed, and whether any other event falls in the same expiration.
CasesThree cases
Eight quarters of profit, and how much one big drop can eat
Suppose that every quarter you open a position the day before XYZ reports, under the same conditions as Section 10.4 (front-month IV 100%, back month 54%, post-report IV 30%). Plug in the actual moves from the last 8 reports, and add a hypothetical quarter 9 in which the stock drops 15%.
| Quarter | Move | Short straddle | Short iron condor |
|---|---|---|---|
| Q1 | +3.2% | +533 | +296 |
| Q2 | −5.1% | +163 | +191 |
| Q3 | +2.4% | +681 | +311 |
| Q4 | −8.9% | −597 | −424 |
| Q5 | +4.0% | +377 | +264 |
| Q6 | −1.7% | +799 | +318 |
| Q7 | +6.3% | −81 | +18 |
| Q8 | −2.6% | +651 | +312 |
| Total, 8 quarters | +2,526 | +1,287 | |
| Quarter 9 (hypothetical) | −15% | −1,817 | −681 |
Over the 8 quarters, the short straddle made twice as much as the iron condor. But a single −15% in quarter 9 wipes out 72% of the short straddle’s 8 quarters of profit; on a 20% drop, the straddle would lose about $2,820 and all 8 quarters would have been for nothing, while the iron condor would still lose only $681.
- The one move that isn’t in the historical data decides how the seller ends up. The largest of the 8 samples is 8.9%; that doesn’t mean the next one can’t be 15%.
- Size by maximum loss. With a $50,000 account and at most 2% ($1,000) at risk per event, you can do 1 iron condor (maximum loss $681). The short straddle has no maximum loss, so you can only size it by “a $1,817 loss in the −15% scenario,” and even one contract is over the limit.
A 0DTE iron condor on FOMC day: stopped out on both sides
FOMC day, 13:30, SPY at 780, 2.5 hours to the close. Because it includes the event, 0DTE IV has been pushed up to 24% (on a trading-time basis). You sell 10 iron condors: the 785/790 call spread and the 775/770 put spread, with a rule to stop out of either side once that spread’s price rises to 2 times the credit.
| Time | SPY | Assumed IV | Call spread | Put spread | Action |
|---|---|---|---|---|---|
| 13:30 entry | 780.0 | 24% | 0.794 | 0.778 | Credit $1,572 |
| 14:05, after the statement | 785.0 | 20% | 1.641 | 0.058 | Call side stopped out, loss of $847 |
| 14:40, during the press conference | 774.9 | 22% | — | 1.586 | Put side stopped out, loss of $808 |
| 16:00 close | 779.5 | — | 0 | 0 | The original position would have expired worthless |
The two stops add up to −$847 − $808 = −$1,655. If you had done nothing, all four legs would have expired worthless at the close and you would have kept the full $1,572. Same closing price, one result −$1,655 and the other +$1,572: the difference is entirely the path.
- FOMC comes in two parts. The 14:00 statement and the 14:30 press conference often point in opposite directions, so any position with price-based stops has to be ready to get whipsawed twice.
- The stops were too tight. At 24% IV, the 1σ move over 2.5 hours is $7.3, while the short legs were only $5 from the price. Using a doubling of the option price as the stop means giving up within 1σ.
- Three better approaches: size by maximum loss and accept that there is no stop (maximum loss per contract 5 − 1.572 = $3.43, or $3,428 for 10; only trade it if you can accept that); wait until the press conference is over and prices have settled before opening; or simply don’t hold short Gamma between 14:00 and 15:00.
August 5, 2024: the VIX reading and the price of options
Several things piled up at once. The Bank of Japan raised rates at the end of July, and the yen carry trade started to unwind; on August 2 the US July jobs report came in weak, and recession fears grew. On Monday, August 5, Japanese stocks crashed, and around the US open VIX briefly spiked to its highest level since March 2020, then fell back sharply the same day.
Afterward, a number of analyses pointed to several facts that bear directly on option pricing:
- VIX is calculated from SPX option quotes. Around the open, SPX option quotes were sparse and bid–ask spreads extremely wide, and the formula amplified that state of the quotes into an extreme reading.
- VIX futures rose much less than spot VIX, and the term structure was deeply inverted: the market saw the panic as short-lived.
- The S&P 500’s drop that day was nowhere near as dramatic as the VIX reading suggested. Over the following weeks, VIX fell back to near its pre-event range.
A hypothetical example shows what it feels like to buy protection near the peak (the numbers below are assumed to illustrate the mechanism; they are not real quotes from that day). With the index at 100, a 30-day ATM put is worth 1.55 at 15% IV and 4.40 when IV spikes to 40%, 2.8 times as expensive. A week later the index has bounced 2% and IV is back at 20%: the put is worth only 1.09, a 75% loss. Even if the index had instead fallen another 3% a week later, with IV back at 25%, the put would be worth only 4.08, still a 7% loss: the loss from falling IV cancels out the gain from the direction.
- Spot VIX can’t be traded. What you can buy are VIX futures and options, and they rise much less than spot at the peak of a panic.
- Protection is most expensive at the peak of a panic. Buy protection when IV is low (the tail-hedge budget in Chapter 11).
- Near the peak, what sellers face is mark-to-market losses and margin. Even if the trade ends up making money, you may be forced to close along the way.
ToolsChecklist and self-test
Your checkmarks are saved only in your own browser.
10-1Before earnings: read the expectation
10-2Choosing a structure and sizing it
10-3Macro days and 0DTE
10-4Contracts and the calendar
Five self-test questions
1The stock is at $150, and the weekly ATM straddle that includes earnings costs $9. What are the implied average move and the 1σ move?
Average move 9 ÷ 150 = 6.0%. 1σ ≈ 6.0% ÷ 0.798 = 7.5%, about $11.3.
2The front month expires in 3 days with IV of 90%, and the back month in 10 days with IV of 55%; both include earnings. What are the base volatility and the event 1σ move?
Total variance: 0.81 × 3/365 = 0.006658, 0.3025 × 10/365 = 0.008288. Base variance (0.008288 − 0.006658) ÷ (7/365) = 0.0850, σb ≈ 29.2%. Jump variance (0.81 − 0.0850) × 3/365 = 0.005959, event 1σ ≈ 7.7%, expected absolute move about 6.2%.
3An ATM 0DTE option is worth $3.00 at the open. With the stock and IV unchanged, roughly what is it worth with 1 hour to the close? Why?
About 3.00 × √(1/6.5) ≈ $1.18 (the exact figure is $1.16; the difference comes from the interest-rate term). An ATM option’s value is roughly proportional to the square root of the time remaining, so time decay speeds up toward the end.
4You sold the SPY 780 call expiring Friday. SPY closes at 779.9, and an after-hours headline pushes it to 783. What risk do you face? What if it were SPX?
SPY is American-style and physically settled, and holders can still decide to exercise after the close. The other side will very likely exercise, and on Monday morning you open short 100 shares per contract, exposed to any weekend gap. PM-settled SPX is cash-settled at the closing price, so news after the close doesn’t affect settlement.
5A CPI day lifts 1-day IV from 14% to 23.7%. Why does VIX barely move?
VIX measures 30-day IV. Spread the same 1% jump variance over 30 days, and 30-day IV only goes from 14% to √(0.14² + 0.0001 × 365/30) = 14.43%. To judge the premium on a single-day event, look at straddles expiring the same day or the next day.