Covered Call Calculator

Calculate your covered call profit, breakeven price, and annualized return. Understand your risk-reward before selling.

Open Options Calculator

Calculate Your Covered Call

Enter your position details below to instantly see profit, breakeven, and annualized return.

Typically 100 per contract

What Is a Covered Call?

A covered call is a popular options strategy where you sell (write) a call option against shares of stock you already own. For every call contract sold, you must hold at least 100 shares of the underlying stock, making the position "covered."

When you sell a covered call, you receive premium income upfront. In exchange, you agree to sell your shares at the strike price if the buyer exercises the option. This strategy is used by investors who want to:

  • Generate income from stocks they already hold, especially in flat or mildly bullish markets
  • Lower their cost basis on existing positions by collecting premiums over time
  • Set a target exit price above the current stock price, getting paid to wait for it
  • Reduce portfolio volatility since premium income cushions small downside moves

The trade-off is that your upside is capped at the strike price. If the stock surges well above the strike, you miss out on gains beyond that level. However, many income-focused investors consider this an acceptable trade-off for the certainty of premium income.

How to Calculate Covered Call Returns

Understanding the math behind covered calls helps you evaluate opportunities and compare strategies. Here are the key formulas:

Covered Call Formulas

Max Profit = (Strike - Purchase Price + Premium) × 100
Breakeven = Purchase Price - Premium
Annualized Return = (Premium / Purchase Price) × (365 / DTE) × 100
If Called Away = (Strike - Cost Basis) × Shares + Total Premium

DTE = Days to Expiration. All premiums are per-share values. Multiply by 100 for per-contract amounts.

Example: You own 100 shares of XYZ at $50 and sell a $55 call for $2.00 premium with 30 days to expiration.

  • Max Profit: ($55 - $50 + $2) × 100 = $700
  • Breakeven: $50 - $2 = $48.00
  • Annualized Return: ($2 / $50) × (365 / 30) × 100 = 48.7%
  • If Called Away at $55: ($55 - $50) × 100 + $200 = $700

Why Use Our Covered Call Calculator?

AllInvestView goes beyond simple calculations to give you a complete covered call management platform.

Profit/Loss Calculator

Instantly see your maximum profit, maximum loss, and breakeven price for any covered call position. Compare different strike prices and expirations side by side.

Annualized Return

Convert any premium to a time-adjusted return on capital. Compare 7-day weeklies against 45-day monthlies on an equal footing to find the best opportunities.

Position Tracking

Track your covered call positions in your portfolio alongside stocks, bonds, and other assets. See real-time P&L, days to expiration, and assignment probability.

Greeks Dashboard

Monitor delta, theta, gamma, and vega for all your option positions. Understand how time decay works in your favor as a covered call seller.

How It Works

Get started with covered call analysis in three simple steps.

1

Enter Your Position

Input your stock purchase price, the call strike price, premium received, and expiration date. Or import directly from your broker.

2

See Profit/Loss Scenarios

View your max profit, max loss, breakeven, and annualized return. Understand exactly what happens at every price level at expiration.

3

Track in Your Portfolio

Add the position to your portfolio for ongoing tracking. Monitor the Greeks, get expiration alerts, and manage rolling decisions.

Related Options Tools & Guides

Explore more options resources to build your knowledge and improve your trading.

Frequently Asked Questions

How is covered call profit calculated?

Covered call maximum profit equals (Strike Price - Purchase Price + Premium) multiplied by the number of shares. This is achieved when the stock closes at or above the strike at expiration and your shares are called away. If the stock stays below the strike, your profit is limited to the premium received, but you keep your shares and can sell another call.

What is the maximum loss on a covered call?

The maximum loss on a covered call is (Purchase Price - Premium Received) per share, which occurs if the stock drops to zero. The premium you collected provides a small buffer but does not eliminate the downside risk of owning the stock. This is why covered calls are considered a moderately bullish to neutral strategy, not a hedge against major declines.

How do I calculate annualized return?

Annualized return normalizes your covered call premium to a yearly rate: (Premium / Stock Price) × (365 / Days to Expiration) × 100. This lets you compare calls with different expirations. A $1 premium on a $50 stock over 30 days yields 24.3% annualized, while the same premium over 60 days yields only 12.2%. Shorter-duration calls typically offer higher annualized returns but require more active management.

Should I let my covered call be exercised?

It depends on your investment goals. If you picked the strike price as your target selling price, letting the call be exercised locks in your planned profit. If you want to keep the shares, consider rolling the position before expiration by buying back the current call and selling one at a later date or higher strike. Rolling costs money, so factor that into your decision. Many systematic sellers simply let assignment happen and then start again with a cash-secured put.

How does AllInvestView track covered calls?

AllInvestView provides a complete options tracking platform. Log your covered call with the underlying stock, strike price, premium, and expiration. The platform calculates real-time P&L using Black-Scholes pricing, shows your Greeks (delta, theta, gamma, vega), sends expiration alerts, and integrates with the Wheel Strategy tracker. You can also import positions from supported brokers via SnapTrade for automatic syncing.

Start Tracking Your Covered Calls

Join thousands of investors using AllInvestView to manage their options positions and maximize premium income.