Back to Blog
7 min read

Covered Call Strategy on TradingView: Visual Guide with IBKR Execution

Learn the covered call options strategy on TradingView charts — stock selection, strike price analysis, IV context, and how to execute covered calls through IBKR with visual trade management.

Posted by

Quick Answer

A covered call is an options strategy where you sell (write) a call option against shares you already own. You collect premium upfront in exchange for agreeing to sell your shares at the strike price if the option is exercised. On TradingView, you can chart the underlying, analyze IV and strike levels visually, and execute the short call leg through IBKR using a tool like OptionTrigger.


Why Trade Covered Calls?

Covered calls are one of the most popular options strategies for a reason:

The pitch:

  • Generate income from shares you already hold
  • Lower risk than naked options (shares act as collateral)
  • Defined maximum profit (premium + strike appreciation)
  • Works in flat or mildly bullish markets

The trade-off:

  • You cap your upside at the strike price
  • You still bear the downside risk of owning the shares
  • Assignment means selling your shares (potentially triggering taxes)

Covered calls make the most sense when you're neutral-to-mildly-bullish and would be happy to sell your shares at the strike price.


Step 1: Stock Selection on TradingView

Not every stock is a good covered call candidate. On TradingView, filter for:

What to Look For

CriteriaWhy It MattersHow to Check on TV
Liquid optionsTight bid/ask spreadsCheck option chain volume & open interest
Moderate IVDecent premium without excessive riskIV Rank/Percentile indicator
Stable or mildly bullish trendAvoid selling calls into downtrends20/50/200 MA alignment
Weekly options availableMore flexibility for incomeCheck expiration dates in chain

Red Flags

  • Earnings within your timeframe: IV crush can hurt, and post-earnings moves can blow through strikes
  • Extremely high IV (>80th percentile): The market is pricing in a big move — the premium looks juicy for a reason
  • Downtrending stocks: Premium income rarely offsets share depreciation
  • Illiquid options: Wide spreads eat into profits on entry and exit

Step 2: Analyze the Setup on TradingView Charts

2.1 Plot Key Levels

Add these to your chart:

  • Current price — where the stock is trading
  • Cost basis — your average entry price (if you own shares)
  • Strike candidates — draw horizontal lines at potential strike prices
  • Support/resistance — key technical levels

2.2 Check IV Context

Use an IV Rank or IV Percentile indicator on TradingView. The general rule:

IV PercentileAction
< 25%Low premium — consider waiting or using closer strikes
25-50%Moderate — standard covered call conditions
50-75%Elevated — good premium, higher risk of big moves
> 75%Very high — premium is attractive but be ready for volatility; consider selling puts instead (wheel strategy)

2.3 Select Your Strike

Draw horizontal lines at key strike levels. The OptionTrigger option chain overlay shows strikes aligned with your chart, making this visual.

Strike selection framework:

Strike (vs current price)Approx DeltaPremiumAssignment Risk
ATM (at-the-money)~0.50HighestHigh
2-5% OTM~0.30ModerateModerate
5-10% OTM~0.20LowerLow
>10% OTM~0.10MinimalVery Low

Ask yourself: Am I okay selling my shares at this strike price? If not, go higher.

2.4 Choose Expiration

  • Weekly (7-14 DTE): More premium per day, more management required, higher gamma risk near expiration
  • Monthly (30-45 DTE): Standard approach, good balance of premium and time decay
  • Quarterly (60-90 DTE): Less management, lower annualized return, more exposure to adverse moves

The 30-45 day window is the sweet spot for most covered call writers — enough theta decay to matter, not so much gamma risk that the last week becomes a nail-biter.


Step 3: Execute the Short Call

With OptionTrigger + IBKR

  1. Hold the underlying shares in your IBKR account (100 shares per contract)
  2. Open the option chain overlay on your TradingView chart
  3. Select your strike and expiration visually on the chart
  4. Choose "Short Call" direction
  5. Set quantity — match your share count (100 shares = 1 contract)
  6. Optional: Set a buyback order (TP) — e.g., buy back at 50% of premium collected
  7. Submit the order

The premium is credited to your account immediately upon fill.

In IBKR TWS Directly

If you prefer the traditional route:

  1. Open TWS OptionTrader
  2. Select the underlying, expiration, and strike
  3. Choose "Sell Call"
  4. Review and submit

TradingView stays open for charting and monitoring.


Step 4: Manage the Position

The Three Outcomes

1. Stock stays below strike at expiration

  • The call expires worthless
  • You keep 100% of the premium
  • You keep your shares
  • → Sell another call for the next cycle

2. Stock rises above strike near expiration

  • Option A: Roll up and out — Buy back the current call, sell a higher-strike/later-date call (for a net credit if possible)
  • Option B: Accept assignment — Let shares get called away at the strike, keep premium + share appreciation
  • Option C: Buy back the call — Close the position for a loss if you absolutely want to keep shares (rarely optimal)

3. Stock drops significantly

  • The call expires worthless (you keep premium)
  • But your shares are down more than the premium collected
  • → The premium cushioned the loss but didn't prevent it
  • → Consider selling another call at or above your cost basis (don't lock in a loss by selling a strike below cost basis)

Managing Early

With OptionTrigger's auto TP/SL:

  • Set a "buy back" order at 50% of max profit (e.g., buy back when premium drops to half)
  • This automatically closes the position when you've captured most of the premium
  • Frees up the position to sell another call sooner

Step 5: Track and Repeat

Covered calls are an income strategy — consistency matters more than any single trade.

Track these metrics:

  • Premium collected per contract
  • Annualized return on capital (premium / share cost basis × 12 / months)
  • Assignment rate (how often shares get called away)
  • Net P&L including share appreciation/depreciation

A realistic target: 1-2% per month on the underlying value (12-24% annualized), understanding that some months you'll collect less premium and some positions will be assigned.


Common Mistakes

1. Selling calls below cost basis If you bought at $50 and the stock drops to $45, selling a $47.50 call locks in a loss if assigned. Sell at or above your cost basis, or accept the loss and move on.

2. Chasing high IV without understanding why High IV means the market expects a big move. There's usually a reason (earnings, binary event, sector volatility). The premium compensates you for that risk — but you still bear it.

3. Selling too close to earnings IV crush after earnings means the call loses value quickly if the stock doesn't move, but an adverse move can blow past your strike. Either close before earnings or size appropriately.

4. Selling too many contracts Never sell more calls than shares you own (that's a naked call — unlimited risk). Keep 100 shares per contract as collateral.

5. Panic-buying back calls on small rallies If you sold a 30-delta call, statistically it will be in-the-money at expiration ~30% of the time. Don't overreact to normal price movement.



Options trading involves substantial risk of loss. Covered calls cap upside and do not eliminate downside risk. This content is educational — not investment advice. Consult a qualified financial advisor before trading.