How to Calculate Covered Call Returns: Yield, Breakeven & Max Profit

Key takeaway
To calculate covered call returns, work out four numbers: premium yield (premium ÷ stock price), annualized return (premium yield × 365 ÷ days to expiration), breakeven (stock price − premium), and max profit (premium plus any gain from your cost basis up to the strike). Annualizing is what lets you compare a 30-day call against a 7-day one on equal footing. These are static returns that assume you hold to expiration — an early close or assignment changes the math.
Track your covered call & cash-secured put income with ledger-grade P&L in CoverEdge — free 14-day Pro trial, no card.
Start free trialBefore 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.
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
| Metric | Formula |
|---|---|
| Premium Yield | Premium ÷ Stock Price × 100 |
| Annualized Return | Premium Yield × (365 ÷ DTE) |
| Breakeven | Stock 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 a Covered Call Calculator
Rather than running these formulas manually, the free covered call calculator computes premium yield, annualized return, breakeven, and the "if called away" P&L live for any of 200+ tickers — no signup required. The free covered call screener shows premium yield for every contract across the market, and inside CoverEdge the dashboard tracks your portfolio-wide annualized ROI and $/day efficiency 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 every premium dollar with CoverEdge
AI-enhanced research, assignment-aware roll analysis, and ledger-grade P&L that survives every roll, close, and assignment. Decision-support, not advice — you decide.
No credit card required · Cancel anytime