Refreshed every 10 min during market hours

Covered Call Screener

Real-time ranked covered call setups across 200+ US stocks and ETFs. Free. No signup. Updated every 10 minutes during market hours.

Screen by:All setupsHigh IVUnder $50Weekly
Showing 30 of 100 setups
FCELFuelCell Energy Inc.
$22.00 strike · Jul 17 (7d)
5.3% OTM · Δ 0.43 · $20.89
Premium $1.23Ann. 290.3%Score 1.65
BEBloom Energy Corporation
$252.50 strike · Jul 17 (7d)
2.2% OTM · Δ 0.44 · $246.95
Premium $14.28Ann. 294.8%Score 1.64
BEBloom Energy Corporation
$255.00 strike · Jul 17 (7d)
3.3% OTM · Δ 0.42 · $246.95
Premium $13.00Ann. 265.8%Score 1.54
FCELFuelCell Energy Inc.
$23.00 strike · Jul 17 (7d)
10.1% OTM · Δ 0.35 · $20.89
Premium $1.03Ann. 232.4%Score 1.52
BEBloom Energy Corporation
$257.50 strike · Jul 17 (7d)
4.3% OTM · Δ 0.40 · $246.95
Premium $12.02Ann. 243.5%Score 1.46
FCELFuelCell Energy Inc.
$22.50 strike · Jul 17 (7d)
7.7% OTM · Δ 0.39 · $20.89
Premium $1.03Ann. 237.5%Score 1.45
HIVEHIVE Digital Technologies Ltd.
$3.50 strike · Jul 17 (7d)
5.1% OTM · Δ 0.45 · $3.33
Premium $0.18Ann. 260.7%Score 1.43
BEBloom Energy Corporation
$260.00 strike · Jul 17 (7d)
5.3% OTM · Δ 0.38 · $246.95
Premium $10.98Ann. 220.1%Score 1.37
BEBloom Energy Corporation
$262.50 strike · Jul 17 (7d)
6.3% OTM · Δ 0.36 · $246.95
Premium $9.80Ann. 194.7%Score 1.25
BEBloom Energy Corporation
$265.00 strike · Jul 17 (7d)
7.3% OTM · Δ 0.34 · $246.95
Premium $9.50Ann. 186.9%Score 1.24
ALABAstera Labs Inc.
$430.00 strike · Jul 17 (7d)
4.5% OTM · Δ 0.41 · $411.68
Premium $17.25Ann. 209.2%Score 1.24
ALABAstera Labs Inc.
$435.00 strike · Jul 17 (7d)
5.7% OTM · Δ 0.38 · $411.68
Premium $15.90Ann. 190.6%Score 1.18
BEBloom Energy Corporation
$267.50 strike · Jul 17 (7d)
8.3% OTM · Δ 0.32 · $246.95
Premium $8.58Ann. 167.1%Score 1.14
SEDGSolarEdge Technologies Inc.
$57.00 strike · Jul 17 (7d)
3.5% OTM · Δ 0.42 · $55.09
Premium $2.08Ann. 189.8%Score 1.10
ARMArm Holdings plc
$335.00 strike · Jul 17 (7d)
3.0% OTM · Δ 0.44 · $325.29
Premium $12.45Ann. 193.8%Score 1.09
CIFRCipher Mining Inc.
$23.50 strike · Jul 17 (7d)
5.5% OTM · Δ 0.39 · $22.27
Premium $0.80Ann. 178.6%Score 1.08
SEDGSolarEdge Technologies Inc.
$57.50 strike · Jul 17 (7d)
4.4% OTM · Δ 0.40 · $55.09
Premium $1.96Ann. 177.3%Score 1.07
HIMSHims & Hers Health Inc.
$35.00 strike · Jul 17 (7d)
1.5% OTM · Δ 0.42 · $34.49
Premium $1.23Ann. 183.2%Score 1.07
ARMArm Holdings plc
$337.50 strike · Jul 17 (7d)
3.8% OTM · Δ 0.41 · $325.29
Premium $11.78Ann. 181.9%Score 1.07
KLACKLA Corporation
$238.00 strike · Jul 17 (7d)
2.9% OTM · Δ 0.43 · $231.35
Premium $8.45Ann. 185.1%Score 1.06
MSTRMicroStrategy Incorporated
$96.00 strike · Jul 17 (7d)
1.3% OTM · Δ 0.43 · $94.76
Premium $3.43Ann. 186.0%Score 1.05
ASTSAST SpaceMobile Inc.
$75.00 strike · Jul 17 (7d)
2.5% OTM · Δ 0.44 · $73.20
Premium $2.72Ann. 188.8%Score 1.05
BEBloom Energy Corporation
$260.00 strike · Jul 24 (14d)
5.3% OTM · Δ 0.44 · $246.95
Premium $18.63Ann. 186.8%Score 1.04
MSTRMicroStrategy Incorporated
$96.50 strike · Jul 17 (7d)
1.8% OTM · Δ 0.41 · $94.76
Premium $3.28Ann. 177.0%Score 1.04
BEBloom Energy Corporation
$270.00 strike · Jul 17 (7d)
9.3% OTM · Δ 0.30 · $246.95
Premium $7.60Ann. 146.8%Score 1.03
MRVLMarvell Technology Inc.
$245.00 strike · Jul 17 (7d)
3.0% OTM · Δ 0.41 · $237.76
Premium $8.15Ann. 173.5%Score 1.03
MUMicron Technology Inc.
$1,020.00 strike · Jul 17 (7d)
3.5% OTM · Δ 0.44 · $985.72
Premium $35.97Ann. 183.9%Score 1.03
FCELFuelCell Energy Inc.
$23.00 strike · Jul 24 (14d)
10.1% OTM · Δ 0.42 · $20.89
Premium $1.55Ann. 175.7%Score 1.03
MSTRMicroStrategy Incorporated
$97.00 strike · Jul 17 (7d)
2.4% OTM · Δ 0.40 · $94.76
Premium $3.15Ann. 169.3%Score 1.02
LRCXLam Research Corporation
$362.50 strike · Jul 17 (7d)
3.3% OTM · Δ 0.43 · $350.96
Premium $12.35Ann. 177.6%Score 1.01

