Covered Call Calculator

Last updated 12 July 2026

A covered call is selling a call option against 100 shares you already own — you collect a premium now in exchange for capping your upside at the call's strike. This calculator returns max profit, breakeven, if-called and static returns, downside protection, and a payoff diagram — updated live as you type.

New to this? Read What is a Covered Call?

Your inputs aren't saved on this device. Reloading or closing the tab clears them — tick the box below to keep them, or use Copy scenario (under the form) for a shareable link.

Your covered call

Results

Max profit (if called away)
Profit if expires worthless
Breakeven price
Downside protection
If-called return
Return on cost basis
Static return
Annualized (if called)
Annualized (premium only)

Next step: run the same idea on a LEAPS with the Poor Man's Covered Call, or set a floor under the shares with a Collar.

⚠ Read the common mistakes before you trade.

Probability view:
A clean payoff, the profitable range shaded, or the spread of prices your implied volatility implies (taller = more likely — a model, not a prediction).
Payoff diagram

Profit or loss of the whole covered-call position at expiration, across a range of underlying prices. Upside is capped once the stock passes the strike.

Probability of profit

A model estimate from the implied volatility above (a lognormal price model, the same one behind Black-Scholes and the expected move) — not a prediction. It assumes you hold to expiration and ignores volatility skew, early assignment and dividends. Real outcomes will differ.

A thin cushion is the nature of a covered call — not a mistake

When the verdict says "almost no cushion," it isn't flagging a bad strike — it's describing the strategy. A covered call's only downside protection is the premium you collected, and on an out-of-the-money call that is usually just 1-3% of the share price. The trade sells your upside for income; it was never a hedge. If the stock falls hard, the premium absorbs the first percent or two and nothing more. When you want a real floor under the shares, that is a collar — you spend part of the premium on a protective put — not a covered call.

How to use this calculator

  1. Enter your current share price and how many shares you own (100 per contract).
  2. Enter the call strike you'd sell and the premium per share you'd collect.
  3. Set days to expiration; add your cost basis if it differs from today's price.
  4. Read the result: max profit if called, if-called and static returns, downside protection, breakeven.
  5. Compare strikes - the verdict flags rich income against a thin cushion or a tightly capped upside.

What it tells you: whether selling a given call earns enough income to justify capping your upside - and how much downside it actually cushions.

How this calculator works

A covered call is two positions at once: long shares you already own, and one short call option for every 100 of those shares. This calculator takes both legs and works out what the combined position is worth at expiration. The two outcomes that matter are simple — either the stock finishes above your strike and the shares are called away, or it finishes at or below the strike and the call expires worthless.

If the stock is called away, your profit is the strike price minus your cost basis, plus the premium you collected, times the number of shares. That is the most you can make — the short call caps your upside at the strike. If the call expires worthless, you keep the full premium and keep the shares, free to write another call against them. Breakeven is your cost basis minus the premium: the premium lowers your effective entry, so the stock can drift down by that amount before the position turns into a net loss.

The headline returns are measured on the capital committed today — the current market value of your shares. The if-called return is what writing this call earns if the shares are called away: the strike minus the current price, plus the premium, divided by the current price. Measured this way it is not inflated by a low historical cost basis, and it is the figure the annualized number is built from.

Return on cost basis answers a different question — the total return on what the shares originally cost you, including the gain on the stock since you bought it. If you bought years ago at a much lower price that figure can look very large; it is a useful position-level number, but it is not annualized, because most of that gain accrued over years, not over a single option cycle. Annualized figures scale the if-called and static returns by 365 divided by days to expiration, making a 21-day call comparable to a 45-day one — a comparison tool, not a yield you can count on every cycle.

What is a covered call?

A covered call is an income strategy: you own at least 100 shares and sell a call option against them, collecting a premium up front in exchange for agreeing to sell at the strike price if the call is exercised. It is "covered" because you already hold the shares, so there is no open-ended risk — just a capped upside. It suits a neutral-to-mildly-bullish view on a stock you are happy to hold and to sell at the strike if it runs.

Worked example

A fixed, hypothetical illustration — not live market data. The numbers stay constant so the math is easy to follow. (The calculator above loads with a live price; this example does not.)

Say you own 100 shares of a hypothetical stock trading at $230, which is also your cost basis. You sell one 30-day call at the $240 strike and collect $4.50 per share — $450 in premium for the contract.

  • If called away: ($240 − $230 + $4.50) × 100 = $1,450 profit.
  • If it expires worthless: you keep the $450 premium and still own the shares.
  • Breakeven: $230 − $4.50 = $225.50.
  • If-called return: $1,450 on $23,000 ≈ 6.3% in 30 days — roughly 77% annualized.
  • Return on cost basis: also 6.3% here, because the cost basis equals today's price — it would be larger if you had bought the shares lower.

In practice I treat the if-called outcome as the "good problem" — being called away at $240 means the trade worked exactly as designed. The mistake is being annoyed that the stock ran to $260 without you. You sold that upside on purpose; the premium was the price.

Edge cases this calculator handles

