Please update Google Chrome

Premium Tracker needs a newer version of Chrome to display correctly. Update Chrome from the Play Store, then reopen the app.

Update Chrome
Decisions & Comparisons

Why Broker Analytics Cannot See a Wheel

Brokers report positions, not strategies — which is why a wheel is invisible to them.

Intermediate9 min readUpdated
Course contents97 lessons · 91 questions

Your broker knows every trade you have made, to the cent, with perfect accuracy. So it is reasonable to expect its performance page to answer “how is my wheel doing?”

It cannot, and the reason is structural rather than a gap in the product. Brokers are built around positions. A wheel is a strategy — a sequence of positions across different instruments that only makes sense when read together.

One strategy, four broker positions

A complete wheel cycle as your broker sees it: a closed put, an assignment, a share lot, a closed call, a share sale. Five records, no connection between them.

4

Sell another $105 call

  1. 1Sell the $100 put

    30 days out. $10,000 of cash set aside as collateral.

    +$250
  2. 2Assigned at $100

    Stock closed at $94. You buy 100 shares at the strike.

    −$10,000
  3. 3Sell the $105 call

    Written against the shares you now own, above your basis.

    +$180
  4. 4Call expires worthless

    Stock finished at $101. You keep both the shares and the credit.

  5. 5Sell another $105 call

    Second cycle against the same shares.

    +$180
  6. 6Called away at $105

    Stock finished at $108. The shares are sold at the strike.

    +$10,500
Shares held100
Effective cost basis$93.90after every credit collected
Net cash movement−$9,390across the whole chain
Not yet realisedOpen

Watch the basis line. It starts at $100.00 less the put credit, then drops again with every call written. By the time the shares are called away at $105.00, the profit is the gap between the sale price and a basis no single trade ticket anywhere records.

Every number here is correct. What is missing is the statement that they are one thing.

Why it is structural

A brokerage system is a ledger of holdings and transactions. Its obligations are regulatory: report what you hold, what you traded, and what you owe. Every one of those obligations is satisfied position by position.

Nothing in that model has a place to store “this call is written against shares I acquired through assignment on that put, and the three puts before it were rolls of the same idea.” The concept does not exist in the schema, so no report can surface it.

Four things that disappear

Rolls become unrelated trades

Roll a put three times and the broker records six transactions. The performance page shows three closed positions and one open one. If two rolls were at a loss and the fourth contract finally expired worthless, you appear to have two losses and a win.

The economically correct answer — one position, cumulative result — is not available. See recording rolls correctly.

Assignment resets your basis

Assigned at $95 having collected $2.50 in premium across the position, your economic basis is $92.50. The broker records shares acquired at $95, because that is what the assignment transaction was.

Every subsequent number inherits the error. Your unrealised gain is understated by the premium, and your covered call break-even is computed from the wrong starting point.

Cycles have no boundary

The broker cannot tell you what a completed wheel returned, because it does not know a wheel happened. It knows about a put, a share lot, and a call, in separate places — see tracking a full cycle.

Statistics count the wrong units

Win rate, average winner, average holding period — all computed over transactions rather than positions. A frequently-rolled loser contributes several apparent wins, which inflates the statistic exactly where the underlying reality was worst.

This matters because those are the numbers people use to decide whether the strategy is working. See win rate versus expectancy.

QuestionBroker reportReality
Number of positions6 transactions1 strategy
Win rate contribution2 wins, 1 loss1 result
Share cost basis$95.00$92.50
Cycle returnNot availableComputable

The same rolled-and-assigned wheel, two accountings.

What to keep using the broker for

Current positions and live pricing. Tax documents. Transaction history as the authoritative record. Buying power and margin requirements — nothing else can compute those.

A tracker that contradicts the broker on any of these is wrong, not insightful.

What has to be added

Chain identity. Some field marking which contracts are continuations of the same position.

Basis carry. Premium flowing into share cost basis when a put assigns.

Cycle boundaries. A defined start and end so a completed wheel can be reported as a unit.

Position-level statistics. Counted over strategies rather than transactions.

These are the four things a spreadsheet with a chain ID column also supplies, which is why a spreadsheet works for a while. They are also the tests worth applying to any tool you evaluate — see what to evaluate.

What can go wrong

Trusting broker win rate. It counts rolls as separate outcomes.

Using broker cost basis for break-even. It excludes the premium that created the position.

Expecting the gap to be fixed. It follows from the data model.

Letting a tracker override the broker on facts. The broker is authoritative on what happened.

Key takeaways

  1. Brokers model positions; a wheel is a strategy spanning several positions, so it has no place in the schema.
  2. Rolls appear as unrelated closed trades, which fragments the cumulative result and inflates win rate.
  3. Assignment records shares at the strike, dropping the premium that should reduce cost basis.
  4. Broker statistics are computed over transactions rather than strategies, which distorts exactly the figures used to judge the approach.
  5. The broker stays authoritative on holdings, pricing, margin and tax — the gap is interpretation, not accuracy.

See a wheel as one position

Premium Tracker imports the same broker data and adds the four missing pieces: chain identity, basis carry through assignment, cycle boundaries, and statistics counted per strategy.

Start free

Check your understanding

  1. 1. Why can't a broker report what a wheel cycle returned?

  2. 2. You rolled a put three times, then it expired worthless. What does the broker's win rate show?

  3. 3. What should the broker remain the source of truth for?

Related lessons

← All coursesTest yourself →