Platform
Case Studies
Pricing
Resources
Get Started
Opening
Discipline
Multi-Factor Decline
When the System Finds No Viable Candidate
Not every cycle produces a candidate output, and that is by design. This case shows what happens when multiple unfavorable conditions stack simultaneously and the system exits the screening pipeline without generating an opening analysis.
+

Conditions Present (Scenario 4 Setup)

NVDA spot: $180. Holdings: ≥ 100 NVDA shares. Next weekly expiration: 7 DTE. Chain metrics fall outside baseline parameters:

  • Candidate strike: 190 call (≈ 5–6 delta range). Pricing: bid $0.40 / ask $0.80 → mark ≈ $0.60 — a wide 67–100% bid/ask spread.
  • Implied volatility is low relative to historical data (mathematically under its 5-day EMA).
  • Expected Directional Move (EDM) calculated for the week is statistically minimal.
  • Earnings are 5 calendar days away (inside the system’s configured earnings exclusion window).

Sequential Mathematical Checks

  • Wide bid/ask spread: The 0.40 × 0.80 market on a $0.60 mark calculates to a high percentage spread, exceeding the maximum allowed bid/ask percentage ceiling. The 190C chain is mathematically dropped before covered-call-specific logic executes.
  • Insufficient premium + low IV: Calculated ROI = $0.60 ÷ $180 ≈ 0.33% for ~7 days. When annualized and adjusted for time-normalization and risk penalties, this falls below the configured returnExpected floor. The system applies low-IV mathematical penalties and the post-penalty normalized alignment score drops below the global operational floor.
  • Earnings proximity: Even if pricing metrics marginally aligned, the earnings window guard mathematically blocks new short-call exposure within the configured days of an earnings event. With NVDA earnings 5 days away, the guard strictly filters out new opens for this expiration.

System Constraint

The system is mathematically incapable of bypassing these guardrails to force a transaction simply because unallocated shares exist. When calculated implied volatility metrics drop, the system logic will systematically maintain lots in an uncovered state, or calculate strikes closer to the money — but only strictly bounded by hard-coded risk parameters. This mathematical discipline is recalculated independently at each execution sequence.

Key Outcome
The system logs “no parameter-aligned chains” and/or “not open-ready.” No candidate payload is generated. No profit-capture calculations are initiated. No closing or roll-order logic is staged. The system will not force an output to justify activity.
Earnings Avoidance
Earnings Avoidance Filter
With NVDA earnings 5 days away, near-dated expirations that mathematically intersect the earnings window are systematically rejected. The system either shifts the target expiration past the event or outputs no calculation at all.
+

How the Filter Works

The system retrieves NVDA’s earnings date and calculates an “earnings window” around that date. The exclusion window begins a predetermined number of trading days prior to the earnings announcement and extends through the announcement day. If the target expiration or the majority of the option’s duration falls inside this calculated window, the earnings avoidance filter is flagged as active for that candidate.

Scenario Example — Earnings 5 Days Away

Current state: 5 trading days before NVDA earnings. Spot ≈ $180. Standard calculated candidates:

  • Expiration A: next weekly, 8 DTE, candidate strikes 185, 190. With earnings 5 days out, Expiration A mathematically intersects the earnings date — rejected.
  • Expiration B: 15 DTE, strikes 190, 195. Expiration B also intersects the date; the system calculates whether extending the DTE provides sufficient time value to offset the predefined “short-gamma around event” limits — also blocked under standard covered-call logic, which generally excludes holding a short call across earnings.
  • System identifies new target: Expiration C at ~23 DTE, post-earnings. Under Preserve-Equities: candidate strike K ≈ 195. Under Maximize-Returns: candidate strike K ≈ 190–195, contingent upon delta and ROI hard caps.

No-Action Cases

Even with a post-earnings expiration candidate identified, the pipeline will systematically halt if: implied volatility fails minimum threshold parameters, the 23-DTE premium at those strikes fails minimum-return formulas, EPR/EDM-up or net-delta calculations indicate limits would be breached, or active conflicting closes/rolls or over-coverage conditions are detected.