70 more covered call setups

Sign up free to unlock the full ranked list. 14-day Pro trial, no card required.

Start Free Trial

Quotes refresh every ~10 minutes during market hours. “Score” ranks setups by annualized yield × probability of expiring OTM (≈ 1 − |delta|), so higher-credibility setups float to the top instead of lottery-ticket deep-ITM contracts.

Loved the scan? Imagine running it against your real portfolio.

This free screener is a market-wide list. CoverEdge overlays the same engine against your actual positions — so it surfaces roll scenarios for the calls you already have open, not just abstract market setups.

Auto-sync from your broker

SnapTrade pulls every option fill, expiration, and assignment in automatically.

AI roll analysis

Managed AI analyzes your whole book daily and surfaces high-EV roll scenarios — strike, expiration, and net credit pre-computed for you to evaluate. Informational only — you decide.

Ledger-grade P&L

Every premium, close, and assignment hits an immutable ledger. Tax-ready exports built in.

How to use a covered call screener

A covered call screener has one job: surface the highest-yielding short-call setups across the market so you don't have to load 50 chains by hand. The hard part is ranking. Annualized yield alone always promotes the riskiest contracts to the top (because deep-OTM short-dated calls with razor-thin premium become 200% annualized after a single basis-point move). A useful screener has to balance yield against the probability the contract finishes where you want it to — which is exactly what the Score column here does (annualized yield × probability of expiring OTM, where probability is approximated as 1 − |delta|).

