← Back to Blog

How to Track Wheel Strategy Trades (Complete Guide)

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:

  1. Sell Cash-Secured Put (CSP): Sell a put option on a stock you want to own, collecting premium upfront
  2. Assignment (if put expires ITM): Buy 100 shares at the strike price
  3. Sell Covered Call: Sell a call option against your shares, collecting more premium
  4. 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:

  1. CSP Trades: All cash-secured puts
  2. Stock Positions: Shares from assignments
  3. Covered Calls: All covered calls
  4. Full Cycles: Completed wheel cycles with total P&L
  5. 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.

Frequently Asked Questions

How do I calculate cost basis after a CSP assignment?

Your cost basis per share is the strike price minus the premium collected per share. For example, if you sold a $25 CSP for $250 premium: Cost basis = $25 - ($250/100) = $22.50 per share. This is your true cost, and you should use this for P&L calculations.

What's the difference between "available shares" and "total shares"?

Total shares is how many shares you own. Available shares is how many are NOT tied to active covered calls. If you own 200 shares but have sold 1 covered call (100 shares), you have 100 available shares. This prevents you from accidentally over-selling covered calls.

Should I track every single metric or just focus on a few?

Start with the essentials: CSP details, assignment tracking, stock positions, covered call details, and full cycle P&L. Add more metrics (win rate, annualized returns) once you're comfortable with the basics. Don't track things that don't help you make better decisions.

Do I need to track the Greeks (delta, theta, etc.)?

Greeks are useful for analyzing trades before you enter, but once you're in a position, you don't need to track them for P&L purposes. Your tracking should focus on what you paid, what you collected, and what you realized when closing.

What happens to my tracking when a CSP expires worthless?

Mark the CSP as "Closed - Expired". You keep the full premium as profit. Calculate return on capital: Premium / (Strike × 100). No stock position is created. This is the ideal outcome for CSPs—you get max profit with no assignment.

How do I handle assignment fees in my P&L?

Subtract assignment fees from your total cycle P&L. For example, if you made $850 on a wheel cycle but paid $7 in assignment fees, your net P&L is $843. Some brokers (Robinhood, Webull, TD Ameritrade) charge $0, while others (Interactive Brokers, E*TRADE) charge per assignment.

Ready to simplify your options tracking?

Start tracking your wheel strategy trades automatically with Options Tracker.

Get Started Free