Pre-Earnings Closing Behavior (Existing Positions)

As an earnings date approaches on an existing covered call, the system also applies earnings-adjusted closing logic. For example: system logged NVDA 190C 21 DTE when spot = $175 for $3.00. Five days prior to earnings, spot = $180, the call is evaluated at $1.20. The system calculates 60% of max profit captured with the earnings date falling within the remaining DTE. Result: the system triggers a close for the covered call at ≈ $1.20, mathematically netting ≈ $1.80 per share and unbinding the NVDA shares prior to earnings.

Key Outcome
The earnings filter is absolute: expirations intersecting the earnings window are removed from consideration. The system either shifts the expiration variable past earnings and calculates a call only if premium and risk formulas are fully satisfied, or skips the calculation cycle entirely — leaving the NVDA shares unbound through the earnings event. This behavior is identical under both Preserve-Equities and Maximize-Returns configurations.
Low Volatility
Low Volatility — No Candidate Output
When implied volatility is depressed and potential credits fall below minimum thresholds after all risk adjustments, the system mathematically cannot generate a viable candidate across any strike. It produces no output rather than forcing one.
+

Scenario Setup

NVDA spot: $180. Regime: depressed implied volatility. Near-term call chain (illustrative, ~7 DTE):

  • 180 ATM call: mid ≈ $0.90
  • 185 OTM call: mid ≈ $0.35
  • 190 OTM call: mid ≈ $0.20

Implied volatility near the money computes at ~22%, mathematically below historical averages.

Per-Strike Threshold Calculation (185 call)

  • Stock notional: $180 × 100 = $18,000.
  • Credit: $0.35 × 100 = $35.
  • Simple ROI over 7 days: $35 / $18,000 ≈ 0.19%.
  • Unadjusted annualized ROI: ≈ 9.9% — prior to risk/financing factoring.
  • The calculation pipeline applies adjustments: expected-move and probability framework derived from implied volatility; returnExpected calculation (probability-weighted theoretical P&L); deductions for APR cost, EDM-Up probability, and raw credit values measured against operational variables.
  • After adjustments: values fall below minimum ROI and returnExpected thresholds. Raw credit / minimum remaining filters are triggered, blocking parameters that do not meet baseline viability metrics.

Volatility Scaling vs. Hard Thresholds

The system utilizes a scaling factor during low-volatility regimes to proportionately adjust specific deduction weights. However, absolute hard minimum thresholds remain fixed for ROI, returnExpected, and absolute dollar credit per contract. In this scenario, factoring in the volatility scaling, no NVDA strike parameters meet the hard minimum viability floor.

Mode Results

  • Preserve Equities: Applies stricter delta constraints and higher adjustment weights for EDM-Up probabilities and APR costs. Generated NVDA credits fall below configured thresholds. Result: null output.
  • Maximize Returns: Permits higher-delta candidates and shorter DTE calculations but maintains hard minimums for ROI and returnExpected. Nearer-the-money candidates (e.g., ATM 180 call) fail to clear adjusted thresholds after factoring APR and EDM-Up probabilities. Result: null output.
Key Outcome
All NVDA covered-call candidates generate values below the algorithmic expected-return and raw-premium parameters. No trade resource is constructed; no execution sequence is generated. The tool operates strictly on mathematical alignment and does not generate outputs simply because underlying shares and liquid chains are present. Volatility scaling adjustments do not override absolute algorithmic requirements.
Profit Capture
Early Premium Capture
Early Premium Capture Calculation
A covered call has captured approximately 74% of its original credit with time still remaining, but the remaining annualized yield has dropped below the configured allocation threshold. Two conditions are evaluated simultaneously to determine whether a closing sequence is generated.
+

Opening Position

