Option Wheel Calculator

Track your option wheel cycles from cash-secured puts through covered calls, calculating cumulative premium income and effective cost basis over time.

MB
Operated by Mustafa Bilgic
Independent individual operator
|Trading ToolsEducational only

Input Values

$

Current market price.

$

Cash-secured put strike.

$

Premium per share for CSP.

$

Covered call strike.

$

Premium per share for CC.

Number of full put+call cycles completed.

Contracts per cycle.

Results

Total Premium Collected
$0.00
Effective Cost Basis (if holding)
$0.00
Avg Premium per Cycle$0.00
Annualized Return0.00%
Total Return on Capital0.00%
Results update automatically as you change input values.

Related Strategy Guides

Tracking Your Option Wheel Performance

The option wheel is a repeatable income strategy that generates returns through continuous cycles of selling cash-secured puts and covered calls. Tracking your cumulative performance across multiple cycles is essential for understanding your true return on capital. This calculator helps you measure the total premium collected, your effective cost basis after premium adjustments, and the annualized return of your wheel strategy over time.

Each complete wheel cycle consists of a put phase and a call phase. During the put phase, you collect premium by selling a cash-secured put. If assigned, you transition to the call phase and collect premium by selling a covered call. When the stock is called away, you return to the put phase. Over multiple cycles, the accumulated premium income reduces your effective cost basis and increases your margin of safety.

Wheel Cycle Tracking Formula

Cumulative Premium
Total Premium = (Put Premium + Call Premium) x 100 x Contracts x Cycles
Where:
Put Premium = Average premium received per put cycle
Call Premium = Average premium received per call cycle
Contracts = Number of contracts per cycle
Cycles = Number of complete cycles
Effective Cost Basis
Effective Basis = Put Strike - Cumulative Premium per Share
Where:
Put Strike = Assignment price per share
Cumulative Premium = Total premium divided by 100 shares
6-Cycle Wheel Performance Review
Given
Stock
$100
CSP Strike
$95
CSP Premium
$2.50
CC Strike
$105
CC Premium
$3.00
Cycles
6
Contracts
1
Calculation Steps
  1. 1Premium per cycle = $2.50 + $3.00 = $5.50 per share
  2. 2Total premium (6 cycles) = $5.50 x 100 x 6 = $3,300
  3. 3Capital deployed = $95 x 100 = $9,500
  4. 4Total ROC = $3,300 / $9,500 = 34.7%
  5. 5Effective cost basis = $95 - ($33.00 total/share) = $62.00
  6. 6At ~30 days per cycle: 6 months total
  7. 7Annualized return = 34.7% x 2 = ~69.4%
Result
After 6 complete wheel cycles, you have collected $3,300 in total premium, reducing your effective cost basis from $95 to $62 per share. The annualized return is approximately 69.4% (before accounting for any unrealized stock gains or losses).

Tracking the Put-to-Call Transition

Sample Wheel Cycle Log
CyclePhaseStrikePremiumOutcomeCumulative Premium
1CSP$95$2.50Expired OTM$250
1CSP$95$2.50Assigned at $95$500
1CC$105$3.00Expired OTM$800
1CC$105$3.00Called at $105$1,100
2CSP$95$2.50Expired OTM$1,350
2CSP$95$2.50Assigned$1,600

Common Wheel Tracking Mistakes

  • Not tracking premiums consistently across cycles, leading to inaccurate ROI calculations.
  • Forgetting to include commissions in premium income (typically $0.50-$0.65 per contract).
  • Failing to adjust cost basis when assigned - your effective cost is the strike minus cumulative premiums.
  • Not accounting for dividend income received during the covered call phase.
  • Comparing wheel returns to buy-and-hold without adjusting for the lower risk profile of the wheel.
  • Not tracking assignment frequency - if you are assigned too often, your put strike may be too aggressive.

When the Wheel Gets Stuck

The wheel can get 'stuck' when the stock drops significantly below your put assignment price, making it difficult to sell calls above your cost basis. In this situation, you can: (1) sell calls below your cost basis and accept the potential for a loss if called, (2) sell calls at your cost basis for minimal premium, (3) wait for the stock to recover while collecting dividends, or (4) roll puts down to a lower strike while collecting additional premium. Patience and stock quality are your best tools when the wheel is stuck.

Recovering a Stuck Wheel Position

1
Assess the Situation
Calculate your effective cost basis after all premiums collected. If it is much lower than the current stock price suggests, you may be closer to breakeven than you think.
2
Sell Calls at Available Strikes
Even if you cannot sell calls above your original cost basis, selling calls slightly below captures additional premium that further reduces your effective basis.
3
Consider Rolling Down
If you are in the put phase and the stock has dropped, roll to a lower strike for additional premium. This gives you a lower assignment price if assigned.
4
Time Heals
Quality stocks tend to recover. Continue collecting premium through covered calls while waiting for a recovery. The accumulated premium income acts as a buffer against the paper loss.

Deep Strategy Notes for the Option Wheel Calculator

Option Wheel Calculator is best treated as a decision aid, not a signal generator. The useful question is not whether a premium looks large in isolation; it is whether the position still makes sense after stock risk, assignment risk, time decay, bid-ask spread, tax treatment, and opportunity cost are included. For option wheel cycle planning, the calculator turns those moving pieces into a repeatable checklist so you can compare one contract with another before committing capital.

A disciplined workflow starts with the underlying security. In the example below, MSFT is used because it is a widely followed public ticker with an active listed options market. The numbers are an educational option-chain structure, not a live quote. Before entering any order, verify the current bid, ask, last trade, open interest, volume, ex-dividend date, earnings date, and assignment rules in your brokerage platform.

