Skip to content

Covered Call Roll: Executable Cash, Assignment, and New Risk

Roll a covered call by closing the old obligation and opening a new one while separating realized option P&L, roll cash, stock economics, coverage, assignment, and tax lots.

Updated

For educational purposes only; not investment advice. Investing may result in loss.

Direct answer

To roll a covered call, buy to close the existing short call and sell to open a replacement call. A roll out moves to a later expiration; a roll up moves to a higher strike; a roll up and out changes both; a roll down accepts a lower potential share-sale price. These labels do not identify the cash result or prove that the replacement remains covered.

The old close and new opening may execute as one net-price package, but they remain separate economic and tax events. The old call’s gain or loss becomes realized when its closing purchase executes. The new premium is cash received for a new obligation. A roll credit or debit is only the roll-date cash flow; it does not erase earlier losses, establish total profit, change historical stock economics, or guarantee favorable tax treatment.

Coverage must be tested against the exact current deliverable. For ordinary unadjusted physical equity calls, one contract commonly corresponds to 100 shares; adjusted contracts can require another basket, and cash-settled calls do not call away shares. Assignment risk remains until the old short position is actually closed.

How to build and control the roll ledger

  1. Lock the stock and option inventory: stock lots and available shares, old and new roots, strikes, expirations, short quantities, multipliers, deliverables, adjustments, American or European style, physical or cash settlement, currency, last trading time, exercise cutoff, and broker handling dates.
  2. Separate stock measures before choosing a roll. Record economic purchase reference S_ref, current spot, jurisdiction-specific tax basis and holding period by lot, dividends, stock lending or pledge status, old strike, and the number of shares the investor is actually willing to sell.
  3. Build executable option ledgers from synchronized quotes and size. Let old opening net cash be O_old=n_old×M_old×C_open−F_open, old all-in closing cost be C_old=n_old×M_old×Ask_old+F_close, and new opening net cash be N_new=n_new×M_new×Bid_new−F_new. A midpoint or last price is not the writer’s executable close or opening cash.
  4. Compare three forward decisions at the same timestamp: accept possible assignment at the old strike; buy back the old call and keep uncapped stock; or buy it back and write the proposed new call. Include executable extrinsic value, dividend, stock upside and downside, new events, holding time, opportunity cost, funding, and tax rather than optimizing only the package credit.
  5. Record distinct results. Old-call realized P/L is PL_old=O_old−C_old; roll-date cash is CF_roll=N_new−C_old; and matched-lineage cumulative option cash is C_cum=O_old−C_old+N_new. C_cum is not realized strategy profit while the new short call remains open. Different quantities, multipliers, or deliverables require separate lots and cannot be averaged into fictitious recovery.
  6. Stress assignment and execution paths: ex-dividend early exercise, deep intrinsic value, partial assignment, assignment before the close fills, partial or rejected package legs, stock gaps, earnings, IV, corporate actions, adjusted deliverables, share settlement, margin, broker liquidation, and after-hours or holiday timing.
  7. After execution, verify that the old short quantity is zero, the new quantity is intentional and fully covered, and all shares, lots, fills, fees, dividends, exercise or assignment records, cash, buying power, tax records, and remaining orders reconcile. Write a fresh exit, assignment, and future-roll plan for the new obligation.

For a fully matched ordinary physical call that is ultimately assigned, a simplified economic result from the collar date is Π_total=Q×(K_new−S_ref)+C_cum+Div−other costs, where Q=n_new×M_new is the matched share quantity and fees already included in C_cum must not be deducted again. This is not a tax formula, and it does not apply mechanically to unmatched shares, an adjusted basket, cash settlement, or an open replacement call.

An observed dividend larger than executable remaining call extrinsic value plus the holder’s lost strike interest can increase early-exercise incentives, but it does not predict assignment. A pending or unfilled roll order does not remove the old writer obligation. If assignment occurs before a replacement order is canceled, the newly sold call may become uncovered.

