Bull Call Spread Calculator

A bull call spread (also called a debit call spread) is a bullish options strategy that involves buying a call option at a lower strike price and selling a call at a higher strike price, both with the same expiration date.

This strategy profits when the underlying stock rises moderately. The sold call reduces your cost basis but caps your maximum profit. It's an excellent choice when you're bullish but want to reduce the cost of a long call position.

Bull call spreads are popular because they offer defined risk, lower capital requirements than outright calls, and can profit from moderate price increases without needing a dramatic move.

Hypothetical example: XYZ at $100. Premiums and IVs are illustrative inputs, not current quotes. Dates roll forward for the demo. Results exclude fees and assignment effects.

Max Profit$300
Max Loss$200
Net Debit$200.00
Breakeven$102.00
Avg IV30.0%
ActionTypeStrikeExpPremiumQtyDeltaGammaThetaVega
buycall$100Oct 16$4.00153.74.28-5.8912.30
sellcall$105Oct 16$2.001-33.3-3.915.21-11.25
Net+20.4+0.36-0.68+1.05
Time
Exp
Sep 11(35d)
Build your own Bull Call Spread

When to Use

  • You expect the stock to rise moderately (to or above the short strike)
  • You want to reduce the cost of a bullish position
  • Implied volatility is high (making short options more valuable)
  • You want defined risk with a known maximum loss

Risk Profile

At expiration, before fees. Arithmetic examples below use their stated inputs, separately from the interactive model above.

Maximum ProfitDifference between strikes minus net debit paid

Buy $100 call, sell $105 call for $2.00 net debit

($105 - $100) - $2.00 = $3.00

$3.00 × 100 = $300 per contract

Maximum LossNet debit paid (premium paid minus premium received)

Stock closes below $100 at expiration

Net debit paid = $2.00

$2.00 × 100 = $200 per contract

BreakevenLower strike + net debit paid

Find the stock price where P/L = $0

$100 + $2.00 = $102.00

Stock must reach $102.00 to break even

Bull Call Spread vs Bull Put Spread

Both are bullish strategies with similar risk/reward profiles. The key difference: a bull call spread is a debit strategy (you pay upfront), while a bull put spread is a credit strategy (you collect premium). Bull put spreads benefit more from time decay, making them better in high IV environments. Bull call spreads can have higher profit potential for strongly bullish moves.

How to Build a Bull Call Spread

  1. 1Enter your stock ticker and select an expiration date
  2. 2Buy a call option at a strike near or below current price (ATM or slightly ITM)
  3. 3Sell a call option at a higher strike (your target price)
  4. 4Review the payoff diagram and Greeks
  5. 5Use IV modeling to see how volatility changes affect the position

Frequently Asked Questions

The maximum profit equals the difference between the strike prices minus the net debit paid. For example, if you buy a $100 call and sell a $105 call for a net debit of $2, max profit is $5 - $2 = $3 per share ($300 per contract).

Ready to build your bull call spread?

OptionsCalc provides option-leg payoff diagrams, net Greeks, and IV modeling. Free to use, no account required.

Launch Calculator