Expected Move Calculator
The expected move is the price range that option prices imply for a stock by a given expiry. The one-standard-deviation (1σ) move is price × implied volatility × √(days ÷ 365). This expected move calculator works from implied volatility, from the at-the-money straddle, or from two expiries around an earnings date, and shows the 1σ and 2σ ranges, the lognormal range, the probability of ending inside each range and a day-by-day and week-by-week breakdown.
Inputs Example values Hypothetical stock “XYZ”. Replace with the numbers from your option chain; use a dot for decimals.
Both expiries must be after the earnings date. The front month is the first expiry after it.
- Time to expiry
- –
- IV implied by the straddle
- –
- Ex-event IV (normal days)
- –
- Event move, 1σ (jump only)
- –
- Average absolute event move1σ × 0.798, comparable to a straddle
- –
- Event-day IV, annualized
- –
- 1σ move as % (IV × √t)
- –
- Straddle ÷ 1σ moveabout 0.798 in the model
- –
- Quick 1σ estimate: straddle ÷ 0.798
- –
- Expected move, 2σ
- –
- 1σ range (price ± move)
- –
- 2σ range
- –
- Lognormal 1σ range: S·e±σ√t
- –
- Lognormal 2σ range
- –
- ± straddle range · probability inside
- –
- ± 0.85 × straddle (convention) · probability
- –
- Probability inside 1σ range
- –
- Probability inside 2σ range
- –
- Probability inside lognormal 1σ range
- –
- Model ATM straddle at this IVstrike = price, r = 0
- –
- Move to front expiry, 1σ (incl. event)
- –
Range chart
Daily and weekly breakdown
| Horizon | 1σ move | 1σ % | 1σ range | 2σ range | Prob. inside 1σ |
|---|
Everything runs in your browser. Nothing you type is saved or sent. Implied volatility is the market’s estimate of future movement, not a forecast or a guarantee.
How to use the expected move calculator
- Pick a method. Use Implied volatility when your platform shows the IV of an expiry. Use ATM straddle price when you can see the at-the-money call and put. Use Earnings move to separate the announcement day from normal days.
- Enter the price and the inputs from the option chain. Use mid prices (between bid and ask) for the straddle and the IV of the expiry you care about.
- Choose calendar or trading days. Keep 365 with calendar days to expiry. Switch to 252 only if you also count trading days. Mixing them gives a wrong move.
- Read the ranges. The 1σ range is price ± move. The lognormal range is the same move measured in percentage terms, so it is wider above the price than below. The probability column shows how often the price would end inside each range if the IV were exactly right.
Expected move formulas
Volatility is a standard deviation. The Options Industry Council describes it as “the annualized standard deviation of a stock’s daily price changes” and says implied volatility “is a measure of how much the marketplace expects the asset price to move based on the price of the option.” Multiplying an annual standard deviation by √t scales it to the time left, because variance grows in line with time.
365 or 252 days?
Both are in use, and the result barely changes if the day count and the IV match. What matters is not to mix them.
- Calendar days, 365. The Cboe Volatility Index methodology measures time to expiry in minutes and divides by the “Number of minutes in a 365-day year (365 x 1,440 = 525,600)”. Most option chains quote IV on this calendar basis.
- Trading days, 252. For a one-day move, many desks divide by √252. In a Cboe note on the 2024 US election, a 35% annualized forward volatility for one day was turned into a daily standard deviation of about ±2.2%. That matches 35% ÷ √252 = 2.20%; dividing by √365 would give 1.83%.
Example: IV 32%, price 150. Thirty calendar days on a 365 basis gives a 1σ move of 13.76. The same period counted as 21 trading days on a 252 basis gives 13.86, almost the same. Typing 30 calendar days with the 252 basis gives 16.56, about 20% too large.
Straddle vs expected move: 0.8, 0.85 and 1.0
Many sites say “the straddle is the expected move”. That is true in one specific sense. With the strike at the current price, no rates and no dividends, Black–Scholes gives an ATM straddle of about S × σ√t × √(2/π) ≈ 0.798 × the 1σ move. Brenner and Subrahmanyam (1988) published the matching call approximation, call ≈ 0.4 × S × σ√t. And 0.798 × σ is exactly the average absolute move of a normal distribution. So the straddle price is the market’s average absolute move, while the 1σ move is about 25% larger (straddle ÷ 0.798).
The “85% of the straddle” rule is a convention, not a derived result. Tastylive teaches it as “calculating 85% of the value of the front month at the money (ATM) straddle” and does not say where the number comes from. In the same model, 0.85 × straddle equals about 0.68σ, so it marks the range the price stays inside about half the time, not 68% of the time:
| Range around the price | In σ units | Probability insidenormal model, short expiry |
|---|---|---|
| ± 0.85 × straddle (convention) | 0.678σ | 50.2% |
| ± straddle | 0.798σ | 57.5% |
| ± straddle ÷ 0.798 = 1σ | 1.000σ | 68.3% |
| ± 2 × straddle ÷ 0.798 = 2σ | 2.000σ | 95.4% |
Computed in Python with the standard normal distribution; lognormal results for short expiries are almost identical. Real straddles also price skew, dividends, rates and early exercise, so the observed ratio drifts from 0.798. The calculator’s straddle tab inverts the exact model formula instead of using 0.798.
Earnings move: the term-structure method
An expiry that includes an earnings date carries two kinds of variance: normal daily movement and one large jump on the announcement day. Total variance (IV² × time) adds up, so two expiries after the same event give two equations:
This is the term-structure estimator of Dubinsky and Johannes, later published with Kaeck and Seeger in The Review of Financial Studies (2019). Cboe describes the same idea in plain terms: “a comparison between near-term volatility and longer-dated volatility results in the expected standard deviation” for the day after earnings. The method assumes the ex-event volatility is the same in both expiries. If the front-month IV is not above the back-month IV, there is no event premium to extract and the calculator says so.
After the release, the jump variance drops out of every expiry. The OIC notes that implied volatility “typically increases steadily” into the announcement and that options “tend to reprice quickly” once the uncertainty is replaced with more certainty. That drop is the IV crush.
Probability of ending inside the range
The calculator assumes the price at expiry is lognormal, as in Black–Scholes. The probability of ending above a price K is N(d₂), with d₂ = [ln(S ÷ K) + (r − σ²/2)t] ÷ (σ√t). The probability inside a range is N(d₂ at the lower bound) − N(d₂ at the upper bound). This is the risk-neutral probability, the one implied by option prices, not a real-world forecast.
For short expiries the ±1σ range holds about 68% and the ±2σ range about 95%. For long or very volatile expiries the numbers drift, because the lognormal curve is skewed: big rises are possible, falls stop at zero. The linear range then gets a lower bound below the true 1σ point, and at very high volatility it goes below zero. The lognormal range S·e±σ√t avoids that.
| σ√t (IV × √time) | Example | Inside ±1σ (linear) | Inside ±2σ (linear) |
|---|---|---|---|
| 5% | IV 18%, 28 days | 68.3% | 95.5% |
| 10% | IV 35%, 30 days | 68.4% | 95.5% |
| 30% | IV 30%, 1 year | 69.8% | 95.5% |
| 60% | IV 60%, 1 year | 75.1% | 94.7% floored at 0 |
| 120% | IV 120%, 1 year | 89.6% | 94.7% floored at 0 |
r = 0. Computed with the calculator’s Python reference.
Worked examples
All three examples use a hypothetical stock “XYZ” at 150.00. The IVs and option prices are chosen for the arithmetic and are not market data.
1. From implied volatility (the default)
Hypothetical: XYZ at 150.00, IV 32%, 30 calendar days to expiry, 365-day basis, r = 0.
| Step | Arithmetic | Result |
|---|---|---|
| Time in years | 30 ÷ 365 | 0.08219 |
| σ√t | 0.32 × √0.08219 = 0.32 × 0.28669 | 9.174% |
| 1σ move | 150.00 × 0.09174 | ±13.76 |
| 1σ range | 150.00 ± 13.76 | 136.24 – 163.76 |
| 2σ range | 150.00 ± 27.52 | 122.48 – 177.52 |
| Lognormal 1σ range | 150 × e^(±0.09174) | 136.85 – 164.41 |
| Probability inside 1σ / 2σ | N(d₂) at each bound | 68.4% / 95.5% |
| Model ATM straddle | 2 × 150 × (2·N(0.04587) − 1) | 10.98 |
2. From the ATM straddle
Hypothetical: XYZ at 150.00, the 150 call costs 5.60 and the 150 put 5.40 (mid prices), so the straddle is 11.00, 30 days to expiry.
| Step | Arithmetic | Result |
|---|---|---|
| Straddle range | 150.00 ± 11.00 | 139.00 – 161.00 (prob. 57.6%) |
| Quick 1σ estimate | 11.00 ÷ 0.798 | ±13.79 |
| Exact model 1σ | σ√t = 2·N⁻¹(0.5 + 11 ÷ 600) | 9.194% → ±13.79 |
| Implied IV | 0.09194 ÷ √(30/365) | 32.1% |
| 0.85 convention | 150.00 ± 0.85 × 11.00 | 140.65 – 159.35 (prob. 50.3%) |
| 1σ range | 150.00 ± 13.79 | 136.21 – 163.79 (prob. 68.4%) |
The straddle and the IV in example 1 agree: a 32% IV implies a model straddle of 10.98, and an 11.00 straddle implies an IV of 32.1%.
3. Earnings move from two expiries
Hypothetical: XYZ reports earnings in 3 days. The first expiry after the report is 9 days away with IV 62%; the next is 37 days away with IV 38%. 365-day basis.
| Step | Arithmetic | Result |
|---|---|---|
| Front total variance | 0.62² × 9/365 | 0.009478 |
| Back total variance | 0.38² × 37/365 | 0.014638 |
| Ex-event variance a year | (back − front) ÷ (28/365) | 0.06726 → IV 25.9% |
| Event variance | (0.62² − 0.38²) ÷ (365/9 − 365/37) | 0.007820 |
| Event move, 1σ | √0.007820 = 8.84% × 150 | ±13.26 |
| Event day incl. a normal day | √(0.007820 + 0.06726 ÷ 365) × 150 | ±13.42 |
| Average absolute event move | 13.26 × 0.798 | ±10.58 |
| Normal day without news | 25.9% ÷ √365 × 150 | ±2.04 |
The announcement day alone is priced like about 42 normal days of variance. This is what disappears from the front-month IV after the release.
Limits of these numbers
- IV is an estimate. Implied volatility reflects option prices today. It changes all the time and real moves often differ from it. It does not say which direction the price will go.
- Fat tails. Real returns have more large moves than the lognormal model allows. Moves outside 2σ happen more often than 4.6% of the time, especially around news.
- One volatility for every strike. The calculator ignores skew. Out-of-the-money puts usually trade at higher IV than calls, so the market’s downside tail is fatter than the chart shows.
- The straddle model is simplified. Strike = price, no rates, no dividends, European exercise. If the nearest strike is far from the price, the straddle is distorted.
- Earnings method assumptions. Both expiries must contain the same event, and ex-event volatility must be equal across them. Another event in only one expiry breaks the estimate.
- Day count. The 252 option treats every day you enter as a trading day. Holidays and weekends are not modelled separately.
FAQ
How is the expected move calculated?
Multiply the stock price by the implied volatility and by the square root of the time to expiry in years: expected move = price × IV × √(days ÷ 365). A 150.00 stock with a 32% IV and 30 days to expiry has a one-standard-deviation move of about ±13.76, so the 1σ range is about 136.24 to 163.76.
Is the expected move the straddle price or 85% of the straddle?
Both conventions exist. In the Black–Scholes model an at-the-money straddle is worth about 0.798 times the one-standard-deviation move, so the straddle equals the average absolute move and 1σ is about straddle ÷ 0.798. The 85% rule is a convention taught by some brokers and educators, not a derived result; in the model, 0.85 × straddle covers about 50% of outcomes, not 68%.
Should I use 365 or 252 days for the expected move?
Use the basis that matches your day count. With calendar days to expiry divide by 365; the Cboe VIX methodology uses a 365-day year. With trading days divide by 252. Both give nearly the same move. Using calendar days with the 252 basis overstates the move by about 20%.
How do you calculate the expected move for earnings?
Use two expiries after the announcement. Total variance (IV² × time) is the normal-day variance plus one event variance, so event variance = (IV₁² − IV₂²) ÷ (1/t₁ − 1/t₂). The square root, times the price, is the one-standard-deviation earnings move. This term-structure method comes from academic work by Dubinsky and Johannes.
What is the probability that a stock stays within the expected move?
Under the lognormal model used in Black–Scholes, about 68% for the ±1σ range and about 95% for the ±2σ range when the expiry is short. These are probabilities implied by option prices, not forecasts. Real returns have fat tails, so large moves happen more often than the model suggests.
Does the expected move tell me which way the stock will go?
No. The expected move is symmetric around the current price and only measures size. Cboe notes that options pricing generally does not imply the direction of a reaction. Skew, where puts trade at a higher IV than calls, hints at how the market prices the downside, but this calculator uses one IV for both sides.
Related tools and templates
- Options profit calculator
Profit and loss at expiry for calls, puts and spreads. - Black–Scholes calculator
Option prices and Greeks from price, strike, IV and time. - Expected move spreadsheet
The same formulas in Excel and Google Sheets, with a watchlist and an earnings log. - Covered call calculator
Return and break-even of selling a call against shares. - Position size calculator
Shares or contracts so that a stop-out costs a fixed amount. - Risk reward calculator
Reward-to-risk ratio of a planned trade.
Sources
- Options Industry Council, “Volatility & the Greeks”.
- Options Industry Council, “The Crush Is Real”, July 2026.
- Cboe Global Indices, “Cboe Volatility Index Mathematics Methodology” (PDF), section 3, time to expiration.
- Cboe, “U.S. Election 2024: What the Options Data Says”, Cboe Insights.
- Cboe, “What Options Data May Indicate About Mag 7 Earnings”, Cboe Insights, 30 July 2025.
- Dubinsky, A., Johannes, M., Kaeck, A. and Seeger, N. J. (2019), “Option Pricing of Earnings Announcement Risks”, The Review of Financial Studies 32(2), 646–687.
- Dubinsky, A. and Johannes, M., “Earnings Announcements and Equity Options”, working paper (PDF), Columbia Business School.
- Brenner, M. and Subrahmanyam, M. G. (1988), “A Simple Formula to Compute the Implied Standard Deviation”, Financial Analysts Journal 44(5), 80–83.
- tastylive, “Calculating Expected Move” (source of the 85% convention).
Web sources retrieved 13 Nov 2026.
Educational tool only, not financial or investment advice. Results come from the numbers you enter and the formulas above. Implied volatility is the market’s estimate of future movement, not a forecast or a guarantee: prices can and do move outside the ranges shown. Options can lose their full value quickly, and some option strategies can lose more than the premium. All example numbers are hypothetical.