Diagonal Spread strategies combine the best elements of vertical spreads and calendar spreads into a single, versatile options position. By simultaneously buying and selling options of the same type (calls or puts) with different strike prices AND different expiration dates, diagonal spreads give traders the ability to profit from directional moves, time decay, and volatility changes — all in one trade. Often called the "poor man's covered call" when implemented with long calls, the diagonal spread is a capital-efficient alternative to traditional covered call writing that every intermediate-to-advanced options trader should understand.
In this comprehensive guide, we'll cover what diagonal spreads are, how to set them up, how the Greeks affect the position, when and how to manage the trade, the key variations (long call diagonal, long put diagonal, short diagonals), and how to model everything in Excel using MarketXLS.
What Is a Diagonal Spread?
A diagonal spread is an options strategy that combines a horizontal spread (calendar spread) and a vertical spread. It involves simultaneously buying and selling options of the same class (both calls or both puts) with different strike prices and different expiration dates.
The term "diagonal" comes from the options chain layout — if you visualize an option chain as a grid with strikes on one axis and expirations on the other, the two legs of a diagonal spread would be positioned diagonally from each other, rather than horizontally (same strike, different expiration = calendar) or vertically (same expiration, different strike = vertical).
Key Characteristics of Diagonal Spreads
| Characteristic | Diagonal Spread | Calendar Spread | Vertical Spread |
|---|---|---|---|
| Strike Prices | Different | Same | Different |
| Expiration Dates | Different | Different | Same |
| Directional Bias | Yes (moderate) | Neutral | Yes (strong) |
| Time Decay Benefit | Yes | Yes | No (typically) |
| Volatility Sensitivity | Moderate-High | High | Low-Moderate |
| Capital Requirement | Low-Moderate | Low | Low |
| Complexity | Intermediate | Intermediate | Basic |
How to Build a Diagonal Spread
You can build a diagonal spread using two call options or two put options. The key requirement is that the two legs must have:
- Different strike prices — one higher, one lower
- Different expiration dates — one near-term, one further out
The specific combination of higher/lower strike and near/far expiration determines the character of the spread and your directional outlook.
Long Call Diagonal Spread (Poor Man's Covered Call)
The long call diagonal spread is the most popular diagonal variation. It's implemented by:
- Buying a call option with a lower strike price expiring in the far month (the long leg)
- Selling a call option with a higher strike price expiring in the near month (the short leg)
This is also called the Poor Man's Covered Call because it replicates the economic behavior of a covered call position (own stock + sell call) but uses a long-term call option instead of 100 shares of stock, requiring far less capital.
Setup Example
Stock XYZ is trading at $50.
- Buy 1 ITM March 45 Call @ $15.00 (long LEAPS or far-month call)
- Sell 1 OTM February 55 Call @ $5.00 (near-month short call)
- Net Debit: $10.00 ($1,000 per contract)
Compare this to a traditional covered call:
- Buy 100 shares @ $50 = $5,000
- Sell February 55 Call @ $5.00 = -$500 credit
- Net Cost: $4,500
The diagonal spread achieves a similar payoff profile for roughly 78% less capital.
When to Use the Long Call Diagonal
- Bullish outlook — you expect the stock to rise moderately over time
- Want income from time decay — the short near-term call decays faster than the long far-month call
- Capital efficiency — want covered-call-like exposure with less money at risk
- Moderate implied volatility — not expecting extreme moves in either direction
Maximum Profit
The maximum profit occurs when the stock price equals the short call's strike price at the short call's expiration date. The exact maximum profit depends on the remaining value of the long call at that point, which is influenced by implied volatility and time remaining.
Estimated formula:
Max Profit ≈ Width of Strikes – Net Premium Paid + Remaining Time Value of Long Call
Because the long call still has time remaining (it expires later), its value includes both intrinsic and time value, making the exact max profit variable.
Maximum Risk
The maximum risk is the net debit paid for the spread:
- If established for a net debit: Max Risk = Net Debit Paid
- If established for a net credit (rare): Max Risk = Difference in Strike Prices – Net Credit Received
In our example: Max Risk = $10.00 ($1,000 per contract)
This occurs if the stock drops significantly below both strikes and both options expire worthless (or nearly so).
Breakeven Point
The breakeven is approximate because it depends on the long call's remaining time value at the short call's expiration. A rough estimate:
Breakeven ≈ Long Call Strike + Net Debit Paid
In our example: Breakeven ≈ $45 + $10 = $55 (approximate)
Long Put Diagonal Spread
The long put diagonal spread is the bearish counterpart:
- Buy a put option with a higher strike price expiring in the far month
- Sell a put option with a lower strike price expiring in the near month
Setup Example
Stock XYZ is trading at $50.
- Buy 1 ITM March 55 Put @ $12.00
- Sell 1 OTM February 45 Put @ $3.00
- Net Debit: $9.00
When to Use
- Bearish outlook — you expect the stock to decline moderately
- Want to benefit from time decay on the short near-term put
- Capital-efficient alternative to buying outright puts
Short Call Diagonal Spread
The short call diagonal spread takes the opposite position:
- Sell the longer-term call with the lower strike price
- Buy the near-term call with the higher strike price
This strategy generally results in a net credit and profits when the stock drops below the lower strike.
Setup Example
- Buy February 55 Call @ $10.00
- Sell March 45 Call @ $15.00
- Net Credit: $5.00
Maximum Profit
The maximum profit equals the net credit received. This occurs if the stock falls below the short call's strike and both options expire worthless (or the short call is closed for minimal value after the long call expires).
Maximum Risk
The maximum risk occurs when the stock price equals the long call's strike price at the long call's expiration. The loss equals the value of the short call at that point minus the net credit received.
Short Put Diagonal Spread
The short put diagonal is the bullish credit version:
- Sell the longer-term put with the higher strike price
- Buy the near-term put with the lower strike price
- Generally results in a net credit
This profits when the stock rises above the higher strike.
Understanding the Greeks in Diagonal Spreads
The Greeks play a critical role in diagonal spread performance. Here's how each Greek impacts the strategy:
Delta (Directional Exposure)
In a long call diagonal spread:
- The long far-month ITM call has a high positive delta (e.g., +0.70)
- The short near-month OTM call has a moderate negative delta (e.g., -0.30)
- Net position delta: approximately +0.40
This means the spread behaves roughly like owning 40 shares of stock. The positive delta creates the directional (bullish) component of the trade.
Key insight: By choosing a deep ITM long call (high delta near +0.80 to +0.90), you can make the diagonal spread behave more like a covered call with a higher directional bias.
Theta (Time Decay)
Time decay is the primary edge in diagonal spreads:
- The short near-month call loses value faster (higher theta) because it's closer to expiration
- The long far-month call loses value slower (lower theta) because it has more time remaining
- Net theta: positive — you collect more time decay than you lose
This is why the diagonal spread is sometimes called a "time spread" — you're selling expensive near-term time value and buying cheaper long-term time value.
Example theta comparison:
| Leg | DTE | Theta (Daily) | Weekly Decay |
|---|---|---|---|
| Long March 45 Call | 45 days | -$0.08 | -$0.56 |
| Short February 55 Call | 15 days | -$0.15 | -$1.05 |
| Net Position | +$0.07 | +$0.49 |
You earn approximately $0.49 per week from the theta differential (all else being equal).
Vega (Volatility Sensitivity)
Volatility has an asymmetric impact on diagonal spreads:
- Long far-month calls have higher vega — they benefit more from rising IV
- Short near-month calls have lower vega — they're less affected by IV changes
- Net vega: positive — an increase in implied volatility generally helps the position
This means diagonal spreads benefit from:
- Rising implied volatility (increases the long call's value more than the short call's)
- The "volatility term structure" — when far-month IV rises relative to near-month IV
Warning: A significant drop in IV (volatility crush) hurts diagonal spreads because the long call loses more value than the short call gains.
Gamma (Rate of Delta Change)
- Short near-month options have higher gamma than long far-month options
- Net gamma: typically slightly negative
- This means large, sudden stock moves can hurt the position
Near-month options respond more sharply to price changes. Since you're short the near-month option, rapid stock moves (in either direction) can increase risk.
Rho (Interest Rate Sensitivity)
Rho is generally minimal for diagonal spreads, but:
- Long-term options (LEAPS) are more sensitive to interest rate changes
- Rising rates increase call values and decrease put values
- For long call diagonals, rising rates are slightly beneficial
Managing a Diagonal Spread Position
Active management is essential for diagonal spread success. Here are the key scenarios and management actions:
Scenario 1: Stock Near Short Strike at Short Expiration (Ideal)
Action: Close the entire spread or roll the short call to the next month.
This is the best outcome — the short call is near max value from time decay, and the long call retains significant value. You can:
- Close both legs and take profit
- Roll the short call — buy back the expiring short call and sell a new one in the next month with the same or higher strike
Rolling creates a new diagonal spread and allows you to collect additional premium while keeping the long call position.
Scenario 2: Stock Rises Above Short Strike
Action: Consider rolling the short call up and out.
If the stock rallies past your short strike:
- Buy back the short near-month call (at a loss)
- Sell a new call at a higher strike and/or further expiration
- This "rolling up and out" costs money but increases your maximum profit potential
Scenario 3: Stock Drops Significantly
Action: Close or reduce the position.
If the stock drops well below the long call's strike:
- The long call loses value faster than the short call
- Consider closing the spread to preserve remaining capital
- Alternatively, close the short call for a small gain and hold the long call if you still expect a recovery
Scenario 4: Implied Volatility Drops Significantly
Action: Monitor and potentially close.
A volatility crush hurts the long call more than it helps the short call. If IV drops materially (e.g., after earnings), the spread may lose value even if the stock hasn't moved much.
Rolling Mechanics
Rolling is the core management technique for diagonal spreads. Here's the process:
| Action | When | How | Cost/Credit |
|---|---|---|---|
| Roll short call forward | At short call expiration | Buy back expiring call, sell next month same strike | Usually net credit |
| Roll short call up | Stock rises above short strike | Buy back current short, sell higher strike | Usually net debit |
| Roll short call up and out | Stock rallies significantly | Buy back current, sell higher strike + later expiration | Variable |
| Roll long call down | Stock drops significantly | Sell current long, buy lower strike same expiration | Usually net debit |
Diagonal Spread Variations Comparison
| Variation | Long Leg | Short Leg | Outlook | Net Cost | Max Profit | Max Risk |
|---|---|---|---|---|---|---|
| Long Call Diagonal | Far-month low strike call | Near-month high strike call | Bullish | Debit | Variable (at short strike) | Net debit paid |
| Long Put Diagonal | Far-month high strike put | Near-month low strike put | Bearish | Debit | Variable (at short strike) | Net debit paid |
| Short Call Diagonal | Near-month high strike call | Far-month low strike call | Bearish | Credit | Net credit received | Variable |
| Short Put Diagonal | Near-month low strike put | Far-month high strike put | Bullish | Credit | Net credit received | Variable |
| Double Diagonal | Far-month call + put (wide) | Near-month call + put (narrow) | Neutral | Debit | Variable | Net debit paid |
Modeling Diagonal Spreads in Excel with MarketXLS
MarketXLS makes it easy to model, monitor, and manage diagonal spreads directly in Excel. Here's a complete setup:
Step 1: Get the Option Chain
Cell A1: "AAPL"
Cell B1: =QM_Last("AAPL") → Current stock price
Cell A3: =QM_GetOptionChain("AAPL") → Full option chain
Step 2: Build Option Symbols
Use the =OptionSymbol() function to create symbols for your chosen legs:
Cell A5: "Long Leg (Far Month)"
Cell B5: =OptionSymbol("AAPL", "2026-06-19", "C", 200) → @AAPL 260619C00200000
Cell A6: "Short Leg (Near Month)"
Cell B6: =OptionSymbol("AAPL", "2026-03-21", "C", 230) → @AAPL 260321C00230000
Step 3: Pull Live Prices
Cell C5: =QM_Last(B5) → Long call current price
Cell C6: =QM_Last(B6) → Short call current price
Cell C7: =C5-C6 → Net debit
Step 4: Get Greeks
Cell A9: =QM_GetOptionQuotesAndGreeks("AAPL") → Full Greeks data
Or use streaming for individual Greeks:
Cell D5: =QM_Stream_Delta(B5) → Long call delta
Cell D6: =QM_Stream_Delta(B6) → Short call delta (negative this)
Cell D7: =D5-D6 → Net position delta
Cell E5: =QM_Stream_Theta(B5) → Long call theta
Cell E6: =QM_Stream_Theta(B6) → Short call theta
Cell E7: =E5-E6 → Net theta (should be positive)
Cell F5: =QM_Stream_Vega(B5) → Long call vega
Cell F6: =QM_Stream_Vega(B6) → Short call vega
Cell F7: =F5-F6 → Net vega (should be positive)
Cell G5: =QM_Stream_ImpliedVolatility(B5) → Long call IV
Cell G6: =QM_Stream_ImpliedVolatility(B6) → Short call IV
Step 5: Build a P&L Model
Create a table that models the spread's value at different stock prices:
Column A: Stock prices ($180, $190, $200, $210, $220, $230, $240, $250)
Column B: Long call estimated value at short call expiration
Column C: Short call intrinsic value
Column D: =B-C-NetDebit → Net P&L
Step 6: Monitor Position in Real-Time
Use streaming functions for ongoing monitoring:
Cell A12: "Position P&L"
Cell B12: =(QM_Stream_Last(B5)-QM_Stream_Last(B6))-(C5-C6)
This gives you the real-time mark-to-market P&L of your diagonal spread.
Real-World Diagonal Spread Selection Criteria
When selecting stocks and strikes for diagonal spreads, consider:
Stock Selection
- Moderately bullish stocks with stable uptrends (for long call diagonals)
- Adequate option liquidity — tight bid-ask spreads, high open interest
- No imminent binary events (earnings, FDA decisions) between the short and long expiration dates
- Moderate implied volatility — not too high (expensive) or too low (no premium to sell)
Strike Selection
- Long call: Choose a delta of 0.70–0.90 (deep ITM) for the far-month call
- Higher delta = more directional exposure, less time value risk
- Lower delta = cheaper, but more volatility-dependent
- Short call: Choose a delta of 0.20–0.35 (OTM) for the near-month call
- Higher delta = more premium collected, but higher assignment risk
- Lower delta = less premium, but safer
Expiration Selection
- Long call: 60–180 days out (or LEAPS for 6–24 months)
- Longer = more expensive but more time value protection
- Shorter = cheaper but more gamma risk
- Short call: 15–45 days out
- This is the "sweet spot" where theta decay accelerates
- Too short (<7 days) = higher gamma risk
- Too long (>60 days) = slower time decay
Cost Basis Rule
A common guideline: pay no more than 75% of the width of the strikes for the net debit.
Example: If strikes are $45 and $55 (width = $10), pay no more than $7.50 net debit. This ensures a reasonable risk/reward ratio.
Common Mistakes to Avoid
- Choosing strikes too close together — reduces potential profit and doesn't justify the complexity over a simple calendar spread
- Ignoring IV rank — entering when IV is too high makes the long call expensive; entering when IV is too low means the short call generates minimal premium
- Not rolling the short call — letting the short call expire without rolling wastes the ongoing earning potential of the long call
- Choosing illiquid options — wide bid-ask spreads eat into profits on both entry and exit
- Holding through earnings — earnings create volatility events that can move the stock sharply and crush IV simultaneously
- Paying too much debit — exceeding the 75% rule significantly reduces the trade's expected value
Frequently Asked Questions
What is a diagonal spread in options trading?
Diagonal Spread is an options strategy that involves buying and selling options of the same type (both calls or both puts) with different strike prices and different expiration dates. It combines elements of vertical spreads (different strikes, same expiration) and calendar spreads (same strike, different expirations). The most common form — the long call diagonal or "poor man's covered call" — involves buying a far-month, lower-strike call and selling a near-month, higher-strike call.
How does a diagonal spread differ from a calendar spread?
Diagonal Spread uses different strike prices AND different expiration dates, while a calendar spread uses the SAME strike price with different expirations. This gives the diagonal spread a directional bias (bullish or bearish) that calendar spreads lack. Calendar spreads are neutral strategies that profit primarily from time decay, while diagonal spreads combine directional exposure with time decay benefits.
What is the "poor man's covered call" and how does it relate to diagonal spreads?
Diagonal Spread in the form of a long call diagonal is commonly called the "poor man's covered call." Instead of buying 100 shares of stock ($5,000+ for a $50 stock) and selling a call against them, you buy a deep in-the-money LEAPS call option ($1,500–$2,000) and sell a near-term out-of-the-money call against it. This achieves a similar payoff profile with 60–80% less capital, making it accessible to traders with smaller accounts.
How do I manage a diagonal spread when the stock moves against me?
Diagonal Spread management depends on the direction of the move. If the stock drops significantly, consider closing the entire spread to preserve capital, or close just the short call for a small profit and hold the long call if you're still bullish long-term. If the stock rallies past your short strike, roll the short call up to a higher strike (and optionally out to a later expiration) to give the trade more room. Active management through rolling is the key to long-term diagonal spread success.
What role do the Greeks play in a diagonal spread?
Diagonal Spread positions are influenced by all five Greeks. Delta provides directional exposure (net positive for bullish diagonals). Theta is the primary profit driver — the near-term short option decays faster than the far-term long option, creating positive net theta. Vega is net positive, meaning rising implied volatility helps the position. Gamma is slightly negative, meaning large sudden moves can hurt. Understanding these Greek interactions is essential for selecting strikes, timing entries, and managing the position.
Can I model a diagonal spread in Excel?
Diagonal Spread modeling in Excel is straightforward with MarketXLS. Use =QM_GetOptionChain("AAPL") to pull the full option chain, =OptionSymbol("AAPL", "2026-06-19", "C", 200) to generate option symbols, =QM_Last() to get current prices, and =QM_GetOptionQuotesAndGreeks("AAPL") for Greeks data. Build P&L tables at various stock prices, track net theta decay, and monitor position Greeks in real-time using =QM_Stream_Delta(), =QM_Stream_Theta(), and =QM_Stream_Vega() functions.
Summary
The diagonal spread is a versatile, capital-efficient options strategy that combines directional exposure, time decay collection, and volatility sensitivity into a single trade. Whether you're using the long call diagonal (poor man's covered call) for bullish positions, the long put diagonal for bearish plays, or the short diagonal variations for credit strategies, understanding the Greeks — particularly theta, delta, and vega — is essential for success.
With MarketXLS, you can model every aspect of diagonal spreads directly in Excel: pull live option chains with =QM_GetOptionChain(), build option symbols with =OptionSymbol(), price individual contracts with =QM_Last(), analyze Greeks with =QM_GetOptionQuotesAndGreeks(), and monitor positions in real-time with =QM_Stream_Last() and related streaming functions. This transforms Excel into a complete diagonal spread analysis and management platform.
Ready to build and analyze diagonal spreads in Excel? Explore MarketXLS plans at MarketXLS to access live option chains, streaming Greeks, and 1,100+ financial functions.
None of the content published on marketxls.com constitutes a recommendation that any particular security, portfolio of securities, transaction, or investment strategy is suitable for any specific person. The author is not offering any professional advice of any kind. The reader should consult a professional financial advisor to determine their suitability for any strategies discussed herein.