The awkward situations are where most covered-call calculators quietly mislead you. This one is built to handle them honestly.

  • Low-cost-basis shares. If your shares sit far below today's price, measuring return on the old basis inflates the number. The calculator reports the if-called and static returns on today's capital, and shows return on your original cost basis as a clearly separate figure.
  • Writing an in-the-money call. When the strike is below the current price the panel flags it, and the if-called return correctly nets the give-up between price and strike against the premium — it never treats an ITM call as free upside.
  • Zero days to expiration. Annualized figures show "N/A" instead of dividing by zero and printing an infinite return.
  • Ex-dividend early assignment. A deep in-the-money call can be assigned the day before a dividend. The expiration math assumes you hold to expiry — if there is a dividend before then, treat early assignment as a live risk.
  • Premium larger than your cost basis. A breakeven at or below zero is handled without breaking the breakeven figure or the payoff chart.

Common mistakes

  • Ignoring ex-dividend dates. In-the-money calls are most likely to be assigned early the day before a stock goes ex-dividend, as the buyer captures the dividend. Check the dividend calendar before writing calls.
  • Writing calls below your cost basis. If the strike is under what you paid, being assigned can lock in a loss on the shares even after the premium. Know your cost basis first.
  • Chasing the fattest premium. The richest premiums sit on the most volatile stocks for a reason. A big premium does not offset a stock that drops 20%.
  • Treating annualized return as guaranteed. A 77% annualized figure assumes you repeat the trade perfectly twelve times. Real cycles include assignments, gaps, and stretches with no good call to sell.
  • Forgetting the opportunity cost. Your upside is capped at the strike. In a strong bull run, a covered call program can badly lag simply holding the shares.
  • Selling calls you are not willing to honor. If you would be upset to lose the shares at the strike, do not sell the call. Roll or close before expiration instead of hoping.

Frequently asked questions

How is covered call profit calculated?

Profit if the stock is called away equals the strike price minus your cost basis, plus the premium received, multiplied by the number of shares. If the call expires worthless you simply keep the premium and keep the shares.

What is the breakeven price on a covered call?

Breakeven is your cost basis per share minus the premium you collected. Below that price the position is in net loss, because the premium cushion has been fully used up.

What does the annualized return mean?

It scales the return for the trade up to a yearly figure using 365 divided by days to expiration. It lets you compare a 30-day covered call against a 45-day one on equal footing. It is a comparison aid, not a promise of repeatable yield.

Can I sell a covered call below the current share price?

Yes. That is an in-the-money covered call. You collect more premium and more downside cushion, but you cap your upside below the current price and are more likely to be assigned. The calculator handles this correctly — it is not an error.

Does this calculator handle assignment risk and dividends?

The math models the expiration outcomes. It does not predict early assignment, which is most common on in-the-money calls just before an ex-dividend date. Always check the ex-dividend calendar before writing calls on dividend stocks.

What happens at zero days to expiration?

The dollar figures still calculate, but annualized return is undefined because you cannot divide by zero days. The calculator shows "N/A" rather than an error or an infinite number.

Is the static return the same as downside protection?

They use the same premium-over-price ratio but answer different questions. Static return is the yield if the stock is unchanged at expiration. Downside protection is how far the stock can fall before the premium cushion is gone.

What is the difference between if-called return and return on cost basis?

If-called return measures what the call earns on the capital committed today, using the current share price, so it is not distorted by when you bought. Return on cost basis measures the total return on what you originally paid, including the stock gain since. When your cost basis equals the current price the two match; when you bought much lower, return on cost basis is far larger.

When should I use a covered call?

When you already own at least 100 shares, you are neutral-to-mildly-bullish, and you would be content to sell at the strike - the call pays you premium to cap your upside there. It earns the most in flat-to-slightly-up markets where the shares drift rather than rocket. Skip it before a catalyst you expect to send the stock flying, and never sell calls on a stock you are not willing to lose at the strike.

Related tools and guides

Want to get paid to buy a stock in the first place? Model selling a put with the Cash-Secured Put Calculator. To track the full put-assignment-call loop cycle by cycle, use the Wheel Strategy Calculator. If a put you sold has gone against you, the Rolling Decision Calculator works through repairing it. Build any multi-leg structure with the Payoff Diagram Builder.

New to the strategy? Read Covered Call vs. Cash-Secured Put and How to Choose a Strike Price, or look up any term in the options glossary. Want the same income on less capital? Compare in Covered Call vs Poor Man's Covered Call, or see how the shares-as-collateral requirement stacks up in how much buying power options use. Want to add a protective floor? See Covered Call vs Collar.

Embed this calculator on your site

Free to embed on a blog, course page or broker comparison — paste this where you want the calculator to appear. Please keep the "Powered by The Options Bench" link in the widget.

A lightweight, ad-free version of this calculator. Preview the widget.

Educational tool only. Nothing here is financial advice. Options trading carries the risk of significant loss — size positions accordingly and understand assignment before you trade.

✓ This calculator's math is checked by 570+ automated tests

Share:

Spot a bug or want a tool built? Tell us →

More options calculators

New to options? Start the free Learn Options course →  ·  See all 30 tools →

Your result