Covered calls are a popular income strategy for stock holders, but calculating returns can be confusing. Should you use cost basis or current price? What about called-away scenarios? This guide explains how to calculate covered call profits and includes a free calculator.
What is a Covered Call?
A covered call is selling a call option against shares you already own (100 shares per contract). You collect premium and agree to sell your shares at the strike price if called away.
Two outcomes:
- Call expires worthless: Keep shares + keep premium
- Called away: Sell shares at strike + keep premium
Key Covered Call Calculations
Maximum Profit
Max profit occurs when you're called away at the strike price:
Max Profit = (Strike - Cost Basis) × 100 + Premium × 100
Example:
- Own 100 shares at $45 cost basis
- Sell $50 call for $2.00 premium
Max Profit = ($50 - $45) × 100 + $2 × 100 = $500 + $200 = $700
Maximum Loss
Theoretical max loss is if the stock goes to $0 (you still own the shares):
Max Loss = (Cost Basis × 100) - Premium Received
Example: $45 cost basis, $2 premium
Max Loss = ($45 × 100) - $200 = $4,300
Breakeven Price
Your effective cost basis after collecting premium:
Breakeven = Cost Basis - Premium (per share)
Example: $45 cost basis, $2 premium
Breakeven = $45 - $2 = $43
If the stock drops to $43, you break even. Below $43, you're at a loss.
Return on Capital (Premium Only)
This shows the return from the premium alone:
Return = (Premium / Cost Basis) × 100%
Example: $2 premium, $45 cost basis
Return = ($200 / $4,500) × 100 = 4.4%
Return if Assigned
Total return if shares are called away:
Return if Assigned = (Max Profit / Cost Basis × 100) × 100%
Example: $700 max profit, $4,500 capital
Return if Assigned = ($700 / $4,500) × 100 = 15.6%
Try Our Free Calculator
Use our Options Profit Calculator to instantly calculate covered call metrics:
- Maximum profit
- Maximum loss
- Breakeven price
- Return on capital (premium)
- Return if assigned
Just select "Covered Call" and enter your cost basis, strike, and premium.
Cost Basis vs Current Price
A common question: should you use your cost basis or the current stock price?
Use Cost Basis When:
- Calculating your actual return on investment
- Comparing to other investments
- Tax planning
Use Current Price When:
- Deciding whether to sell shares vs sell covered calls
- Evaluating opportunity cost
Recommendation: Calculate both. Use cost basis for tracking performance, current price for decision-making.
Strike Selection Impact
In-the-Money (ITM) Calls
- Strike below current price
- Higher premium, higher probability of assignment
- More downside protection
- Limited upside
At-the-Money (ATM) Calls
- Strike near current price
- Balanced premium and assignment probability
- Moderate protection and upside
Out-of-the-Money (OTM) Calls
- Strike above current price
- Lower premium, lower assignment probability
- Less downside protection
- More upside potential
Covered Call Scenarios
Scenario 1: Call Expires Worthless
Stock stays below strike. You keep shares and premium.
P&L = Premium collected
Next step: Sell another covered call
Scenario 2: Called Away Above Cost Basis
Stock rises above strike. You sell shares at strike + keep premium.
P&L = (Strike - Cost Basis) × 100 + Premium
This is a winning trade overall.
Scenario 3: Called Away Below Cost Basis
Stock rises above strike but below your cost basis. Example:
- Cost basis: $50
- Stock dropped to $40
- Sold $45 call for $2
- Called away at $45
Loss on stock: ($45 - $50) × 100 = -$500
Premium: $200
Net: -$300
The covered call reduced your loss but didn't eliminate it.
Calculating Annualized Returns
To compare covered calls of different durations:
Annualized Return = Return × (365 / Days Held)
Example: 4.4% return in 30 days
Annualized = 4.4% × (365/30) = 53.5%
Note: This assumes you can consistently achieve similar returns, which isn't guaranteed.
Rolling Covered Calls
If your call is approaching expiration in-the-money, you can "roll" it:
- Buy back current call (at a loss)
- Sell new call at later expiration (collecting premium)
This avoids assignment and extends your position. Track both legs in your journal for accurate P&L.
Common Mistakes
1. Selling Calls Too Close to Earnings
IV spikes before earnings, making premiums attractive. But if the stock jumps, you'll get called away at an unfavorable price.
2. Chasing Premium
High premium often means high risk. Very high premiums usually signal something's happening (merger, earnings, volatility).
3. Not Tracking After Assignment
When called away, record the complete trade: premium collected + stock gain/loss. This is your true return.
Track Your Covered Calls
Proper tracking helps you optimize strike selection and understand your real returns. Use our free calculators:
- Options Profit Calculator - Calculate CC returns
- Wheel ROI Calculator - For CSP + CC strategies
For automatic tracking with assignment handling, try Options Tracker free.
Conclusion
Calculating covered call returns requires understanding max profit, breakeven, and return on capital. Use cost basis for actual performance tracking, and always calculate annualized returns to compare trades fairly.
Use our free covered call calculator to run the numbers on your next trade.