Full-cycle wheel calculator

Enter one complete wheel cycle, from the first put sold to the final close. All amounts are per share. Separate several premiums with commas (for example 1.55, 2.27, 1.08). Leave anything that didn't happen blank.

Puts
Assignment & shares
Calls
Capital & time

Enter your numbers to see results.

The formulas

Premium income = put premiums + call premiums − put closing costs − call closing costs

Share gain/loss = share sale price − assigned strike (only when both are entered; if you're still holding, it's left out and the result is labeled "open")

Net P/L = (premium income + dividends + share gain/loss) × 100 × contracts − fees

Adjusted cost basis = assigned strike − net premium income − dividends

Return on capital at risk = net P/L ÷ (capital at risk × 100 × contracts)

Annualized return = return on capital at risk × 365 ÷ days held (simple, not compounded)

Educational tool only. Not financial advice. Results are only as accurate as the numbers you enter.

Get the free guide

Download The Wheel, From Put to Payday — a plain-English walkthrough of cash-secured puts, covered calls, assignment, premiums, dividends, return math, risk and common mistakes. Subscribe and we’ll also send future sample trade updates when new ones are published (weekly, biweekly, or monthly as material is ready — no fixed schedule promised).

Free educational emails only. Unsubscribe anytime. Past issues on Buttondown →