How I pick the call (or the put)
No black box. These are the exact rules the scanner runs — tune them, argue with them, or just use them.
Expiry window — same for both scanners
I look 21–45 days out, aiming for about 35. That's enough time for the premium to be worth collecting without tying up your shares (or your cash) for a quarter. If nothing in that window clears my other bars, I'll widen out to 60 days before giving up.
Strike, by delta
I pick the strike by delta, not by a round number. For covered calls, target is about 0.25 (roughly a 25% chance of finishing in the money, loosely speaking), working with anything from 0.20 to 0.30. For cash-secured puts, same appetite mirrored to the downside: target about -0.25, working with |delta| from 0.20 to 0.30. Lower |delta| leaves more room before assignment; higher |delta| pays more now but gets you assigned more often.
Liquidity floor
A great-looking trade is worthless if you can't get filled at a fair price. I require a bid of at least $0.05, open interest of at least 100, and a bid-ask spread inside 15% of the mid during market hours (I loosen that to 30% after the close, since spreads widen naturally overnight).
Earnings
Selling an option into an earnings gap is a different trade than selling one on a quiet chart — I don't make that bet by default, for calls or puts. I prefer an expiry that settles before the next report, and when the chain doesn't offer one, I still show you a pick, but I flag it so you can decide for yourself. ETFs don't report earnings, so this doesn't apply to them.
Price, always at the bid
Every number on this page — premium, breakeven, returns — is priced at the bid: what you'd actually collect selling to open right now. Not the mid, not the ask. If you can't sell it there, it's not a real number.
Questions people actually ask me
What is this thing actually doing?+
Why only one pick instead of showing me everything?+
Is this “safe”?+
Why does it sometimes skip the DTE or delta I'd expect?+
What if it can't find an earnings date?+
How current is the data?+
What's “return if unchanged” vs. “return if called away”?+
What's the difference between the two scanners?+
Why do I need to enter my email to see the full breakdown?+
Do I need to already own the shares?+
Get the free Pro Covered Calls Guide
Plus trade breakdowns and the occasional rant about covered calls done badly. One email signup, no spam, unsubscribe whenever.