Christmas Tree Spread: Complete Guide to Setup, P&L, Greeks, and Excel Analysis

M
MarketXLS Team
Published
Updated
Christmas tree spread options strategy payoff diagram showing 1-3-2 structure with puts and calls in Excel

Christmas tree spread is an advanced options strategy that uses a 1-3-2 multi-strike structure to create a limited-risk, limited-reward directional position. Named for its resemblance to a Christmas tree when drawn on a payoff diagram, this strategy involves buying one option at one strike, selling three options at a further strike, and buying two options at an even further strike — all with the same expiration date.

The Christmas tree spread is popular among experienced options traders because it can be established for a very small net debit (or even a small credit), offers a defined maximum loss, and generates its maximum profit when the underlying asset lands at a specific price at expiration. In this comprehensive guide, you will learn how to set up Christmas tree spreads with both puts and calls, analyze the profit and loss profile, understand the Greeks, compare it to similar strategies, and model the entire position in Excel using MarketXLS.


What Is a Christmas Tree Spread?

A Christmas tree spread is a three-strike options strategy that combines elements of vertical spreads and ratio spreads. It can be constructed with either calls or puts:

  • Christmas tree spread with puts (bearish): Uses put options across three strikes
  • Christmas tree spread with calls (bullish): Uses call options across three strikes

The defining characteristic is the 1-3-2 structure:

LegActionQuantity
Leg 1Buy options at Strike A1 contract
Leg 2Sell options at Strike B3 contracts
Leg 3Buy options at Strike C2 contracts

The strikes are equally spaced. For a put Christmas tree spread, Strike A is the highest (ATM), Strike B is lower, and Strike C is the lowest. For a call Christmas tree spread, Strike A is the lowest (ATM), Strike B is higher, and Strike C is the highest.


Christmas Tree Spread with Puts (Bearish)

The put Christmas tree spread is used when you expect a moderate decline in the underlying asset.

Setup

Using a stock trading at $100:

LegActionStrikeContracts
1Buy Put$100 (ATM)1
2Sell Put$953
3Buy Put$902

All options share the same expiration date.

How It Works

  • Maximum profit occurs when the stock closes at the middle strike ($95) at expiration
  • Maximum loss is limited to the net premium paid (or the net debit of the position)
  • Breakeven points depend on the net premium paid

Detailed P&L Analysis at Expiration

Stock Price at ExpiryLeg 1 (Buy 100P)Leg 2 (Sell 3x 95P)Leg 3 (Buy 2x 90P)Net IntrinsicNet P&L
$105$0$0$0$0-Net Debit
$100$0$0$0$0-Net Debit
$97.50$2.50$0$0$2.50$2.50 - Net Debit
$95$5.00$0$0$5.00$5.00 - Net Debit (MAX PROFIT)
$92.50$7.50-$7.50$0$0-Net Debit
$90$10.00-$15.00$0-$5.00-$5.00 - Net Debit
$87.50$12.50-$22.50+$5.00-$5.00-$5.00 - Net Debit
$85$15.00-$30.00+$10.00-$5.00-$5.00 - Net Debit

Key observations:

  • Below the lowest strike ($90), the 2 long puts offset 2 of the 3 short puts, leaving 1 net short put. The loss is capped because the spread between strikes limits exposure.
  • The maximum risk is the net debit paid plus the difference between the short strike and the lowest long strike, minus the long put gains. In practice, the maximum loss is defined and limited.
  • Maximum profit equals the distance between Strike A and Strike B minus the net debit.

Breakeven Calculation

For a put Christmas tree spread:

  • Upper breakeven = Strike A - Net Debit Paid
  • Lower breakeven = Strike C + (Strike B - Strike C) - remaining premium consideration

The exact breakeven depends on the specific premiums paid and received.


Christmas Tree Spread with Calls (Bullish)

The call Christmas tree spread is used when you expect a moderate rise in the underlying asset.

Setup

Using a stock trading at $100:

LegActionStrikeContracts
1Buy Call$100 (ATM)1
2Sell Call$1053
3Buy Call$1102

How It Works

  • Maximum profit occurs when the stock closes at the middle strike ($105) at expiration
  • Maximum loss is limited to the net debit paid
  • The structure mirrors the put version but in the opposite direction

P&L at Expiration

Stock Price at ExpiryLeg 1 (Buy 100C)Leg 2 (Sell 3x 105C)Leg 3 (Buy 2x 110C)Net Intrinsic
$95$0$0$0$0 (-Net Debit)
$100$0$0$0$0 (-Net Debit)
$105$5.00$0$0$5.00 (MAX PROFIT zone)
$110$10.00-$15.00$0-$5.00
$115$15.00-$30.00+$10.00-$5.00