Long 100 NVDA shares at $180. Opening covered call: sell 1x NVDA 195C (≈ 30 DTE) at $3.50 credit. Max option premium: $3.50 × 100 = $350. The position was aligned because liquidity and spreads met predefined thresholds, vol/EDM/EPR data aligned with the user’s configured policy, the account held at least 100 NVDA shares for coverage, and the premium yield mathematically cleared the minimum configured threshold.

Early Premium Capture Calculation — 10 Days Later

  • NVDA ≈ $188, ~20 DTE remaining.
  • 195C mark ≈ $0.90.
  • Captured dollars: 3.50 − 0.90 = $2.60. Capture % = 2.60 / 3.50 ≈ 74%.
  • Remaining premium: $0.90 per share ≈ 0.5% of $180. Over ~20 days, this annualizes to ≈ 9%.

Configured alignment thresholds (illustrative):

  • Premium capture trigger: ≥ 70%.
  • Capital allocation threshold: remaining annualized yield must be ≥ ~12–15% to maintain the calculation state.

Here: 74% capture ≥ 70% → capture trigger identified. ~9% remaining annualized < allocation threshold → incremental yield falls below configured parameter.

System Output

The system identifies the condition to route a buy-to-close order for the 195C at $0.90. Calculated option P&L: (3.50 − 0.90) × 100 = +$260. The position retains 100 NVDA shares, removing the calculated upside cap.

Immediately after the closing calculation, the covered-call algorithm is re-run on NVDA. In this case study, the current chain calculates either premium below configured minimums or risk metrics outside configured parameters. Result: no new covered-call condition is met; the calculation leaves the capital in the long NVDA equity and the corresponding $260 option premium.

Why This Is Not a Roll

Parameter-driven rolls (up/out from ITM, assignment-probability calculations) are not triggered here because the leg is not ITM, and the primary variables calculated are based on premium capture percentage rather than assignment probability. Roll calculations require both a target capture on the current leg and a new candidate that mathematically exceeds the threshold. Here only the first condition holds, so the system computes a close function rather than a roll function.

Key Outcome
A covered call position is flagged for closure based on mathematical premium capture targets and remaining annualized yield parameters — both conditions must be evaluated. The system computes an early close and calculates no replacement call, maintaining parameter alignment in an environment with lower volatility and premiums below minimum thresholds. All outputs are hypothetical and do not guarantee future performance.
Closing Order Construction
Stop-Limit Closing Order — Price Band Construction
Once a covered call reaches its realization threshold, the system constructs a closing order within a deterministic price band. This case documents the stop-limit mechanics: how the stop and limit prices are calculated, what guardrails prevent pathological fills, and what happens if quote parameters fail.
+

Position Reference (NVDA 205C Example)

Position: short covered call, NVDA 205 strike. Open: approximately $4.90 per contract ($490 per 100-share call). After ~46 days, price and volatility inputs reduce the option value from $4.90 to ~$0.75. Current quote snapshot: bid $0.70, ask $0.80, mark $0.75. Realized difference so far: $4.90 − $0.75 = $4.15 per share ≈ $415 per contract.

How a Position Becomes Close-Ready

  • Internal metrics such as returnRealized must clear a configured mathematical floor; the delta from $4.90 to ~$0.75 satisfies this parameter.
  • Spreads are measured to verify width parameters and timestamp validity. Wide or stale quotes change the Stop Limit boolean to false, altering the exit calculation.
  • When the realization threshold is met and quote parameters pass, the system calculates a Stop Limit rather than remaining inactive or generating a LIMIT only.
  • A closeStopLimitReady flag tracks when a STOP_LIMIT calculation aligns with parameters, preventing the position from being marked close-ready when a LIMIT close would sit outside realistic mark distances.