Worked examples

  • Executable lifecycle ledger with fees. Own 100 shares with economic reference S_ref=$95. The old call originally sold at $2.00 with $0.65 entry fee; its executable buy-to-close ask is $4.85 with $0.65 close fee. The new K_new=$110 call has sell-to-open bid $3.15 and $0.65 fee. Old opening net cash is $200−$0.65=$199.35; closing cost is $485+$0.65=$485.65; old realized P/L is $199.35−$485.65=−$286.30. New opening net cash is $315−$0.65=$314.35; net roll cash is $314.35−$485.65=−$171.30; cumulative option cash is $199.35−$485.65+$314.35=$28.05. If shares are later assigned at $110, simplified total economic P/L is ($110−$95)×100+$28.05=$1,528.05. The old loss remains visible inside that total.
  • Dividend screen and assignment are different from a forecast. Own 100 shares bought at $42 and hold a short American physical call with K=$50, original premium $1.50, stock at $54, executable call bid $4.25, and next-day dividend $0.80 per share. Intrinsic value is $400; bid-side extrinsic is ($4.25−$4.00)×100=$25; dividend is $80; and one day of strike funding at 6%/360 is $5,000×6%÷360=$0.833333. A simplified holder incentive screen is $80−$25−$0.833333=$54.166667 before spread, tax, and timing effects, but assignment is not guaranteed. If assigned, the writer delivers shares for $5,000; stock gain plus original premium is ($50−$42)×100+$150=$950, and the writer does not receive the $80 dividend.
  • Partial assignment changes the covered quantity. Start with 250 shares and 2 standard short K55 calls. One call is assigned early, delivering 100 shares for $5,500; the account now has 150 shares and 1 old short call. Buying back that call at $3.60 and correctly selling only 1 new call at $2.20 gives gross roll cash ($2.20−$3.60)×100=−$140, leaving the new call covered by 100 shares and 50 shares uncapped. If the investor mistakenly sells 2 new calls, gross cash is (2×$2.20−$3.60)×100=+$80, but the two calls require 200 deliverable shares and the account has only 150. The apparent credit creates a 50-share delivery shortfall.
  • Tax-lot realization can change without changing pretax wealth. Own two 100-share lots, one with assumed tax basis $40 and one with $70; stock is $65. One K=$60 covered call sold for $2 is assigned against 100 shares. If the low-basis lot is delivered, simplified realized stock-plus-option result is ($60−$40+$2)×100=$2,200, while the remaining high-basis lot has $500 unrealized loss, giving $1,700 total economic result. If the high-basis lot is delivered, realized result is ($60−$70+$2)×100=−$800, while the remaining low-basis lot has $2,500 unrealized gain, again totaling $1,700. Actual lot identification, qualified-covered-call, straddle, holding-period, fee, and jurisdiction rules require professional tax review.

Contract, execution, and lifecycle risks

  • Verify old and new roots, option type, opening or closing effect, strike, and expiration.
  • Match short quantities to the shares the investor is willing and able to deliver.
  • Verify multiplier, deliverable, adjustment, currency, and applicable OCC information.
  • Distinguish American or European style from physical or cash settlement.
  • Lock last trading time, exercise cutoff, broker cutoff, ex-date, and settlement dates.
  • Buy the old call at an executable ask and sell the new call at an executable bid.
  • Use synchronized quotes, available size, tick-valid limits, and actual fills rather than midpoints.
  • Include entry, close, new-open, exercise, assignment, exchange, and broker fees.
  • Control complex-order rejection, partial fills, legging, corrections, and remaining orders.
  • Treat the old short call as assignable until the closing purchase is effective.
  • Compare dividend, executable extrinsic, strike funding, and tax without predicting assignment.
  • Recheck coverage after partial assignment, stock sale, lending, pledge, or transfer.
  • Stress stock gaps, downside, earnings, IV, skew, rates, dividends, and new expiration events.
  • Recognize that the new strike caps upside and the later expiration extends opportunity cost.
  • Do not use repeated rolls to conceal a broken stock thesis or sunk-cost decision.
  • Recalculate after splits, mergers, special distributions, or adjusted deliverables.
  • Separate economic reference cost, broker display, tax basis, holding period, and tax lot.
  • Verify qualified-covered-call, straddle, wash-sale, and option tax rules where applicable.
  • Maintain margin, buying power, share-delivery, funding, and forced-liquidation buffers.
  • Reconcile fills, calls, shares, lots, cash, dividends, fees, assignment, and tax reporting.

Common misconceptions

  • Rolling makes the old call loss disappear or delays its realization.
  • A roll credit or new premium is automatically profit or repayment of the old loss.
  • Moving to a higher strike or later expiration restores upside without additional cost or risk.
  • Covered-call premium protects the stock from substantial downside loss.
  • Submitting a roll order guarantees that assignment, partial execution, or uncovered exposure cannot occur.

Authoritative sources

Navigation

Search the wiki...