How to sell cash-secured Puts: a step-by-step walkthrough
Selling cash-secured Puts is the foundation of the Wheel strategy. Here's exactly how to pick a stock, choose a strike, and place the trade — with realistic numbers.
A cash-secured Put is the easiest income strategy in options. You agree to buy a stock at a price you're already comfortable with, and you get paid for that agreement. If the stock doesn't drop to your strike, you keep the cash and try again. If it does, you own shares at a discount.
This walkthrough takes you from "I have $5,000 and an idea" to "the order is filled and I know what happens next." We'll use SOFI as a running example because it's a real ticker most retail traders can afford one contract of.
Step 1: Confirm you actually want to own the stock
Sell Puts only on stocks you'd be happy to hold for 3–12 months at the strike price. The premium is your reward for committing to that purchase. If you wouldn't buy the stock at the strike, the premium isn't enough.
Quick test: ask yourself, "If I got assigned 100 shares of this tomorrow, would I be okay holding them through a 20% drawdown?" If the answer is "no," skip it.
Good candidates for the Wheel:
- Profitable mid-to-large caps (e.g., AAPL, MSFT, JPM, BAC)
- Sector ETFs (SPY, QQQ, XLF)
- Steady-growth mid caps with revenue (CRM, NOW)
- Affordable consumer brands you understand (F, SOFI, NIO)
Bad candidates:
- Penny stocks (price < $5)
- Recent IPOs without 2+ years of trading history
- 2x/3x leveraged ETFs (TQQQ, SQQQ)
- Pre-revenue biotechs with binary FDA catalysts
- Anything you can't explain what the company does
Step 2: Check that earnings aren't inside the window
Earnings can move a stock 10–25% overnight. Selling a 30-day Put through earnings turns the trade from "boring income" into "Russian roulette." Don't do it on your first ten Wheel trades.
Look up the company's next earnings date (search "SOFI earnings date" on Google, or check your broker). If it falls before your expiration, either:
- Pick an earlier expiration that ends before earnings, or
- Pick a later expiration that's a full week past earnings, or
- Skip this stock for this cycle.
Step 3: Decide on capital allocated
Each Put contract obligates you to buy 100 shares at the strike. The cash you need to set aside equals:
Strike × 100
So a $9.50 Put requires $9.50 × 100 = $950 in cash.
Rule of thumb: don't put more than 20–25% of your account into a single Wheel trade. If your account is $5,000, no single Put should require more than $1,000–$1,250 in collateral.
A $5,000 account on SOFI ($10 stock) gives you room for one Put. A $5,000 account on AAPL ($200 stock) is too small — one AAPL Put would tie up $18,000+. Either pick a cheaper stock or wait until your account grows.
Step 4: Choose a strike
The strike is the price you agree to buy at. Three things to balance:
- Delta (probability the Put expires in the money, i.e., you get assigned). Lower delta = lower assignment risk = lower premium.
- Distance from current price. The lower the strike vs. spot, the safer.
- Premium income. Closer-to-money strikes pay more.
For the Wheel, target deltas by risk level:
| Risk level | Target delta | Approx. % below spot | What it means | |---|---|---|---| | Conservative | 0.20–0.30 | 7–12% | ~70–80% chance of expiring worthless | | Balanced | 0.25–0.35 | 5–10% | ~65–75% chance of expiring worthless | | Aggressive | 0.30–0.45 | 3–6% | ~55–70% chance of expiring worthless |
For SOFI at $10.20 (conservative):
- 7% below spot ≈ $9.50
- 30 DTE
- Approximate premium: $0.30–$0.40 per share = $30–$40 total
That's a ~3.5% yield on your $950 collateral, in 30 days. Annualized: ~42%. (Heads up: that's not what you'll actually clear, because you won't be 100% deployed at all times.)
Step 5: Choose an expiration
Time decay (the rate options lose value as expiration approaches) accelerates between 21 and 45 days from expiration. This is the theta sweet spot.
Practical recommendation:
- Default: 30 DTE (days to expiration). Predictable, consistent income.
- Sometimes: 45 DTE if there's no good 30-DTE strike available, or if you want to skip an earnings event.
- Avoid: 7 DTE ("zero days to expiration" or "weeklies"). Yes, they pay decent premium, but the gamma risk is much higher — small stock moves blow up your P/L late in the cycle.
Step 6: Place the order
In your broker, the order looks something like:
Sell to open: 1 SOFI 2026-06-20 9.50 Put
Limit: $0.35
Time in force: Day or GTC
Some tactical notes:
- Use a limit order, never market. Options spreads can be wide; market orders give you whatever the market maker wants.
- Place limit at the mid-price between bid and ask, then bump it up by 1 cent every 30 seconds until filled.
- Check open interest and volume. Avoid contracts with under 100 open interest — wide spreads, hard to close.
Step 7: Wait
This is the boring part, and that's the point.
You collect the $35 premium immediately. It's yours regardless of what happens next.
Now you watch:
- If SOFI stays above $9.50 at expiration: Put expires worthless. Your cash is freed up. Sell another Put next cycle.
- If SOFI drops below $9.50: you get assigned 100 shares at $9.50. Your effective cost basis is $9.15 ($9.50 strike − $0.35 premium). Now you sell a covered Call (next post).
Mid-cycle moves you might consider:
- Stock rallies a lot (e.g., SOFI to $11.50, your Put has lost most of its value): you can "buy to close" the Put for a small cost and lock in 80%+ of the premium without waiting for expiration. Free up your capital, sell a new Put further out.
- Stock drops a lot (e.g., SOFI to $9.60, your Put is now ITM): you can "roll" the Put down and out — buy to close the current Put, sell to open a new Put with a later expiration at a lower strike. This avoids assignment, but extends your exposure.
Common mistakes (and how WheelAI prevents them)
Choosing a strike too close to spot. "It pays more!" Yes, and it's much more likely to be assigned. The AI screener defaults to delta 0.25–0.30 for conservative users.
Forgetting about earnings. WheelAI flags upcoming earnings in the position card.
Letting positions expire by accident. WheelAI sends a local push notification 3 days before any open Put expires.
Trading too much capital. WheelAI knows your stated capital and won't suggest positions that violate sizing rules.
Selling Puts on stocks you don't actually want. This is on you. The AI can't read your mind. But the AI does explain why it suggests a particular stock, so you can disagree.
Quick checklist before you place the order
- [ ] I'd be happy to own 100 shares of this stock at the strike price.
- [ ] Earnings are not inside the expiration window.
- [ ] The cash collateral is no more than 25% of my account.
- [ ] The strike is 5–12% below spot (depending on risk level).
- [ ] Expiration is 21–45 days out.
- [ ] Open interest on the contract is > 100.
- [ ] I'm using a limit order at or near mid-price.
If all seven boxes are checked, place the trade.
Next step: Once you're assigned, you sell the covered Call. We've written that up in The covered Call guide →.
Or skip the spreadsheet: Download WheelAI on the App Store →
This article is for educational purposes only and is not financial advice. Options trading involves substantial risk. You can lose more than your initial investment. Consult a licensed financial advisor before making investment decisions.