How to Filter Covered Call Opportunities by IV Percentile to Find the Highest-Premium Stocks

The Short Answer: IV Percentile Tells You When Options Are Expensive

To find the highest covered call premiums, filter your stock watchlist by IV Percentile (IVP) above 50 — ideally above 60. IV Percentile measures where today's implied volatility sits relative to the past 52 weeks, expressed as a number from 0 to 100. The higher the number, the more expensive options are right now compared to their own history, which means more premium in your pocket when you sell.

This single filter does more work than scanning raw implied volatility numbers alone. A stock with 40% IV might sound high, but if it normally runs at 60% IV, options are actually cheap. IV Percentile corrects for that. It puts every stock on the same scale so you can compare a slow-moving utility to a fast-moving semiconductor name side by side.

IV Percentile vs. IV Rank: What Is the Actual Difference?

These two terms get mixed up constantly, and the difference matters.

IV Percentile (IVP) answers: 'On what percentage of trading days over the past year was IV lower than it is today?' If NVDA has an IVP of 72, that means on 72% of days in the past 52 weeks, its implied volatility was lower than today's reading. Options are pricier than usual.

IV Rank (IVR) answers a slightly different question: 'Where does today's IV sit between the 52-week low and 52-week high?' The formula is: IVR = (Current IV − 52-week IV Low) ÷ (52-week IV High − 52-week IV Low) × 100. If NVDA's IV low was 30%, its high was 90%, and today it sits at 66%, IVR = (66 − 30) ÷ (90 − 30) × 100 = 60.

The practical difference: IVR is sensitive to outlier spikes. One monster earnings move can push the 52-week high so far up that IVR looks low for months afterward even when options are reasonably priced. IVP is more stable because it counts days, not just endpoints. Most professional retail platforms — thinkorswim, Tastytrade, Interactive Brokers — display both. Use IVP as your primary filter and IVR as a secondary confirmation.

Building Your IV Percentile Screener Step by Step

You do not need expensive software. Most major retail brokerages offer a built-in options screener. Here is a repeatable five-step process.

**Step 1 — Start with stocks you already own or would own.** Covered calls require owning 100 shares per contract. The Options Industry Council (OIC) emphasizes that covered calls are a conservative strategy best applied to positions you are comfortable holding through expiration. Never buy a stock just to sell a call on it without understanding the underlying business.

**Step 2 — Set your IVP floor at 50, target 60+.** In your screener, add the filter: IV Percentile ≥ 50. This immediately cuts out stocks where options are historically cheap. Raise the floor to 60 or 65 if you want only the richest setups.

**Step 3 — Filter for liquidity.** Add: Open Interest ≥ 500 contracts at your target strike, and Bid-Ask Spread ≤ $0.15 for stocks under $100, ≤ $0.25 for stocks over $100. Wide spreads eat your premium before you even get filled. FINRA Rule 2010 requires brokers to seek best execution, but in illiquid options, the market maker sets the spread and you pay it.

**Step 4 — Filter by expiration window.** Theta decay accelerates in the final 21–45 days before expiration. Set your expiration filter to 21–45 days to expiration (DTE). This is the sweet spot most covered-call traders use to capture accelerating time decay without locking up capital for too long.

**Step 5 — Sort by annualized premium yield.** Once your filtered list appears, sort by the annualized premium yield of the at-the-money call: (Call Premium ÷ Stock Price) × (365 ÷ DTE) × 100. This normalizes premium across different expiration dates so you can compare apples to apples.

Worked Example: NVDA vs. AAPL When IVP Diverges

Let's make this concrete with a side-by-side example using approximate prices from a typical mid-year trading environment.

**NVDA scenario — IVP 74:** NVDA is trading at $875. The 30-day at-the-money $875 call is bid at $28.50. Annualized yield = ($28.50 ÷ $875) × (365 ÷ 30) × 100 = 39.6% annualized. That is a rich premium driven by elevated IV. Your maximum gain if NVDA stays at or above $875 at expiration is $28.50 per share, or $2,850 per contract, before commissions and taxes.

**AAPL scenario — IVP 28:** AAPL is trading at $189. The 30-day at-the-money $189 call is bid at $3.10. Annualized yield = ($3.10 ÷ $189) × (365 ÷ 30) × 100 = 20.0% annualized. Still a positive return, but options are historically cheap for AAPL right now. You are selling at a discount relative to AAPL's own history.

The IVP filter surfaces NVDA as the better covered-call candidate on a premium-per-dollar-of-capital basis. Without the filter, you might have looked at AAPL's lower absolute dollar price and assumed it was the 'safer' or 'better value' trade. IVP corrects that intuition.