The call version behaves symmetrically to the put version: maximum profit at the middle strike, limited loss on both sides.


Greeks Analysis of the Christmas Tree Spread

Understanding the Greeks helps you manage a Christmas tree spread throughout its life, not just at expiration.

Delta

  • At initiation (with the stock at Strike A), the position has a moderate directional Delta — positive Delta for the call version (bullish), negative Delta for the put version (bearish).
  • As the stock approaches the middle strike, Delta approaches zero (the position becomes directionally neutral at maximum profit).
  • If the stock moves through the middle strike toward the outer strikes, Delta can reverse.

Gamma

  • The Christmas tree spread has negative Gamma near the short strikes, meaning large moves away from the middle strike work against you.
  • Negative Gamma increases as expiration approaches, especially if the stock is near the short strike.

Theta

  • The position is generally Theta-positive (benefits from time decay) when the stock is near the middle strike, because the 3 short options decay faster than the 3 long options.
  • Near the outer strikes, Theta can become negative.

Vega

  • The position is typically Vega-negative near the middle strike, meaning it benefits from declining implied volatility.
  • This makes the Christmas tree spread attractive to enter when implied volatility is elevated.

Retrieving Greeks in Excel with MarketXLS

Pull the full option chain with Greeks for any underlying:

=QM_GetOptionQuotesAndGreeks("AAPL")

This returns Delta, Gamma, Theta, Vega, Rho, and implied volatility for every available option contract, letting you evaluate the exact Greeks of each leg before entering the trade.

To get the option chain for viewing available strikes and expirations:

=QM_GetOptionChain("AAPL")

Setting Up a Christmas Tree Spread in Excel with MarketXLS

Here is a step-by-step process for modeling a Christmas tree spread in Excel:

Step 1: Get the Current Stock Price

=Last("AAPL")

Or for QuoteMedia data:

=QM_Last("AAPL")

Step 2: View Available Option Expirations and Strikes

=QM_GetOptionChain("AAPL")

This returns all available expirations and strikes, helping you select the three strikes for your Christmas tree spread.

Step 3: Construct Option Symbols

Use the OptionSymbol function to build the standardized symbol for each leg:

=OptionSymbol("AAPL", "2026-06-19", "P", 230)
=OptionSymbol("AAPL", "2026-06-19", "P", 225)
=OptionSymbol("AAPL", "2026-06-19", "P", 220)

These return symbols like @AAPL 260619P00230000, @AAPL 260619P00225000, and @AAPL 260619P00220000.

Step 4: Get Option Prices

=QM_Last("@AAPL 260619P00230000")
=QM_Last("@AAPL 260619P00225000")
=QM_Last("@AAPL 260619P00220000")

Step 5: Calculate Net Debit/Credit

In a spreadsheet, lay out:

LegSymbolActionQtyPriceCost
1=OptionSymbol("AAPL","2026-06-19","P",230)Buy1=QM_Last(B2)=D2E2100
2=OptionSymbol("AAPL","2026-06-19","P",225)Sell-3=QM_Last(B3)=D3E3100
3=OptionSymbol("AAPL","2026-06-19","P",220)Buy2=QM_Last(B4)=D4E4100

The sum of the Cost column gives your net debit or credit for the entire position.

Step 6: Pull Greeks for Each Leg

Use QM_GetOptionQuotesAndGreeks("AAPL") and filter the results to your three strikes. Calculate position Greeks by multiplying each leg's Greek by its quantity and the contract multiplier (100):

Position Delta = (1 × Delta_230P × 100) + (-3 × Delta_225P × 100) + (2 × Delta_220P × 100)

Repeat for Gamma, Theta, and Vega.


Christmas Tree Spread vs. Butterfly Spread: Comparison

The Christmas tree spread is often compared to the butterfly spread because both are three-strike strategies with limited risk. Here are the key differences:

FeatureChristmas Tree SpreadButterfly Spread
Structure1-3-2 (unequal quantities)1-2-1 (equal quantities)
CostVery low net debit or small creditModerate net debit
Maximum ProfitHigher than butterflyLower than Christmas tree
Maximum LossSlightly higher than butterflyLimited to net debit
Profit Zone WidthNarrowerWider
Breakeven PointsAsymmetricSymmetric
Best Market ViewModerate directional move to middle strikeStock stays near middle strike
ComplexityHigher (6 contracts)Moderate (4 contracts)
Commission CostHigher (more legs)Lower (fewer legs)
Gamma RiskHigher (more short options)Lower