What the columns mean

  • OTM % — how far above the current underlying the strike sits. Higher = more cushion before the call goes in the money.
  • Δ (delta)— the contract's sensitivity to the underlying. A delta of 0.25 means roughly a 75% chance the call expires worthless (you keep the premium and the shares).
  • Call Premium — the bid-ask midpoint. Per share, multiply by 100 to get the cash you receive per contract.
  • Annualized — the percent yield extrapolated to a full year. Formula: (premium ÷ strike) × (365 ÷ DTE). It puts a 7-day trade and a 45-day trade on the same scale.
  • Score — the default ranking column. Annualized × (1 − |delta|). Sorts high-yield-high-probability setups above lottery tickets.
  • “Earn” badge— the contract's expiration covers an earnings announcement. Many sellers skip these.

Picking from the list

Most covered-call sellers target strikes with delta between 0.20 and 0.35, which is roughly 65–80% probability the call expires worthless. The screener already filters out anything outside 0.10–0.45 to remove both extremes. From there:

  • Want pure income, willing to hold the stock?Sort by Annualized and pick the top-ranked setup on a name you don't mind owning longer-term.
  • Want to maximize keep-rate? Sort by OTM % descending — wider OTM means a bigger cushion before assignment.
  • Want to minimize volatility risk?Toggle “Exclude earnings-week” — earnings can cause double-digit overnight moves that blow through any reasonable strike.

What this screener doesn't do

This is a market-wide scan. It doesn't know your cost basis, your tax lots, or which underlyings you already hold 100 shares of. For that, you need the full CoverEdge app: every option fill is auto-synced from your brokerage, every premium and assignment lands in an immutable ledger, and the same screener engine overlays on your real portfolio with portfolio-aware roll analysis. Start a free 14-day trial below — no credit card required.

Frequently asked questions

What is a covered call screener?

A covered call screener scans the option market in real time and surfaces the highest-yielding call options across many underlyings, so you don't have to check ticker-by-ticker. CoverEdge's free screener ranks setups across 200+ of the most actively-traded US stocks and ETFs, refreshed every ~10 minutes during market hours.

How are setups ranked?

By default, setups are ranked by a composite score that multiplies the annualized yield by the probability the call expires out-of-the-money (approximated as 1 − |delta|). That way, deep-in-the-money lottery-ticket contracts don't dominate the top of the list — you see the highest-yield setups with a realistic chance of keeping the premium AND your shares.

What filters does the screener apply?

Built-in filters keep low-quality contracts out of the list: delta between 0.10 and 0.45 (OTM but not absurdly far OTM), days to expiration between 7 and 60, strike must be above the underlying's current price, open interest ≥ 50, and a non-zero mid quote. You can additionally filter by minimum annualized yield, exclude any contract whose expiration covers an earnings announcement, or restrict to stocks-only or ETFs-only.

Is the data real-time?

Quotes are sourced from Tradier (institutional-grade) and refreshed every ~10 minutes during regular trading hours. Outside of market hours we serve the last-known snapshot. The page itself revalidates every 60 seconds.

Which tickers are included?

The screener covers a curated 200-symbol allowlist of the most actively-traded US stocks and ETFs — including all the usual covered-call favorites (SPY, QQQ, AAPL, NVDA, JEPI, QYLD, etc.) and most retail / wheel-strategy names. Each ticker also has its own dedicated /tools/covered-call-calculator/<ticker> page.

What's the 'Earn' badge?

A red 'Earn' badge means the contract's expiration covers a company earnings announcement. Earnings can cause large overnight moves that blow through your strike or breakeven — many covered-call sellers prefer to avoid contracts straddling earnings. Toggle 'Exclude earnings-week' to hide them entirely.

Can I scan small-caps or symbols outside the 200-ticker list?

The free screener is intentionally scoped to the most-traded allowlist to keep data quality high. CoverEdge Pro lets you screen any optionable symbol — including small-caps, LEAPs, and your own watchlist — and overlay every result against your actual portfolio. Start a free 14-day trial below; no credit card required.

Run the screener against your own book

CoverEdge auto-syncs from the major US & Canadian options brokerages, gives you a full income ledger, AI roll analysis, and tax-ready exports.

Get Started — 14-Day Pro Trial

No credit card required · Cancel anytime