The calculator is most useful when you want a disciplined entry, assignment, covered call, and exit framework. It is less useful when the quoted premium is stale, bid-ask spreads are wide, or the trade depends on a price forecast rather than a defined plan. The difference matters because options premium can create a false sense of precision. A quote may show a premium, but the actual fill can be lower after spread and liquidity costs. A theoretical return may look attractive, but a stock gap, earnings surprise, dividend-driven early exercise, or volatility collapse can change the realized outcome.

MSFT option-chain structure used in the worked example
UnderlyingStock priceExpirationStrikePremiumDeltaUse in calculator
MSFT (Microsoft)$420.0038 days$400$7.80-0.30Base case contract for premium, breakeven, return, and assignment analysis
MSFT conservative strike$420.0038 daysFurther OTMLower premium0.18-0.25More room for stock appreciation, lower current income
MSFT income strike$420.0038 daysNearer ATMHigher premium0.40-0.55Higher income, higher assignment or directional exposure

Worked Example: MSFT Contract

MSFT option wheel cycle planning example
Given
Stock price
$420.00
Strike
$400
Premium
$7.80
Delta
-0.30
Time to expiration
38 days
Calculation Steps
  1. 1Start with the current stock price of $420.00 and the selected strike of $400.
  2. 2Enter the option premium of $7.80 per share. One standard listed equity option contract normally represents 100 shares.
  3. 3Compare static return, if-called return, breakeven, and downside exposure before annualizing the number.
  4. 4Check the broker option chain again immediately before trading because stale quotes can overstate realistic income.
Result
The contract structure can be evaluated, but the output is educational. It is NOT investment advice. Mustafa Bilgic is not a registered investment advisor.

When This Strategy Tends to Make Sense

The strategy tends to make sense when the position has a clear job. For income-oriented covered call or wheel trades, that job is usually to exchange some upside for option premium. For long call or long put tools, the job is to quantify breakeven and limited-risk directional exposure. For Black-Scholes and Greeks tools, the job is to understand sensitivity rather than to predict a guaranteed outcome.

  • The underlying is liquid enough that bid-ask spread does not consume a large share of expected premium.
  • The selected expiration leaves enough time for premium while still matching your management schedule.
  • The position size is small enough that assignment, exercise, or a full premium loss would not damage the portfolio.
  • The trade can be explained with breakeven, maximum profit, maximum loss, and next action before it is opened.

When to Avoid or Reduce Size

Avoid treating the calculator output as a reason to force a trade. A high annualized return often comes from a short holding period, elevated implied volatility, or a strike that is close to the stock price. Those same conditions can mean more assignment risk, wider spreads, sharper mark-to-market swings, or a larger opportunity cost if the stock moves quickly through the strike.

  • Avoid selling premium through an earnings event unless the event risk is intentional and sized conservatively.
  • Avoid using the same ticker repeatedly if the position would become too concentrated after assignment.
  • Avoid annualizing a one-week premium without considering how often the same setup can realistically be repeated.
  • Avoid assuming quoted Greeks are stable. Delta, gamma, theta, vega, and rho all change as the market moves.

Risk Explanation

The main risk is that the underlying stock or option can move against the position faster than premium income offsets the loss. Covered calls still carry almost the full downside risk of owning the stock. Cash-secured puts can become stock ownership during a selloff. Long options can expire worthless. Roll decisions can extend risk into a later expiration. A calculator helps quantify these outcomes, but it cannot remove them.

Good risk control is procedural. Decide the maximum capital you are willing to allocate, the loss level that would make the original thesis wrong, the point at which you would close early, and the point at which you would accept assignment. Write those rules before opening the trade. If the position cannot be managed with rules that survive a fast market, it is usually too large or too complex.

Tax Note and Disclosure

!
Educational tax note

Options tax treatment can depend on holding period, qualified covered call status, dividends, wash sale rules, account type, and the way a position is closed or assigned. Read the covered call tax implications guide and consult IRS Publication 550 or a qualified tax professional. This site is educational only. NOT investment advice. Mustafa Bilgic is not a registered investment advisor.

For taxable U.S. accounts, the after-tax result can be materially different from the pre-tax result. A covered call that looks attractive before taxes may be less attractive after short-term capital gain treatment, a dividend holding-period issue, or a wash sale deferral. Tax rules can also change and individual circumstances differ, so this calculator should not be used as tax filing advice.

Recommended Reading

Affiliate

As an Amazon Associate, we earn from qualifying purchases.

Frequently Asked Questions

Track each cycle's premium collected (put phase + call phase), assignment dates, exercise dates, and dividends received. Your total return = cumulative premium + capital gains from assignment/exercise + dividends. Your effective cost basis = assignment price - cumulative premiums received. Most traders use a spreadsheet tracking: date, action (sell put/sell call), strike, premium, outcome (expire/assign/exercise), and running total.

Sources & References

Embed This Calculator on Your Website

Free to use with attribution

Copy the code below to add this calculator to your website, blog, or article. A link back to CoveredCallCalculator.net is included automatically.

<iframe src="https://coveredcallcalculator.net/embed/option-wheel-calculator" width="100%" height="500" frameborder="0" title="Option Wheel Calculator" style="border:1px solid #e2e8f0;border-radius:12px;max-width:600px;"></iframe>
<p style="font-size:12px;color:#64748b;margin-top:8px;">Calculator by <a href="https://coveredcallcalculator.net" target="_blank" rel="noopener">CoveredCallCalculator.net</a></p>

More Picks You Might Like

Affiliate

As an Amazon Associate, we earn from qualifying purchases.