Vertical Spread Profit, Max Loss and Breakeven

Calculate max profit, max loss and breakeven for bull call, bear put, bull put and bear call spreads, with worked examples and payoff diagrams for each.

Vertical Spreads: Bull Call, Bear Put and Credit Spreads

You bought a call option expecting a rally. The underlying moved the other way. Your premium is gone. That capped loss is the only thing predictable about a single-leg trade. A vertical spread trades one capped loss for a second capped gain, turning a binary bet into a shaped payoff. Use a vertical spread calculator to combine the leg formulas before you commit cash; the net diagram is the only honest picture of what happens at expiration.

A vertical spread pairs one long leg (the right to exercise) with one short leg (the obligation to fulfill) at a different strike price. The short leg's premium offsets the long leg's cost. The result is a payoff diagram with a flat plateau between the two strikes, meaning profit or loss is constant across a range of underlying prices. That plateau is the signature of any two-leg vertical spread.

Debit Vs Credit Spreads

The terms debit spread and credit spread describe which side of the market the strategy profits from. A debit spread profits when the underlying price falls. A credit spread profits when the underlying price rises. The names come from the bond market, where a credit spread protects against a downgrade (price fall) and a debit spread protects against an upgrade (price rise). In options, the direction of the short leg determines which one you are running.

A bull call spread is a credit spread. It uses a long call at a lower strike and a short call at a higher strike. You pay the net premium and collect if the underlying settles between the two strikes. A bear put spread is a debit spread. It uses a long put at a higher strike and a short put at a lower strike. You collect if the underlying stays below the higher strike but above the lower one. The payoff shape is identical; only the direction of the price move that generates profit differs.

Bull Call Spread: Max Profit, Max Loss And Breakeven

A bull call spread is a long call at strike K1 and a short call at strike K2, where K2 is higher than K1. You pay premium P1 for the long call and receive premium P2 for the short call. Net premium is P1 - P2, which is negative if the short call premium is larger (typical). Your net cash outlay at entry is the absolute value of that difference.

Max Profit And Max Loss

Maximum profit occurs when the underlying price at expiration is at or above K2. At that point the long call is in the money by S - K1, and the short call is assigned at the same S, costing you S - K2. The net is (K2 - K1) - (P1 - P2). That width between strikes minus the net premium is your cap. Maximum loss occurs when the underlying is at or below K1. Both legs expire worthless, and you lose the net premium paid. Loss is capped at the net premium.

Breakeven

The bull call spread has two breakeven points. The lower breakeven is at K1 + (P1 - P2). The upper breakeven is at K2 - (P1 - P2). Between those two prices the trade is profitable. Below the lower breakeven it loses the net premium. Above the upper breakeven the profit plateau holds but does not increase further. This two-ended breakeven range is the defining feature of a vertical spread, and it is where most newcomers misapply the single-leg breakeven formula.

Bear Put Spread

A bear put spread is the mirror: a long put at a higher strike K2 and a short put at a lower strike K1. You pay P2 for the long put and receive P1 for the short put. Net premium is P2 - P1. The payoff plateau sits between K1 and K2, and profit is constant across that interval. Maximum profit is (K2 - K1) - (P2 - P1). Maximum loss is the net premium if the underlying settles above K2, where both puts expire worthless. The lower breakeven is at K1 + (P2 - P1). The upper breakeven is at K2 - (P2 - P1). Use a vertical spread calculator to find these values for your actual strikes and premiums before you enter the trade.

Bull Put (Put Credit) Spread

The bull put spread, also called a put credit spread, is a long put at a higher strike and a short put at a lower strike. It is a debit spread: it profits when the underlying stays below the higher strike. The name 'bull put' follows the same naming convention as the bull call spread, where 'bull' refers to the direction of the long leg (long put in this case) and 'spread' to the two-leg structure. The payoff diagram is identical to a bear put spread but the premium flows are reversed. The net premium is the difference between the premium received on the short put and the premium paid for the long put. Maximum profit is the width between strikes minus the net premium paid. Maximum loss is the net premium if the underlying expires above the higher strike.

