The Wheel Strategy Cost Basis Math: How Premium Actually Reduces Your Effective Cost
What's in this guide
1. The formula — true cost basis 2. Why it matters for CC selection 3. Simple example — single put cycle 4. Rolled cycles — accumulating premium 5. Multi-round wheel — puts then CCs 6. How to track it in your journal 7. Tax cost basis vs economic cost basis 8. The mistakes wheelers make on cost basis 9. Next stepsA common wheel misconception: when you're assigned on a put at strike $50, your cost basis is $50. That's only true for tax purposes. Your economic cost basis — what you actually need the stock to reach for you to break even — is meaningfully lower. It's the strike price minus all premium you've collected along the way.
Understanding this math changes how you select covered call strikes, when to accept losses, and how to measure real returns.
1. The formula — true cost basis
Economic cost basis = assignment strike - total premium collected on this position
Where "total premium" includes:
- All put premium from original put + any rolled puts
- Minus any buy-to-close costs on those puts
- Minus any debits paid to defer the position (though you should never roll for a debit)
2. Why it matters for CC selection
The primary use of the true cost basis: setting your minimum acceptable covered call strike.
If your true cost basis is $48 (assigned at $50, collected $2 premium), you can sell CCs at $48+ and still profit when called. The stock doesn't have to recover to $50 for you to break even — it just has to reach $48.
Wheelers who use tax cost basis ($50) as the "don't sell CCs below" threshold miss opportunities to complete cycles at attractive prices. Use economic cost basis instead.
3. Simple example — single put cycle
Sold 1 SBUX $90P at $155 premium. SBUX drops to $85 at expiration, assigned.
- Assignment strike: $90 × 100 = $9,000 cash outlay
- Premium collected: $155
- Economic cost basis per share: $90 - $1.55 = $88.45
- Tax cost basis per share: $90 (basis is adjusted for premium at tax time, but this differs)
CC strategy: sell CCs at $88.50 or higher to guarantee profit when called. Standard 0.20 delta CC at $92 would work.
4. Rolled cycles — accumulating premium
Now consider a more complex scenario: sold 1 SBUX $90P at $155 premium. As SBUX dropped, you rolled twice for credit:
| Action | Cost/Credit | Cumulative premium |
|---|---|---|
| Sold original $90P | +$155 | +$155 |
| Rolled to $88P (bought $90P for $260) | -$260 | -$105 |
| Sold $88P for $310 | +$310 | +$205 |
| Rolled to $86P (bought $88P for $290) | -$290 | -$85 |
| Sold $86P for $330 | +$330 | +$245 |
| SBUX drops to $82, assigned at $86 | +$245 |
Assignment strike: $86. Total premium collected across all put activity: $245.
Economic cost basis per share: $86 - $2.45 = $83.55
SBUX only needs to recover to $83.55 (not $86) for you to break even. Sell CCs at $84 or higher and you're guaranteed to profit when called. Much better than waiting for full $86 recovery.
5. Multi-round wheel — puts then CCs
The full wheel: puts + assignment + CCs. Track all premium:
| Action | Premium | Running cost basis |
|---|---|---|
| Sold put at $90, collected $155 | +$155 | $88.45 (if assigned) |
| Assigned at $90, cost basis $88.45 | $88.45 | |
| Sold CC at $92, collected $85 | +$85 | $87.60 |
| CC expired worthless, kept $85 | $87.60 | |
| Sold CC at $92, collected $95 | +$95 | $86.65 |
| CC expired worthless, kept $95 | $86.65 | |
| Sold CC at $90, collected $120 | +$120 | $85.45 |
| Called away at $90 (SBUX rallied above $90) |
Total P/L: $155 (put) + $85 + $95 + $120 (three CCs) + ($90 - $90 assignment/call, no share P/L) = $455 total gross premium.
On $9,000 capital in ~4 months = ~5% total return in 4 months, or ~15% annualized. Cost basis dropped from $90 (assignment) to $85.45 by the end.
6. How to track it in your journal
Add columns to your journal spreadsheet:
- Column A: Ticker
- Column B: Original put strike
- Column C: Original put premium
- Column D: Rolled put activity (net credit)
- Column E: Assignment strike
- Column F: Total put premium (C + D)
- Column G: Economic cost basis (E - F/100)
- Column H: Accumulated CC premium
- Column I: Running economic cost basis (G - H/100)
Update column I after every CC premium collected. This is your minimum-acceptable-CC-strike reference.
7. Tax cost basis vs economic cost basis
For tax purposes (US), IRS rules differ from economic reality:
- Assigned put: tax cost basis = strike price - premium received (this matches economic cost basis for original put)
- Assigned CC (called away): tax cost basis of the shares determines gain, plus CC premium is taxed as short-term
- Wash sale rules can complicate cost basis on rapidly cycled positions
For DAY-TO-DAY DECISIONS (when to sell CCs, what strikes to use), always use economic cost basis. For TAX REPORTING, follow broker's 1099-B (which uses IRS rules).
8. The mistakes wheelers make on cost basis
Mistake #1: Using assignment strike as "break-even"
Wheelers assigned at $90 wait for stock to recover to $90 before selling CCs. Meanwhile, stock trades at $88 for months, you're missing CC premium. Your true break-even is $88.45 — sell CCs at $89+ and profit.
Mistake #2: Not accumulating CC premium into cost basis
Wheelers collect CC premium, count it as "extra income," but don't reduce their reference cost basis. After 3-4 CCs, their true cost basis is way lower than they realize, and they're still holding out for unnecessarily high CC strikes.
Mistake #3: Ignoring rolled put credit accumulation
Rolling for credit adds to premium collected, which reduces cost basis. Wheelers who don't track this end up with pessimistic estimates of their actual break-even.
Mistake #4: Confusing tax cost basis with economic cost basis
Tax cost basis (from broker 1099-B) is for tax reporting. Economic cost basis (strike - all premium) is for trading decisions. Use each for its right purpose.
9. Next steps
- Add cost basis tracking to your journal spreadsheet
- Update running economic cost basis after every premium collected
- Use economic cost basis as your CC minimum-strike reference
- Never wait for shares to reach assignment strike — use true break-even instead
For real weekly wheel trades I run with disciplined cost basis tracking, the Omega Membership shares the trade plan. Or grab the free Starter Kit.
Ready to shadow real wheel trades?
The Omega Membership is the weekly trade plan I run in my own account — Sunday market prep, live calls, and the members' Discord.
See the membership → Free Starter KitFrequently asked questions
What is my true cost basis after being assigned on a wheel put?
Economic cost basis = assignment strike - total premium collected on that position (original put + any rolled put credits). Example: assigned at $90 after collecting $245 total premium across original + rolled puts = $90 - $2.45 = $87.55 per share economic cost basis. This is your true break-even, not the strike price.
How should I use cost basis to select covered call strikes?
Use your economic cost basis (strike - all premium collected) as the MINIMUM acceptable CC strike, not the assignment strike. If economic cost basis is $87.55, you can sell CCs at $88+ and guarantee profit when called. Waiting for shares to reach the assignment strike ($90) wastes months of CC premium.
Does covered call premium reduce my cost basis?
Economically, yes — every CC premium collected reduces your effective break-even on the shares. If you were assigned at $90 with $245 put premium (cost basis $87.55), then collect $85 in CC premium, your cost basis is now $87.55 - $0.85 = $86.70. For tax reporting, CC premium is treated as short-term gains, not a cost basis adjustment.
What is the difference between tax cost basis and economic cost basis?
Tax cost basis is what IRS uses for gain/loss reporting on your 1099-B (follows specific IRS rules including wash sale). Economic cost basis is what you actually need the stock to reach for you to break even (strike - all premium collected). Use economic cost basis for trading decisions; tax cost basis for tax reporting.
How does rolling puts for credit affect cost basis?
Every rolled put credit adds to your total premium collected, which reduces your economic cost basis if eventually assigned. Example: original $90 put with $155 premium, rolled to $86 for net $90 additional credit → total $245 premium collected. Assignment at $86 → economic cost basis = $86 - $2.45 = $83.55 per share.
What columns should I track in my journal for cost basis?
Nine columns: (A) ticker, (B) original put strike, (C) original put premium, (D) rolled put activity net credit, (E) assignment strike, (F) total put premium (C+D), (G) economic cost basis at assignment (E - F/100), (H) accumulated CC premium, (I) running economic cost basis (G - H/100). Update column I after every CC.
Should I use assignment strike or economic cost basis for trading decisions?
Always economic cost basis. Assignment strike is a historical accounting number; economic cost basis is your true break-even. Wheelers who wait for stocks to reach assignment strike before selling CCs miss opportunities. If economic cost basis is $87.55 and stock is at $88, you can sell CCs profitably right now.
How does wash sale affect wheel strategy cost basis?
Wash sale rules (IRS) can defer losses on rapidly-cycled positions and adjust cost basis on the replacement lot. Complex topic — talk to a tax professional if you're doing high-volume wheeling. For economic cost basis (trading decisions), wash sale is not relevant. It matters for tax reporting.