Try the demo
Wheel Strategy · Guide

How to Calculate Your Options Wheel Return (ROI on Committed Collateral)

If you run the options wheel strategy, you've probably added up all the premium you've collected and felt pretty good about it. That number is almost meaningless. Premium collected tells you nothing about how hard your capital worked — and capital efficiency is the entire point of the wheel.

This guide shows you the return metric that actually matters: ROI on committed collateral, annualized by the days your capital was truly at risk. We'll work a complete cycle by hand — cash-secured put, a roll, assignment, covered calls, and call-away — so you can reproduce every number yourself.

Why "premium collected" is the wrong number

Say you collected $2,400 in premium across a quarter. Good or bad? You can't tell, because premium collected ignores the two things that define a return:

  1. The capital it tied up. Selling a cash-secured put on a $400 stock locks up $40,000 of collateral per contract. Collecting $500 on that is a very different return than collecting $500 while securing a $50 stock.
  2. The time it was at risk. $500 earned over 7 days is a wildly better return than $500 earned over 90 days, but "premium collected" treats them identically.

A real return metric has to divide the profit by the capital committed, then annualize by the actual holding period. That's it. Everything below is just applying that consistently through the messy reality of rolls and assignments.

The core formula

Cycle ROI (%)      = Net cycle P/L ÷ Collateral committed × 100
Annualized ROI (%) = Cycle ROI × (365 ÷ days the capital was at risk)

Two definitions do all the work:

A full worked example

Let's wheel a $400 stock, one contract, start to finish.

Step 1 — Sell the cash-secured put. Sell 1× $400 put, collect $9.00/share = $900 premium. Collateral committed = $400 × 100 = $40,000. Fees: $1.
Step 2 — Roll it. Price dips and expiration nears. You roll down-and-out to a later $390 put for a net credit of $1.20/share = $120 (new premium received minus the cost to buy back the old put). Fees: $1. Running premium: $1,020.
Step 3 — Get assigned. The stock closes at $385, you're assigned the $390 put. You now own 100 shares at a $390 cost basis, but your effective basis is lower thanks to the premium banked: $390 − $10.20 = $379.80/share. Committed capital is now the share value, ~$38,500.
Step 4 — Sell covered calls. You sell a $395 call against the shares, collect $4.50/share = $450. Fees: $1. Running premium: $1,470.
Step 5 — Called away. Stock rallies past $395, shares called away at $395. Share P/L = ($395 − $390) × 100 = +$500.

Now the math:

Net cycle P/L = $900 + $120 + $450 (premium) + $500 (share gain) − $3 (fees)
              = $1,967

Collateral    = ~$39,000 (capital committed across the cycle)

Cycle ROI     = 1,967 ÷ 39,000 × 100  = 5.04%

If the whole cycle took 73 days:

Annualized ROI = 5.04% × (365 ÷ 73)  = 25.2% annualized

5.04% in 73 days, ~25% annualized. That's a number you can compare against other trades, other tickers, and buy-and-hold. "I collected $1,470 in premium" was never going to tell you that.

Annualizing correctly (the mistake almost everyone makes)

Do not multiply a weekly return by 52 or a cycle return by "number of cycles." Annualize off the actual days at risk:

Annualized = period return × (365 ÷ days held)

Multiplying by 52 assumes you're always deployed with zero gaps and every week performs like your best one — it inflates the number badly. The days-at-risk method is honest and comparable across trades of different lengths.

Common wheel-tracking mistakes

Frequently asked questions

What is a good annualized return for the wheel strategy?

It varies with underlying volatility and how aggressively you sell, but many wheelers target roughly 15–30% annualized on committed collateral. The point isn't hitting a magic number — it's measuring consistently so you can tell a good cycle from a lucky one.

Does premium collected count as profit?

Only partially. Premium is income, but your return also depends on the collateral it tied up, the time at risk, and any share gain or loss when you're assigned and called away. Premium collected on its own overstates how well your capital performed.

How do I calculate cost basis after assignment on the wheel?

Take the strike you were assigned at and subtract all the premium per share you collected up to that point: effective basis = assignment strike − total premium/share. That lower basis is why the wheel can be profitable even when the stock is assigned below your put strike.

How should I track a rolled option?

As a single net-credit event chained onto the existing cycle — new premium received minus the cost to close the old leg. Never as two separate trades, or you'll double-count and distort the cycle's ROI.

Do I need a spreadsheet or a tool?

A spreadsheet works until the first roll, after which most people lose the thread. A dedicated tracker keeps each cycle stitched together and does the ROI-on-collateral and annualization automatically.

Track it automatically

Wheel Ninja does exactly this math for you: it stitches every put, roll, assignment, and call-away into one cycle, scores ROI on committed collateral, and annualizes by real days at risk. Free tier, no card, read-only by design.

🥷 Try the live demo — no signup or see how it works →

This guide is for educational purposes and is not financial advice. It describes how to calculate returns you'd otherwise compute by hand.