Wheel Strategy Calculator

Model both legs of the wheel — the cash secured put and the post-assignment covered call — to see cycle income, cost basis, and annualized return.

$
Leg 1 — Cash Secured Put
$
$
Leg 2 — Covered Call (After Assignment)
$
$
Free 7-Day Trial

Get real-time data for any ticker

Live chains, auto-filled premiums, real Greeks from ORATS institutional data. 5,500+ stocks.

Start Free Trial or try AAPL free — no signup
CSP Income
Full-Cycle P&L
Cycle Return
Annualized
Cost Basis After Premiums
P&L by Scenario (Per Contract)
Not Assigned (CSP Only, Annualized)
Assigned → Called Away (Full Cycle)
Assigned & Holding (At Current Price)
Free 7-Day Trial

Stop guessing. Trade with real data.

This calculator gives you estimates. The full platform gives you live options chains, real-time Greeks, and institutional ORATS data for 5,500+ tickers. See the difference instantly.

Powered by ORATS institutional data · 7 days free · Cancel anytime

This Calculator
  • P&L at expiration
  • Estimated Greeks
  • Breakeven analysis
  • Live option prices
  • Real IV data
  • Multi-leg builder
Most Popular
Full Platform — 7 Days Free
  • Real-time ORATS data
  • 5,500+ tickers
  • Multi-leg strategy builder
  • Scenario & IV analysis
  • Portfolio-level Greeks
  • Options flow & GEX
Start Free Trial

7 days free · cancel anytime

Pro
  • Everything included
  • Vol surface & skew
  • Earnings IV crush
  • Smart money detection
  • Dark pool flow
  • Priority support
View Pro Plans

ApexVol vs OptionsProfitCalculator, tastytrade & OptionAlpha

How the Wheel Strategy Calculator on ApexVol compares to the three most-used free alternatives. Last refreshed 2026-05-12.

Feature ApexVol OptionsProfitCalculator tastytrade OptionAlpha
Live ORATS data ✓ Institutional feed 15-min delayed Brokerage account required Paid tier required
No signup for AAPL ✓ Plus SPY, NVDA, TSLA, +10 more ✗ Account required ✗ Account required
All 5 Greeks (Δ Γ Θ V ρ) Δ only
Live IV rank lookup ✓ On the calculator page Only inside platform Paid tier
Multi-leg auto-fill from chain ✓ One-click ATM / 15Δ short Ticker-only Paid tier
Probability of profit + POT ✓ N(d₂) + 2×POITM POP only POP only
IV crush calculator ✓ With Vega impact Paid tier
3D vol surface viewer ✓ Free for AAPL Inside platform
Stress-test scenarios ✓ Six BSM scenarios per trade Manual Backtest only
Free tier coverage 13 tickers · all calculators All tickers (delayed data) Account-gated Limited content

Notes: OptionsProfitCalculator (OPC) is free with 15-minute-delayed quotes; tastytrade requires a brokerage account; OptionAlpha gates most features behind a paid platform subscription. ApexVol's free tier covers 13 of the most-traded tickers with live ORATS data — see /methodology for full sourcing.

Last Updated:
9 min read
Fact-checked & Up-to-date

The 3 Phases of the Wheel Strategy

Phase 1: Sell Cash Secured Puts

Reserve strike × 100 in cash and sell a put on a stock you want to own. Keep collecting premium every cycle until you get assigned. If the put expires worthless, sell another — this alone often yields 15-25% annualized on the reserved cash.

Phase 2: Get Assigned, Sell Covered Calls

When the stock closes below the put strike, you buy 100 shares at the strike. Your cost basis is strike minus premiums collected. Now sell covered calls against the shares — ideally at or above your cost basis — collecting more premium each cycle.

Phase 3: Get Called Away, Restart

When the stock closes above the call strike, your shares are sold at the strike. You bank both premiums plus any gain from put strike to call strike, then restart the wheel by selling a new cash secured put.

How to Calculate Wheel Strategy Returns

1

Enter the CSP Leg

Put strike, premium, and days to expiration. If you are never assigned, this premium is your entire return — the calculator annualizes it for you.

2

Enter the Covered Call Leg

The call you would sell after assignment: strike, premium, and DTE. A call strike above the put strike adds a capital gain if called away.

3

Compare the Scenarios

The chart shows P&L per contract for all three outcomes: put expires worthless, assigned then called away, and assigned but still holding at the current stock price.

4

Watch the Cost Basis

Cost basis after premiums = put strike - both premiums. This is the lowest call strike you can sell without locking in a loss if called away.

Wheel Strategy Formulas

  • + Not Assigned: CSP Premium / Put Strike, annualized x (365 / CSP DTE)
  • + Full-Cycle P&L: (Call Strike - Put Strike + Both Premiums) x 100
  • % Cycle Return: Full-Cycle P&L / (Put Strike x 100)
  • % Annualized: Cycle Return x (365 / (CSP DTE + CC DTE))
  • = Cost Basis After Premiums: Put Strike - CSP Premium - CC Premium

Example: One Full Wheel Cycle

Walk through a complete assigned-and-called-away cycle with the default inputs.

The Setup

Stock at: $100

Leg 1: Sell $95 put, 30 DTE, for $1.80 ($180)