When to Choose a Christmas Tree Spread Over a Butterfly

  • You have a strong directional conviction (moderate move expected, not just staying put)
  • You want a lower cost of entry (the extra short option helps fund the position)
  • You are comfortable with slightly higher maximum risk
  • You want to capitalize on elevated implied volatility (more short Vega)

When to Choose a Butterfly Instead

  • You expect the stock to stay near the current price (not move directionally)
  • You prefer a simpler structure with fewer legs
  • You want lower commission costs
  • You prefer more symmetric risk/reward

Christmas Tree Spread vs. Other Multi-Leg Strategies

StrategyLegsMax ProfitMax LossDirectionComplexity
Christmas Tree (puts)6Moderate-HighLimited (net debit + spread risk)BearishHigh
Christmas Tree (calls)6Moderate-HighLimitedBullishHigh
Butterfly4ModerateNet debitNeutralModerate
Iron Condor4Net creditDefinedNeutralModerate
Ratio Spread (1:2)3ModeratePotentially unlimitedDirectionalModerate
Vertical Spread2DefinedDefinedDirectionalLow

The Christmas tree spread fills a specific niche: it provides a defined-risk directional bet with very low capital outlay, making it attractive when you have a precise price target for the underlying at expiration.


When to Use a Christmas Tree Spread

Ideal Market Conditions

  • Moderate directional expectation: You expect the stock to move to a specific price level (the middle strike) by expiration
  • Elevated implied volatility: The extra short option benefits from Vega decay
  • Specific price target: The narrow profit zone means you need conviction about where the stock will be at expiration
  • Low capital outlay desired: The 1-3-2 structure can often be entered for near-zero cost

When NOT to Use a Christmas Tree Spread

  • Uncertain about direction: If you do not have a clear directional view, consider a butterfly or iron condor
  • Expecting a large move: The narrow profit zone and negative Gamma make this strategy poor for large directional bets — use a vertical spread or long option instead
  • Low implied volatility: Without elevated IV, the short options provide less premium, reducing the cost advantage
  • Illiquid options: With 6 contracts across 3 strikes, wide bid-ask spreads multiply your execution costs

Risk Management for Christmas Tree Spreads

Position Sizing

Because the maximum loss is defined (net debit plus any additional spread risk), you can calculate exact position size:

Maximum Risk Per Spread = Net Debit + (Strike Difference × 100) - value of protective wings

Never risk more than 2-5% of your trading account on a single Christmas tree spread position.

Exit Rules

  • Take profit at 50-75% of maximum: Do not hold to expiration hoping for the exact maximum profit. Partial exits reduce risk.
  • Close if the stock moves well beyond the outer strikes: If the stock has blown past your target zone with significant time remaining, the position becomes a drag on capital.
  • Close before expiration week: Gamma risk increases dramatically in the final days. Unless the stock is sitting right at the middle strike, close the position early.

Adjustments

  • Roll the position: If the stock is moving in your direction but more slowly than expected, you can roll the entire spread to a later expiration
  • Close individual legs: In some cases, you may close the profitable legs and manage the remaining legs separately

Practical Example: Christmas Tree Spread on AAPL

Let us walk through a complete example using MarketXLS functions.

Scenario: AAPL is trading at $230. You expect a moderate decline to approximately $220 over the next 60 days.

Step 1: Get current price

=Last("AAPL")

Step 2: Construct the put Christmas tree spread

LegStrikeActionQtyOption Symbol
1$230Buy Put1=OptionSymbol("AAPL", "2026-06-19", "P", 230)
2$220Sell Put3=OptionSymbol("AAPL", "2026-06-19", "P", 220)
3$210Buy Put2=OptionSymbol("AAPL", "2026-06-19", "P", 210)

Step 3: Get prices for each leg

=QM_Last("@AAPL 260619P00230000")
=QM_Last("@AAPL 260619P00220000")
=QM_Last("@AAPL 260619P00210000")

Step 4: Calculate position cost

Net Cost = (1 × Price_230P) - (3 × Price_220P) + (2 × Price_210P)

Multiply by 100 for the dollar cost per spread.

Step 5: Determine profit and loss scenarios

  • Maximum profit = ($230 - $220) - Net Debit = $10 - Net Debit (per share), occurring when AAPL closes at $220 at expiration
  • Maximum loss above $230 = Net Debit paid
  • Maximum loss below $210 = Net Debit + $10 (the unhedged short put exposure between $210 and $220 is partially offset)

Step 6: Analyze Greeks

=QM_GetOptionQuotesAndGreeks("AAPL")

Filter to the June 2026 expiration and extract Delta, Gamma, Theta, and Vega for each strike. Calculate total position Greeks to understand your current exposure.


Frequently Asked Questions About the Christmas Tree Spread

What is the maximum loss on a Christmas tree spread?