Stop-Limit Price Band Construction

  • Starting from the tape: Input bid, ask, mark for NVDA 205C. Input the original sale price ($4.90) and calculate current differential (~$4.15) to place the price band within the configured realization parameters.
  • Stop placement: For a BUY_TO_CLOSE calculation, the stop is placed below the current mark by a specific percentage. Example: mark ≈ $0.75 → calculated stop = $0.73.
  • Limit placement: The limit parameter is generated above the stop, creating a narrow search band for liquidity. Example: limit = $0.92 per share.
  • Guardrails: stop < limit (strictly enforced); values align with current mark and spread parameters; if the lowest available ask is already above the limit at calculation time, submission is halted to prevent API rejection; if computed stop/limit distances require parameters outside configured limits, Stop Limit generation is bypassed for the cycle.
  • Execution: Before activation, no resting order exists; the system monitors the stop trigger. Once the NVDA 205C trades at or through $0.73, the payload transmits a BUY_TO_CLOSE with limit $0.92. The final execution must mathematically occur between $0.73 and $0.92 per share. Actual fill returns at $0.75 per share.

Plain Limit Close (When Stop-Limit Is Not Used)

When parameters calculate a simple LIMIT close instead of STOP_LIMIT (due to tight spreads or no triggered trailing variables): the base is derived from the mark; a lower bound is constrained against the bid to prevent unfillable limits; an upper bound is constrained against the maximum calculated threshold give-back and EPR/EDM limits. Instruction: BUY_TO_CLOSE at calculated limit price.

Key Outcome
The closing order is fully determined by a mathematical formula applied to mark, bid, and ask — combined with configuration limits (stop multiplier, limit offset) and boolean safety checks on quote quality and numerical thresholds. The NVDA 205C example: stop $0.73, limit $0.92, fill $0.75. Realized profit on option leg ≈ $415 per contract. All outputs are hypothetical and do not guarantee future performance.
Rolling
Protective Roll
Protective Roll — ATR-Based Trigger
NVDA rallies from $180 to $184 with 7 days remaining on a 185C. The spot price is now within 0.5× the 21-day ATR of the strike — triggering the roll sequence. The system evaluates a roll to a higher strike and further expiration that maintains a net positive credit across the full cycle.
+

Scenario Setup

NVDA spot at open: $180. 21-day ATR: ~$6. Account holds 100 NVDA shares at a $170 cost basis. User-defined parameters: target DTE ~14 days, target short-call delta ~0.25–0.30. System identified the 14-DTE 185C at $2.50 credit as parameter-aligned at open (OTM by ~$5, ≈ 0.8× ATR, delta ~0.28).

Roll Trigger Calculation

  • Current state: NVDA spot = $184. Remaining DTE on the 185C = 7 days. 21-day ATR ≈ $6.
  • Proximity calculation: Spot ($184) is within $1 of the short strike ($185). One ATR upward move from $184 = ~$190.
  • 185C mid-price is ~$4.80 — representing pure extrinsic value within a compressed time window containing elevated assignment probability.
  • Trigger activation: The roll sequence initiates when |S − K| ≤ 0.5 × ATR, alongside user-defined delta and DTE constraints. Here: |184 − 185| = $1 ≤ 0.5 × $6 = $3 → trigger activated.

Roll Construction Logic

Mathematical objective: calculate a transaction that shifts the strike further OTM and extends expiration while yielding a net credit based on user inputs.

  • Initial leg close: Buy to close 1x NVDA 185C (7 DTE) at $4.80. Option-leg realized difference: −$2.30 (initial +$2.50, close −$4.80). Unrealized stock gain: +$1,400.
  • Further OTM evaluation: 21-DTE 190C bid ~$6.20 (delta ~0.32); 21-DTE 195C bid ~$4.40 (delta ~0.25).
  • System identifies: sell 1x 21-DTE 195C at $4.40. This maintains a net positive credit across the transaction cycle (+$2.50 initial, −$4.80 close, +$4.40 new = +$2.10 total premium per share) while extending the strike to 195 and DTE to 21.
  • Constraint failure: If the options chain yields no further-OTM calculation that maintains the user’s net credit floor (e.g., ≥ $1.00 total), the roll candidate is excluded and fallback limits apply.

