Bull Call Spread
A bull call spread buys a call and sells another at a higher strike in the same expiry, financing part of the cost in exchange for capping the profit. It is the cheapest way to bet on a rise with defined risk: you know from minute one what you can lose and what you can make. On SPY at 580, buying the 580 call and selling the 600 at 45 days costs $775 and can make $1,225.
By the TradingCalculator.Pro team · Updated on · About us
Start your 7-day free trial →What it is and when to use it
A bull call spread — a bullish debit spread — is a long call with its upside trimmed by selling another one higher. That sale pays for part of the purchase, which is why the spread costs half what the lone call does: $775 against $1,324 for the bare 580 call. In exchange, anything above 600 no longer contributes.
You use it when you expect a moderate, specific rise with a target you can name. If your thesis is "SPY gets to 600 in the next six weeks", the 580/600 spread expresses exactly that and costs half. If your thesis is "SPY could rip", the spread is the wrong structure: the ceiling at 600 leaves you out of precisely the scenario that justified the trade.
Its other advantage is reduced exposure to volatility. A lone long call loses value if implied volatility falls even when price rises; in the spread, the short call offsets most of that. Net vega drops from $80.75 per point to $10.81 — 86.6% less.
How it is built
Two legs of the same type, same expiry, different strikes. The gap between strikes is the width, and every number falls out of it.
- Buy 1 call at the strike from which you want to start making money — at the money or slightly out.
- Sell 1 call at a higher strike, normally where your price target sits.
- The net cost is the debit: premium paid minus premium collected.
- Width minus debit is the maximum profit.
Putting the short call at your real price target is what makes the structure useful. Selling it far higher cheapens little and narrows little; selling it just above the long strike cheapens a lot and leaves a tiny maximum profit.
A full worked example
SPY at 580.00 with 45 days to expiry, model premiums with a 4.2% risk-free rate, 1.2% dividend yield and 15% base implied volatility.
| Leg | Strike | Premium | Delta | Cash |
|---|---|---|---|---|
| Buy call | 580 | 13.24 | +0.538 | −$1,324 |
| Sell call | 600 | 5.49 | +0.293 | +$549 |
Net debit = 7.75 × 100 = $775, which is also the maximum loss.
The spread costs $775 against $1,324 for the 580 call bought alone: 41% less. That saving is exactly the value of the upside above 600 you are giving up.
Maximum profit, maximum loss and break-evens
At that ratio, the long-run break-even sits at being right 38.8% of the time. That is far more attainable than the 71.5% an iron condor demands, and that gap is the structural difference between buying premium and selling it.
- Maximum profit = (width − debit) × 100 = (20 − 7.75) × 100 = $1,225. Reached with price at 600 or above at expiry.
- Maximum loss = debit paid = $775. Occurs with price at 580 or below.
- Break-even = long strike + debit = 580 + 7.75 = 587.75, 1.34% above the current price.
- Risk/reward = $775 against $1,225, i.e. 1 to 1.58.
Maximum profit requires SPY to rise 3.4% in 45 days and stay there. Not an extraordinary move, but not the most likely outcome either: between 580 and 587.75 the trade loses money, and that 7.75-point stretch is where price very often ends up.
The position Greeks
| Greek | Value | What it means here |
|---|---|---|
| Delta | +24.5 | Bullish, equivalent to about 25 shares. The lone call would be +53.8. |
| Gamma | +0.18 | Positive but small: the position improves as price rises, without a lone call’s acceleration. |
| Theta | −$2.84/day | Negative: time works against you, but far less than on the lone call (−$15.87/day). |
| Vega | +$10.81 | Positive and modest. The short call neutralises 86.6% of the long call’s vega. |
Theta of −$2.84/day against −$15.87/day for the lone call is the spread’s practical argument: you can be wrong about timing without time bleeding you dry. You pay for it with the ceiling at 600.
Management: when to close, when to roll
Close at around 50-75% of maximum profit
The last dollars of the spread only arrive if price sits above 600 until expiry, and waiting for that exposes weeks of being right to a two-session reversal. With the spread worth 16 against a 20 maximum, closing banks $825 of the $1,225.
If price runs to 600 quickly
You can roll the whole spread up — close the 580/600 and open a 600/620 — to follow the trend with defined risk. Each roll consumes part of the profit, so two or three is the practical limit.
If the thesis fails
Do not average down by adding a lower spread. Buying a second spread because the first is losing doubles risk on a read the market has already contradicted once.
Assignment risk at expiry
If price finishes between 580 and 600, the long call is in the money and the short one is not. Exercising stops being automatic and some brokers cash-settle while others deliver shares: worth knowing which is yours before the third Friday.
Common mistakes
Choosing the width by what it costs
A 580/585 spread is cheap and its maximum profit is tiny; a 580/650 costs almost as much as the lone call. Width should be decided by your price target, not your budget.
Using it when you expect a big move
If you genuinely believe SPY is going to 650, the ceiling at 600 costs you $5,000 of profit to save $549 of premium. The spread is for moderate, measured moves.
Opening it with implied volatility high
It is a net long vega position, if only slightly: with volatility at highs you overpay on both legs and a drop subtracts even if price cooperates.
Forgetting the break-even
Plenty of people compute the maximum profit and not the break-even. Here SPY has to rise 1.34% just to avoid a loss: below 587.75 the trade loses money even though price went up.
Frequently asked questions
How much does a bull call spread cost on SPY?
With SPY at 580, buying the 580 call and selling the 600 at 45 days costs $775 per contract. The 580 call bought alone would cost $1,324, so the spread saves 41% in exchange for capping the profit at 600.
What is the maximum profit on a bull call spread?
The width between strikes minus the debit paid: (20 − 7.75) × 100 = $1,225 in this example. Reached with price at 600 or above at expiry, and not a cent more even if SPY reaches 700.
What strikes should you pick for a bull call spread?
The long one where you want to start making money — at the money for an immediate move, out of the money if you expect it to take time — and the short one at your real price target. The useful question is "how far do I think it goes?", because that is the strike to sell.
Is a bull call spread better than buying the call outright?
It depends how big a move you expect. The spread costs 41% less, bleeds five times less per day (−$2.84 against −$15.87) and tolerates a volatility drop far better; the lone call has no ceiling. With a specific target the spread wins; with an explosive-move thesis, the call does.
How far does SPY have to rise for it to make money?
To 587.75, the long strike plus the debit: 1.34% above the current price. Between 580 and 587.75 the position loses even though price rose, and that is the stretch it very often ends in.
When should you close a bull call spread?
Between 50% and 75% of maximum profit. What is left after that only arrives if price holds above the short strike until expiry, and waiting for it exposes weeks of being right to two sessions of reversal.