tool

Covered Call Calculator: How to Estimate Your Returns

April 21, 20266 min read
Covered Call Calculator: How to Estimate Your Returns

Before you write a covered call, you should know exactly what you're getting into: your max profit, your breakeven, and your annualized return. Here are the formulas every covered call seller should know, with real examples.

Try the math on a real ticker — for free

Plug in any of 200+ tickers and get live premium, annualized yield, breakeven, and assignment P&L instantly. No signup, no credit card.

Open the Calculator

The Three Numbers That Matter

1. Premium Yield (Static Return)

Premium yield is the return you earn from the premium alone, assuming the option expires worthless and you keep your shares:

Premium Yield = (Premium ÷ Stock Price) × 100

Example: Stock at $100, premium of $2.50 → Yield = 2.5%. This is your return for one contract cycle.

2. Annualized Return

To compare opportunities with different expirations, annualize the yield:

Annualized Return = Premium Yield × (365 ÷ DTE)

Example: 2.5% yield on a 30-day option → 2.5% × (365 ÷ 30) = 30.4% annualized. This tells you how the trade scales if you could repeat it every month.

3. Breakeven Price

Your breakeven is where the stock needs to be for you to break even on the combined position (stock + collected premium):

Breakeven = Stock Price − Premium Collected

Example: Stock at $100, premium of $2.50 → Breakeven = $97.50. The stock can drop 2.5% before you start losing money on the overall position.

Max Profit Calculation

Your maximum profit occurs when the stock is at or above the strike at expiration:

Max Profit = (Strike − Stock Price) × 100 + Premium × 100

Example: Stock at $100, strike at $105, premium $2.50 → Max Profit = ($5 × 100) + ($2.50 × 100) = $750. This happens if the stock is at or above $105 at expiration (assignment).

If Assigned Return

If assignment happens, your total return includes both the stock gain and the premium:

If Assigned Return = ((Strike − Cost Basis + Premium) ÷ Cost Basis) × 100

Example: Cost basis $95, strike $105, premium $2.50 → Return = (($10 + $2.50) ÷ $95) × 100 = 13.2%.

Quick Reference Table

MetricFormula
Premium YieldPremium ÷ Stock Price × 100
Annualized ReturnPremium Yield × (365 ÷ DTE)
BreakevenStock Price − Premium
Max Profit(Strike − Entry) + Premium × 100
If Assigned Return(Strike − Basis + Premium) ÷ Basis × 100

Why DTE and Delta Matter for Returns

Higher premium doesn't always mean better return. A $5 premium on a 90-day call might annualize to 20%, while a $2 premium on a 14-day call annualizes to 52%. Shorter DTE amplifies annualized returns, but increases the frequency you need to manage trades. Most sellers find 21–45 DTE offers the best balance of return and manageability. Strike selection and theta decay timing both feed into this calculation.

Using CoverEdge as Your Calculator

Rather than running these formulas manually, CoverEdge calculates annualized ROI and $/day efficiency for every position automatically. The research screener shows premium yield for every available contract, and the dashboard displays your portfolio-wide return metrics in real time.

FAQ

What's a good annualized return for covered calls?

12–36% annualized is the typical range. Conservative sellers on blue-chips target 12–18%. More aggressive sellers on higher-IV stocks can reach 24–36%. Returns above 40% usually involve significant risk.

How do I account for multiple rolls in my return?

Sum all premiums collected across the roll chain, subtract any debits paid to close, and calculate the net return against your original cost basis. CoverEdge does this automatically.

Track your covered call income with CoverEdge

AI-powered research, assignment-aware roll recommendations, and ledger-grade P&L tracking. Free to start.