Mode Differences

  • Equity Preservation weighting: System selects the 195C to expand price headroom, accepting a smaller total net credit (+$2.10) while extending expiration further out (21–28 DTE).
  • Income Yield weighting: System selects the closer 190C at $6.20, yielding a higher cumulative premium (+$3.90) but narrower price headroom ($190 − $184 = $6).

System Constraint

AcuBooth operates as a strictly quantitative alignment engine. The platform contains no structural or algorithmic incentive to generate transaction volume. When ATR is compressed, the system’s filtering calculations mathematically prioritize the client’s mandate constraints over execution frequency, allowing options to expire or reach pre-defined profit targets naturally.

Key Outcome
The roll triggers when |S − K| ≤ 0.5 × ATR alongside delta and DTE constraints — not simply when price approaches the strike. The system generates a close + open candidate pair maintaining net positive credit (+$2.10) with an extended strike (195) and extended DTE (21 days). The user retains full discretion over whether to execute. All outputs are hypothetical and do not guarantee future performance.
Yield-Aligned Roll
Term-Structure Aligned Roll
NVDA has rallied from $180 to $212 and the 190C is now ~10% in-the-money. The system evaluates the IV differential between the near and far expiration. When the far tenor shows higher IV (contango) and annualized return exceeds the minimum edge, an up-and-out roll is calculated.
+

Opening Position

Maximize Returns configuration. NVDA = $180. System targets: sell 1× NVDA 190C (~21 DTE), filled at $5.05. Initial position: long 100 NVDA + short 1× 190C.

Move to ITM and Roll Evaluation

  • NVDA = $212, DTE on the 190C ≈ 6 days.
  • percentOtm ≈ (190 − 212) / 212 ≈ −10.4%.
  • This exceeds the configured ITM threshold (percentOtmThreshold ≈ −0.10) within the configured current-DTE window (e.g., 3–45 days). Roll evaluation is triggered.

Term-Structure Metrics

  • Near: 190C 6 DTE, ivNear ≈ 32%.
  • Far: 205C 35 DTE (delta-matched strike), ivFar ≈ 42%.
  • skewAbs = ivFar − ivNear ≈ 10%. skewRatio ≈ 42 / 32 ≈ 1.31.
  • Given thresholds of minAbs ≈ 5%, minRatio ≈ 1.10: ivFar > ivNear and thresholds passed → regime = contango.

Economic Metric Verification

  • baseRoi (current short 190C annualized) ≈ 14%.
  • candidateRoi (new 205C annualized) ≈ 19%.
  • termStructureEdge = candidateRoi − baseRoi ≈ +5% ≥ minRoiEdge.
  • Net roll credit: buy to close 190C at $22.50, sell to open 205C 35 DTE at $24.50 = net +$2.00 ≥ minNetCreditForRoll (e.g., $0.30).
  • All hard risk/EDM and event guards remain satisfied.

Roll Execution

  • Buy to close 1× NVDA 190C (6 DTE) at $22.50.
  • Sell to open 1× NVDA 205C (35 DTE) at $24.50.
  • Additional calculated net credit from roll: +$2.00.
  • Total option credit since inception: $5.05 + $2.00 = $7.05.

This execution occurs because the IV metric in the further tenor registers as contango and the mathematical outputs (annualized return and net credit) exceed the baseline minimums while maintaining all safety constraints.

Mode Comparison

  • Maximize Returns: Permits alignment with closer strikes (e.g., 205C while spot is 212) provided annualized return, net credit metrics, and risk caps are met.
  • Preserve Equities: Weighted to target higher new strikes (e.g., 210C instead of 205C), placing mathematical priority on underlying equity upside over maximum option credit. Roll is calculated earlier to prevent deep-ITM position states.
Key Outcome
The term-structure aligned roll triggers only when: (1) percentOtm is below the defined ITM threshold, (2) the IV term structure registers as contango with sufficient numerical skew, and (3) termStructureEdge and calculated net roll credit exceed configured minimum variables. If far-dated IV matched or fell below near IV, the system processes a standard baseline roll if viable, or maintains the ITM 190C state toward expiry. All outputs are hypothetical and do not guarantee future performance.
Expiration
Worthless Expiration
Hypothetical Worthless Expiration
NVDA closes below the short call strike on expiration day. The option terminates out-of-the-money, no closing transaction is processed, and the account retains both the initial premium credit and the original 100 shares. The most common intended outcome under the Equity Retention parameter.
+

