The wheel strategy is one of the most popular options trading strategies, but tracking it properly is surprisingly complicated. Between cash-secured puts, assignments, stock positions, and covered calls, there are a lot of moving parts to monitor.
After tracking 500+ wheel strategy trades, I've learned exactly what you need to track, what metrics matter, and how to avoid the common mistakes that mess up your P&L calculations.
This guide covers everything from basic CSP tracking to handling complex scenarios like early assignments, partial fills, and called-away shares.
What is the Wheel Strategy? (Quick Refresher)
The wheel strategy has three phases:
- Sell Cash-Secured Put (CSP): Sell a put option on a stock you want to own, collecting premium upfront
- Assignment (if put expires ITM): Buy 100 shares at the strike price
- Sell Covered Call: Sell a call option against your shares, collecting more premium
- Repeat: If shares are called away, start over with step 1
Example cycle:
- Sell $25 CSP on PLTR, collect $250 premium
- Put expires in-the-money, you're assigned 100 shares at $25
- Sell $27 covered call, collect $150 premium
- Shares are called away at $27, you keep $200 stock gain + $400 total premium
- Total profit: $600 on $2,500 capital deployed
Sounds simple, right? Now try tracking 10 of these running simultaneously, with some positions assigned, some still open, and some called away. That's where proper tracking becomes critical.
What You MUST Track (The Essentials)
1. Cash-Secured Put Details
For every CSP you sell, track:
- Ticker symbol: What stock (e.g., PLTR, NVDA)
- Trade date: When you sold the put
- Strike price: The price you're willing to buy at (e.g., $25)
- Expiration date: When the option expires
- Premium collected: What you received (e.g., $250 for $2.50 premium × 100 shares)
- Number of contracts: Usually 1 (= 100 shares)
- Status: Open, Closed, or Assigned
- Capital at risk: Strike price × 100 × # contracts (this is what you're committing to buy)
Why capital at risk matters: Your broker sets aside this cash. If you're selling a $25 CSP, you need $2,500 in cash available. This is your "capital deployed" for return calculations.
2. Assignment Details (Critical for Wheel Strategy)
When a CSP gets assigned, you need to track:
- Assignment date: When you received the shares
- Shares acquired: Usually 100 per contract
- Cost basis per share: Strike price - (premium collected / 100)
- Total cost basis: Cost basis per share × 100
- Original CSP trade: Link back to which CSP created this position
- Assignment fee: Some brokers charge $5-20 (Robinhood is $0)
Critical calculation: Your cost basis is NOT just the strike price. It's adjusted for the premium you collected.
Example:
- Strike price: $25
- Premium collected: $250
- Cost basis per share: $25 - ($250/100) = $22.50
- Total cost basis: $22.50 × 100 = $2,250
This is your real cost. If you sell the shares at $25, you made $250 (on top of the $250 premium), not $0.
3. Stock Position Management
Once you own shares from assignment, track:
- Current shares: How many shares you own
- Available shares: Shares NOT tied to covered calls (important!)
- Used shares: Shares tied to active covered calls
- Cost basis: Your adjusted cost basis (from assignment calculation)
- Current value: Current stock price × shares
- Unrealized P&L: (Current value) - (Total cost basis)
Why track available vs used shares? You can accidentally oversell covered calls if you don't track this. If you have 100 shares and sell 2 covered calls (200 shares), you're naked short 100 shares—very risky.
4. Covered Call Details
For each covered call:
- Stock position ID: Which stock position this call is against
- Shares covered: How many shares this call covers (usually 100)
- Strike price: The price shares will be called away at
- Premium collected: What you received
- Expiration date: When it expires
- Status: Open, Closed, or Assigned (called away)
5. Full Cycle P&L (The Most Important Metric)
When shares are called away, you need to calculate the complete cycle:
- CSP premium collected: From the original put
- Stock gain/loss: (Call strike - Cost basis per share) × 100
- Covered call premium: From all CCs sold against these shares
- Fees: Assignment fees, option commissions
- Total P&L: Sum of all above
Example full cycle:
- CSP premium: +$250
- Assignment at $25, cost basis $22.50
- Covered call premium: +$150
- Called away at $27
- Stock gain: ($27 - $22.50) × 100 = +$450
- Total P&L: $250 + $150 + $450 = $850
- Capital deployed: $2,500 (for CSP)
- Return on capital: $850 / $2,500 = 34%
What NOT to Track (Don't Waste Time)
I see traders tracking metrics that don't actually help. Avoid these unless you have a specific reason:
- Intraday price movements: You're selling options, not day trading. Current option prices don't matter until you close.
- Implied volatility at trade time: Nice to know, but doesn't affect your realized P&L.
- Greeks: Delta, theta, etc. are for position analysis before you enter. Once you're in the trade, they don't change your tracking needs.
- Profit/loss per day: Options P&L is realized at close/expiration. Daily tracking creates noise.
How to Track: Three Methods
Method 1: Dedicated Options Tracker (Recommended)
Tools: Options Tracker, Covered Wheel
Pros:
- Automatic assignment tracking (huge time saver)
- Automatic cost basis calculation
- Available shares tracking (prevents over-allocation)
- Multi-account support
- Pre-built analytics dashboards
Cons:
- Small monthly cost ($5-10/month, or free for basic tools)
- Less customization than spreadsheets
Best for: Traders with 10+ active positions, anyone running the full wheel cycle regularly
Method 2: Spreadsheet (Google Sheets / Excel)
Pros:
- Free
- Completely customizable
- Can add any metrics you want
Cons:
- Manual entry for everything (2-3 min per trade)
- Easy to make formula errors
- Assignment tracking is manual and error-prone
- No automatic cost basis calculation
Best for: Traders with fewer than 10 active positions, people who love spreadsheets
Minimum required tabs:
- CSP Trades: All cash-secured puts
- Stock Positions: Shares from assignments
- Covered Calls: All covered calls
- Full Cycles: Completed wheel cycles with total P&L
- Dashboard: Summary metrics
Prefer not to build this yourself? Options Tracker handles all of this automatically — free forever, no credit card required.
Method 3: Broker Platform (Basic)
Pros:
- Automatic trade import
- Real-time portfolio value
- Free
Cons:
- Doesn't understand wheel strategy context
- No assignment linking (shows as separate trades)
- Limited to one broker
- No cost basis adjustment for premiums
Best for: Very small portfolios or supplementing another tracking method
Step-by-Step: Tracking a Full Wheel Cycle
Let's walk through a complete example from start to finish.
Step 1: Sell Cash-Secured Put
Trade: Sell 1 contract PLTR $25 PUT expiring 2/17/2026 for $2.50 premium
Track:
- Date: 1/25/2026
- Ticker: PLTR
- Strike: $25
- Expiration: 2/17/2026
- Premium: $250 ($2.50 × 100)
- Capital at risk: $2,500 (strike × 100)
- Status: Open
Step 2: Assignment (Put Expires ITM)
Event: PLTR closes at $24 on 2/17. You're assigned 100 shares at $25.
Track:
- Update CSP status: Assigned
- Create stock position:
- Ticker: PLTR
- Shares: 100
- Acquisition date: 2/17/2026
- Cost basis per share: $25 - $2.50 = $22.50
- Total cost basis: $2,250
- Available shares: 100
- Used shares: 0
Step 3: Sell Covered Call
Trade: Sell 1 contract PLTR $27 CALL expiring 3/21/2026 for $1.50 premium
Track:
- Date: 2/18/2026
- Ticker: PLTR
- Strike: $27
- Expiration: 3/21/2026
- Premium: $150
- Stock position: Link to PLTR position
- Shares covered: 100
- Status: Open
- Update stock position:
- Available shares: 0 (down from 100)
- Used shares: 100
Step 4: Shares Called Away
Event: PLTR closes at $28 on 3/21. Your shares are called away at $27.
Track:
- Update covered call status: Assigned (called away)
- Update stock position:
- Shares: 0 (down from 100)
- Available shares: 0
- Used shares: 0
- Status: Closed
- Calculate full cycle P&L:
- CSP premium: +$250
- CC premium: +$150
- Stock gain: ($27 - $22.50) × 100 = +$450
- Total: $850
- Return on capital: $850 / $2,500 = 34%
- Days held: 55 days (1/25 to 3/21)
- Annualized return: 34% × (365/55) = 225.5%
Common Tracking Mistakes (And How to Avoid Them)
Mistake 1: Not Adjusting Cost Basis for Premium
Wrong: "I bought shares at $25 (strike price)"
Right: "I bought shares at $22.50 (strike minus premium)"
The premium you collected reduces your cost. If you don't adjust for this, your P&L will be wrong.
Mistake 2: Counting Premium Twice
Some traders add the CSP premium to their total P&L AND use the adjusted cost basis. This double-counts the premium.
Correct approach: Either:
- Use adjusted cost basis ($22.50) and count premium in total P&L, OR
- Use strike as cost basis ($25) but then subtract premium when calculating stock gain
Be consistent. (I recommend the first method—it's cleaner.)
Mistake 3: Forgetting Assignment Fees
Some brokers charge assignment fees:
- Robinhood: $0
- Webull: $0
- TD Ameritrade: $0
- Interactive Brokers: $0.50-$1 per contract
- E*TRADE: $6.95 per assignment
These add up. Track them.
Mistake 4: Not Tracking "Available Shares"
If you have 200 shares of PLTR and sell 3 covered calls (300 shares worth), you're naked short 100 shares. This is very risky if PLTR moons.
Always track:
- Total shares owned
- Shares tied to covered calls
- Available shares for new CCs
Mistake 5: Using Wrong Capital for Return Calculations
Wrong: "I made $250 premium on a $2.50 option = 100% return"
Right: "I made $250 premium on $2,500 capital at risk = 10% return"
Your return is premium / capital deployed, not premium / option price.
Key Metrics to Monitor
1. Win Rate
Percentage of profitable closed positions. For wheel strategy, this should be 70-90% (most CSPs expire worthless, most CCs either expire or get called away profitably).
2. Average Return Per Trade
Total P&L / Number of closed trades. Helps you see if you're improving over time.
3. Return on Capital Deployed
Most important metric. Total P&L / Total capital at risk. See how to calculate return on capital deployed for worked examples.
Don't confuse this with return on portfolio value. If your portfolio is $50,000 but you only have $10,000 in active CSPs, your capital deployed is $10,000.
4. Annualized Return
Formula: (Return on capital) × (365 / Days held)
This lets you compare a 2-day trade to a 45-day trade fairly.
Example:
- 10% return in 7 days = 522% annualized
- 10% return in 45 days = 81% annualized
The 7-day trade is much better on a time-adjusted basis.
5. Assignment Rate
Percentage of CSPs that end in assignment. Typical range: 10-30% depending on how far OTM you sell.
6. Average Days to Close
How long positions stay open. Shorter is usually better (capital efficiency).
Tools & Templates
Option 1: Use Options Tracker (Automatic)
If you don't want to build spreadsheets or do manual calculations, Options Tracker handles everything automatically:
- Assignment tracking: When CSP assigns, stock position auto-created with correct cost basis
- Available shares: Automatically updated when you sell covered calls
- Full cycle P&L: Automatically calculated when shares called away
- All metrics: Win rate, return on capital, annualized returns, etc.
free forever, no credit card required.
Option 2: Build Your Own Spreadsheet (Manual)
If you prefer spreadsheets, set up a Google Sheet with these tabs:
- CSP tracking tab
- Stock positions tab
- Covered calls tab
- Assignment calculator
- Dashboard with key metrics
Prefer not to build and maintain this yourself? Options Tracker automates all of it, free forever.
Advanced Scenarios
Scenario 1: Rolling a CSP
If you roll a CSP (close current, open new one), track it as:
- Close original CSP (cost to close)
- Open new CSP (premium collected)
- Net premium: New premium - Close cost
Don't delete the original trade. Keep both for accurate history.
Scenario 2: Multiple Covered Calls on Same Stock
If you own 300 shares and sell 3 covered calls at different times:
- Track each CC separately
- Update available shares after each: 300 → 200 → 100 → 0
- When calculating P&L, sum premiums from all CCs
Scenario 3: Partial Assignment
If you sell 5 CSP contracts but only 3 assign:
- 3 CSPs: Status = Assigned
- 2 CSPs: Status = Expired
- Create stock position for 300 shares (from 3 assignments)
- Track each separately
Scenario 4: Stock Called Away Below Cost Basis
If stock drops after assignment and you sell CCs below your cost basis:
Example:
- CSP at $25, collect $250 premium
- Assigned, cost basis $22.50
- Stock drops to $21, sell $22 CC for $100 premium
- Called away at $22
P&L:
- CSP premium: +$250
- CC premium: +$100
- Stock loss: ($22 - $22.50) × 100 = -$50
- Total: +$300
Still profitable overall, even though you "lost" on the stock.
Conclusion: Tracking Makes You a Better Trader
Proper tracking does more than just show you P&L. It helps you:
- Identify what's working: Which strikes, which DTE, which tickers
- Spot mistakes: Assignment rate too high? Maybe sell further OTM
- Improve returns: Focus on high annualized return setups
- Stay organized: Never wonder "did I already sell a CC against these shares?"
- Tax reporting: Clean records make filing much easier
The wheel strategy is simple in concept but complex in execution. Good tracking is what separates consistent profitable traders from those who lose money without knowing why.
Start with the basics (CSPs, assignments, stock positions, CCs) and add more metrics as you get comfortable. The goal isn't to track everything—it's to track what matters.
Ready to simplify your tracking? Try Options Tracker for free—no credit card required.