How it works

The wheel, from first principles.

What an option is, how the wheel loops, and how to run each stage of it well. Written for someone who has never sold an option, and useful to someone who has sold hundreds.

The best-practices follow the guidance long shared by experienced wheel traders in the Reddit communities, in particular u/ScottishTrader.

01

What an option actually is

An option is a contract about a future transaction in 100 shares of a stock. It fixes a price, called the strike, and a deadline, called the expiry. The buyer pays for the right to use it and can walk away. The seller takes that payment, called the premium, and accepts the obligation on the other side.

Options are derivatives: they have no value of their own, only value derived from the stock underneath. Owning a share makes you part-owner of a business indefinitely. Owning an option makes you party to an agreement that ends on a date.

How they differ from shares

SharesOptions
What you holdPart of a companyA contract on 100 shares
LifespanIndefiniteEnds at expiry
IncomeDividendsPremium, if you are the seller
ExposureMoves with the stockGeared, and decays with time

The two types

Call

The right to buy 100 shares at the strike. The buyer wants the stock higher; the seller is content with flat or lower.

Put

The right to sell 100 shares at the strike. The buyer wants the stock lower; the seller is content with flat or higher.

The words you need

Strike

The price the contract fixes for buying or selling the shares.

Premium

The price of the contract, quoted per share. A quote of $1.77 is $177 for one contract.

Expiry

The date the contract ends. After it, the contract no longer exists.

Underlying

The stock the contract refers to. One contract covers 100 shares of it.

Assignment

The buyer exercises, so the seller's obligation comes due: shares bought or delivered at the strike.

Delta

Roughly, the chance the contract finishes in the money. A 0.30 put is about 30% likely to be assigned.

Why sellers get paid

Premium has two parts. Intrinsic value is what the contract would be worth if exercised right now. Extrinsic value is everything else: the time left and the movement the market expects in it. Extrinsic value decays towards zero as expiry approaches, and that decay is the seller's income.

Being the seller means being paid up front to take a defined obligation. It caps your upside at the premium and leaves you with the obligation if the market moves against you, which is why the choice of stock matters more than the choice of contract.

A worked example, from both sides

A stock trades at $67. A put struck at $62.50, expiring in 34 days, is quoted at $1.10.

Buyer pays$110 for the right to sell 100 shares at $62.50
Seller receives$110, and sets aside $6,250 in cash
Stock above $62.50 at expirycontract expires worthless · seller keeps $110
Stock at $60 at expiryseller buys 100 shares at $62.50, effective cost $61.40

Notice what the second outcome is and is not. The seller now owns a stock below the strike, at a cost reduced by the premium. That is a loss only if it was a stock they did not want.

Why the wheel sells rather than buys

A bought option needs the stock to move enough, in the right direction, before a deadline. A sold option pays immediately and profits from the stock doing nothing in particular, which is what stocks mostly do. The wheel is built entirely on the selling side: sell puts to get paid for agreeing to buy lower, sell calls to get paid for agreeing to sell higher.

In optiontoolkit

Every contract on the screener is shown the way a seller reads it: credit, capital secured, annualized return on that capital, delta, and the cost basis you would inherit if assigned - not just the premium.

02

The wheel, in one loop

The wheel is a cycle with two halves. Sell a cash-secured put on a stock you would be content to own. If it expires worthless, keep the premium and sell another. If it is assigned, you own 100 shares at the strike, and you then sell covered calls against those shares until they are called away. Then you start again.

  1. Sell a cash-secured put. Set aside strike × 100 in cash. Collect the premium.
  2. Expires worthless? Keep the cash and the premium, repeat.
  3. Assigned? You now own 100 shares, at a cost reduced by every premium collected.
  4. Sell a covered call above that adjusted cost.
  5. Called away? Shares go, you keep the premiums and any gain to the strike. Loop back to step 1.

Three income streams

Put premium while you wait, call premium while you hold, and dividends plus any share appreciation up to the call strike during the holding period. That combination is why the wheel is sometimes described as a triple income strategy.

What it does not do

The wheel does not protect you from a falling stock. If a name drops hard after assignment, you own it at your cost basis and the premiums only cushion the fall. Returns of roughly 1-4% a month on deployed capital are the commonly cited realistic range; anything advertised well above that is usually carrying risk that has not been named.

Best practice

  • Only sell puts on companies you would be content to hold for months. If assignment would upset you, the trade was wrong before it was placed.
  • Treat the premium as payment for accepting an obligation, not as free money.
  • Judge the strategy over dozens of cycles, not on any single trade.

In optiontoolkit

The Best Practice Wheel Screen starts from that first rule: it filters for strong fundamentals, real growth and solid technicals before it looks at a single contract, so the names on your shortlist are ones worth owning.

03

Stage one: selling the cash-secured put

This is the entry. You choose a stock, a strike below the current price, and an expiry a few weeks out. You set aside the cash to buy 100 shares at that strike, and you collect the premium up front.

Choosing the strike and the expiry

Delta is the useful shorthand. A put at roughly 0.30 delta sits far enough below the price to have a good chance of expiring worthless, while still paying a premium worth collecting. Lower delta means safer and less income; higher delta means more income and more assignment.

Around 30 to 45 days to expiry is the common window. Time decay accelerates in the final weeks, so this range captures most of it without leaving you exposed for months.

Sell 1 put, strike $62.50, 34 DTEcredit $1.10/sh = $110
Cash secured$6,250
Return on capital1.76% over 34 days
Annualized18.9%

