The only trading journal built for multi-leg options. Try free for 14 days →
Step-by-Step Guide

How to Track Your Wheel Strategy Performance

Cash-secured puts, assignments, covered calls: the wheel has a lot of moving parts. Here's how to see the full picture.

Try It Free

No credit card · Import your first CSV in seconds

Watch the walkthrough

The problem

Why this is harder than it looks

The wheel strategy cycles through cash-secured puts, stock assignments, and covered calls, sometimes over weeks or months. Your broker shows each phase as separate trades. A cash-secured put that gets assigned becomes a stock position, and the covered calls you sell against it are yet another set of trades. Calculating your true cost basis and total return across the full wheel cycle requires connecting trades that your broker treats as completely unrelated.

Difficulty in market analysis

Limited understanding of options strategies

Loss of capital due to poor trade decisions

Confusion over complex strategies

Step by step

Here's how to do it

1

Export your trades covering the full wheel cycle

Make sure your export date range covers the initial cash-secured put through your most recent covered call. The wheel can span months, so go back far enough to capture the opening trade.

If you've been running the wheel on the same underlying for a while, export the last 3-6 months to capture complete cycles.

2

Import the CSV into OptionsEdge

Upload your ThinkorSwim or Tastytrade CSV. OptionsEdge parses every fill: puts, calls, stock, and closures. Schwab/ThinkorSwim Account Statements also carry assignment records, which OptionsEdge stages for your review so assigned shares enter your journal at the right basis.

3

Confirm the wheel cycle OptionsEdge detects

OptionsEdge detects the wheel pattern: cash-secured put, assignment, covered calls sold against the shares. It proposes the full cycle and one click links it. Every trade stays its own position, connected into a single wheel view with adjusted cost basis including all premiums collected.

If your wheel spans a very long period, make sure you imported all the fills. Missing the original put means the cost basis won't reflect that premium.

4

Track premiums collected across the cycle

The wheel view shows total premium income from the initial puts, each covered call, and any rolls. This is your real yield on the underlying, not just the most recent call.

5

Monitor adjusted cost basis

Each covered call premium and each put premium reduces your effective cost basis. OptionsEdge tracks this automatically, so you always know your true breakeven price.

6

Analyze wheel performance by underlying

Each wheel view totals the cycle's P&L per underlying: every premium collected, buybacks paid, and the share leg. On the Dashboard, filter by strategy to see how your covered calls and short puts perform across underlyings, then compare wheel cycles side by side.

Watch out

Common mistakes to avoid

Only tracking the covered call side and ignoring the premium from the initial cash-secured put

Not updating cost basis when a put gets assigned: the stock basis should include the put premium

Treating each wheel cycle as a separate trade instead of one continuous position

Missing the connection between assignment and covered call in your journal

The easier way

How OptionsEdge handles this for you

Detects the wheel pattern and proposes the full cycle: one click links puts, assigned shares, and covered calls into one wheel view

Imports assignments from Schwab/ThinkorSwim statements and stages them for your review before anything is booked

Tracks adjusted cost basis across the full put → assignment → call cycle, with a declining breakeven as premiums land

Wheel P&L shows total cycle performance including every premium collected

Detects covered calls against your assigned shares with proof the shares cover the contracts

Roll tracking preserves history when you roll covered calls to new expirations

Keep reading

Related guides

Free to start

See your wheel's true performance.

Import your broker CSV and see puts, assignments, and covered calls linked into one wheel cycle with true cost basis. Free to start.