Learn the bull call spread strategy with a real Nifty option chain example, payoff chart, and how to pick strikes when you expect a moderate rally.
Buying a plain call option on Nifty when you are bullish sounds simple enough, until you actually check the premium and realise how much of that cost is just paying for time value that decays whether Nifty moves your way or not. A bull call spread solves a specific part of that problem. You still express the same bullish view, but you reduce what you pay upfront by selling a further strike call against the one you buy, capping your maximum profit in exchange for a cheaper, defined-risk trade.
A bull call spread involves two legs on the same underlying and same expiry. You buy a call option at a lower strike, typically at or near the money, and simultaneously sell a call option at a higher strike, further out of the money. The premium you collect from the short call partially offsets what you pay for the long call, so your net cost, called the net debit, is always lower than buying the long call on its own.
Your maximum loss is capped at that net debit, paid upfront. Your maximum profit is capped at the difference between the two strikes minus the net debit, achieved only if Nifty closes at or above your short strike at expiry.
Say Nifty is trading at 25,000. A typical bull call spread built around this level, using the current weekly chain, might look like this.
| Leg | Action | Strike | Premium |
|---|---|---|---|
| 1 | Buy Call | 25,000 CE | Rs 150 |
| 2 | Sell Call | 25,200 CE | Rs 70 |
Net debit paid works out to Rs 80 per share. With Nifty's current lot size of 65, that is a total cost of Rs 5,200 to enter the trade. Your maximum loss is this same Rs 5,200, if Nifty closes at or below 25,000 at expiry. Your maximum profit is the 200-point spread width minus the Rs 80 debit, which is 120 points, or Rs 7,800 per lot, if Nifty closes at or above 25,200.
The flat segment on the left is your capped maximum loss, applicable at any Nifty level at or below 25,000. The rising diagonal is where profit builds point for point with Nifty between the two strikes. The flat segment on the right is your capped maximum profit, locked in the moment Nifty closes at or above 25,200.
| Nifty at Expiry | Zone | Approx P&L (per lot of 65) |
|---|---|---|
| 24,800 | Below lower strike, max loss | Rs -5,200 |
| 25,080 | Breakeven | Rs 0 |
| 25,150 | Between strikes, partial profit | Rs +4,550 |
| 25,200 and above | At or above upper strike, max profit | Rs +7,800 |
A naked long call at the 25,000 strike here would cost the full Rs 150, or Rs 9,750 per lot, with no cap on the upside but also full exposure to time decay working against you every single day, especially if Nifty just drifts sideways. The spread reduces your cost by nearly 47 percent in this example and lowers your breakeven distance, at the cost of giving up any profit beyond 25,200.
| Factor | Naked Long Call | Bull Call Spread |
|---|---|---|
| Upfront cost (per lot of 65) | Higher, full premium | Lower, net debit only |
| Maximum profit | Unlimited | Capped at spread width minus debit |
| Maximum loss | Full premium paid | Net debit paid, smaller than full premium |
| Impact of time decay | Works fully against you | Partially offset by the short leg |
| Best suited for | Strong, potentially explosive rally view | Moderate, range-bound bullish move |
A bull call spread is best suited to a moderately bullish view, not a view that Nifty is about to break out sharply and keep running. If you genuinely expect an explosive move, capping your profit at the short strike works against you, and a naked call, or even a strategy built for volatility expansion like the ones covered in our straddle versus strangle comparison, may suit that specific view better. A bull call spread sits in the middle ground between a low conviction naked call and a strategy like the iron condor, which bets on Nifty going nowhere at all.
Since a bull call spread is long one call and short another, the Vega exposure on both legs partially cancels out, making the position far less sensitive to changes in implied volatility than a naked call would be. This is worth understanding properly through our guide on implied volatility in the option chain, since it explains why a spread does not get hurt the same way a naked long option does if IV drops sharply right after you enter, a scenario also tied to how India VIX levels influence overall option pricing across the chain.
Picking the lower strike usually comes down to how confident you are in the immediate move, an at-the-money strike costs more but needs less movement to turn profitable, while a slightly in-the-money strike costs even more but carries a head start, covered in our guide on choosing the right strike price. For the short strike, checking where call open interest is genuinely concentrated gives a useful read on where the market itself expects resistance to sit, a technique covered in spotting support and resistance using option chain OI, rather than picking a strike purely based on a fixed point distance.
Because this trade involves two legs, the bid-ask spread on both matters, particularly on the further OTM short call, which tends to be less actively traded than the near-the-money long call. A wide spread on that leg can eat into your net credit received on entry and your exit price later, a factor worth checking through our breakdown of option chain bid-ask spread and liquidity before consistently running this strategy on strikes that do not see much trading activity.
The same structure applies equally to Bank Nifty, though strike spacing and premium levels behave differently given its narrower, more concentrated composition, covered in detail in our dedicated guide on Bank Nifty option chain analysis. Given Bank Nifty's typically sharper moves, breakeven distances that feel comfortable on Nifty may need reconsidering before copying the same point spacing across.
A defined maximum loss is not the same as a small maximum loss, and treating this structure as automatically safe because the risk is capped is a common way traders oversize the position. The same principles from the 3-5-7 rule for managing risk per trade apply here just as much as with any single-leg option trade, and skipping this discipline is part of the broader pattern covered in why most retail traders in India end up losing money in the stock market, regardless of how conservative the strategy structure looks on paper.
Disclaimer: This article is for educational purposes only and does not constitute investment or trading advice. The Nifty level, strikes, and premiums used here are an illustrative example and do not reflect live market prices. Options trading carries a high degree of risk and is not suitable for every investor. Please read all related documents carefully and consult a SEBI-registered advisor before trading in the F&O segment.
A bull call spread involves buying a call at a lower strike and selling a call at a higher strike on the same expiry, reducing cost in exchange for a capped maximum profit.
The maximum loss is limited to the net debit paid to enter the trade, which occurs if the underlying closes at or below the lower strike at expiry.
It costs less upfront and carries less time decay risk than a naked call, but it caps your maximum profit, making it better suited to a moderate rather than explosive bullish view.
Less than a naked option, since the long and short legs carry opposing Vega exposure that partially offsets changes in implied volatility.
Yes, the same structure applies, though strike spacing and premiums need adjusting given Bank Nifty's narrower composition and typically sharper price swings.