How do you calculate a covered call's return?
A covered call is two things at once: shares you own, and a call option you sell on those shares. The buyer of the call pays you a premium now and gains the right to buy your shares at the strike on or before expiry. Every figure on this page follows from three numbers per share: the share price S, the strike K and the premium c.
- Premium yield = c / S
- Breakeven at expiry = S - c
- Return if called away = (K - S + c) / S, the most the position can make
- Return if the price is unchanged = (min(S, K) - S + c) / S
- Profit at an expiry price x = min(x, K) - S + c, against x - S for the shares alone
With the defaults, 100 shares at $100 and one call written at a $105 strike for $2.00, the premium is $200 and the premium yield 2.00%. The breakeven is $98. If the price ends at $105 or higher the shares are called away and the position makes $700, or 7.00%. If the price is unchanged at $100 the call expires worthless and you keep the $200, 2.00%.
What does annualized covered call return mean?
Calls are often written for a few weeks at a time, so returns are annualized to compare different expiries. This calculator uses the simple method: annualized return = return x 365 / days to expiry. On the default 30-day call, 2.00% becomes 24.33% a year and the 7.00% called-away return becomes 85.17% a year.
The same 2.00% premium spread over 60 days annualizes to 12.17%, and over 90 days to 8.11%, so a longer expiry needs a larger premium to show the same yearly figure.
Some people compound instead, as if the same return were earned again every period: (1 + return)365 / days - 1. On the default call that turns 2.00% over 30 days into 27.24% a year, and 7.00% into 127.77%. Neither figure describes what a year will bring. Each assumes a premium of the same size can be collected, period after period, with the shares never falling, and the working under the result states which method is used.
How much upside does a covered call give up?
The strike is a ceiling. Above it, every extra dollar of share price goes to the buyer of the call. You still sell at the strike and keep the premium, so the effective sale price is K + c, $107 with the defaults.
That makes $107 the crossover point. Below it the covered call is ahead of holding the shares alone by up to the $200 premium; above it, the shares alone pull ahead. At $110 at expiry the shares alone would make $1,000 while the covered call makes $700, a $300 difference. At $120 the gap is $1,300. The Covered call against shares alone table under the calculator lists these differences for your inputs, and the panel above it shows the upside given up at the price you are testing.
| Share price at expiry | Shares alone | Covered call | Difference |
|---|---|---|---|
| $70 | -$3,000 | -$2,800 | $200 |
| $90 | -$1,000 | -$800 | $200 |
| $98 | -$200 | $0 | $200 |
| $100 | $0 | $200 | $200 |
| $105 | $500 | $700 | $200 |
| $107 | $700 | $700 | $0 |
| $110 | $1,000 | $700 | -$300 |
| $120 | $2,000 | $700 | -$1,300 |
The table uses the default inputs: 100 shares bought at $100, one $105 call written for $2.00.
What is the downside of a covered call?
The shares carry their full downside. The premium lowers the breakeven by its own size and no more. In the default example, a 30% fall to $70 leaves the shares alone $3,000 down and the covered call $2,800 down. The $200 premium is the whole of the difference.
If the shares fell to zero, the loss would be ($100 - $2.00) x 100 = $9,800, the figure the calculator shows as the loss at zero. The call does not protect against that, and writing it does not make the position lower risk than the premium alone implies. A covered call is not income in the sense of a fixed payment: the premium is yours, but the position as a whole can still lose money.
The note under the result restates this for your own numbers. With the defaults it reads that the premium covers a 2.00% fall, and below the $98 breakeven the position loses almost as the shares alone would. For a protective put, which caps the downside at a cost, see what insuring Bitcoin with a put costs.
Covered call examples in pounds and euros
The arithmetic is the same in every currency. Two more runs show an out-of-the-money call written for several months and an in-the-money call written for a few weeks.
| Example | Inputs | Premium | Breakeven | If unchanged | If called away |
|---|---|---|---|---|---|
| UK shares | 500 shares at £24.00, 5 calls at £26.00 for £0.55, 91 days | £275 | £23.45 | 2.29% (9.19% a year) | 10.63% (42.62% a year) |
| Euro shares | 200 shares at €62.00, 2 calls at €60.00 for €3.40, 45 days | €680 | €58.60 | 2.26% (18.32% a year) | 2.26% (18.32% a year) |
The pound example. The £26 strike sits £2 above the price, so the shares can rise 8.33% before the cap applies, and the most the position can make is £1,275. Tested at £25 on expiry, the call expires worthless and the position is up £775, against £500 for the shares alone.
The euro example. The €60 strike is below the €62 share price, so the call is in the money and €2.00 of each €3.40 premium is intrinsic value. If the price stays at €62, the shares are called away at €60 and the position makes €280: the same as the maximum, because the cap is already below today's price. The premium yield of 5.48% looks large for that reason, and the calculator adds a note explaining it.
How the strike changes premium, breakeven and maximum return
A strike closer to the share price brings a larger premium and a lower breakeven, but a lower cap. A strike further away brings less premium and leaves more room to rise. The premiums below come from the Black-Scholes formula at 25% volatility, a 4.5% rate and 30 days, rounded to the cent, purely to show the trade-off; a real premium is whatever the market quotes, and you enter it yourself.
| Strike, shares at $100 | Premium | Premium yield (a year) | Breakeven | Maximum return (a year) |
|---|---|---|---|---|
| $100 | $3.04 | 3.04% (36.99%) | $96.96 | 3.04% (36.99%) |
| $105 | $1.18 | 1.18% (14.36%) | $98.82 | 6.18% (75.19%) |
| $110 | $0.36 | 0.36% (4.38%) | $99.64 | 10.36% (126.05%) |
The table does not rank the strikes. Each row trades premium now against room for the shares to rise, and which matters more depends on what the holder wants from the shares. To see how a premium moves with volatility and time, use the Black-Scholes calculator; to read the volatility a quoted premium implies, use the implied volatility calculator.
Covered call calculator in Excel or Google Sheets
Put the share price in B1, the strike in B2, the premium per share in B3, days to expiry in B4 and the number of shares in B5. Then:
- Premium:
=B3*B5 - Premium yield:
=B3/B1, annualized=B3/B1*365/B4 - Breakeven:
=B1-B3 - Return if called away:
=(B2-B1+B3)/B1 - Return if unchanged:
=(MIN(B1,B2)-B1+B3)/B1 - Profit at an expiry price in A8:
=(MIN(A8,$B$2)-$B$1+$B$3)*$B$5
With 100, 105, 2, 30 and 100 in B1 to B5, the sheet returns $200, 2.00%, 24.33%, 98, 7.00% and 2.00%. Fill the last formula down a column of prices to build the ladder table, and add =(A8-$B$1)*$B$5 beside it for the shares alone.
What the covered call calculator leaves out
It values the position on the expiry date only. Before then, the call you sold has time value, and buying it back early costs more than its intrinsic value. Several things are outside the arithmetic:
- Early assignment. An American-style call can be exercised before expiry, most often just before a dividend. Your shares are then sold at the strike sooner than planned.
- Dividends. Dividends paid on the shares while you hold them add to the return; the calculator does not include them.
- Fees and tax. Commissions and the tax treatment of premiums and share sales vary by country and account, and are not modeled.
- What you paid originally. Returns are measured from the share price you enter. If you bought the shares long ago at a different price, your overall gain or loss on the shares is a separate figure.
Contract size, exercise style and settlement are set in each contract's specification. For the same income approach applied to Bitcoin, read the crypto covered call strategy.
Common covered call mistakes and key terms
- Reading the annualized figure as a yearly income. It assumes the same premium again and again, and no fall in the shares.
- Ignoring the cap. The most the default position can make is $700, however far the shares rise.
- Treating the premium as protection. It covers a 2.00% fall on the defaults, and nothing beyond.
- Writing more calls than shares held. Each extra call is no longer covered and carries the unlimited loss of a short call.
- Mixing per-share and per-contract figures. A $2.00 premium on a 100-share contract is $200.
Covered call: a call sold against shares already owned. Called away: the shares are sold at the strike because the call was exercised. Premium yield: the premium as a percentage of the share price. Effective sale price: strike plus premium. Breakeven: share price minus premium. Assignment: the notice that an option you sold has been exercised.
Frequently asked questions
How do you calculate covered call return?
Divide the profit by the share price. If the shares are called away the return is (strike - share price + premium) / share price; if the price is unchanged and the call expires, it is the premium over the share price. With shares at $100, a $105 strike and a $2.00 premium, those are 7.00% and 2.00%.
What is the breakeven on a covered call?
The share price minus the premium received. Shares at $100 with a $2.00 premium break even at $98 on expiry. Below that the position loses money, almost dollar for dollar with the shares.
What is the maximum profit on a covered call?
The strike minus the share price plus the premium, per share, reached at any price at or above the strike. On 100 shares at $100 with a $105 call written for $2.00, that is $700.
What is the maximum loss on a covered call?
The share price minus the premium, per share, if the shares fall to zero. On the default example that is $9,800. The premium reduces the loss by its own amount and no more.
How is covered call return annualized?
This calculator multiplies the return by 365 and divides by the days to expiry. A 2.00% premium yield over 30 days is 24.33% a year on that simple basis, or 27.24% if compounded.
What happens if the share price rises above the strike?
The call is likely to be exercised and your shares sold at the strike. You keep the premium, so you effectively sell at strike plus premium, $107 in the default example, and give up any gain above that.
Is the income from a covered call certain?
No. The premium is kept whatever happens, but the shares can fall by more than the premium, so the position as a whole can lose money. On the defaults, a fall to $70 still loses $2,800.
Does the calculator include dividends?
No. Dividends paid on the shares during the life of the call would add to the return, and a dividend can make early assignment more likely. Add them separately if they apply.
Why does an in-the-money covered call show a high premium yield?
Part of the premium is intrinsic value that pays for selling the shares below today's price. With shares at 62 euros and a 60-euro strike, 2 euros of a 3.40-euro premium is intrinsic, and the return if unchanged is 2.26%, not the 5.48% premium yield.
Courses behind writing calls
Option Trading Professional Course
Structured options trading course covering how options work, how they differ from futures, and how traders use them for speculation and hedging.
See what the course coversStock Market Trading Beginners Course
Structured online beginner program covering UK, USA, and European stock markets, technical analysis, fundamental analysis, risk management, and trading psychology.
See what the course coversBitcoin Advance Option Trading Strategies Course
Advanced course for experienced traders specializing in Bitcoin options, covering volatility, probability, and structured risk control beyond basic crypto trading.
See what the course coversSources and review
Last reviewed 13 November 2026 by the NIFM Academy editorial team. Next review by 13 May 2027.
- Covered call arithmetic, profit at expiry = min(price, strike) - share price + premium per share; simple annualization x 365 / days; every step is printed in the working under each result. Checked 13 November 2026.
- Illustrative premiums, the strike comparison table prices calls with the Black-Scholes-Merton formula at 25% volatility, 4.5% and 30 days, as on the Black-Scholes page. Checked 13 November 2026.