Introductory Context
"The covered call's payoff profile has a distinctive shape: a flat maximum at the top (profit is capped at the strike price regardless of how high the stock rises), a declining slope below the break-even (losses from the share position offset only partially by the premium received), and a specific break-even point that is lower than the original share purchase price. This profile makes the covered call a specifically income-focused structure -- it sacrifices unlimited upside in exchange for immediate, certain income. "
Payoff at Expiry - Three Zones
Zone 1 -- Stock above the strike at expiry: the call is assigned (the shares are called away at the strike price). P&L = (strike price - share purchase price + premium received) x number of shares. This is the maximum profit -- fixed at this level regardless of how far above the strike the stock trades. Example: HDFC Bank purchased at Rs 1,650. Call strike Rs 1,700. Premium received Rs 48. Stock at Rs 1,850 at expiry. P&L = (Rs 1,700 - Rs 1,650 + Rs 48) x 550 = Rs 98 x 550 = Rs 53,900. Note: the stock at Rs 1,850 means the investor 'missed' the rally from Rs 1,700 to Rs 1,850 -- Rs 150 x 550 = Rs 82,500 of additional gain was forgone by having written the call. This opportunity cost is the price of the premium received.
Zone 2 -- Stock between break-even and strike at expiry: the call expires worthless (buyer does not exercise since stock is below the strike). The investor keeps the shares and the full premium. P&L = (current stock price - share purchase price + premium received) x shares. Within this zone: any stock price above the purchase price (Rs 1,650) produces a profit on the shares plus the premium. At exactly the purchase price (Rs 1,650), the P&L is purely the premium received (Rs 48 x 550 = Rs 26,400). Between purchase price and break-even, the P&L is positive from premium but any stock decline below purchase price reduces the net result.
Zone 3 -- Stock below break-even at expiry: the call expires worthless but the stock decline exceeds the premium received. Net P&L is negative. The loss grows proportionally as the stock falls further. At complete total loss (stock at zero): loss = (share purchase price - premium received) x shares = (Rs 1,650 - Rs 48) x 550 = Rs 1,602 x 550 = Rs 8,81,100. In practice, a stock does not go to zero, but large declines (20 to 30 percent) represent substantial losses that the Rs 48 per share premium barely offsets.
Covered Call Payoff Reference -- HDFC Bank Example
Purchase price: Rs 1,650. Call strike (sold): Rs 1,700. Premium received: Rs 48. Lot size: 550. Break-even on downside: Rs 1,650 - Rs 48 = Rs 1,602. Maximum profit level: Rs 1,700 (at or above the strike). Maximum profit amount: (Rs 1,700 - Rs 1,650 + Rs 48) x 550 = Rs 98 x 550 = Rs 53,900. Maximum loss: theoretically Rs 1,602 x 550 = Rs 8,81,100 (stock to zero, practically much less for quality large-cap stocks). At stock price Rs 1,650 (purchase price): P&L = Rs 48 x 550 = Rs 26,400 (pure premium income). At stock Rs 1,600 (below purchase): P&L = (Rs 1,600 - Rs 1,650 + Rs 48) x 550 = -Rs 2 x 550 = -Rs 1,100 (small loss).
The Opportunity Cost Dimension of the Payoff
The covered call payoff profile, while straightforward in absolute terms, has a second dimension that investors frequently underestimate: the opportunity cost of capped upside. In the Zone 1 scenario above, the investor received Rs 53,900 total profit when HDFC Bank reached Rs 1,850. A simple long-only holding without the covered call would have generated (Rs 1,850 - Rs 1,650) x 550 = Rs 1,10,000 -- more than double. The covered call 'cost' the investor Rs 56,100 (Rs 1,10,000 - Rs 53,900) of forgone gain.
This opportunity cost is not a loss in the accounting sense -- the covered call investor still made Rs 53,900. But psychologically, the Rs 56,100 of forgone upside is one of the most difficult aspects of covered call management. Investors who write covered calls on stocks that subsequently make large rallies often experience regret -- and are tempted to buy back the call at a loss (before assignment) to participate in the continued advance. This behaviour (buying back the call at a significant debit as the stock rallies strongly past the strike) is one of the primary management errors in covered call strategies.
The Covered Call Changes the Position's Return Distribution
Without the covered call: the long equity position has a symmetric return distribution -- it benefits proportionally from every point of stock advance above the purchase price. With the covered call: the position's return distribution is truncated at the top (returns are capped at the strike price gain plus premium) but the lower tail is only slightly reduced (the premium provides minimal downside protection). This distribution change -- eliminating the right tail in exchange for immediate premium -- is the fundamental trade-off. Investors who use covered calls are exchanging the possibility of exceptional gains for the certainty of premium income. The trade is appropriate for neutral-to-mildly bullish views. It is inappropriate for strongly bullish views.
The Maximum Return Calculation - Essential Pre-Trade Analysis
Before writing any covered call, calculate the maximum return explicitly: (strike price - purchase price + premium received) / purchase price x 100. This is the maximum annualised return potential (for a monthly option, multiply by 12 to get the annualised rate). Example: (Rs 1,700 - Rs 1,650 + Rs 48) / Rs 1,650 x 100 = Rs 98 / Rs 1,650 x 100 = 5.94 percent for one monthly period. Annualised: 5.94 percent x 12 = 71.3 percent. This appears attractive but must be evaluated against: (a) whether the strike is realistic (can HDFC Bank reasonably reach Rs 1,700?), and (b) whether the investor is genuinely willing to have the shares assigned at Rs 1,700.
The maximum return calculation also allows comparison across different strike choices. A higher strike (Rs 1,750) offers a higher maximum return (more share gain potential) but a lower premium received (the more OTM call is cheaper). A lower strike (Rs 1,680) offers a higher premium but less share gain before assignment. Finding the optimal strike requires balancing premium income, assignment acceptance, and the probability of the stock reaching the strike -- the focus of Topic 12.3.
The covered call's payoff profile is honest in a way that many options strategies are not: the maximum profit is explicitly defined and calculable before the trade is entered. The investor knows, before writing the call, the exact rupee amount they will make in the best case. This transparency is one of the reasons experienced income investors favour the covered call -- there are no surprises in the best-case scenario, only in the downside.
Never Buy Back a Covered Call at a Loss Simply Because the Stock Has Risen
The psychologically compelling but analytically incorrect response to a stock rising past the covered call's strike is to buy back the call at a significant debit -- paying Rs 80 or Rs 100 to close a call that was sold for Rs 48. The net debit reduces the position's overall gain significantly. If the stock has risen past the strike and the call is deep in the money with little time remaining, the correct decision is typically to allow the assignment at expiry (receiving the strike price for the shares plus the full premium received), not to buy back the call. Buying back deeply ITM covered calls eliminates the assignment but at a cost that exceeds the additional share gain available if the stock is purchased back at a lower level.
Model the Covered Call Payoff in Sensibull Before Writing
Build the covered call position in the Sensibull Payoff Builder before executing: enter the long shares position (in Sensibull's stock position input) and the short call (the sold call leg). The payoff diagram immediately shows the capped maximum profit, the break-even level, and the exact rupee P&L at each stock price. The visual representation of the capped upside relative to the uncapped downside is the most direct tool for confirming that the strike chosen produces an acceptable payoff profile for the investor's specific objective.