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.
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 signupStop 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
- ✓ P&L at expiration
- ✓ Estimated Greeks
- ✓ Breakeven analysis
- ✗ Live option prices
- ✗ Real IV data
- ✗ Multi-leg builder
- ✓ Real-time ORATS data
- ✓ 5,500+ tickers
- ✓ Multi-leg strategy builder
- ✓ Scenario & IV analysis
- ✓ Portfolio-level Greeks
- ✓ Options flow & GEX
7 days free · cancel anytime
- ✓ Everything included
- ✓ Vol surface & skew
- ✓ Earnings IV crush
- ✓ Smart money detection
- ✓ Dark pool flow
- ✓ Priority support
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.
Related Options Calculators
See all free calculators →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
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.
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.
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.
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.
Related Strategies & Tools
Wheel Strategy Guide
The complete guide to running the wheel: setup, management, pitfalls, and a multi-year backtest.
Cash Secured Put Calculator
Model just the put leg: income, cash required, breakeven, and annualized return on cash.
Covered Call Calculator
Model just the call leg: premium income, breakeven, max profit, and if-called return.
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