HomeGuides › Bull Call Spread

Bull call spread calculator
cheaper than a call, with a ceiling

A bull call spread buys one call and sells a higher one, financing part of the cost with the call you sell. It is the standard answer to "I think this goes up, but I don't want to pay full price for a call." You give up everything above the short strike in exchange for a cheaper entry and a lower breakeven.

Outlook: Bullish

Max profit
best case at expiry
Max loss
worst case at expiry
Breakeven
where the trade turns even
Net debit / credit
to open the position
Your bull call spread
Per-share premiums. One contract = 100 shares.
100 shares per contract
Profit at expiry Loss at expiry Breakeven Strikes & spot

How a bull call spread pays

Net debit = premium paid − premium collected Max profit = (strike width − net debit) × 100 × contracts Max loss = net debit × 100 × contracts Breakeven = long strike + net debit
Worth naming. Bull call spreads look efficient because the max-profit number is large relative to the debit. That ratio assumes the stock finishes above the short strike — check how far away that actually is before treating the maximum as the expected outcome.

What this does not model

Every figure here is the payoff at expiry. Before then your position is marked at market prices that still carry time value, so a trade can show a loss while sitting exactly where you wanted it — falling implied volatility alone will do that.

Short legs carry assignment risk. American-style options can be exercised at any time, most commonly on in-the-money calls just before an ex-dividend date. The diagram assumes you hold every leg to expiry.

For the live version — real Greeks, current marks and what-if scenarios against actual chain data — that is what the GreeksView desk does, in your browser, on your own broker keys.

Frequently asked questions

What is the maximum profit on a bull call spread?
The width between the strikes minus the net debit, times 100 per contract. Buy the 100 call for $4.00 and sell the 110 for $1.50 — a $2.50 net debit on a $10 wide spread — and the most you can make is $750, realised anywhere at or above 110 at expiry.
What is the breakeven on a bull call spread?
The long call's strike plus the net debit. In the example above, 100 + 2.50 = $102.50. Note that is lower than the $104.00 breakeven on buying the 100 call outright — the short call paid for part of your position.
When should I use a spread instead of just buying a call?
When you have a target in mind rather than an open-ended view. If you expect a move to roughly 110, the calls above 110 are worth little to you, so selling them is nearly free money. If you think the stock could run far beyond that, capping your upside is a real cost.
What happens if only one leg is assigned?
You end up short 100 shares per contract if your short call is assigned while the long call is still open. Most brokers will let you exercise the long call to cover, but it can create an overnight margin call. Closing both legs together avoids it.
Are commissions included in these numbers?
No — every figure is gross. On multi-leg positions this matters more than people expect: four legs to open and four to close is eight commissions against what may be a couple of hundred dollars of credit. Check your broker's per-contract rate against the max profit shown here before deciding a trade is worth putting on.

Run this against a live chain

GreeksView builds positions from real option chains with live Greeks, gamma exposure and what-if scenarios — in your browser, on your own broker keys.

Start free — no card required
Bring your own Alpaca and Finnhub keys. Free tier has no time limit.