The maximum loss is limited and defined at entry. For a Christmas tree spread entered as a net debit, the maximum loss is the net premium paid plus the additional risk from the unbalanced short options (the spread between the middle and outer strikes). The exact amount depends on the premiums of each leg.

Can I construct a Christmas tree spread for a net credit?

Yes, in some cases the premium received from selling 3 options at the middle strike exceeds the cost of buying 1 option at the near strike and 2 at the far strike. A net credit Christmas tree spread has different risk characteristics — the maximum loss shifts to the opposite side of the payoff diagram.

Is a Christmas tree spread better than a butterfly?

Neither is universally better — they serve different purposes. The Christmas tree spread offers lower cost of entry and higher maximum profit but has a narrower profit zone and slightly more risk. The butterfly is simpler, has a wider profit zone, and costs more upfront. Choose based on your market outlook, conviction level, and cost preference.

How do I manage a Christmas tree spread as expiration approaches?

Monitor Gamma risk carefully as expiration nears. If the stock is near the middle strike, Theta works in your favor but Gamma risk is high. Consider closing the position at 50-75% of maximum profit or at least one week before expiration to avoid pin risk. If the stock has moved well past your target zone, close the position to free up capital.

What underlying assets work best for Christmas tree spreads?

Highly liquid options with tight bid-ask spreads are essential because the strategy involves 6 contracts across 3 strikes. Major indices (SPX) and large-cap stocks (AAPL, MSFT, AMZN) with active options markets work best. Avoid illiquid options where wide spreads can eliminate the strategy's cost advantage.

Can I use Christmas tree spreads on indices like SPX?

Yes. In fact, index options are popular for Christmas tree spreads because of their high liquidity, tight spreads, and cash settlement (no assignment risk). Use =QM_GetOptionChain("^SPX") in MarketXLS to view available SPX option strikes and expirations.


Start Modeling Christmas Tree Spreads in Excel

MarketXLS gives you all the tools needed to analyze and model Christmas tree spreads directly in Excel. Use =QM_GetOptionChain() to find strikes, =OptionSymbol() to construct contract symbols, =QM_Last() for live pricing, and =QM_GetOptionQuotesAndGreeks() for complete Greeks analysis.

Explore MarketXLS pricing and plans → | Visit MarketXLS

Build your own Christmas tree spread calculator using MarketXLS functions and take your options analysis to the next level.


Disclaimer

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. Options trading involves significant risk and is not appropriate for all investors.

Important Disclaimer

The information provided in this article is for educational and informational purposes only and should not be construed as investment advice, a recommendation, or an offer to buy or sell any securities. MarketXLS is a financial data platform and is not a registered investment advisor, broker-dealer, or financial planner. Always conduct your own research and consult with a qualified financial professional before making any investment decisions. Past performance is not indicative of future results. Trading and investing involve substantial risk of loss.

#1 Excel Solution for Investors

Get Market data in Excel easy to use formulas

  • Real-time Live Streaming Option Prices & Greeks in your Excel
  • Historical (intraday) Options data in your Excel
  • All US Stocks and Index options are included
  • Real-time Option Order Flow
  • Real-time prices and data on underlying stocks and indices
  • Works on Windows, MAC or even online
  • Implement MarketXLS formulas in your Excel sheets and make them come alive
  • Save hours of time, streamline your option trading workflows
  • Easy to use with formulas and pre-made templates
Call: 1-877-778-8358
Ankur Mohan MarketXLS
Welcome! I'm Ankur, the founder and CEO of MarketXLS. With more than ten years of experience, I have assisted over 2,500 customers in developing personalized investment research strategies and monitoring systems using Excel.

I invite you to book a demo with me or my team to save time, enhance your investment research, and streamline your workflows.
Implement "your own" investment strategies in Excel with thousands of MarketXLS functions and templates.
MarketXLS provides all the tools I need for in-depth stock analysis. It's user-friendly and constantly improving. A must-have for serious investors.

John D.

Financial Analyst

I have been using MarketXLS for the last 6+ years and they really enhanced the product every year and now in the journey of bringing in AI...

Kirubakaran K.

Investment Professional

MarketXLS is a powerful tool for financial modeling. It integrates seamlessly with Excel and provides real-time data.

David L.

Financial Analyst

I have used lots of stock and option information services. This is the only one which gives me what I need inside Excel.

Lloyd L.

Professional Trader

Meet The Ultimate Excel Solution for Investors

Live Streaming Prices in your Excel
All historical (intraday) data in your Excel
Real time option greeks and analytics in your Excel
Leading data service for Investment Managers, RIAs, Asset Managers
Easy to use with formulas and pre-made sheets