Bull Call Spread: How This Options Trading Strategy Works
By Forex & Brokers DeskUpdated Nov 10, 2026

Definition
A bull call spread pairs a long lower-strike call with a short higher-strike call on the same underlying and expiration, profiting from a moderate rise with capped risk and gain.
Key takeaways
- A bull call spread is a long lower-strike call plus a short higher-strike call on the same underlying, expiration and quantity.
- It costs less than the lower-strike call alone, which lowers the breakeven, but gives up any gain above the higher strike.
- Maximum loss is the net debit. Maximum gain is the strike width minus the net debit. Breakeven at expiration is the lower strike plus the net debit.
- Volatility and time decay affect the two legs in opposite directions, so the spread is less sensitive to both than a single long call, though not immune.
- The short call can be assigned early on American-style options, especially around dividends and near expiration.
A bull call spread is a two-leg options strategy in which a trader buys a call option at one strike price and sells the same number of calls on the same underlying asset, with the same expiration date, at a higher strike price. The premium received for the higher-strike call offsets part of the cost of the lower-strike call. The result is a position that profits from a moderate rise in the underlying, with a maximum loss equal to the net premium paid and a maximum gain capped at the difference between the strikes minus that premium.
Because the trader pays more for the call bought than is received for the call sold, the position opens as a net debit. That is why it is also called a debit call spread or a long call vertical spread. “Vertical” means both options share an expiration date and differ only in strike.
What Is a Bull Call Spread?
A call option gives its holder the right, but not the obligation, to buy the underlying at the strike price on or before expiration. A trader who buys a single call is betting on a rise, pays the full premium upfront, and keeps all the upside above the breakeven.
A bull call spread changes that bet. The trader also sells a call further out of the money, collecting premium that reduces the upfront cost. In exchange, the trader gives up gains above the higher strike, because above that level the short call loses value as fast as the long call gains it.
The strategy fits a specific view: the underlying is expected to rise, but only by a limited amount within a known time frame. A trader expecting a large, open-ended rally would usually be better served by an outright long call or the underlying itself, and the position loses money if the underlying does not climb.
Bull call spreads are available wherever listed calls exist with multiple strikes and a shared expiration, including individual stocks, ETFs, stock indexes and currency options. In US equity options, one standard contract usually covers 100 shares.
How a Bull Call Spread Is Built
Setting up the position follows a fixed sequence:
- Choose the underlying. Pick an asset on which you are moderately bullish over a defined period.
- Choose the expiration. Both legs expire on the same date, which should give the expected move enough time to happen.
- Buy the lower-strike call. This long leg is often at the money or slightly in the money, though it can be out of the money for a cheaper, more speculative spread.
- Sell the higher-strike call. This short leg is typically out of the money. Its strike marks where the trader expects the rally to stall, and it caps the profit.
- Enter both legs together. Most brokers accept the spread as a single order with a limit price for the net debit, which avoids “legging in,” where one leg fills and the price moves before the other does.
Bull Call Spread Formulas
All of the following apply at expiration and ignore commissions, fees and taxes. Let:
- K1 = strike of the long (lower) call
- K2 = strike of the short (higher) call
- D = net debit per share = premium paid for the K1 call minus premium received for the K2 call
- S = price of the underlying at expiration
Value of the spread at expiration (per share): the smaller of (S minus K1) and (K2 minus K1), but never less than zero. Below K1 it is worth nothing; between K1 and K2 it is worth S minus K1; at or above K2 it is worth the full width, K2 minus K1.
Profit or loss at expiration (per share): spread value minus D.
Maximum loss: D, which occurs when S is at or below K1 and both calls expire worthless.
Maximum gain: (K2 minus K1) minus D, which occurs when S is at or above K2.
Breakeven price: K1 plus D.
For a standard equity option contract, multiply each per-share figure by 100 and by the number of spreads.
Two structural points follow from these formulas. First, the net debit must be less than the strike width for the trade to have any profit potential; a spread priced at or above its width can never return more than it costs at expiration. Second, the ratio of maximum gain to maximum loss is set at entry. A cheap spread relative to its width offers a high payoff ratio but usually needs a bigger move to reach it; an expensive spread needs less movement but pays less relative to what is at risk.
Worked Example
This is a hypothetical example to illustrate the mechanics. The prices are invented and do not describe any real security or market.
Stock XYZ trades at $102. A trader expects it to rise toward $110 over the next six weeks, but not much further. The trader:
- Buys one XYZ 100-strike call expiring in six weeks for $6.20 per share ($620 per contract).
- Sells one XYZ 110-strike call with the same expiration for $2.70 per share ($270 per contract).
Net debit: $6.20 minus $2.70 = $3.50 per share, or $350 for one spread.
Applying the formulas:
- Maximum loss: $3.50 per share, or $350.
- Maximum gain: ($110 minus $100) minus $3.50 = $6.50 per share, or $650.
- Breakeven: $100 + $3.50 = $103.50.
How the trade ends depends on where XYZ closes at expiration:
- XYZ at $95: Both calls expire worthless. Loss: $350.
- XYZ at $100: The long call is exactly at the money and worth nothing. Loss: $350.
- XYZ at $103.50: The long call is worth $3.50, the short call is worthless. Result: breakeven.
- XYZ at $106: The long call is worth $6, the short call is worthless. Profit: $6 minus $3.50 = $2.50 per share, or $250.
- XYZ at $110: The long call is worth $10, the short call is worthless. Profit: $650, the maximum.
- XYZ at $120: The long call is worth $20, the short call costs $10 to cover. The spread is worth $10. Profit: still $650.
Compared With Buying the Call Alone
If the trader had bought only the 100-strike call for $6.20, the outcomes change:
- Maximum loss rises to $620.
- Breakeven moves up to $106.20.
- At $106, the lone call loses $20, while the spread makes $250.
- At $120, the lone call makes $13.80 per share ($1,380), while the spread is capped at $650.
This is the core trade-off. The spread is cheaper and breaks even sooner, so it does better in a moderate rally. The single call costs more and needs a bigger move to break even, but it has no ceiling. In this example the two positions produce the same profit when XYZ closes at $112.70, where the lone call earns $6.50 per share, matching the spread’s maximum. Below that price the spread comes out ahead; above it, the lone call is the better choice.
How the Underlying’s Price Affects the Spread
At expiration the payoff falls into three zones. Below the long strike, both calls expire worthless and the trader loses the net debit, with no further loss possible from the options themselves. Between the strikes, the spread’s value rises dollar for dollar with the underlying, and the trade is profitable once the price passes the breakeven. Above the short strike, every further dollar the long call gains is matched by a dollar lost on the short call, so the value is fixed at the strike width, the maximum profit.
Before expiration, the spread rarely trades at these exact values, because both options still carry time value. A spread can be well above breakeven weeks before expiration and still be worth noticeably less than its full width. Its net delta is positive, because the long, lower-strike call has a higher delta than the short call, but smaller than the long call’s alone, so the spread gains less from each dollar of rally than a single call would, especially early in the trade.
The Effect of Volatility
Implied volatility raises the price of both calls when it increases and lowers both when it falls. Because the trader owns one call and is short the other, much of that effect cancels out. Options traders describe this as a near-zero vega, vega being the sensitivity of an option’s price to a change in implied volatility.
Near-zero does not mean zero. The net vega depends on where the underlying sits relative to the strikes:
- When the price is near or below the long strike, the long call carries more vega than the short call. The spread behaves slightly like a long volatility position: rising implied volatility helps a little, falling volatility hurts a little.
- When the price is near or above the short strike, the short call carries relatively more vega. The spread then behaves slightly like a short volatility position.
- When the price is roughly halfway between the strikes, the two effects come closest to offsetting.
Time to expiration also matters. Longer-dated options carry more vega, so a spread with months to run responds more to volatility shifts than one expiring in days.
One practical consequence: a trader who buys a single call when implied volatility is high pays for that volatility in full and is exposed if it drops. Selling a higher-strike call recovers part of that elevated premium, which is one reason traders sometimes prefer a bull call spread to an outright call when options look expensive.
The Impact of Time Decay
Every option’s time value shrinks as expiration approaches, a process measured by theta. A long option loses value from decay; a short option gains from it. A bull call spread holds one of each, so the net effect depends, again, on where the underlying is trading.
- Price near or below the long strike: The long call is closest to the money and has the most time value to lose, so it decays faster than the short call. The spread loses value as time passes. Net theta is negative.
- Price near or above the short strike: The short call is now closer to the money and decays faster than the long call. The spread gains value as time passes, moving toward its full width. Net theta is positive.
- Price about halfway between the strikes: The two legs decay at roughly the same rate, and time has little net effect on the spread’s price.
So a bull call spread does not simply cancel out theta. Opened with the underlying near the long strike, it starts with modestly negative theta and turns into a position that benefits from decay once the underlying moves toward or beyond the short strike. That is why a trader deep in the profit zone may hold to collect the remaining value, while one stuck near the long strike faces steady erosion.
Choosing Strikes and Expiration
Strike width. A wider spread (for example 100/120 instead of 100/110) has a higher maximum gain, but it also costs more, so the maximum loss is larger too. A narrow spread is cheaper and has a smaller payoff in dollars.
Where the long strike sits. An in-the-money or at-the-money long call makes the spread more expensive but needs less of a move to break even. An out-of-the-money long call makes the spread cheaper, with a higher potential return on the debit, but the underlying has to rise further before the position pays anything.
Where the short strike sits. The short strike should reflect the price the trader actually expects the underlying to reach. Setting it too low caps the trade below the expected move; setting it too high collects little premium and makes the spread behave much like a plain long call.
Expiration. Too short, and the expected move may not have time to play out before the options expire. Too long, and the options cost more, tying up more capital, and the spread responds more slowly to price changes because both legs still carry substantial time value.
Early Assignment and Dividends
Equity options in the United States are generally American-style: the holder can exercise any time before expiration. The seller of an option has no control over when that happens. In a bull call spread, the short call can therefore be assigned early, most plausibly when it is in the money and has little time value left.
If the short call is assigned, the trader must deliver 100 shares per contract at the short strike, which creates a short stock position if no shares are held. The long call still protects the trader: it can be exercised to buy shares at the lower strike, or sold, so assignment itself does not breach the maximum loss. But the account temporarily holds a different position, and margin requirements can change until it is resolved.
Dividends raise the odds of early assignment. A call holder who exercises before the ex-dividend date receives the dividend; one who does not, does not. When an in-the-money call’s remaining time value is smaller than the upcoming dividend, exercising early can be worth more to the holder than keeping the option, and a short call in that condition has a high chance of being assigned before the ex-date.
Many index options, by contrast, are European-style and cash-settled. They can only be exercised at expiration and settle in cash rather than shares, which removes the early-assignment issue for spreads built on them.
What Happens If the Spread Is Held to Expiration
Leaving the spread open into expiration produces one of three outcomes:
- Below the long strike: both calls expire worthless, nothing is delivered and the loss equals the net debit.
- Above the short strike: brokers commonly exercise in-the-money long options automatically, and the short call is likely to be assigned. The trader buys shares at K1 and delivers them at K2, ending with the strike difference in cash and no stock: the maximum gain, less fees.
- Between the strikes: if the long call is exercised, the trader ends up owning shares bought at the lower strike, a full stock position exposed to whatever happens next and requiring the cash or margin to hold it.
A close very near the short strike is where expiration gets most uncertain: the trader may not know until after the close whether the short call will be assigned. This is pin risk, and it is why many traders close spreads before expiration rather than rely on exercise and assignment.
Managing and Exiting a Bull Call Spread
A bull call spread does not have to be held to the end. Common approaches include:
- Taking profit early. If the underlying rises quickly, selling the spread locks in the gain without waiting for the last portion of value, which often comes slowly as time value bleeds out of the short call.
- Cutting losses. If the underlying falls or stalls, closing before expiration can recover some of the debit rather than letting both calls expire worthless.
- Closing ahead of decay. Because negative theta accelerates for a spread stuck near the long strike, some traders exit roughly 30 days before expiration if the trade has not moved in their favor.
- Rolling. A trader can close the spread and open a new one with different strikes, a later expiration, or both.
Exits are normally placed as a single spread order: sell the long call and buy back the short call at a limit price for the net credit. The quoted mark is generally the midpoint of the combined bid and ask, and the fill can be worse in options with wide spreads.
Transaction costs deserve attention. A spread involves two legs to open and two to close, so commissions and bid-ask spreads apply four times. On small positions or narrow spreads, those costs can consume a meaningful share of the maximum gain.
Bull Call Spread vs. Similar Strategies
Bull Call Spread vs. Bull Put Spread
Both are moderately bullish vertical spreads with defined risk and capped reward; the difference is the cash flow. A bull call spread pays a net debit and needs the price to rise. A bull put spread sells a higher-strike put and buys a lower-strike put option, collecting a net credit upfront that is kept in full if the underlying stays above the short put strike at expiration. It wins if the price rises, holds flat, or falls only slightly.
Bull Call Spread vs. Bear Call Spread
A bear call spread uses the same two calls but reverses the sides: the trader sells the lower-strike call and buys the higher-strike call, collecting a credit. It profits if the underlying stays below the short strike.
Bull Call Spread vs. Covered Call
A covered call combines owning the underlying with selling a call against it. It also caps upside, but the downside is that of the stock itself, limited only by the premium received. A bull call spread replaces the stock with a long call, so the maximum loss is the net debit rather than the stock’s full value.
Bull Call Spread vs. Call Ratio Spread
A call ratio spread buys one call and sells more than one higher-strike call, for example one long and two short. The extra short call brings in more premium and can make the trade cost little or even produce a credit, but above the short strike the uncovered call creates losses with no ceiling. A bull call spread sells exactly as many calls as it buys, which is what keeps its risk defined.
Bull Call Spread vs. Straddle
A straddle buys a call and a put at the same strike and profits from a large move in either direction. It is a volatility bet, not a directional one, and it is far more exposed to time decay and implied volatility than a bull call spread.
FAQs
Is a bull call spread the same as a call spread?
"Call spread" is a broader term for any vertical spread built from two calls. A bull call spread is the debit version, long the lower strike and short the higher; a bear call spread is the credit version and profits from the opposite view.
The Bottom Line
A bull call spread suits traders who expect an underlying to rise by a limited amount within a known time frame. It costs less and breaks even sooner than a lone call, but it gives up gains above the higher strike. Traders should choose strikes that match the expected move, watch for early assignment around dividends, and consider closing before expiration to avoid pin risk.















