Selling a Covered Call on a Stock With a Large Unrealized Gain: What You Need to Know Before Assignment Hits
The Short Answer: Yes, You Can — But Assignment Changes Everything
You can sell a covered call on a stock with a large unrealized gain, and many investors do it to collect extra income. The risk is assignment: if the buyer exercises the option, you are forced to sell your shares at the strike price, locking in a taxable capital gain whether you wanted to sell or not. Before you write that call, you need to understand exactly what assignment would cost you and whether the premium you collect is worth it.
Why Unrealized Gains Make Covered Calls More Complicated
When you own a stock at a low cost basis and the price has run up, your position carries a hidden liability: a future tax bill the moment you sell. A covered call adds a trigger that can force that sale on someone else's schedule.
For example, say you bought AAPL at $95 three years ago and it now trades at $210. You have an unrealized gain of $115 per share. If you sell a covered call with a $215 strike and AAPL closes above $215 at expiration, your shares get called away. You receive $215 per share plus whatever premium you collected — but you also owe capital gains tax on the full $120 gain ($215 minus your $95 cost basis).
If those shares are in a taxable account and you have held them longer than one year, the gain qualifies for long-term capital gains rates under current IRS rules. But if the call somehow disrupts your holding period — more on that below — the gain could be taxed as short-term ordinary income instead. That difference can be significant: long-term federal rates top out at 20% for high earners, while short-term rates can reach 37%.
The Holding Period Trap: What the IRS Says About Qualified Covered Calls
This is the part most retail traders skip, and it can be expensive. The IRS has specific rules — found in IRC Section 1092 and explained in IRS Publication 550 — about what counts as a "qualified covered call." If your call does NOT meet the qualified covered call definition, the IRS can suspend your holding period on the underlying shares for the entire time the call is open.
A call is generally qualified if it is not deep in the money. The IRS defines the in-the-money threshold by the stock price and the option's time to expiration. Deep-in-the-money calls — those with a strike well below the current stock price — are the ones most likely to fail the qualified test.
Practical rule of thumb: sell at-the-money or out-of-the-money calls, and keep expiration under 12 months. This keeps most standard covered calls in qualified territory. If you are unsure, the Options Industry Council (OIC) publishes plain-language guidance on qualified covered calls, and your tax advisor can confirm your specific situation.
For Canadian investors: the Canada Revenue Agency (CRA) treats covered call premiums as capital gains or income depending on your trading frequency and intent. CRA Interpretation Bulletin IT-479R covers securities transactions. If you are in a TFSA or RRSP, assignment still triggers a disposition, but the tax treatment differs from a taxable account. Consult a Canadian tax professional before writing calls on large winners inside registered accounts.
Worked Example: NVDA With a Big Gain
Let's make this concrete. Suppose you bought 100 shares of NVDA at $180 two years ago. NVDA now trades at $875. Your unrealized gain is $69,500 on 100 shares.
Scenario: You sell one NVDA covered call, 30 days to expiration, $900 strike (about 3% out of the money). The premium is roughly $18 per share, or $1,800 for the contract.
Outcome A — NVDA stays below $900 at expiration. The call expires worthless. You keep the $1,800 premium. Your shares are untouched. You owe no capital gains tax yet. The $1,800 is reported as short-term capital gain in the year you collected it, per IRS rules, because the option expired in under a year.
Outcome B — NVDA closes at $920 at expiration. You are assigned. Your 100 shares are sold at $900. You collect $90,000 from the sale plus the $1,800 premium you already received. Your taxable gain on the shares is $90,000 minus your $18,000 cost basis = $72,000. Because you held the shares more than one year and the call was out of the money (likely qualified), this is a long-term capital gain. At a 15% federal rate, the tax bill is $10,800. At 20% plus the 3.8% Net Investment Income Tax for high earners, it could reach $16,700 on the share gain alone.
The $1,800 premium looks smaller once you see the tax math. That does not mean the trade is wrong — you were going to owe that tax eventually — but it means you should not treat the premium as pure profit without accounting for the tax acceleration.
One more thing: early assignment. American-style equity options can be exercised any time before expiration, not just on the last day. FINRA and the OIC both note that early assignment is most likely when the option is deep in the money or just before an ex-dividend date. If NVDA announces a special dividend, your short call could be exercised early, forcing the sale before you planned.
How to Reduce Assignment Risk Without Giving Up All the Premium
You have several levers to pull.
Choose a higher strike. The further out of the money your strike is, the lower the delta and the lower the probability of assignment. A delta of 0.20 means roughly a 20% chance the option finishes in the money. A delta of 0.10 cuts that to about 10%. You collect less premium, but you keep more upside and reduce the chance of a forced sale.
Shorten the expiration. A 2-week call gives the stock less time to run through your strike than a 60-day call. Shorter expirations also tend to have higher annualized premium relative to the time value you are giving up.
Buy back the call before expiration. If the stock rallies toward your strike, you can close the position by buying back the call — usually at a loss on the option, but you keep your shares and your unrealized gain intact. This is called a "closing buy" transaction. The net cost is the premium you paid to close minus the premium you originally collected.
Roll up and out. Instead of letting the call get assigned, you buy back the current call and sell a new one at a higher strike and later expiration. This resets your ceiling and buys more time. Rolling is not free — you may pay a debit to move the strike up — but it can defer assignment and give the stock room to breathe.
Consider tax-loss harvesting elsewhere. If assignment is unavoidable and the tax bill is large, your advisor may be able to offset some of the gain with losses in other positions. The IRS wash-sale rule (IRC Section 1091) limits this strategy if you repurchase the same or substantially identical security within 30 days.
When Selling the Call Actually Makes Sense on a Big Winner
There are situations where writing a covered call on a large winner is a smart move, not a reckless one.
You were planning to sell anyway. If you have already decided to trim or exit the position, selling a covered call at your target price lets you collect premium while you wait for the stock to reach that level. If it gets there, you sell at the price you wanted. If it does not, you keep the premium and try again.
You are in a tax-advantaged account. Inside a traditional IRA or 401(k), assignment does not trigger an immediate tax event. You can write covered calls more aggressively without worrying about accelerating a capital gains bill. The SEC and FINRA both note that options strategies inside retirement accounts require specific approval from your broker, so check your account permissions first.
The stock has stalled and you want yield. If a stock has been flat for months and you do not expect a near-term catalyst, selling a modest out-of-the-money call can generate income on a position that is otherwise just sitting there. Keep the strike above any technical resistance levels so you are not capping a breakout.
You have a diversification problem. Some investors hold a single stock that has grown to dominate their portfolio. A covered call at a price where you would be comfortable reducing the position can serve double duty: income now, and a disciplined exit if the stock keeps running.
The Honest Risk Summary
Covered calls cap your upside. If NVDA doubles from $875 to $1,750 after you sold the $900 call, you participate in only $25 of that move per share. You gave away $850 per share of upside for $18 in premium. That is the core trade-off, and it is especially painful on a stock you have held through a long run-up.
Assignment is not optional. Once you sell the call, the buyer controls the exercise decision. You cannot refuse assignment. If the stock closes in the money at expiration, your broker will automatically deliver your shares. FINRA Rule 2360 governs options account requirements and the mechanics of assignment at US broker-dealers.
Premium does not offset a large tax bill. On a stock with a $500 cost basis and a $2,000 current price, a $15 premium is noise compared to the tax liability triggered by assignment. Run the numbers before you trade.
Volatility can work against you. High implied volatility means fatter premiums, which is attractive. But high IV often signals that the market expects a big move. A big move up means your call goes deep in the money fast, raising assignment probability and the cost to close or roll.
What happens to my taxes if my covered call gets assigned on a stock I've held for years?
When your shares are called away, the IRS treats it as a sale in the year assignment occurs. If you held the shares more than one year and the call was a qualified covered call under IRC Section 1092, the gain is taxed at long-term capital gains rates. If the call was deep in the money and suspended your holding period, the gain could be recharacterized as short-term and taxed as ordinary income — so strike selection matters a lot.
Can I avoid assignment on a covered call if the stock goes above my strike?
You cannot refuse assignment, but you can avoid it by closing the position before expiration. Buy back the call in the open market — this is called a closing buy transaction — before the option is exercised. The closer expiration gets and the deeper in the money the call is, the more it will cost to close, so acting early is usually cheaper.
Does selling a covered call affect my long-term capital gains holding period?
It can. Under IRS rules in IRC Section 1092, a non-qualified covered call — typically one that is deep in the money — suspends your holding period on the underlying shares for the entire time the call is open. Selling at-the-money or out-of-the-money calls with less than 12 months to expiration generally keeps the call in qualified territory and preserves your holding period.
What strike price should I choose to lower the risk of being assigned?
Choose a strike with a low delta — around 0.15 to 0.25 — which corresponds to roughly a 15% to 25% probability of finishing in the money at expiration. The further out of the money the strike is, the less premium you collect, but the lower the chance your shares get called away. The Options Industry Council (OIC) has free tools to look up delta by strike and expiration.
Is it better to sell covered calls on big winners inside an IRA?
For tax purposes, yes — assignment inside a traditional IRA or Roth IRA does not trigger an immediate capital gains event because the account is tax-deferred or tax-free. However, your broker must approve options trading in your retirement account, and FINRA rules require that the strategy be suitable for your situation. Check your account's options approval level before writing calls inside an IRA.
What is the risk of early assignment on a covered call?
American-style equity options can be exercised any time before expiration, not just on the last day. Early assignment is most likely when the call is deep in the money or just before an ex-dividend date, because the option buyer may exercise to capture the dividend. The OIC notes that monitoring your short calls around dividend dates is a key part of managing covered call positions on dividend-paying stocks.