Assigned: Buy 100 shares at $95 ($9,500 cash)

Leg 2: Sell $100 call, 30 DTE, for $1.60 ($160)

Cost basis after premiums: $95 - $1.80 - $1.60 = $91.60

Called away at $100: +$500 capital gain

Full-cycle P&L: $500 + $180 + $160 = $840

Cycle return: $840 / $9,500 = 8.8% in 60 days

What the Calculator Shows

  • + Never assigned: $180 per 30-day cycle on $9,500 = 1.89%, about 23% annualized
  • + Assigned then called away: $840 in 60 days = 8.8%, about 53.8% annualized for this cycle
  • + Assigned and holding: P&L marked at the current stock price against the $91.60 basis
  • + Reality check: the called-away scenario requires the stock to round-trip $100 → below $95 → above $100 — most real cycles land between the scenarios

Running the Wheel Well

Strike Selection

  • Puts: 30-delta, 30-45 DTE is the standard — 2-5% below the stock
  • Calls: at or above your adjusted cost basis, never below it
  • Sell calls at 20-30 delta to balance income vs being called away cheap
  • Only wheel stocks you genuinely want to own at the put strike
  • Skip cycles through earnings unless you accept the gap risk

When the Stock Drops Hard

  • Far below cost basis, calls above basis pay almost nothing
  • Selling calls below basis risks locking in a permanent loss
  • Options: hold and wait, sell distant low-delta calls for small income, or cut the loser
  • The premiums cushion a few percent — they do not hedge a 30% drawdown
  • This is why quality stock selection beats chasing high premium yield

Tax Note

  • Wheel premiums are short-term capital gains — taxed at ordinary income rates
  • Shares called away within a year are also short-term gains
  • Each leg is reported separately by your broker; adjusted basis is a trading metric, not a tax one
  • Frequent assignment cycles can trigger wash-sale complications around losses
  • Many wheelers run the strategy in tax-advantaged accounts for this reason

Learn the full strategy: Wheel Strategy Guide · Best Stocks for the Wheel

Wheel Strategy Formulas Reference

Our calculator does the math automatically, but here are the formulas behind each calculation for verification or spreadsheet use.

Metric Formula Example ($95 put @ $1.80, $100 call @ $1.60, 30 DTE each)
CSP Income (Not Assigned) CSP Premium x 100 $1.80 x 100 = $180 per 30-day cycle
Not-Assigned Annualized (CSP Premium / Put Strike) x (365 / CSP DTE) 1.89% x (365 / 30) = 23.0%
Capital Deployed Put Strike x 100 $95 x 100 = $9,500
Cost Basis After Premiums Put Strike - CSP Premium - CC Premium $95 - $1.80 - $1.60 = $91.60
Full-Cycle P&L (Call Strike - Put Strike + Both Premiums) x 100 ($100 - $95 + $3.40) x 100 = $840
Cycle Return Full-Cycle P&L / (Put Strike x 100) $840 / $9,500 = 8.8%
Annualized Full-Cycle Cycle Return x (365 / Total DTE) 8.8% x (365 / 60) = 53.8%

Frequently Asked Questions

How do you calculate wheel strategy returns?

Full-cycle return = (Call strike - Put strike + both premiums) / Put strike. Using the defaults: sell a $95 put for $1.80, get assigned, sell a $100 call for $1.60, get called away. P&L = ($100 - $95 + $3.40) x 100 = $840 on $9,500 of capital = 8.8% over the 60-day cycle, about 53.8% annualized. If you are never assigned, the return is just the put premium: 1.89% per 30-day cycle, around 23% annualized.

What is a good annualized return for the wheel?

Realistic long-run wheel returns are 15-30% annualized on deployed capital, selling 30-delta options 30-45 days out on quality, liquid stocks. Individual called-away cycles can annualize much higher, but those get offset by cycles where the stock drops and you sit holding shares below cost basis. Premium yields above 40-50% annualized are an IV warning sign, not a bonus.

What happens when you get assigned?

Your reserved cash buys 100 shares per contract at the put strike, and you keep every premium collected. Assignment moves you to phase 2 of the wheel: selling covered calls against the shares at strikes at or above your adjusted cost basis. It is a planned outcome, not a failure — you set the put strike at a price you wanted to own the stock. Read the options assignment guide for full mechanics.

How do you track cost basis on the wheel?

Adjusted cost basis = put strike minus every premium collected. Start at $95, subtract the $1.80 put premium and the $1.60 call premium: $91.60. Update it each time you collect another call premium. This number is the floor for call strikes — selling a call below it can lock in a loss if assigned. Note your broker reports each leg separately for taxes; the adjusted basis is a trading metric.

Is the wheel profitable if the stock keeps falling?

No strategy that is net long stock survives a relentless decline. The premiums cushion the first few percent ($3.40 of cushion on a $95 entry is about 3.6%), but a 30% drawdown leaves you holding shares far below basis where covered calls pay little. That is why the wheel works best on stocks you would happily hold through a downturn — see the best stocks for the wheel.

Start Using the Wheel Strategy Calculator

Model full wheel cycles — CSP income, covered call income, and called-away returns — with professional-grade tools.

7-day free trial - Cancel anytime - No commitment

7 days free, cancel anytime No charge if you cancel
Start trial →