Hypothetical Example

Opening position: sell 1 NVDA 190 call at $3.00. Account is credited $300 in premium. During the lifecycle, NVDA trades mostly between $175 and $188. The short call’s extrinsic value declines steadily as expiration nears and the underlying price does not breach the 190 strike.

On expiration day, NVDA closes at $182 — below the $190 strike. The 190 call terminates out-of-the-money and exercise is not triggered.

What the System Calculates

  • The short call’s final extrinsic and intrinsic value is $0.
  • The contractual obligation clears upon expiration; no closing transaction is processed.
  • The account retains: the original $300 premium credit and the 100 NVDA shares (long at a $182 market value).
  • Realized P&L on the option leg: +$300.
  • Stock unrealized P&L: computed from cost basis ($180) to current spot ($182) = +$200 unrealized.
  • Available covered-call quantity increments by 1; the system subjects freed shares to standard daily calculation cycles for new alignment analysis.

Post-Expiration Cycle

After expiration, the pipeline analyzes NVDA against the parameter sets as a new cycle: ingests current NVDA spot price, recompiles the options chain and runs the candidate filtering matrix. Under Equity Preservation configuration, scans for lower delta, higher OTM strikes. Under Yield Maximization configuration, scans for elevated premium, nearer-the-money strikes. If baseline parameters are unmet, shares remain uncapped until parameters align.

Key Outcome
The full theoretical credit is hypothetically realized and shares remain in the account. Realized P&L on the option leg: +$300 (hypothetical). Scenario 10 mathematically represents maximum premium retention for a covered call — the contract clears via out-of-the-money expiration, resulting in 100% premium retention without triggering a closing transaction. All outputs are hypothetical and do not guarantee future performance.
Assignment
Hypothetical Assignment at Expiration
NVDA closes at $195 on expiration day against a $190 short call. The option is in-the-money; assignment is processed. This case documents the realized gain calculation and the mode-specific behavior that follows.
+

Scenario Setup

Underlying: NVDA. Current price at opening: $180. Holdings: 100 shares of NVDA. Share cost basis: $170 per share (total $17,000). Strategy profile: Maximize Returns. Opening trade: sell 1 NVDA 30-day $190 covered call at $3.50 credit ($350 premium). Chain snapshot at open: bid $3.40 / ask $3.60 → mid ≈ $3.50; delta ~0.30; premium vs. underlying: $3.50 / $180 ≈ 1.94% for ~30 days (mathematically exceeding minimum premium thresholds).

Path to Expiration

NVDA moves from $180 → $187 (weeks 1–2), retraces to $183 (week 3), then trades $188–$195 in the final week, closing at $195 on expiration day. The 190C finishes ITM. No early close threshold was met, and no roll criteria were triggered. The system parameters permit standard assignment at $190 based on the configured net-gain calculations.

Realized Gain Calculation

  • Share sale via assignment: sale price $190 per share; original basis $170 per share. Realized stock gain: ($190 − $170) × 100 = $2,000.
  • Option premium (credited at open): $3.50 × 100 = $350.
  • Total realized gain for the cycle: $2,000 (stock) + $350 (option) = $2,350.
  • Per-share effective exit: strike + premium per share = $190 + $3.50 = $193.50 effective exit per share.

Mode Differences — Post-Assignment

  • Maximize Returns: Assignment accepted as planned, formula-driven outcome. System calculates whether re-establishing NVDA exposure meets current parameters. If signals still map to required thresholds at $195, may process an allocation for 100 new shares at $195 followed by a new covered call at a higher strike.
  • Preserve Equities: The system applies a stricter mathematical weighting against assignment. Lower threshold to trigger up/out rolls as NVDA approaches $190. If assignment strictly occurs due to rapid price gaps bypassing roll triggers, system logic weights heavily toward rebuying NVDA post-assignment, typically delaying new short calls to prevent immediate upside capping.