Bear Call (Call Credit) Spread

A bear call spread, also called a call credit spread, is a long call at a lower strike and a short call at a higher strike. It is a credit spread that profits when the underlying settles above the lower strike. The net premium is the premium received on the short call minus the premium paid for the long call. Maximum profit is the strike width minus net premium. Maximum loss is the net premium if the underlying expires below the lower strike. The bear call spread is the mirror of the bull call spread; the payoff diagram and breakeven points are identical, but the direction of the price move that yields profit is opposite.

Vertical Spread Payoff Formulas
Spread TypeLong LegShort LegMax ProfitMax LossLower BreakevenUpper Breakeven
Bull CallLong call at K1Short call at K2(K2-K1) - (P1-P2)P1-P2 (net premium)K1 + (P1-P2)K2 - (P1-P2)
Bear PutLong put at K2Short put at K1(K2-K1) - (P2-P1)P2-P1 (net premium)K1 + (P2-P1)K2 - (P2-P1)
Bull Put (Put Credit)Long put at K2Short put at K1(K2-K1) - (P2-P1)P2-P1 (net premium)K1 + (P2-P1)K2 - (P2-P1)
Bear Call (Call Credit)Long call at K1Short call at K2(K2-K1) - (P1-P2)P1-P2 (net premium)K1 + (P1-P2)K2 - (P1-P2)

Choosing Strike Width

The distance between the two strikes determines the size of the profit plateau. A wider strike width gives a larger maximum profit, but also increases the net premium cost because the short leg's premium rises as the strike moves further away from the long leg's strike. A narrower width reduces both max profit and net premium. The trade-off is between capital at risk and potential return. For a given net premium budget, pick a strike width roughly twice the net premium.

The breakeven range expands with strike width. At a width of zero (identical strikes) the spread collapses to a single leg: the long leg and short leg offset exactly, and the net payoff is zero minus transaction costs. That is the degenerate case. In practice, choose a width that puts the plateau where you expect the underlying to settle. If your forecast is a narrow range, a wide width wastes premium on strikes the underlying will never reach.

Early Assignment Risk On The Short Leg

The short leg in a vertical spread is an American-style option. It can be exercised at any time before expiration. If the underlying moves into the money on the short leg, the counterparty may assign the option early, forcing you to fulfill your obligation before expiration. This early assignment collapses the spread prematurely: you lose the remaining time value of the long leg and the plateau shape breaks.

Early assignment is most likely when the underlying price is near the short leg's strike and volatility is high. The OCC 'Characteristics and Risks of Standardized Options' (2024 edition) defines early exercise rules for American-style options. The Cboe Options Institute strategy pages note that early assignment risk increases as expiration approaches, because the time value of the short premium decays. To reduce this risk, trade European-style options where available, or accept that the vertical spread payoff diagram is a best-case scenario that holds only if both legs survive to expiration.

Worked Example: Bull Call Spread

Strike K1 = 100, strike K2 = 110. Premium for long call at 100 is 4.00. Premium received for short call at 110 is 2.50. Net premium paid = 4.00 - 2.50 = 1.50. At expiration, underlying price S = 105. Long call profit = max(0, 105-100) - 4.00 = 5.00 - 4.00 = 1.00. Short call profit = 2.50 - max(0, 105-110) = 2.50 - 0 = 2.50. Net profit = 1.00 + 2.50 = 3.50. Maximum profit = (110-100) - 1.50 = 8.50. Maximum loss = 1.50. Lower breakeven = 100 + 1.50 = 101.50. Upper breakeven = 110 - 1.50 = 108.50. The trade is profitable because 105 is inside the breakeven range.

Worked Example: Bear Put Spread

