Days to Expiry — Options Portfolio Tracker logo
Days to Expiry
Options Portfolio Clarity

Free Covered Call Screener with Backtested Performance Data

Find high-income covered call opportunities with historical assignment rates and true annualized ROI calculations

Most covered call screeners only show basic metrics—premiums, strike prices, and expiration dates. They don't tell you whether a trade is actually worth the risk. Our covered call screener goes deeper. Every opportunity is analyzed against historical data, showing you assignment probabilities and annualized returns so you can compare apples-to-apples.

Covered call scanner showing filtered opportunities with live pricing and backtested assignment rates

Tap to view full size

Problem

Basic Screeners Leave You Guessing

No Historical Data — Basic metrics without assignment probability context

Manual ROI Calculations — Spending time calculating annualized returns in spreadsheets

Generic Recommendations — One-size-fits-all suggestions that ignore your strategy

Limited Analysis — No risk/reward breakdowns or P&L visualization

Solution

Intelligent Screening with Backtested Insights

Historical Assignment Rates

Know the odds before you trade with multi-year data on how often similar strikes were assigned.

Automatic Annualized ROI

Fair comparison across different timeframes so a 30-day trade can be weighed against a 60-day trade.

Income-Focused Filters

Screen for your specific goals and risk tolerance with DTE, delta, and OTM% controls.

One-Click Analysis

Detailed risk/reward breakdowns for every opportunity including max profit and breakeven.

Save Custom Screens

Store your preferred filter combinations and rerun them with one click.

Free Tier Available

Full screener access with premium upgrades available for advanced features.

Backtested assignment rates and historical performance for covered call opportunities

Tap to view full size

How it works

Get started in 3 simple steps

1

Set Your Criteria

Filter by minimum annualized income, max assignment probability, DTE range, and moneyness preferences

2

Review Results

See opportunities ranked by risk-adjusted returns with historical assignment data

3

Analyze Deeply

Click any result for complete trade analysis including max profit, breakeven, and downside protection

Key Metrics

Trades Analyzed Daily

12,000+

Premium Tracked

$47M+

User Rating

4.8/5

Time to Screen

< 30 sec

Frequently Asked Questions

Everything you need to know about getting started

What makes this covered call screener different from Barchart or my broker's screener?

While free screeners like Barchart show basic options data (bid, ask, volume, delta), they don't help you evaluate trade quality. Our screener adds backtested assignment rates and true annualized ROI so you can compare a 30-day trade against a 60-day trade fairly. Most broker screeners are even more limited—they're designed for execution, not analysis. We built this specifically for income-focused traders.

Is there a free covered call screener tier available?

Yes. Our free tier includes full access to the screener with real-time data, filtering by all standard criteria, and basic assignment probability estimates. Premium plans unlock advanced features like detailed backtesting reports, portfolio integration, and unlimited saved screens. Many traders find the free tier sufficient for regular income screening.

How accurate is the historical assignment rate data?

Assignment rates are calculated using multi-year historical price data for the underlying stock, analyzing how often each strike level would have expired in-the-money given actual volatility and price movements. While past performance doesn't guarantee future results, this gives you a probability-based view that delta alone cannot provide. The data is updated daily and includes at least 3 years of historical analysis for most liquid stocks.

Can I compare different expiration cycles fairly?

Yes—our automatic annualized ROI calculation lets you compare opportunities across different timeframes. A 5% return in 2 weeks beats a 10% return in 3 months when annualized. This helps you prioritize the most efficient income opportunities regardless of expiration date.

What filters are available in the screener?

Filter by minimum annualized ROI, maximum acceptable assignment probability, days to expiration range, moneyness (ITM/OTM percentage), underlying price range, sector, implied volatility rank, and more. Premium users can also filter by historical win rates and backtested performance metrics.

Ready to Get Started?

Join traders who are already using our tools to make better decisions.