Key Outcome
Shares sold at $193.50 effective exit per share (hypothetical). Total realized gain: $2,350 (hypothetical). Assignment is a mathematically expected outcome for Maximize Returns configurations and an outcome the Preserve Equities parameter is designed to avoid through earlier roll triggers. All outputs are hypothetical and do not guarantee future performance.
Early Assignment
Early Assignment — Dividend Arbitrage
NVDA is deep in-the-money five days before expiration with an ex-dividend date the following morning. The dividend ($1.20) exceeds the call’s remaining extrinsic value (~$1.10), making early exercise economically rational for the counterparty. The system evaluates whether to roll, close, or accept the assignment based on the active mode.
+

Opening Position

Underlying: NVDA at $180. Long 100 shares at $170 cost basis. Account mode: Return Maximization. Upcoming dividend: $1.20 per share, ex-div in 3 days (Thursday). Aligned strike: sell 1x NVDA 185C (10-day weekly) at $3.30 credit. Effective exit price if assigned at 185: $188.30 (185 strike + $3.30 premium).

Evolution Toward Early Assignment — Day 6

  • NVDA underlying price increases to $195.
  • The $185 call registers as deep in-the-money. Intrinsic value: $195 − $185 = $10.00. Market price of the 185C: ≈ $11.10. Extrinsic value: ≈ $1.10.
  • Ex-dividend date is scheduled for the following morning at $1.20 per share.

Mathematical Rationale for Counterparty Early Exercise

  • Non-exercise: counterparty retains call value ≈ $11.10 (includes $1.10 extrinsic).
  • Exercise: counterparty pays $185, receives 100 NVDA shares, and collects the $1.20 dividend per share ($120 total).
  • Economic differential: the counterparty forfeits ≈ $1.10 of extrinsic value but gains $1.20 in dividend yield. This net +$0.10 per share differential triggers standard early exercise algorithms across the market.

The early assignment probability metric registers a spike. The call is deep ITM, extrinsic value is calculated at or below the dividend yield, and ex-div cutoff is imminent. Unless user-defined parameters triggered a roll or close prior to this state, assignment becomes a high-probability event.

Portfolio Adjustments After Early Assignment

  • Option leg: the short 185C position is removed via assignment. The $3.30 premium collected at Day 0 remains realized.
  • Equity leg: 100 NVDA shares removed at the $185 strike. Realized equity P&L: ($185 − $170) × 100 = $1,500. Shares are not held on ex-div; the $1.20 dividend is not captured.
  • Net calculated result: option premium +$330 + stock transaction +$1,500 = $1,830 total realized. Uncaptured dividend: −$120 (opportunity cost metric, not a ledger loss).

Rolling Parameters — Mode Differences

  • Equity Retention Roll (Preserve Equities mode): Buy to close 185C at ≈ $11.10. Sell to open a later-dated call (e.g., subsequent week 195C) at ≈ $6.50. Net roll debit: −$4.60. The 100 NVDA shares are retained through ex-div to capture the $120 dividend and a new covered call is established. Primary objective: underlying equity preservation.
  • Return Maximization mode: Algorithm accepts the mathematical probability of early assignment. Allows the underlying to be called away; calculations immediately begin for re-entry once post-dividend pricing metrics stabilize, provided baseline quantitative criteria are still met.
Key Outcome
Early assignment occurs because the dividend ($1.20) exceeds the remaining extrinsic value (~$1.10) — a net +$0.10 differential that makes exercise rational for the counterparty. Total realized under Return Maximization: ≈ $1,830. Dividend uncaptured: $120 opportunity cost. Under Preserve Equities, the system is designed to roll up/out before this condition is reached. All outputs are hypothetical and do not guarantee future performance.
Mode Comparison