Strike K1 = 90, strike K2 = 100. Premium for long put at 100 is 3.00. Premium received for short put at 90 is 2.00. Net premium paid = 3.00 - 2.00 = 1.00. At expiration, S = 95, which lies between K1 and K2. Long put profit = max(0, 100-95) - 3.00 = 5.00 - 3.00 = 2.00. Short put profit = 2.00 - max(0, 100-95) = 2.00 - 5.00 = -3.00. Net profit = 2.00 + (-3.00) = -1.00. The plateau is a constant loss of 1.00, equal to the net premium. Maximum profit, occurring when the underlying is at or below the lower strike, is (K2-K1) - (P2-P1) = 10.00 - 1.00 = 9.00. Maximum loss is the net premium of 1.00. Lower breakeven is at K1 + (P2-P1) = 90 + 1 = 91. Upper breakeven is at K2 - (P2-P1) = 100 - 1 = 99. The trade is in a loss plateau at S=95; profit becomes positive only below the lower breakeven of 91.

Worked Example: Bull Put (Put Credit) Spread

Strike K1 = 95, strike K2 = 105. Premium for long put at 105 is 4.00. Premium received for short put at 95 is 3.00. Net premium paid = 4.00 - 3.00 = 1.00. At expiration, S = 100. Long put profit = max(0, 105-100) - 4.00 = 5.00 - 4.00 = 1.00. Short put profit = 3.00 - max(0, 105-100) = 3.00 - 5.00 = -2.00. Net profit = 1.00 + (-2.00) = -1.00. The plateau is a constant loss of 1.00. Maximum profit, at or below the lower strike, is (K2-K1) - (P2-P1) = 10.00 - 1.00 = 9.00. Maximum loss is the net premium of 1.00. Lower breakeven = 95 + 1 = 96. Upper breakeven = 105 - 1 = 104. The trade is in the loss plateau because S=100 is inside the breakeven range.

Worked Example: Bear Call (Call Credit) Spread

Strike K1 = 100, strike K2 = 110. Premium for long call at 100 is 4.00. Premium received for short call at 110 is 2.50. Net premium paid = 4.00 - 2.50 = 1.50. At expiration, S = 105. Long call profit = max(0, 105-100) - 4.00 = 5.00 - 4.00 = 1.00. Short call profit = 2.50 - max(0, 105-110) = 2.50 - 0 = 2.50. Net profit = 1.00 + 2.50 = 3.50. Maximum profit, at or above the higher strike, is (K2-K1) - (P1-P2) = 10.00 - 1.50 = 8.50. Maximum loss is the net premium of 1.50. Lower breakeven = 100 + 1.50 = 101.50. Upper breakeven = 110 - 1.50 = 108.50. The trade is profitable because 105 is inside the breakeven range.

Payoff Diagrams

The payoff diagram for each vertical spread is a piecewise linear function of the underlying price at expiration. For a bull call spread, the diagram rises from a loss of net premium at or below K1, climbs linearly to the plateau at K2, and flattens above K2. For a bear put spread, the diagram falls from a profit at low prices, declines linearly to a plateau between K1 and K2, and flattens to a loss above K2. The plateau is always flat and its height is the net premium (negative for a loss plateau). The two breakeven points are the intersections of the diagram with the zero-profit line. Use a vertical spread calculator to plot your specific strikes and premiums before you trade. The diagram is the single most practical tool for verifying your broker's P&L statement against the expiration math, especially when the underlying price lands inside the plateau region where profit is constant.

Common Questions

What is the maximum loss in a bull call spread?

The net premium paid. If the underlying expires at or below the lower strike, both legs are worthless and you lose the net premium.

What happens if the short leg is assigned early?

The spread collapses. You lose the plateau shape and the remaining time value of the long leg. The payoff diagram no longer applies.

Why is the breakeven a range for a vertical spread?

Because the profit is constant across the plateau. The trade is profitable only when the underlying price is between two breakeven points, not at a single price.

Can a vertical spread have unlimited profit?

No. The short leg caps the profit on the long leg. The maximum profit is the strike width minus the net premium, fixed at entry.