Why a Covered Call Has an Upside Cap
A covered call combines ownership of shares with a short call on the same shares. The call premium provides cash at the outset, but the short-call obligation limits the value the investor can realize from the shares if their price rises above the strike. To analyze the position correctly, keep three quantities distinct: the shares’ value at expiration, the call’s payoff, and the premium received.
For the payoff analysis below, assume one standard call per share, no dividends, no transaction costs, and no changes to the position before expiration. The position’s expiration value means the value of the shares after accounting for the short call’s expiration obligation; it does not include the premium received earlier. To calculate an investment profit that accounts for the passage of time, we will separately state an effective annual rate \(i\) and term \(T\) in years, and assume cash can be borrowed or invested at that rate. Where an example instead specifies that interest is ignored, its dollar profit is the undiscounted sum of the transaction cash flows.
Deriving the Expiration Value
The long share is worth \(S_T\) at expiration. A short call has a negative payoff when it is in the money: the writer owes the call holder \(S_T-K\) per share if the share price is above the strike. If the call is not in the money, it expires without a payment. Thus the combined expiration value per share is the share value minus the call’s payoff.
The equality can be checked by considering the two possible regions. If \(S_T\leq K\), the call payoff is zero and \(V_T=S_T\). If \(S_T>K\), the call payoff is \(S_T-K\), so \(V_T=S_T-(S_T-K)=K\). The combined value therefore rises with the share price up to \(K\) and stays at \(K\) above the strike.
The premium still matters to the position’s economics. It is a cash receipt when the call is written, and it increases profit relative to buying the shares alone. But it does not change the call’s strike, the call’s expiration payoff, or the maximum expiration value of the shares-plus-call position. The distinction is important: a cap on expiration value is not the same thing as a cap on profit.
From Expiration Value to Profit
A useful way to calculate profit at expiration is to compare all cash flows at the same date. If the initial share purchase is funded at the effective annual rate \(i\), its cost at time \(T\) is \(S_0(1+i)^T\) per share. If the premium \(c\) is held and earns the same rate, it grows to \(c(1+i)^T\). The position’s terminal profit, relative to this financing benchmark, is therefore:
This formula assumes annual effective accumulation at \(i\), no intervening cash flows, and the same accumulation rate for the purchase funding and the premium. Equivalently, the initial net outlay is \(S_0-c\) per share, so its accumulated value is \((S_0-c)(1+i)^T\). The profit formula can be written as \(\Pi_T=\min(S_T,K)-(S_0-c)(1+i)^T\). If a problem asks only for undiscounted dollar profit and explicitly ignores interest, use \(\min(S_T,K)+c-S_0\) per share instead. Do not mix these conventions.
Worked Example: An Exercised Call Caps the Share Value
An investor buys 100 shares for \(S_0=\$48\) per share and writes 100 one-year calls with strike \(K=\$55\), receiving \(c=\$3\) per share. At expiration, the share price is \(S_T=\$62\). Assume an effective annual rate of \(i=4\%\), no dividends or transaction costs, and that the initial share cost and call premium are carried at that rate. Find the position’s expiration value and terminal profit.
Method. Calculate the shares’ value, subtract the short-call obligation, and then account for the accumulated initial cash flows separately. This avoids treating the premium as part of the shares’ expiration value.
Step 1: Calculate the share value and call obligation. The 100 shares are worth \(100(\$62)=\$6{,}200\) immediately before accounting for the call. Since \(S_T>K\), the call is exercised. The writer must deliver the shares for \(\$55\) each, so the call obligation is \(100(\$62-\$55)=\$700\).
Step 2: Calculate expiration value. Subtract the call obligation from the share value: \(\$6{,}200-\$700=\$5{,}500\). This is also \(100\min(\$62,\$55)=\$5{,}500\). It is the value of the covered position at expiration, not an amount that includes the premium.
Step 3: Accumulate the initial cash flows. The share purchase cost grows to \(100(\$48)(1.04)=\$4{,}992\). The premium received is \(100(\$3)=\$300\), which grows to \(\$300(1.04)=\$312\).
Step 4: Calculate terminal profit. Combine the expiration value, the accumulated premium, and the accumulated purchase cost: \(\$5{,}500+\$312-\$4{,}992=\$820\).
Check. The net initial outlay was \(100(\$48-\$3)=\$4{,}500\), whose one-year accumulated value is \(\$4{,}500(1.04)=\$4{,}680\). The expiration value less this amount is \(\$5{,}500-\$4{,}680=\$820\), as calculated. The mistake to avoid is reporting \(\$6{,}200\) as the covered position’s expiration value: that ignores the \(\$700\) call obligation.
Reading the Payoff Across Price Regions
The two price regions provide a quick way to interpret the position and check a calculation.
| Share price at expiration | Call status | Covered-call expiration value per share |
|---|---|---|
| \(S_T\leq K\) | Expires without exercise | \(S_T\) |
| \(S_T>K\) | Exercised; shares are delivered | \(K\) |
Below the strike, the investor retains the shares and continues to bear their price movement. The premium provides a cushion compared with owning the shares alone, but it does not prevent a loss if the share price falls sufficiently. Above the strike, further increases in the share price do not increase the covered position’s expiration value: the shares are delivered for \(K\). The premium improves the position’s return, but it does not raise that expiration-value cap.
Worked Example: Shares Below the Strike at Expiration
An investor buys 20 shares for \(S_0=\$36\) each and writes 20 one-year calls with strike \(K=\$40\), receiving \(c=\$2.50\) per share. At expiration, \(S_T=\$38\). Assume an effective annual rate of \(i=4\%\), no dividends or transaction costs, and that both initial cash flows are carried at that rate. Find the expiration value and terminal profit.
Method. First determine whether the call is exercised. Since the share price is below the strike, the call expires without exercise and the investor retains the shares.
Step 1: Calculate expiration value. The call payoff is zero because \(\max(\$38-\$40,0)=\$0\). The 20 shares are worth \(20(\$38)=\$760\), so the covered position’s expiration value is \(\$760\). In per-share form, \(\min(\$38,\$40)=\$38\).
Step 2: Accumulate the share cost and premium. The purchase cost grows to \(20(\$36)(1.04)=\$748.80\). The initial premium is \(20(\$2.50)=\$50\), which grows to \(\$50(1.04)=\$52\).
Step 3: Calculate terminal profit. The result is \(\$760+\$52-\$748.80=\$63.20\).
Check. The initial net outlay was \(20(\$36-\$2.50)=\$670\); accumulated for one year it is \(\$670(1.04)=\$696.80\). Subtracting that from the expiration value gives \(\$760-\$696.80=\$63.20\). The call did not cap the share value in this outcome because the share price never reached the strike.
Profit, the Premium, and a Common Trap
When interest is ignored, a convenient per-share dollar-profit calculation is the expiration value plus the premium received, less the share purchase price:
This is a cash-flow summary, not the expiration value itself. In particular, if \(S_T>K\), it is equivalent to \(K+c-S_0\): the call’s exercise means the shares are sold for \(K\), while the premium adds \(c\). If \(S_T\leq K\), it is \(S_T+c-S_0\): the shares remain in the investor’s hands, with their expiration value \(S_T\).
Worked Example: Do Not Add the Premium to the Share Gain Twice
An investor buys 50 shares for \(S_0=\$42\) each and writes 50 calls with strike \(K=\$47\), receiving \(c=\$1.60\) per share. At expiration, the share price is \(S_T=\$45\). Assume an effective annual rate of \(i=0\%\) for this one-year period, so there is no interest adjustment, and assume no dividends or transaction costs. Calculate expiration value and dollar profit.
Method. Compare the expiration price with the strike first, then calculate the shares’ gain and add the premium once. This avoids confusing share value with profit.
Step 1: Determine the call payoff. Since \(\$45<\$47\), the call expires without exercise. The 50 shares are worth \(50(\$45)=\$2{,}250\) at expiration; this is the covered position’s expiration value.
Step 2: Calculate the share-price gain. The shares were purchased for \(50(\$42)=\$2{,}100\), so the gain on the shares is \(\$2{,}250-\$2{,}100=\$150\).
Step 3: Add the premium received. The premium was \(50(\$1.60)=\$80\). Therefore, dollar profit is \(\$150+\$80=\$230\).
Check and trap. The same result follows from \(\$2{,}250+\$80-\$2{,}100=\$230\). A common arithmetic error is to add \(\$200\) instead of the actual \(\$80\) premium to the \(\$150\) share gain and report \(\$350\). Another error is to report \(\$230\) as the expiration value: it is profit, whereas the expiration value of the shares-plus-call position is \(\$2{,}250\).
Limits of the Basic Calculation
The formulas in this tutorial describe the position at expiration under the stated assumptions. If dividends are paid, they affect the investor’s cash flows while the shares are held. If the position is closed before expiration, the short call’s market value—not just its expiration payoff—must be considered. Transaction costs, taxes, contract multipliers, and a mismatch between the number of shares and calls can also change the result. Do not apply the one-share, one-call formula unchanged when the quantities differ; calculate each position’s value separately and combine them.
For the basic expiration calculation, the most reliable sequence is to identify the share value, determine the call’s payoff, and subtract that payoff. Only after finding the combined expiration value should you incorporate the premium to calculate profit. This sequence makes the upside cap visible and prevents the premium from being counted as though it were additional share value.
Check Your Understanding
For each problem, assume there are no dividends or transaction costs. Apply any interest convention stated in the question.
- An investor buys 30 shares for \(\$24\) each and writes 30 calls with strike \(\$27\), receiving \(\$1.10\) per share. At expiration, the share price is \(\$25\). Ignore interest. Find the covered position’s expiration value and dollar profit. (Answer: expiration value \(\$750\); profit \(\$63\).)
- An investor buys 12 shares for \(\$50\) each and writes 12 one-year calls with strike \(\$54\), receiving \(\$2\) per share. The expiration share price is \(\$60\). Carry the share cost and premium at an effective annual rate of \(5\%\). Find expiration value and terminal profit. (Answer: expiration value \(\$648\); terminal profit \(\$43.20\).)
- An investor buys 40 shares for \(\$18\) each and writes 40 calls with strike \(\$20\), receiving \(\$0.75\) per share. At expiration, the share price is \(\$19.50\). Ignore interest. Find expiration value and dollar profit. (Answer: expiration value \(\$780\); profit \(\$90\).)
- An investor buys 25 shares for \(\$31\) each and writes 25 calls with strike \(\$33\), receiving \(\$1.20\) per share. At expiration, the share price is \(\$36\). Ignore interest. Find the call obligation, expiration value, and dollar profit. (Answer: call obligation \(\$75\); expiration value \(\$825\); profit \(\$80\).)
- An investor buys 100 shares for \(\$64\) each and writes 100 one-year calls with strike \(\$60\), receiving \(\$4\) per share. At expiration, the share price is \(\$55\). Carry the share cost and premium at an effective annual rate of \(5\%\). Find expiration value and terminal profit. (Answer: expiration value \(\$5{,}500\); terminal profit \(-\$800\).)