Avoiding value traps

A very high premium is the market pricing in a very real risk. Falling knives, single-product biotechs and companies in structural decline all pay well right up to the point where you own them 40% lower. Screen the company first and the contract second.

Best practice

  • Sell puts at around 0.30 delta or lower, in the 30-45 DTE window.
  • Avoid expiries that span an earnings report. The premium is higher for a reason.
  • Size positions so that assignment on any one name is comfortable - a common rule is no more than about 5% of account capital per position.
  • Keep a substantial cash buffer, around half the account, so assignments never force a sale.
  • Prefer liquid names with tight bid-ask spreads; you will be closing and rolling often.

In optiontoolkit

Screener filters cover delta, DTE, annualized yield, open interest, chain volume and spread, with an earnings-date filter set to "after expiry or not announced yet" by default. Rules track your cash reserve and per-symbol concentration against the limits you set, and flag a breach in amber.

04

Managing the position: the 50% rule and rolling

Most of the work in the wheel happens after the trade is on. Two habits do the heavy lifting.

Close early at around 50%

When a put has given back about half its premium, buying it back locks in that profit and frees the capital to be redeployed. The last half of the premium usually takes far longer to earn than the first half did. A good-till-cancelled buy-to-close order at half the credit puts this on autopilot.

Roll when challenged, but only for a credit

If the stock falls towards the strike and you would rather not be assigned yet, you can roll: buy back the current put and sell another further out in time, usually at the same strike or lower. The rule that keeps this honest is that the roll must bring in a net credit. A roll for a debit is paying to delay a decision.

Rolling is not free. Each roll extends your obligation and ties the capital up longer. It is worth doing when the credit is real and you still want the stock; it is a bad habit when it is used to avoid admitting a position went wrong.

Best practice

  • Set a GTC order to close at 50% of the credit as soon as the trade is filled.
  • Roll only for a net credit, and generally when the position is challenged rather than on a schedule.
  • Take assignment when the roll no longer pays. Assignment is part of the strategy, not a failure of it.
  • Never let a position get so large that you cannot roll or hold it calmly.

In optiontoolkit

Every open leg carries a next best action in plain words - on plan, approaching the strike, or 19 DTE and time to check the 50% GTC - with cushion, capture and premium captured shown beside it, and Close and Roll on the same row.

05

Stage two: assignment and covered calls

If the put is assigned you own 100 shares per contract, bought at the strike. Your real cost is lower than that strike, because every premium collected on the name reduces it. That adjusted number is your cost basis, and it governs everything that follows.

Assigned at strike$62.50
Premiums collected on the name$2.85
Adjusted cost basis per share$59.65
Lowest call strike worth selling$60.00

The one rule of covered calls

Do not sell a call below your adjusted cost basis. A call struck under your cost basis converts a paper loss into a realised one the moment it is exercised, and no premium is worth that. If no strike above cost basis pays anything meaningful, wait, collect dividends, and sell when volatility returns.

When the shares are called away

The cycle closes. You keep every premium, plus the difference between your cost basis and the call strike. Then the capital is free and the wheel starts again, often on the same name.

Best practice

  • Sell covered calls at strikes above your adjusted cost basis, at around 0.30 delta, in the same 30-45 DTE window.
  • Close covered calls at about 50% profit as well, and resell.
  • If the stock has fallen well below cost basis, be patient rather than selling a cheap call under it.
  • Keep dividends in mind: a call deep in the money before an ex-dividend date invites early assignment.

In optiontoolkit

Assignment marks the transition from put to covered call on the wheel timeline and freezes the entry cost basis, so true cost basis per share stays correct across every turn. Call strikes are measured against that number rather than the market price.

06

Reviewing: what the income was worth

Premium collected is not a return. The number that matters is what those credits earned on the capital they required, over the time they required it, and how that compares with simply holding the index.

  • Return on capital. Credit divided by capital secured, scaled to a year. A $110 credit on $6,250 over 34 days is 18.9% annualized, not 1.76%.
  • Realized versus unrealized. Closed wheels are income. Assigned shares held below cost basis are a position, not a loss, but they are also not income yet.
  • Drawdown. Selling premium usually trades some upside for a smoother path. Whether that trade is working shows up in the drawdown column, not the return column.
  • Tax. Premiums are generally short-term gains, and assignments adjust cost basis in ways worth exporting cleanly for your accountant.

Best practice

  • Measure every trade against the capital it tied up, never against the premium alone.
  • Compare with a buy-and-hold benchmark over the identical window.
  • Keep a note of why you entered each trade; it is the only way to tell skill from a good market.

In optiontoolkit

Performance buckets realized P/L by month, plots the cumulative curve, and puts your portfolio beside SPY over the same window with both drawdowns. The journal fills itself from synced fills, and everything exports to CSV.

07

Where the cycle usually breaks

Cost basis drift after assignment

Premiums collected before assignment get forgotten, so covered calls are measured against the strike instead of the real basis.

Crowded expiries

Each put looks reasonable alone, until four of them share one expiry week with three earnings dates inside it.

Rolling out of habit

Rolling always feels productive. Without a credit test it is just a way to postpone a decision.

Silent rule breaches

Cash reserve and per-symbol concentration drift as positions accumulate, usually unnoticed until it matters.

Chasing premium

The highest yields on the screen are usually the market pricing in a risk you have not looked at yet.

Counting premium as profit

Income is only meaningful against the capital it required and the benchmark over the same window.