Note: these numbers are illustrative. Always pull live quotes from your broker before placing any trade.

The Real Risks of Chasing High IV Percentile

High IVP is not free money. It is the market's way of pricing in uncertainty. Here is what can go wrong — and this section belongs near the top of your decision process, not at the bottom.

**Volatility crush cuts both ways.** When you sell a call at high IVP, you benefit if IV falls (your short option loses value faster). But the reason IV is high is often an upcoming earnings report, a product launch, or macro event. If the stock drops sharply on that event, your covered call premium only partially offsets the loss in the underlying shares. A $28.50 premium on a $875 stock gives you a 3.3% downside buffer. A 15% earnings drop still costs you $131 per share net.

**Assignment risk increases near earnings.** The SEC's investor education materials note that American-style equity options can be exercised at any time before expiration. If your stock spikes above your strike before expiration, you may be assigned early and lose your shares — plus any upside above the strike.

**Tax treatment matters.** The IRS treats covered call premiums as short-term capital gains in most cases. More importantly, selling a call that is 'in the money' or 'qualified covered call' status affects your holding period on the underlying shares. IRS Publication 550 covers this in detail. Canadian investors should check CRA guidance, as the tax treatment of option premiums differs from the US — premiums may be treated as capital gains or business income depending on your trading frequency and intent.

**Concentration risk.** If your screener keeps surfacing the same sector — say, semiconductors — because that sector has elevated IV, you may end up with correlated positions that all move together in a downturn. Diversify across sectors even if it means accepting slightly lower IVP on some positions.

Putting the Filter Into a Weekly Routine

A screener is only useful if you run it consistently. Here is a simple Sunday-evening workflow that takes about 20 minutes.

First, pull your current holdings and note which ones have calls expiring in the next 7 days. Close or roll those positions before they go to expiration week if you want to avoid last-minute assignment surprises.

Second, run your IVP ≥ 60 screen on your watchlist. Note any stocks that have crossed above 60 since last week — these are new opportunities. Note any that have dropped below 50 — those are no longer premium-rich and you may want to wait before selling new calls.

Third, check the earnings calendar for the next 30–45 days. Many platforms flag earnings dates directly in the options chain. If a stock has high IVP because earnings are in 10 days, decide in advance whether you want to hold the position through the report or close before it.

Fourth, size your positions. A common guideline from the OIC is to avoid allocating more than 5–10% of your portfolio to any single covered call position. This keeps one bad earnings move from doing serious damage to your overall account.

Fifth, log your entry: stock price, strike, premium, IVP at entry, and DTE. Tracking these numbers over time is the only way to know whether your IVP filter is actually improving your results.

What IV percentile is best for selling covered calls?

Most covered-call traders look for an IV Percentile of 50 or higher, with 60–80 being the sweet spot. Below 50 means options are historically cheap and you are not being well-compensated for the risk of capping your upside. Above 80 often signals a major upcoming event like earnings, which brings its own risks.

Is IV percentile the same as IV rank?

No, they measure different things. IV Percentile counts the percentage of days in the past year where IV was lower than today. IV Rank compares today's IV to the 52-week high and low on a linear scale. IV Percentile is generally more reliable because it is less distorted by a single outlier spike in volatility.

Where can I find IV percentile for free?

Thinkorswim (TD Ameritrade/Schwab), Tastytrade, and Interactive Brokers all display IV Percentile or IV Rank in their built-in options screeners at no extra cost. Some free third-party sites like Barchart also show implied volatility statistics, though the exact calculation methodology may differ from your broker's figures.

Can high IV percentile predict a stock will drop?

No. High IVP means options are expensive relative to history — it does not predict direction. The market is pricing in a larger-than-normal move, but that move could be up or down. Covered call sellers benefit from high IVP regardless of direction, as long as the stock does not fall far enough to wipe out the premium collected.

How does selling covered calls at high IV percentile affect my taxes?

In the US, premiums received from selling covered calls are generally taxed as short-term capital gains in the year you close or the option expires, per IRS Publication 550. Selling an in-the-money call can also suspend the holding period on your underlying shares, potentially affecting long-term capital gains treatment. Canadian investors should consult CRA guidance, as premium income may be classified as capital gains or business income depending on trading frequency.

Should I sell covered calls right before earnings when IV percentile is highest?

This is a high-risk approach. IV is elevated before earnings because the market expects a big move, and that move could be a sharp drop that far exceeds your premium buffer. Many experienced covered-call traders either close their calls before the earnings date or choose strikes far enough out of the money to leave room for an upside surprise without getting called away.