Diagonal Spread Calculator
A calendar with different strikes as well as different expirations.
The stock
Everything else is measured against this price.
Enter a ticker to pull the live stock price automatically.
Filled from the live quote when you enter a ticker. You can still edit it.
Where you think the stock will be. Adds a marker to the chart.
Today, unless you are modelling a past or future entry.
The contracts
Premiums are per share, the way they are quoted. One contract covers 100 shares.
Short call (near)You receive
Calculated by a modelModel estimate, not a quote
45 days
100 shares of exposure
Leave blank and it is solved from the premium you entered.
Long call (far)You pay
Calculated by a modelModel estimate, not a quote
135 days
100 shares of exposure
Leave blank and it is solved from the premium you entered.
Rates, dividends and costs4.00% rate · 0.00% yield
Roughly the Treasury yield matching your expiration.
Annual, continuous. Raises put values and lowers call values.
Charged per leg, both to open and to close.
Per contract. Usually a few cents.
Per share, applied against you on entry.
Profit and loss
The solid line is the exact payoff at expiration. Move the sliders to see the position before then.
Hover, tap or use arrow keys to read the curve
- At 2026-09-19 (nearest expiration)
- Today (model estimate)
- Breakeven
- Current price
| Stock price | Profit or loss |
|---|---|
| 86.16 | −$426.64 |
| 87.46 | −$399.51 |
| 88.75 | −$368.54 |
| 90.05 | −$333.50 |
| 91.34 | −$294.21 |
| 92.64 | −$250.50 |
| 93.93 | −$202.27 |
| 95.23 | −$149.45 |
| 96.52 | −$92.00 |
| 97.82 | −$29.91 |
| 98.86 | +$23.07 |
| 100.00 | +$84.90 |
| 101.19 | +$152.80 |
| 102.48 | +$230.98 |
| 103.78 | +$313.36 |
| 105.00 | +$394.70 |
| 106.11 | +$360.58 |
| 107.41 | +$324.17 |
| 108.70 | +$291.20 |
| 110.00 | +$261.47 |
| 111.29 | +$234.75 |
| 112.59 | +$210.82 |
| 113.88 | +$189.47 |
| 115.18 | +$170.48 |
| 116.47 | +$153.65 |
Drag towards expiration to watch time value drain out of the position.
Shifts every leg's implied volatility. Changes the Greeks and every date before expiration.
Result
Measured at Sep 19, 2026 · 45 days to expiration
-$392.86
The worst case at expiration, including fees.
$394.70
The best case at expiration, including fees.
$556.30
Paid out of your account when the position is opened.
98.41
The stock price at which you neither gain nor lose.
$556.30
A debit position is fully paid for at entry, so the cost is the requirement.
$1.30
To open. Closing costs are not included.
+$84.90
If the stock finished expiration exactly where it is now.
Not set
Enter one to see the profit at a specific price.
Probability
Model estimates, not forecasts. The assumptions behind each number are stated in full.
55.8%
Assumes a lognormal terminal price (geometric brownian motion), the same distribution black-scholes assumes with volatility of 30.0% and risk-neutral drift. Real returns have fatter tails than this model assumes, and volatility itself changes. Other tools quote different numbers mainly because they assume a different volatility or a different expected drift.
Greeks
How the position responds to price, time, volatility and rates, for the whole position rather than a single contract.
- delta
- 21.04
- share equivalents
- How many shares this position behaves like. A delta of 50 gains roughly $50 for every $1 the stock rises.
- gamma
- −1.3905
- delta per $1 move
- How quickly delta changes. High gamma means the position gets directional fast as the stock moves.
- theta
- 1.54
- dollars per day
- What time decay costs or earns each calendar day, if nothing else changes.
- vega
- 10.79
- dollars per 1% of volatility
- What a one percentage point change in implied volatility is worth to this position.
- rho
- 13.96
- dollars per 1% of rates
- What a one percentage point change in interest rates is worth. Usually the smallest of the five.
This position has legs expiring on different dates, so the figures below are measured at the nearest expiration with the later legs valued by the pricing model.
The later legs still hold time value on that date. Their actual worth will depend on implied volatility at the time.
Profit table
Every combination of price and date, so you can see the position from any angle at once.
| Stock price | Aug 5, 2026estimate | Aug 28, 2026estimate | Sep 19, 2026estimate | Oct 12, 2026estimate | Nov 3, 2026estimate | Nov 26, 2026estimate | ExpirationDec 18, 2026 |
|---|---|---|---|---|---|---|---|
| 125.00 | +$108.13 | +$103.22 | +$83.66 | +$37.61 | −$0.78 | −$31.97 | −$56.30 |
| 122.50 | +$118.48 | +$119.29 | +$98.22 | +$47.05 | +$3.48 | −$31.58 | −$56.30 |
| 120.00 | +$128.00 | +$137.36 | +$117.20 | +$60.24 | +$10.25 | −$30.65 | −$56.30 |
| 117.50 | +$135.47 | +$156.25 | +$141.70 | +$78.40 | +$20.76 | −$28.57 | −$56.30 |
| 115.00 | +$139.39 | +$173.75 | +$172.95 | +$102.97 | +$36.63 | −$24.17 | −$56.30 |
| 112.50 | +$138.01 | +$186.53 | +$212.34 | +$135.70 | +$59.99 | −$15.41 | −$56.30 |
| 110.00 | +$129.50 | +$190.31 | +$261.39 | +$178.50 | +$93.40 | +$0.94 | −$56.30 |
| 107.50 | +$112.21 | +$180.54 | +$321.65 | +$233.45 | +$139.83 | +$29.55 | −$56.30 |
| 105.00 | +$84.88 | +$153.46 | +$394.70 | +$302.68 | +$202.41 | +$76.32 | −$56.30 |
| 102.50 | +$47.03 | +$107.38 | +$232.02 | +$138.18 | +$34.20 | −$102.30 | −$306.30 |
| 100.00now | −$0.92 | +$43.58 | +$84.90 | −$8.35 | −$112.24 | −$250.69 | −$556.30 |
| 97.50 | −$57.49 | −$33.60 | −$45.68 | −$135.67 | −$235.23 | −$365.63 | −$556.30 |
| 95.00 | −$120.21 | −$117.75 | −$159.14 | −$243.22 | −$334.30 | −$447.45 | −$556.30 |
| 92.50 | −$185.96 | −$201.90 | −$255.40 | −$331.18 | −$410.37 | −$500.21 | −$556.30 |
| 90.00 | −$251.34 | −$280.13 | −$334.88 | −$400.57 | −$465.69 | −$530.60 | −$556.30 |
| 87.50 | −$313.17 | −$348.53 | −$398.56 | −$453.12 | −$503.52 | −$545.98 | −$556.30 |
| 85.00 | −$368.86 | −$405.30 | −$447.89 | −$491.14 | −$527.68 | −$552.73 | −$556.30 |
| 82.50 | −$416.74 | −$450.35 | −$484.71 | −$517.29 | −$541.97 | −$555.26 | −$556.30 |
| 80.00 | −$456.07 | −$484.66 | −$511.07 | −$534.29 | −$549.73 | −$556.05 | −$556.30 |
| 77.50 | −$486.98 | −$509.76 | −$529.09 | −$544.67 | −$553.57 | −$556.25 | −$556.30 |
| 75.00 | −$510.23 | −$527.37 | −$540.80 | −$550.59 | −$555.29 | −$556.29 | −$556.30 |
Every column before expiration is a model estimate that assumes implied volatility stays where it is today. Only the expiration column is arithmetic rather than a forecast.
Notes on the diagonal spread
- Each leg can carry its own implied volatility, and usually does.
- Max loss
- -$392.86
- Max profit
- $394.70
- Breakeven
- 98.41
How a diagonal spread works
You sell a near-dated option at one strike and buy a later-dated option at another. It combines the time decay of a calendar with the directional lean of a vertical.
When traders use it
When you have both a time view and a mild directional view.