FORTRESS FIGHT: ENPH @ $40.11

BE SS: $56.15  |  CC-SS: $59.19  |  10 contracts (1,000 sh) |  ⌂ PORTFOLIO

GENERATED2026-07-22 23:04

ENPH @ $40.11   UNDERWATER $16.04 (28.6% below BE SS)

⚠ EARNINGS · SHORT EXPIRY ONLY
ENPH reports 2026-07-29 (Wed), in 7 days. The recommended CC (2d) closes BEFORE earnings , that one is safe , but the richer/longer options below expire after it and would sell through the gap. Keep the tenor inside 2026-07-29.

10 contracts (1,000 sh)  |  BE SS: $56.15  |  CC-SS: $59.19 (banked floor $57.19)  |  IV: HIGH  |  Accounts: RetireInc:7291

LC: $45 exp 2028-01-21 (entry $29.717/sh)
SP: $60 exp 2028-01-21 (entry $22.672/sh)
HP: $20 exp 2026-09-18 (entry $0.247/sh)

Economics

Max Loss$47,300(ND $7.30 + SW $40) x 1000
Normal income ref$6,356/mo95% ann ROI on ML
Hedge rolling cost$78/mo
Unrealized P&L$-20,725fortress legs from IBKR
INCOME GOALPOSTS & VELOCITY
50% INCOME FLOOR
$3,178/mo
HEDGE COVER
$78/mo
NORMAL INCOME
$6,356/mo (ATM CC, chain)
IC VELOCITY
1.1 mo to earn back $7,300
ML VELOCITY
7.4 mo to earn back $47,300
Deep drawdown confirmed: a CC at CC-SS $59.19 (probe: $60C 16d) brings only $375/mo (<20% of normal), so FIGHT below it is warranted.
🏦 CAMPAIGN LEDGER , realized CC income since 2026-07-02; banked cash shrinks the hole (shown as an info-only banked floor, the recommended CC-SS stays the pure recovery strike; seeded from open positions, reconciled from IBKR executions nightly)
Banked since 2026-07-02
$2,164
Hole (after banked)
$18,561
was $20,725 · 10% earned back
Cycles closed
4
Credit in flight
$0
CC-SS · banked floor (info)
$59.19 → $57.19
TECHNICALS (cc_timing weekly gate + daily trigger)
WEEKLYNEUTRAL · %B 38 (live) · RSI 46 · MACD bearish, hist falling
DAILYFALLING (provisional) · RSI 35 · %B 17 · hist rising (nightly)
LEVELSUpper BB (CC ceiling) $65.14 (+62%) · daily UBB $49.56 · 1-wk expected move ±$6 (chain IV)
SETUPNo tilt: engine default. (advisory; floors and picks are chain-only)
⚠ Next earnings 2026-07-29: candidates whose expiry crosses it are flagged in the spectrum; EV is unreliable across earnings.
INTERPRETATION
Primary: 10 contracts at $43.50 / 2d. This is the safest strike (survival 87%, breach 13%) that still earns 50% of normal income ($3,178/mo); it brings $3,450/mo. The engine maximizes the odds the pullback never reaches your strike, rather than chasing the fattest near-ATM premium.
More income, less safety: the ladder tops out at 10 × $42/2d for $7,050/mo, but breach risk rises to 25% (+12pp vs the primary). The lower strike is hit by a smaller bounce.
More safety, less income: for just the hedge you can sit at 6 × $50/2d (99+% survival, $90/mo).
Downside anchor: the primary mortgages $15,455 (212% of IC) ONLY on a full V-bounce all the way to SS $56, recoverable in 2.4 months of normal income. That is the rare tail; the frequent case is the strike holding. Surgical close on the 10 contracts realizes $-20,780 and cuts bleed by $78/mo.

📅 Two weekly tracks, this Friday & next Friday

Each Friday gets its own recommended pick and full income ladder (safest strike per income rung, sized across your 10 contracts). The master ranks the two by E[net]/mo to pick one grand pick; both are shown here so you can choose the tenor that fits your roll cadence.

🏆 Grand pick: THIS FRIDAY · 24 Jul 2026 (2d) · sell 10 × $43.50, 87% survival, $3,450/mo (E[net] $914/mo).
The two weekly tracks below are ranked by E[net]/mo = income − P(touch) × escape cost. Each has its own full ladder.
TrackExpirySellSurvivalIncome/moE[net]/mo
THIS FRIDAY 🏆24 Jul 2026 · 2d10 × $43.5087%$3,450$914
NEXT FRIDAY31 Jul 2026 · 9d10 × $46.5080%$3,367$432

📅 THIS FRIDAY · 24 Jul 2026 · 2d · E[net] $914/mo 🏆 GRAND PICK

🎯 Engine pick: sell 10 × $43.50 (primary), 87% survival, breach 13%, $3,450/mo.
The pick is already past the ~80% (≈1σ) comfort line, so take the income. Stepping out to the $44 rung (33% normal) lifts survival to 90% (breach 13% → 10%) for $1,350/mo less (39% income) buys safety you do not really need here.
ENPH  spot $40.11 · click a rung to expand its decision panel
RungSellExpiryDTEOTMSurvivalTouch oddsFIGHT edgePer cycleIncome/moΔ vs pickCap give-up
cover hedge6 × $5024 Jul2d24.7%99+%1%+0pp$6$90-$3,360$5,505
Sell 6 × $50 24.7% OTM over spot $40.11 24 Jul 2026 (2d, $0.01 mid)
= $6 credit for the 2d cycle → $90/mo projected
Survival (stays ≤ $50)
99+%
Breach risk
0%
POP (stays ≤ $50.02)
99+%
EV / mo
+$78
📈 CAMPAIGN OUTLOOK (400 simulated futures, this rung on repeat for 9 months, no directional opinion)
FIGHT'S EDGE
+0pp
60% whole by 9mo vs 59% doing nothing
FIRE DRILLS
~0.1/quarter
challenges to roll; realized tends lower (calibration)
BANKED RATE WHILE FIGHTING
$8/mo
median; plan ~$5/mo after 68% keep · $11 banked by campaign end (selling stops once whole)
green: with FIGHT · grey: without
if it recovers, the typical trip is ~1.4 mo [0.7-3.3], measured ONLY among the 60% of futures that got whole
🛡 IF CHALLENGED (spot reaches the strike) · challenge = the strike is touched at any point, so it runs ~2x the breach risk (finishing through it)
Challenge odds (touch by expiry)
0%
Flat exit net (mid-life)
-$727
Free roll-up
+$6/wk
Safest escape (by 31 Jul 2026)
$56 @ 81% POP
77% survival
Roll menuyour doors if the call gets challenged; each row = buy back the 6 calls + sell the new ones, one order. Prices assume the central case (day 1 of 2); earlier = worse credits, later = better, through the strike = add intrinsic
Buyback gross: $1.73/sh now → $1.22 mid-life → ≈ $0 at expiry  |  you banked $0.01/sh, so a flat mid-life exit nets -$1.21/sh  |  roll rows are incremental, the banked premium stays yours
MoveNew strike ≈New expiryTenorEst netTotal (6 ct)POP / surv
of new CC
If rolled & exited
total P&L · cap gain @ new strike
Roll out (same strike, buy time)~$5031 Jul 20268d left+$1.99/sh+$1,193
cycle +$1,199
67%
surv 53%
-$8,544 NOT
cap gain +$12,181
Up-and-out for even (raise the cap, free)~$5631 Jul 20268d left+$0.17/sh+$103
cycle +$109
81%
surv 77%
-$3,096 NOT
cap gain +$17,629
Max even-money escape in the band~$6014 Aug 202622d left+$0.08/sh+$47
cycle +$53
81%
surv 78%
-$269 NOT
cap gain +$20,456
reaches SS ✓
If rolled & exited = your total from-entry P&L if you roll to that strike and then close the whole fortress with the stock pinned there (all legs repriced; SAFE = P&L ≥ 0). Cap gain is what that roll earns THIS cycle (premium + appreciation from today to the new strike); the total adds your existing MTM on top. Same from-entry basis as this tool's @cap / total-exit numbers, at the rolled strike.
POP = P(stays ≤ strike + premium collected, the call is profitable); surv = P(stays ≤ strike, the call expires fully worthless). Survival is the stricter bar (no premium cushion), so it sits below POP.
Method: each leg = its live quote (buyback off the ask, sells off the bid) × a Black-Scholes ratio to the challenge, using the leg's own IV shifted -0.4 vol pt per +1% move (equity skew: vol eases as spot rises; buyback shift floored at 0). Estimates, not quotes; the live roll table owns the real decision when a CC is actually threatened.
More detail, income coverage, downside budget, tripwires, held-to-expiry ladder, V-bounce stress
Income coverage
Gross FIGHT income$90/mo
vs 50% target ($3,178/mo)-97%
vs normal income ($6,356/mo)1% covered
Net income (after hedge)$20/mo
Downside budget
⚠ $50 is $9 below CC-SS $59.19: assignment on a recovery to whole locks the cap give-up below.
Cap give-up @ CC-SS (V-bounce)-$5,505
… as % of IC ($7,300)75.4%
… as % of ML ($47,300)11.6%
Recovery months (at normal income)0.9 mo
Surgical close (6 ct)$-12,438
Tripwiresprice and time left decide together; the matrix is the playbook
The one rule: roll when the short call's remaining TIME VALUE < $0.00/sh (~25% of the $0.01 collected) or spot ≥ $50.02 (breakeven), whichever comes first. Time value = call mark price minus intrinsic (max(0, spot − $50)); NOT the premium you collected. Momentum override: two daily closes above $49.56 (daily upper band) or daily RSI > 70 → treat "pressing" as "through".
Spot \ Time≥ 4d left3d left≤ 2d (expiry)
Below $49.50Do nothing. Theta wins.Do nothing.Penny buyback at the close; re-sell next cycle.
Pressing the strike
$50-50.02
Hold, alert at breakeven. Rolling into a spike pays top dollar; let theta bleed the buyback first.★ Roll on strength NOW: cheap buyback, fat credits.Close or roll same day; pin risk at the strike.
Through breakeven
≥ $50.02
Act now: intrinsic compounds daily. Up-and-out or safety roll.Roll or close immediately; time value is gone.Close today, or be assigned.
If held to expiryexact, settlement = intrinsic  ·  fortress delta 1.11 (IBKR)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$50.00 (3.1σ)$6$-9,737+$10,988+$0
+2.5%$51.25 (3.5σ)$-744$-9,100+$11,625-$750
+5%$52.50 (3.9σ)$-1,494$-8,462+$12,263-$1,500
SS (= V-bounce)$56.15 (5.0σ)$-3,684$-6,661+$14,064-$3,600
V-BOUNCE STRESS (stock → CC-SS $59.19, where you are whole again, by expiry)
Starting unrealized P&L: $-20,725
+ Fortress recovery (un-capped): +$21,173
− CC assignment net of premium (6 × $50): -$5,505
− Conservative CC assignment net of premium (4 × $56): -$1,270
Total Position P&L @ SS: $-6,327 (+$14,398 vs today)
Do-nothing baseline at SS: $-2,727 (this trade vs do-nothing: $-3,600, the opportunity cost of earning $90/mo FIGHT income now)
🛡 safe yield10 × $44.5024 Jul2d10.9%92%16%+5pp$130$1,950-$1,500$14,555
Sell 10 × $44.50 10.9% OTM over spot $40.11 24 Jul 2026 (2d, $0.20 mid)
= $130 credit for the 2d cycle → $1,950/mo projected
Survival (stays ≤ $44.50)
92%
Breach risk
8%
POP (stays ≤ $44.70)
93%
EV / mo
+$1,024
📈 CAMPAIGN OUTLOOK (400 simulated futures, this rung on repeat for 9 months, no directional opinion)
FIGHT'S EDGE
+5pp
60% whole by 9mo vs 55% doing nothing
FIRE DRILLS
~2.3/quarter
challenges to roll; realized tends lower (calibration)
BANKED RATE WHILE FIGHTING
$1,188/mo
median; plan ~$808/mo after 68% keep · $5,078 banked by campaign end (selling stops once whole)
green: with FIGHT · grey: without
if it recovers, the typical trip is ~1.5 mo [0.8-3.0], measured ONLY among the 60% of futures that got whole
🛡 IF CHALLENGED (spot reaches the strike) · challenge = the strike is touched at any point, so it runs ~2x the breach risk (finishing through it)
Challenge odds (touch by expiry)
8%
Flat exit net (mid-life)
-$958
Free roll-up
+$6/wk
Safest escape (by 14 Aug 2026)
$55 @ 87% POP
85% survival
Roll menuyour doors if the call gets challenged; each row = buy back the 10 calls + sell the new ones, one order. Prices assume the central case (day 1 of 2); earlier = worse credits, later = better, through the strike = add intrinsic
Buyback gross: $1.54/sh now → $1.09 mid-life (likely $1.03–$2.09)≈ $0 at expiry  |  you banked $0.13/sh, so a flat mid-life exit nets -$0.96/sh  |  roll rows are incremental, the banked premium stays yours
📊 Across 249 simulated challenges: the $44 strike is typically first touched on day 2 of 2, at $46 (overshoots $1.13). The [P25–P75] under each Total is that door's credit across those paths; % credit is the share of those challenges where the roll is a net credit.
MoveNew strike ≈New expiryTenorEst netTotal (10 ct)POP / surv
of new CC
If rolled & exited
total P&L · cap gain @ new strike
Roll out (same strike, buy time)~$4431 Jul 20268d left+$1.91/sh+$1,907
cycle +$2,037
[+$1,581…+$1,969] · 99% credit
68%
surv 54%
-$13,815 NOT
cap gain +$6,910
Reliable up-and-out (highest cap still free ≥60%)~$5214 Aug 202622d left+$0.42/sh+$417
cycle +$547
[-$277…+$487] · 62% credit
82%
surv 79%
-$6,547 NOT
cap gain +$14,178
Up-and-out for even (raise the cap, free)~$5031 Jul 20268d left+$0.13/sh+$130
cycle +$260
[-$576…+$119] · 38% credit
82%
surv 79%
-$9,055 NOT
cap gain +$11,670
Max even-money escape in the band~$5414 Aug 202622d left+$0.06/sh+$59
cycle +$189
[-$760…+$113] · 35% credit
82%
surv 80%
-$4,686 NOT
cap gain +$16,039
SS $56 not reachable for even money within 45d; this is the ceiling of the free ladder
Safety roll (pay small debit, max POP)~$5514 Aug 202622d left-$0.10/sh-$97
cycle +$33
[-$891…-$41] · 19% credit
87%
surv 85%
-$3,732 NOT
cap gain +$16,993
budget: banked $130 debit $97 (75% used ≈ 0.2 wk of income) → whole cycle still +$33 cash · rolled 10 ct earn ≈ $1,351/mo while parked; 0 ct free to re-sell
If rolled & exited = your total from-entry P&L if you roll to that strike and then close the whole fortress with the stock pinned there (all legs repriced; SAFE = P&L ≥ 0). Cap gain is what that roll earns THIS cycle (premium + appreciation from today to the new strike); the total adds your existing MTM on top. Same from-entry basis as this tool's @cap / total-exit numbers, at the rolled strike.
POP = P(stays ≤ strike + premium collected, the call is profitable); surv = P(stays ≤ strike, the call expires fully worthless). Survival is the stricter bar (no premium cushion), so it sits below POP.
Method: each leg = its live quote (buyback off the ask, sells off the bid) × a Black-Scholes ratio to the challenge, using the leg's own IV shifted -0.4 vol pt per +1% move (equity skew: vol eases as spot rises; buyback shift floored at 0). Estimates, not quotes; the live roll table owns the real decision when a CC is actually threatened.
More detail, income coverage, downside budget, tripwires, held-to-expiry ladder, V-bounce stress
Income coverage
Gross FIGHT income$1,950/mo
vs 50% target ($3,178/mo)-39%
vs normal income ($6,356/mo)31% covered
Net income (after hedge)$1,872/mo
Downside budget
⚠ $44.50 is $15 below CC-SS $59.19: assignment on a recovery to whole locks the cap give-up below.
Cap give-up @ CC-SS (V-bounce)-$14,555
… as % of IC ($7,300)199.4%
… as % of ML ($47,300)30.8%
Recovery months (at normal income)2.3 mo
Surgical close (10 ct)$-20,790
Tripwiresprice and time left decide together; the matrix is the playbook
The one rule: roll when the short call's remaining TIME VALUE < $0.03/sh (~25% of the $0.13 collected) or spot ≥ $44.70 (breakeven), whichever comes first. Time value = call mark price minus intrinsic (max(0, spot − $44)); NOT the premium you collected. Momentum override: two daily closes above $49.56 (daily upper band) or daily RSI > 70 → treat "pressing" as "through".
Spot \ Time≥ 4d left3d left≤ 2d (expiry)
Below $44.05Do nothing. Theta wins.Do nothing.Penny buyback at the close; re-sell next cycle.
Pressing the strike
$44-44.70
Hold, alert at breakeven. Rolling into a spike pays top dollar; let theta bleed the buyback first.★ Roll on strength NOW: cheap buyback, fat credits.Close or roll same day; pin risk at the strike.
Through breakeven
≥ $44.70
Act now: intrinsic compounds daily. Up-and-out or safety roll.Roll or close immediately; time value is gone.Close today, or be assigned.
If held to expiryexact, settlement = intrinsic  ·  fortress delta 1.11 (IBKR)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$44.50 (1.4σ)$130$-15,722+$5,003+$120
+2.5%$45.61 (1.7σ)$-982$-15,600+$5,125-$992
+5%$46.73 (2.1σ)$-2,095$-15,477+$5,248-$2,105
SS (= V-bounce)$56.15 (5.0σ)$-11,520$-14,441+$6,284-$11,380
V-BOUNCE STRESS (stock → CC-SS $59.19, where you are whole again, by expiry)
Starting unrealized P&L: $-20,725
+ Fortress recovery (un-capped): +$21,173
− CC assignment net of premium (10 × $44.50): -$14,555
Total Position P&L @ SS: $-14,107 (+$6,618 vs today)
Do-nothing baseline at SS: $-2,727 (this trade vs do-nothing: $-11,380, the opportunity cost of earning $1,950/mo FIGHT income now)
33% normal7 × $4424 Jul2d9.7%90%21%+7pp$140$2,100-$1,350$10,490
Sell 7 × $44 9.7% OTM over spot $40.11 24 Jul 2026 (2d, $0.22 mid)
= $140 credit for the 2d cycle → $2,100/mo projected
Survival (stays ≤ $44)
90%
Breach risk
10%
POP (stays ≤ $44.22)
91%
EV / mo
+$1,162
📈 CAMPAIGN OUTLOOK (400 simulated futures, this rung on repeat for 9 months, no directional opinion)
FIGHT'S EDGE
+7pp
62% whole by 9mo vs 55% doing nothing
FIRE DRILLS
~3.0/quarter
challenges to roll; realized tends lower (calibration)
BANKED RATE WHILE FIGHTING
$1,231/mo
median; plan ~$837/mo after 68% keep · $5,339 banked by campaign end (selling stops once whole)
green: with FIGHT · grey: without
if it recovers, the typical trip is ~1.6 mo [0.8-3.6], measured ONLY among the 62% of futures that got whole
🛡 IF CHALLENGED (spot reaches the strike) · challenge = the strike is touched at any point, so it runs ~2x the breach risk (finishing through it)
Challenge odds (touch by expiry)
12%
Flat exit net (mid-life)
-$613
Free roll-up
+$6/wk
Safest escape (by 14 Aug 2026)
$55 @ 87% POP
85% survival
Roll menuyour doors if the call gets challenged; each row = buy back the 7 calls + sell the new ones, one order. Prices assume the central case (day 1 of 2); earlier = worse credits, later = better, through the strike = add intrinsic
Buyback gross: $1.52/sh now → $1.08 mid-life (likely $1.22–$2.56)≈ $0 at expiry  |  you banked $0.20/sh, so a flat mid-life exit nets -$0.88/sh  |  roll rows are incremental, the banked premium stays yours
📊 Across 346 simulated challenges: the $44 strike is typically first touched on day 2 of 2, at $45 (overshoots $1.38). The [P25–P75] under each Total is that door's credit across those paths; % credit is the share of those challenges where the roll is a net credit.
MoveNew strike ≈New expiryTenorEst netTotal (7 ct)POP / surv
of new CC
If rolled & exited
total P&L · cap gain @ new strike
Roll out (same strike, buy time)~$4431 Jul 20268d left+$1.90/sh+$1,329
cycle +$1,469
[+$957…+$1,312] · 99% credit
68%
surv 54%
-$14,936 NOT
cap gain +$5,789
Reliable up-and-out (highest cap still free ≥60%)~$5114 Aug 202622d left+$0.59/sh+$411
cycle +$551
[-$294…+$353] · 63% credit
80%
surv 76%
-$8,205 NOT
cap gain +$12,520
Up-and-out for even (raise the cap, free)~$5031 Jul 20268d left+$0.12/sh+$87
cycle +$227
[-$639…+$0] · 25% credit
82%
surv 79%
-$9,639 NOT
cap gain +$11,086
Max even-money escape in the band~$5414 Aug 202622d left+$0.06/sh+$39
cycle +$179
[-$812…-$40] · 18% credit
82%
surv 80%
-$5,247 NOT
cap gain +$15,478
SS $56 not reachable for even money within 45d; this is the ceiling of the free ladder
Safety roll (pay small debit, max POP)~$5514 Aug 202622d left-$0.10/sh-$69
cycle +$71
[-$892…-$145] · 10% credit
87%
surv 85%
-$4,245 NOT
cap gain +$16,480
budget: banked $140 debit $69 (49% used ≈ 0.1 wk of income) → whole cycle still +$71 cash · rolled 7 ct earn ≈ $933/mo while parked; 3 ct free to re-sell
If rolled & exited = your total from-entry P&L if you roll to that strike and then close the whole fortress with the stock pinned there (all legs repriced; SAFE = P&L ≥ 0). Cap gain is what that roll earns THIS cycle (premium + appreciation from today to the new strike); the total adds your existing MTM on top. Same from-entry basis as this tool's @cap / total-exit numbers, at the rolled strike.
POP = P(stays ≤ strike + premium collected, the call is profitable); surv = P(stays ≤ strike, the call expires fully worthless). Survival is the stricter bar (no premium cushion), so it sits below POP.
Method: each leg = its live quote (buyback off the ask, sells off the bid) × a Black-Scholes ratio to the challenge, using the leg's own IV shifted -0.4 vol pt per +1% move (equity skew: vol eases as spot rises; buyback shift floored at 0). Estimates, not quotes; the live roll table owns the real decision when a CC is actually threatened.
More detail, income coverage, downside budget, tripwires, held-to-expiry ladder, V-bounce stress
Income coverage
Gross FIGHT income$2,100/mo
vs 50% target ($3,178/mo)-34%
vs normal income ($6,356/mo)33% covered
Net income (after hedge)$2,028/mo
Downside budget
⚠ $44 is $15 below CC-SS $59.19: assignment on a recovery to whole locks the cap give-up below.
Cap give-up @ CC-SS (V-bounce)-$10,490
… as % of IC ($7,300)143.7%
… as % of ML ($47,300)22.2%
Recovery months (at normal income)1.7 mo
Surgical close (7 ct)$-14,518
Tripwiresprice and time left decide together; the matrix is the playbook
The one rule: roll when the short call's remaining TIME VALUE < $0.05/sh (~25% of the $0.20 collected) or spot ≥ $44.22 (breakeven), whichever comes first. Time value = call mark price minus intrinsic (max(0, spot − $44)); NOT the premium you collected. Momentum override: two daily closes above $49.56 (daily upper band) or daily RSI > 70 → treat "pressing" as "through".
Spot \ Time≥ 4d left3d left≤ 2d (expiry)
Below $43.56Do nothing. Theta wins.Do nothing.Penny buyback at the close; re-sell next cycle.
Pressing the strike
$44-44.22
Hold, alert at breakeven. Rolling into a spike pays top dollar; let theta bleed the buyback first.★ Roll on strength NOW: cheap buyback, fat credits.Close or roll same day; pin risk at the strike.
Through breakeven
≥ $44.22
Act now: intrinsic compounds daily. Up-and-out or safety roll.Roll or close immediately; time value is gone.Close today, or be assigned.
If held to expiryexact, settlement = intrinsic  ·  fortress delta 1.11 (IBKR)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$44.00 (1.2σ)$140$-16,264+$4,461+$133
+2.5%$45.10 (1.6σ)$-630$-15,813+$4,912-$637
+5%$46.20 (1.9σ)$-1,400$-15,362+$5,363-$1,407
SS (= V-bounce)$56.15 (5.0σ)$-8,365$-11,328+$9,397-$8,267
V-BOUNCE STRESS (stock → CC-SS $59.19, where you are whole again, by expiry)
Starting unrealized P&L: $-20,725
+ Fortress recovery (un-capped): +$21,173
− CC assignment net of premium (7 × $44): -$10,490
− Conservative CC assignment net of premium (3 × $56): -$953
Total Position P&L @ SS: $-10,994 (+$9,731 vs today)
Do-nothing baseline at SS: $-2,727 (this trade vs do-nothing: $-8,267, the opportunity cost of earning $2,100/mo FIGHT income now)
🎯 50% normal10 × $43.5024 Jul2d8.5%87%16%+14pp$230$3,450$15,455
Sell 10 × $43.50 8.5% OTM over spot $40.11 24 Jul 2026 (2d, $0.29 mid)
= $230 credit for the 2d cycle → $3,450/mo projected
Survival (stays ≤ $43.50)
87%
Breach risk
13%
POP (stays ≤ $43.78)
89%
EV / mo
+$1,531
📈 CAMPAIGN OUTLOOK (400 simulated futures, this rung on repeat for 9 months, no directional opinion)
FIGHT'S EDGE
+14pp
61% whole by 9mo vs 47% doing nothing
FIRE DRILLS
~4.2/quarter
challenges to roll; realized tends lower (calibration)
BANKED RATE WHILE FIGHTING
$1,892/mo
median; plan ~$1,287/mo after 68% keep · $9,529 banked by campaign end (selling stops once whole)
green: with FIGHT · grey: without
if it recovers, the typical trip is ~2.0 mo [1.0-4.2], measured ONLY among the 61% of futures that got whole
🛡 IF CHALLENGED (spot reaches the strike) · challenge = the strike is touched at any point, so it runs ~2x the breach risk (finishing through it)
Challenge odds (touch by expiry)
16%
Flat exit net (mid-life)
-$833
Free roll-up
+$6/wk
Safest escape (by 14 Aug 2026)
$54 @ 87% POP
85% survival
Roll menuyour doors if the call gets challenged; each row = buy back the 10 calls + sell the new ones, one order. Prices assume the central case (day 1 of 2); earlier = worse credits, later = better, through the strike = add intrinsic
Buyback gross: $1.50/sh now → $1.06 mid-life (likely $1.21–$2.25)≈ $0 at expiry  |  you banked $0.23/sh, so a flat mid-life exit nets -$0.83/sh  |  roll rows are incremental, the banked premium stays yours
📊 Across 477 simulated challenges: the $44 strike is typically first touched on day 2 of 2, at $45 (overshoots $1.29). The [P25–P75] under each Total is that door's credit across those paths; % credit is the share of those challenges where the roll is a net credit.
MoveNew strike ≈New expiryTenorEst netTotal (10 ct)POP / surv
of new CC
If rolled & exited
total P&L · cap gain @ new strike
Roll out (same strike, buy time)~$4431 Jul 20268d left+$1.89/sh+$1,888
cycle +$2,118
[+$1,496…+$1,867] · 99% credit
68%
surv 54%
-$14,844 NOT
cap gain +$5,881
Reliable up-and-out (highest cap still free ≥60%)~$5014 Aug 202622d left+$0.58/sh+$581
cycle +$811
[-$223…+$506] · 64% credit
80%
surv 76%
-$8,503 NOT
cap gain +$12,222
Up-and-out for even (raise the cap, free)~$4931 Jul 20268d left+$0.12/sh+$119
cycle +$349
[-$694…+$9] · 25% credit
82%
surv 79%
-$10,075 NOT
cap gain +$10,650
Max even-money escape in the band~$5314 Aug 202622d left+$0.05/sh+$53
cycle +$283
[-$925…-$58] · 22% credit
82%
surv 80%
-$5,701 NOT
cap gain +$15,024
SS $56 not reachable for even money within 45d; this is the ceiling of the free ladder
Safety roll (pay small debit, max POP)~$5414 Aug 202622d left-$0.10/sh-$100
cycle +$130
[-$1,049…-$206] · 13% credit
87%
surv 85%
-$4,744 NOT
cap gain +$15,981
budget: banked $230 debit $100 (44% used ≈ 0.1 wk of income) → whole cycle still +$130 cash · rolled 10 ct earn ≈ $1,314/mo while parked; 0 ct free to re-sell
If rolled & exited = your total from-entry P&L if you roll to that strike and then close the whole fortress with the stock pinned there (all legs repriced; SAFE = P&L ≥ 0). Cap gain is what that roll earns THIS cycle (premium + appreciation from today to the new strike); the total adds your existing MTM on top. Same from-entry basis as this tool's @cap / total-exit numbers, at the rolled strike.
POP = P(stays ≤ strike + premium collected, the call is profitable); surv = P(stays ≤ strike, the call expires fully worthless). Survival is the stricter bar (no premium cushion), so it sits below POP.
Method: each leg = its live quote (buyback off the ask, sells off the bid) × a Black-Scholes ratio to the challenge, using the leg's own IV shifted -0.4 vol pt per +1% move (equity skew: vol eases as spot rises; buyback shift floored at 0). Estimates, not quotes; the live roll table owns the real decision when a CC is actually threatened.
More detail, income coverage, downside budget, tripwires, held-to-expiry ladder, V-bounce stress
Income coverage
Gross FIGHT income$3,450/mo
vs 50% target ($3,178/mo)+9%
vs normal income ($6,356/mo)54% covered
Net income (after hedge)$3,372/mo
Downside budget
⚠ $43.50 is $16 below CC-SS $59.19: assignment on a recovery to whole locks the cap give-up below.
Cap give-up @ CC-SS (V-bounce)-$15,455
… as % of IC ($7,300)211.7%
… as % of ML ($47,300)32.7%
Recovery months (at normal income)2.4 mo
Surgical close (10 ct)$-20,780
Tripwiresprice and time left decide together; the matrix is the playbook
The one rule: roll when the short call's remaining TIME VALUE < $0.06/sh (~25% of the $0.23 collected) or spot ≥ $43.78 (breakeven), whichever comes first. Time value = call mark price minus intrinsic (max(0, spot − $44)); NOT the premium you collected. Momentum override: two daily closes above $49.56 (daily upper band) or daily RSI > 70 → treat "pressing" as "through".
Spot \ Time≥ 4d left3d left≤ 2d (expiry)
Below $43.06Do nothing. Theta wins.Do nothing.Penny buyback at the close; re-sell next cycle.
Pressing the strike
$43-43.78
Hold, alert at breakeven. Rolling into a spike pays top dollar; let theta bleed the buyback first.★ Roll on strength NOW: cheap buyback, fat credits.Close or roll same day; pin risk at the strike.
Through breakeven
≥ $43.78
Act now: intrinsic compounds daily. Up-and-out or safety roll.Roll or close immediately; time value is gone.Close today, or be assigned.
If held to expiryexact, settlement = intrinsic  ·  fortress delta 1.11 (IBKR)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$43.50 (1.1σ)$230$-16,732+$3,993+$220
+2.5%$44.59 (1.4σ)$-857$-16,612+$4,113-$867
+5%$45.68 (1.7σ)$-1,945$-16,493+$4,232-$1,955
SS (= V-bounce)$56.15 (5.0σ)$-12,420$-15,341+$5,384-$12,280
V-BOUNCE STRESS (stock → CC-SS $59.19, where you are whole again, by expiry)
Starting unrealized P&L: $-20,725
+ Fortress recovery (un-capped): +$21,173
− CC assignment net of premium (10 × $43.50): -$15,455
Total Position P&L @ SS: $-15,007 (+$5,718 vs today)
Do-nothing baseline at SS: $-2,727 (this trade vs do-nothing: $-12,280, the opportunity cost of earning $3,450/mo FIGHT income now)
100% normal10 × $4224 Jul2d4.7%75%52%+19pp$470$7,050+$3,600$16,715
Sell 10 × $42 4.7% OTM over spot $40.11 24 Jul 2026 (2d, $0.55 mid)
= $470 credit for the 2d cycle → $7,050/mo projected
Survival (stays ≤ $42)
75%
Breach risk
25%
POP (stays ≤ $42.55)
80%
EV / mo
+$1,824
📈 CAMPAIGN OUTLOOK (400 simulated futures, this rung on repeat for 9 months, no directional opinion)
FIGHT'S EDGE
+19pp
75% whole by 9mo vs 56% doing nothing
FIRE DRILLS
~6.9/quarter
challenges to roll; realized tends lower (calibration)
BANKED RATE WHILE FIGHTING
$2,973/mo
median; plan ~$2,022/mo after 68% keep · $10,206 banked by campaign end (selling stops once whole)
green: with FIGHT · grey: without
if it recovers, the typical trip is ~1.9 mo [0.9-3.9], measured ONLY among the 75% of futures that got whole
🛡 IF CHALLENGED (spot reaches the strike) · challenge = the strike is touched at any point, so it runs ~2x the breach risk (finishing through it)
Challenge odds (touch by expiry)
32%
Flat exit net (mid-life)
-$557
Free roll-up
+$6/wk
Safest escape (by 14 Aug 2026)
$56 @ 91% POP
90% survival
Roll menuyour doors if the call gets challenged; each row = buy back the 10 calls + sell the new ones, one order. Prices assume the central case (day 1 of 2); earlier = worse credits, later = better, through the strike = add intrinsic
Buyback gross: $1.45/sh now → $1.03 mid-life (likely $1.18–$2.50)≈ $0 at expiry  |  you banked $0.47/sh, so a flat mid-life exit nets -$0.56/sh  |  roll rows are incremental, the banked premium stays yours
📊 Across 958 simulated challenges: the $42 strike is typically first touched on day 1 of 2, at $43 (overshoots $1.34). The [P25–P75] under each Total is that door's credit across those paths; % credit is the share of those challenges where the roll is a net credit.
MoveNew strike ≈New expiryTenorEst netTotal (10 ct)POP / surv
of new CC
If rolled & exited
total P&L · cap gain @ new strike
Roll out (same strike, buy time)~$4231 Jul 20268d left+$1.86/sh+$1,859
cycle +$2,329
[+$1,369…+$1,832] · 99% credit
68%
surv 54%
-$16,299 NOT
cap gain +$4,426
Reliable up-and-out (highest cap still free ≥60%)~$4714 Aug 202622d left+$1.09/sh+$1,095
cycle +$1,565
[+$223…+$1,028] · 81% credit
77%
surv 71%
-$11,635 NOT
cap gain +$9,090
Up-and-out for even (raise the cap, free)~$4831 Jul 20268d left+$0.10/sh+$103
cycle +$573
[-$868…-$10] · 24% credit
83%
surv 79%
-$11,516 NOT
cap gain +$9,209
Max even-money escape in the band~$5214 Aug 202622d left+$0.04/sh+$43
cycle +$513
[-$1,163…-$75] · 16% credit
82%
surv 80%
-$7,136 NOT
cap gain +$13,589
SS $56 not reachable for even money within 45d; this is the ceiling of the free ladder
Safety roll (pay small debit, max POP)~$5614 Aug 202622d left-$0.43/sh-$428
cycle +$42
[-$1,696…-$554]
91%
surv 90%
-$3,167 NOT
cap gain +$17,558
budget: banked $470 debit $428 (91% used ≈ 0.3 wk of income) → whole cycle still +$42 cash · rolled 10 ct earn ≈ $817/mo while parked; 0 ct free to re-sell
If rolled & exited = your total from-entry P&L if you roll to that strike and then close the whole fortress with the stock pinned there (all legs repriced; SAFE = P&L ≥ 0). Cap gain is what that roll earns THIS cycle (premium + appreciation from today to the new strike); the total adds your existing MTM on top. Same from-entry basis as this tool's @cap / total-exit numbers, at the rolled strike.
POP = P(stays ≤ strike + premium collected, the call is profitable); surv = P(stays ≤ strike, the call expires fully worthless). Survival is the stricter bar (no premium cushion), so it sits below POP.
Method: each leg = its live quote (buyback off the ask, sells off the bid) × a Black-Scholes ratio to the challenge, using the leg's own IV shifted -0.4 vol pt per +1% move (equity skew: vol eases as spot rises; buyback shift floored at 0). Estimates, not quotes; the live roll table owns the real decision when a CC is actually threatened.
More detail, income coverage, downside budget, tripwires, held-to-expiry ladder, V-bounce stress
Income coverage
Gross FIGHT income$7,050/mo
vs 50% target ($3,178/mo)+122%
vs normal income ($6,356/mo)111% covered
Net income (after hedge)$6,972/mo
Downside budget
⚠ $42 is $17 below CC-SS $59.19: assignment on a recovery to whole locks the cap give-up below.
Cap give-up @ CC-SS (V-bounce)-$16,715
… as % of IC ($7,300)229.0%
… as % of ML ($47,300)35.3%
Recovery months (at normal income)2.6 mo
Surgical close (10 ct)$-20,810
Tripwiresprice and time left decide together; the matrix is the playbook
The one rule: roll when the short call's remaining TIME VALUE < $0.12/sh (~25% of the $0.47 collected) or spot ≥ $42.55 (breakeven), whichever comes first. Time value = call mark price minus intrinsic (max(0, spot − $42)); NOT the premium you collected. Momentum override: two daily closes above $49.56 (daily upper band) or daily RSI > 70 → treat "pressing" as "through".
Spot \ Time≥ 4d left3d left≤ 2d (expiry)
Below $41.58Do nothing. Theta wins.Do nothing.Penny buyback at the close; re-sell next cycle.
Pressing the strike
$42-42.55
Hold, alert at breakeven. Rolling into a spike pays top dollar; let theta bleed the buyback first.★ Roll on strength NOW: cheap buyback, fat credits.Close or roll same day; pin risk at the strike.
Through breakeven
≥ $42.55
Act now: intrinsic compounds daily. Up-and-out or safety roll.Roll or close immediately; time value is gone.Close today, or be assigned.
If held to expiryexact, settlement = intrinsic  ·  fortress delta 1.11 (IBKR)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$42.00 (≤1σ, normal week)$470$-18,157+$2,568+$460
+2.5%$43.05 (≤1σ, normal week)$-580$-18,042+$2,683-$590
+5%$44.10 (1.2σ)$-1,630$-17,926+$2,799-$1,640
SS (= V-bounce)$56.15 (5.0σ)$-13,680$-16,601+$4,124-$13,540
V-BOUNCE STRESS (stock → CC-SS $59.19, where you are whole again, by expiry)
Starting unrealized P&L: $-20,725
+ Fortress recovery (un-capped): +$21,173
− CC assignment net of premium (10 × $42): -$16,715
Total Position P&L @ SS: $-16,267 (+$4,458 vs today)
Do-nothing baseline at SS: $-2,727 (this trade vs do-nothing: $-13,540, the opportunity cost of earning $7,050/mo FIGHT income now)
A nudge, not a rule: the engine maximizes income at acceptable safety; this weighs the income you would give up against the breach risk you would shed. Your hedge bleed and your read on ENPH are the tiebreakers.

📅 NEXT FRIDAY · 31 Jul 2026 · 9d · E[net] $432/mo

🎯 Engine pick: sell 10 × $46.50 (primary), 80% survival, breach 20%, $3,367/mo.
The pick is already past the ~80% (≈1σ) comfort line, so take the income. Stepping out to the $48 rung (33% normal) lifts survival to 85% (breach 20% → 15%) for $1,147/mo less (34% income) buys safety you do not really need here.
ENPH  spot $40.11 · click a rung to expand its decision panel
RungSellExpiryDTEOTMSurvivalTouch oddsFIGHT edgePer cycleIncome/moΔ vs pickCap give-up
cover hedge3 × $6031 Jul9d49.6%98%4%+0pp$30$100-$3,267$0
Sell 3 × $60 49.6% OTM over spot $40.11 31 Jul 2026 (9d, $0.13 mid)
= $30 credit for the 9d cycle → $100/mo projected
Survival (stays ≤ $60)
98%
Breach risk
2%
POP (stays ≤ $60.13)
98%
EV / mo
+$64
📈 CAMPAIGN OUTLOOK (400 simulated futures, this rung on repeat for 9 months, no directional opinion)
FIGHT'S EDGE
+0pp
61% whole by 9mo vs 61% doing nothing
FIRE DRILLS
~0.1/quarter
challenges to roll; realized tends lower (calibration)
BANKED RATE WHILE FIGHTING
$4/mo
median; plan ~$3/mo after 68% keep · $5 banked by campaign end (selling stops once whole)
green: with FIGHT · grey: without
if it recovers, the typical trip is ~1.2 mo [0.6-2.9], measured ONLY among the 61% of futures that got whole
🛡 IF CHALLENGED (spot reaches the strike) · challenge = the strike is touched at any point, so it runs ~2x the breach risk (finishing through it)
Challenge odds (touch by expiry)
2%
Flat exit net (mid-life)
-$1,064
Free roll-up
none
Safest escape (by 14 Aug 2026)
$62 @ 70% POP
60% survival
Roll menuyour doors if the call gets challenged; each row = buy back the 3 calls + sell the new ones, one order. Prices assume the central case (day 4 of 9); earlier = worse credits, later = better, through the strike = add intrinsic
Buyback gross: $5.15/sh now → $3.65 mid-life (likely $2.27–$4.95)≈ $0 at expiry  |  you banked $0.10/sh, so a flat mid-life exit nets -$3.55/sh  |  roll rows are incremental, the banked premium stays yours
📊 Across 70 simulated challenges: the $60 strike is typically first touched on day 7 of 9, at $62 (overshoots $2.28). The [P25–P75] under each Total is that door's credit across those paths; % credit is the share of those challenges where the roll is a net credit.
MoveNew strike ≈New expiryTenorEst netTotal (3 ct)POP / surv
of new CC
If rolled & exited
total P&L · cap gain @ new strike
Max even-money escape in the band~$6114 Aug 202618d left+$0.15/sh+$46
cycle +$76
[-$4…+$456] · 74% credit
69%
surv 57%
-$999 NOT
cap gain +$19,726
Roll out (same strike, buy time)~$607 Aug 202612d left-$0.10/sh-$30
cycle -$0
[-$17…+$357] · 71% credit
67%
surv 53%
-$1,440 NOT
cap gain +$19,285
Reliable up-and-out (highest cap still free ≥60%)~$6214 Aug 202618d left-$0.16/sh-$47
cycle -$17
[-$118…+$346] · 61% credit
70%
surv 60%
-$682 NOT
cap gain +$20,043
If rolled & exited = your total from-entry P&L if you roll to that strike and then close the whole fortress with the stock pinned there (all legs repriced; SAFE = P&L ≥ 0). Cap gain is what that roll earns THIS cycle (premium + appreciation from today to the new strike); the total adds your existing MTM on top. Same from-entry basis as this tool's @cap / total-exit numbers, at the rolled strike.
POP = P(stays ≤ strike + premium collected, the call is profitable); surv = P(stays ≤ strike, the call expires fully worthless). Survival is the stricter bar (no premium cushion), so it sits below POP.
Method: each leg = its live quote (buyback off the ask, sells off the bid) × a Black-Scholes ratio to the challenge, using the leg's own IV shifted -0.4 vol pt per +1% move (equity skew: vol eases as spot rises; buyback shift floored at 0). Estimates, not quotes; the live roll table owns the real decision when a CC is actually threatened.
More detail, income coverage, downside budget, tripwires, held-to-expiry ladder, V-bounce stress
Income coverage
Gross FIGHT income$100/mo
vs 50% target ($3,178/mo)-97%
vs normal income ($6,356/mo)2% covered
Net income (after hedge)$36/mo
Downside budget
✓ $60 is at/above CC-SS $59.19: assignment is break-even or better.
Cap give-up @ CC-SS (V-bounce)-$0
… as % of IC ($7,300)0.0%
… as % of ML ($47,300)0.0%
Recovery months (at normal income)0.0 mo
Surgical close (3 ct)$-6,226
Tripwiresprice and time left decide together; the matrix is the playbook
The one rule: roll when the short call's remaining TIME VALUE < $0.03/sh (~25% of the $0.10 collected) or spot ≥ $60.13 (breakeven), whichever comes first. Time value = call mark price minus intrinsic (max(0, spot − $60)); NOT the premium you collected. Momentum override: two daily closes above $49.56 (daily upper band) or daily RSI > 70 → treat "pressing" as "through".
Spot \ Time≥ 5d left3-4d left≤ 2d (expiry)
Below $59.40Do nothing. Theta wins.Do nothing.Penny buyback at the close; re-sell next cycle.
Pressing the strike
$59-60.13
Hold, alert at breakeven. Rolling into a spike pays top dollar; let theta bleed the buyback first.★ Roll on strength NOW: cheap buyback, fat credits.Close or roll same day; pin risk at the strike.
Through breakeven
≥ $60.13
Act now: intrinsic compounds daily. Up-and-out or safety roll.Roll or close immediately; time value is gone.Close today, or be assigned.
If held to expiryexact, settlement = intrinsic  ·  fortress delta 1.11 (IBKR)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$60.00 (2.9σ)$30$-1,410+$19,315+$1,227
+2.5%$61.50 (3.2σ)$-420$-1,245+$19,480+$1,227
+5%$63.00 (3.4σ)$-870$-1,080+$19,645+$1,227
V-BOUNCE STRESS (stock → CC-SS $59.19, where you are whole again, by expiry)
Starting unrealized P&L: $-20,725
+ Fortress recovery (un-capped): +$21,173
− CC assignment net of premium (3 × $60): -$0
− Conservative CC assignment net of premium (7 × $56): -$2,223
Total Position P&L @ SS: $-1,774 (+$18,951 vs today)
Do-nothing baseline at SS: $-2,727 (this trade vs do-nothing: +$953, the opportunity cost of earning $100/mo FIGHT income now)
🛡 safe yield10 × $5231 Jul9d29.6%92%16%+2pp$290$967-$2,400$6,895
Sell 10 × $52 29.6% OTM over spot $40.11 31 Jul 2026 (9d, $0.52 mid)
= $290 credit for the 9d cycle → $967/mo projected
Survival (stays ≤ $52)
92%
Breach risk
8%
POP (stays ≤ $52.52)
93%
EV / mo
+$323
📈 CAMPAIGN OUTLOOK (400 simulated futures, this rung on repeat for 9 months, no directional opinion)
FIGHT'S EDGE
+2pp
57% whole by 9mo vs 56% doing nothing
FIRE DRILLS
~0.6/quarter
challenges to roll; realized tends lower (calibration)
BANKED RATE WHILE FIGHTING
$506/mo
median; plan ~$344/mo after 68% keep · $1,894 banked by campaign end (selling stops once whole)
green: with FIGHT · grey: without
if it recovers, the typical trip is ~1.4 mo [0.7-3.0], measured ONLY among the 57% of futures that got whole
🛡 IF CHALLENGED (spot reaches the strike) · challenge = the strike is touched at any point, so it runs ~2x the breach risk (finishing through it)
Challenge odds (touch by expiry)
11%
Flat exit net (mid-life)
-$2,869
Free roll-up
none
Safest escape (by 14 Aug 2026)
$55 @ 73% POP
64% survival
Roll menuyour doors if the call gets challenged; each row = buy back the 10 calls + sell the new ones, one order. Prices assume the central case (day 4 of 9); earlier = worse credits, later = better, through the strike = add intrinsic
Buyback gross: $4.46/sh now → $3.16 mid-life (likely $2.73–$4.60)≈ $0 at expiry  |  you banked $0.29/sh, so a flat mid-life exit nets -$2.87/sh  |  roll rows are incremental, the banked premium stays yours
📊 Across 342 simulated challenges: the $52 strike is typically first touched on day 6 of 9, at $54 (overshoots $1.97). The [P25–P75] under each Total is that door's credit across those paths; % credit is the share of those challenges where the roll is a net credit.
MoveNew strike ≈New expiryTenorEst netTotal (10 ct)POP / surv
of new CC
If rolled & exited
total P&L · cap gain @ new strike
Reliable up-and-out (highest cap still free ≥60%)~$5314 Aug 202618d left+$0.42/sh+$417
cycle +$707
[-$24…+$1,054] · 75% credit
69%
surv 57%
-$5,832 NOT
cap gain +$14,893
Roll out (same strike, buy time)~$527 Aug 202612d left+$0.19/sh+$191
cycle +$481
[-$71…+$804] · 69% credit
67%
surv 53%
-$7,046 NOT
cap gain +$13,679
Max even-money escape in the band~$5414 Aug 202618d left+$0.11/sh+$108
cycle +$398
[-$381…+$704] · 54% credit
71%
surv 61%
-$5,031 NOT
cap gain +$15,694
SS $56 not reachable for even money within 45d; this is the ceiling of the free ladder
Safety roll (pay small debit, max POP)~$5514 Aug 202618d left-$0.29/sh-$285
cycle +$5
[-$860…+$272] · 35% credit
73%
surv 64%
-$4,314 NOT
cap gain +$16,411
budget: banked $290 debit $285 (98% used ≈ 1.3 wk of income) → whole cycle still +$5 cash · rolled 10 ct earn ≈ $4,790/mo while parked; 0 ct free to re-sell
If rolled & exited = your total from-entry P&L if you roll to that strike and then close the whole fortress with the stock pinned there (all legs repriced; SAFE = P&L ≥ 0). Cap gain is what that roll earns THIS cycle (premium + appreciation from today to the new strike); the total adds your existing MTM on top. Same from-entry basis as this tool's @cap / total-exit numbers, at the rolled strike.
POP = P(stays ≤ strike + premium collected, the call is profitable); surv = P(stays ≤ strike, the call expires fully worthless). Survival is the stricter bar (no premium cushion), so it sits below POP.
Method: each leg = its live quote (buyback off the ask, sells off the bid) × a Black-Scholes ratio to the challenge, using the leg's own IV shifted -0.4 vol pt per +1% move (equity skew: vol eases as spot rises; buyback shift floored at 0). Estimates, not quotes; the live roll table owns the real decision when a CC is actually threatened.
More detail, income coverage, downside budget, tripwires, held-to-expiry ladder, V-bounce stress
Income coverage
Gross FIGHT income$967/mo
vs 50% target ($3,178/mo)-70%
vs normal income ($6,356/mo)15% covered
Net income (after hedge)$889/mo
Downside budget
⚠ $52 is $7 below CC-SS $59.19: assignment on a recovery to whole locks the cap give-up below.
Cap give-up @ CC-SS (V-bounce)-$6,895
… as % of IC ($7,300)94.5%
… as % of ML ($47,300)14.6%
Recovery months (at normal income)1.1 mo
Surgical close (10 ct)$-20,955
Tripwiresprice and time left decide together; the matrix is the playbook
The one rule: roll when the short call's remaining TIME VALUE < $0.07/sh (~25% of the $0.29 collected) or spot ≥ $52.52 (breakeven), whichever comes first. Time value = call mark price minus intrinsic (max(0, spot − $52)); NOT the premium you collected. Momentum override: two daily closes above $49.56 (daily upper band) or daily RSI > 70 → treat "pressing" as "through".
Spot \ Time≥ 5d left3-4d left≤ 2d (expiry)
Below $51.48Do nothing. Theta wins.Do nothing.Penny buyback at the close; re-sell next cycle.
Pressing the strike
$51-52.52
Hold, alert at breakeven. Rolling into a spike pays top dollar; let theta bleed the buyback first.★ Roll on strength NOW: cheap buyback, fat credits.Close or roll same day; pin risk at the strike.
Through breakeven
≥ $52.52
Act now: intrinsic compounds daily. Up-and-out or safety roll.Roll or close immediately; time value is gone.Close today, or be assigned.
If held to expiryexact, settlement = intrinsic  ·  fortress delta 1.11 (IBKR)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$52.00 (1.8σ)$290$-7,237+$13,488+$280
+2.5%$53.30 (1.9σ)$-1,010$-7,094+$13,631-$1,020
+5%$54.60 (2.1σ)$-2,310$-6,951+$13,774-$2,320
SS (= V-bounce)$56.15 (2.4σ)$-3,860$-6,781+$13,944-$3,720
V-BOUNCE STRESS (stock → CC-SS $59.19, where you are whole again, by expiry)
Starting unrealized P&L: $-20,725
+ Fortress recovery (un-capped): +$21,173
− CC assignment net of premium (10 × $52): -$6,895
Total Position P&L @ SS: $-6,447 (+$14,278 vs today)
Do-nothing baseline at SS: $-2,727 (this trade vs do-nothing: $-3,720, the opportunity cost of earning $967/mo FIGHT income now)
33% normal9 × $4831 Jul9d19.7%85%32%+5pp$666$2,220-$1,147$9,401
Sell 9 × $48 19.7% OTM over spot $40.11 31 Jul 2026 (9d, $0.97 mid)
= $666 credit for the 9d cycle → $2,220/mo projected
Survival (stays ≤ $48)
85%
Breach risk
15%
POP (stays ≤ $48.98)
87%
EV / mo
+$699
📈 CAMPAIGN OUTLOOK (400 simulated futures, this rung on repeat for 9 months, no directional opinion)
FIGHT'S EDGE
+5pp
61% whole by 9mo vs 56% doing nothing
FIRE DRILLS
~1.3/quarter
challenges to roll; realized tends lower (calibration)
BANKED RATE WHILE FIGHTING
$1,065/mo
median; plan ~$724/mo after 68% keep · $4,279 banked by campaign end (selling stops once whole)
green: with FIGHT · grey: without
if it recovers, the typical trip is ~1.4 mo [0.6-3.0], measured ONLY among the 61% of futures that got whole
🛡 IF CHALLENGED (spot reaches the strike) · challenge = the strike is touched at any point, so it runs ~2x the breach risk (finishing through it)
Challenge odds (touch by expiry)
24%
Flat exit net (mid-life)
-$1,959
Free roll-up
+$1/wk
Safest escape (by 14 Aug 2026)
$52 @ 75% POP
68% survival
Roll menuyour doors if the call gets challenged; each row = buy back the 9 calls + sell the new ones, one order. Prices assume the central case (day 4 of 9); earlier = worse credits, later = better, through the strike = add intrinsic
Buyback gross: $4.12/sh now → $2.92 mid-life (likely $2.88–$4.60)≈ $0 at expiry  |  you banked $0.74/sh, so a flat mid-life exit nets -$2.18/sh  |  roll rows are incremental, the banked premium stays yours
📊 Across 713 simulated challenges: the $48 strike is typically first touched on day 5 of 9, at $50 (overshoots $1.91). The [P25–P75] under each Total is that door's credit across those paths; % credit is the share of those challenges where the roll is a net credit.
MoveNew strike ≈New expiryTenorEst netTotal (9 ct)POP / surv
of new CC
If rolled & exited
total P&L · cap gain @ new strike
Reliable up-and-out (highest cap still free ≥60%)~$4914 Aug 202618d left+$0.51/sh+$459
cycle +$1,125
[-$76…+$742] · 70% credit
69%
surv 58%
-$9,853 NOT
cap gain +$10,872
Roll out (same strike, buy time)~$487 Aug 202612d left+$0.31/sh+$275
cycle +$941
[-$94…+$555] · 67% credit
67%
surv 54%
-$11,025 NOT
cap gain +$9,700
Max even-money escape in the band~$5014 Aug 202618d left+$0.20/sh+$182
cycle +$848
[-$395…+$437] · 48% credit
71%
surv 61%
-$9,020 NOT
cap gain +$11,705
SS $56 not reachable for even money within 45d; this is the ceiling of the free ladder
Up-and-out for even (raise the cap, free)~$497 Aug 202612d left+$0.02/sh+$17
cycle +$683
[-$385…+$264] · 41% credit
70%
surv 58%
-$10,296 NOT
cap gain +$10,429
Safety roll (pay small debit, max POP)~$5214 Aug 202618d left-$0.54/sh-$487
cycle +$179
[-$1,192…-$303] · 16% credit
75%
surv 68%
-$7,469 NOT
cap gain +$13,256
budget: banked $666 debit $487 (73% used ≈ 1.0 wk of income) → whole cycle still +$179 cash · rolled 9 ct earn ≈ $3,563/mo while parked; 1 ct free to re-sell
If rolled & exited = your total from-entry P&L if you roll to that strike and then close the whole fortress with the stock pinned there (all legs repriced; SAFE = P&L ≥ 0). Cap gain is what that roll earns THIS cycle (premium + appreciation from today to the new strike); the total adds your existing MTM on top. Same from-entry basis as this tool's @cap / total-exit numbers, at the rolled strike.
POP = P(stays ≤ strike + premium collected, the call is profitable); surv = P(stays ≤ strike, the call expires fully worthless). Survival is the stricter bar (no premium cushion), so it sits below POP.
Method: each leg = its live quote (buyback off the ask, sells off the bid) × a Black-Scholes ratio to the challenge, using the leg's own IV shifted -0.4 vol pt per +1% move (equity skew: vol eases as spot rises; buyback shift floored at 0). Estimates, not quotes; the live roll table owns the real decision when a CC is actually threatened.
More detail, income coverage, downside budget, tripwires, held-to-expiry ladder, V-bounce stress
Income coverage
Gross FIGHT income$2,220/mo
vs 50% target ($3,178/mo)-30%
vs normal income ($6,356/mo)35% covered
Net income (after hedge)$2,144/mo
Downside budget
⚠ $48 is $11 below CC-SS $59.19: assignment on a recovery to whole locks the cap give-up below.
Cap give-up @ CC-SS (V-bounce)-$9,401
… as % of IC ($7,300)128.8%
… as % of ML ($47,300)19.9%
Recovery months (at normal income)1.5 mo
Surgical close (9 ct)$-18,864
Tripwiresprice and time left decide together; the matrix is the playbook
The one rule: roll when the short call's remaining TIME VALUE < $0.18/sh (~25% of the $0.74 collected) or spot ≥ $48.98 (breakeven), whichever comes first. Time value = call mark price minus intrinsic (max(0, spot − $48)); NOT the premium you collected. Momentum override: two daily closes above $49.56 (daily upper band) or daily RSI > 70 → treat "pressing" as "through".
Spot \ Time≥ 5d left3-4d left≤ 2d (expiry)
Below $47.52Do nothing. Theta wins.Do nothing.Penny buyback at the close; re-sell next cycle.
Pressing the strike
$48-48.98
Hold, alert at breakeven. Rolling into a spike pays top dollar; let theta bleed the buyback first.★ Roll on strength NOW: cheap buyback, fat credits.Close or roll same day; pin risk at the strike.
Through breakeven
≥ $48.98
Act now: intrinsic compounds daily. Up-and-out or safety roll.Roll or close immediately; time value is gone.Close today, or be assigned.
If held to expiryexact, settlement = intrinsic  ·  fortress delta 1.11 (IBKR)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$48.00 (1.2σ)$666$-11,300+$9,425+$657
+2.5%$49.20 (1.3σ)$-414$-11,048+$9,677-$423
+5%$50.40 (1.5σ)$-1,494$-10,796+$9,929-$1,503
SS (= V-bounce)$56.15 (2.4σ)$-6,669$-9,604+$11,121-$6,543
V-BOUNCE STRESS (stock → CC-SS $59.19, where you are whole again, by expiry)
Starting unrealized P&L: $-20,725
+ Fortress recovery (un-capped): +$21,173
− CC assignment net of premium (9 × $48): -$9,401
− Conservative CC assignment net of premium (1 × $56): -$318
Total Position P&L @ SS: $-9,270 (+$11,455 vs today)
Do-nothing baseline at SS: $-2,727 (this trade vs do-nothing: $-6,543, the opportunity cost of earning $2,220/mo FIGHT income now)
🎯 50% normal10 × $46.5031 Jul9d15.9%80%31%+7pp$1,010$3,367$11,675
Sell 10 × $46.50 15.9% OTM over spot $40.11 31 Jul 2026 (9d, $1.23 mid)
= $1,010 credit for the 9d cycle → $3,367/mo projected
Survival (stays ≤ $46.50)
80%
Breach risk
20%
POP (stays ≤ $47.73)
84%
EV / mo
+$963
📈 CAMPAIGN OUTLOOK (400 simulated futures, this rung on repeat for 9 months, no directional opinion)
FIGHT'S EDGE
+7pp
62% whole by 9mo vs 55% doing nothing
FIRE DRILLS
~1.8/quarter
challenges to roll; realized tends lower (calibration)
BANKED RATE WHILE FIGHTING
$1,514/mo
median; plan ~$1,029/mo after 68% keep · $5,697 banked by campaign end (selling stops once whole)
green: with FIGHT · grey: without
if it recovers, the typical trip is ~1.5 mo [0.7-2.8], measured ONLY among the 62% of futures that got whole
🛡 IF CHALLENGED (spot reaches the strike) · challenge = the strike is touched at any point, so it runs ~2x the breach risk (finishing through it)
Challenge odds (touch by expiry)
31%
Flat exit net (mid-life)
-$1,815
Free roll-up
+$1/wk
Safest escape (by 14 Aug 2026)
$51 @ 77% POP
72% survival
Roll menuyour doors if the call gets challenged; each row = buy back the 10 calls + sell the new ones, one order. Prices assume the central case (day 4 of 9); earlier = worse credits, later = better, through the strike = add intrinsic
Buyback gross: $3.99/sh now → $2.83 mid-life (likely $2.99–$4.45)≈ $0 at expiry  |  you banked $1.01/sh, so a flat mid-life exit nets -$1.82/sh  |  roll rows are incremental, the banked premium stays yours
📊 Across 935 simulated challenges: the $46 strike is typically first touched on day 5 of 9, at $48 (overshoots $1.81). The [P25–P75] under each Total is that door's credit across those paths; % credit is the share of those challenges where the roll is a net credit.
MoveNew strike ≈New expiryTenorEst netTotal (10 ct)POP / surv
of new CC
If rolled & exited
total P&L · cap gain @ new strike
Reliable up-and-out (highest cap still free ≥60%)~$4714 Aug 202618d left+$0.54/sh+$539
cycle +$1,549
[-$87…+$743] · 69% credit
69%
surv 58%
-$11,095 NOT
cap gain +$9,630
Roll out (same strike, buy time)~$467 Aug 202612d left+$0.34/sh+$342
cycle +$1,352
[-$91…+$574] · 64% credit
67%
surv 54%
-$12,280 NOT
cap gain +$8,445
Max even-money escape in the band~$4814 Aug 202618d left+$0.23/sh+$232
cycle +$1,242
[-$421…+$385] · 43% credit
71%
surv 61%
-$10,293 NOT
cap gain +$10,432
SS $56 not reachable for even money within 45d; this is the ceiling of the free ladder
Up-and-out for even (raise the cap, free)~$477 Aug 202612d left+$0.05/sh+$55
cycle +$1,065
[-$423…+$237] · 36% credit
70%
surv 58%
-$11,580 NOT
cap gain +$9,145
Safety roll (pay small debit, max POP)~$5114 Aug 202618d left-$0.82/sh-$824
cycle +$186
[-$1,686…-$780] · 7% credit
77%
surv 72%
-$8,018 NOT
cap gain +$12,707
budget: banked $1,010 debit $824 (82% used ≈ 1.1 wk of income) → whole cycle still +$186 cash · rolled 10 ct earn ≈ $3,335/mo while parked; 0 ct free to re-sell
If rolled & exited = your total from-entry P&L if you roll to that strike and then close the whole fortress with the stock pinned there (all legs repriced; SAFE = P&L ≥ 0). Cap gain is what that roll earns THIS cycle (premium + appreciation from today to the new strike); the total adds your existing MTM on top. Same from-entry basis as this tool's @cap / total-exit numbers, at the rolled strike.
POP = P(stays ≤ strike + premium collected, the call is profitable); surv = P(stays ≤ strike, the call expires fully worthless). Survival is the stricter bar (no premium cushion), so it sits below POP.
Method: each leg = its live quote (buyback off the ask, sells off the bid) × a Black-Scholes ratio to the challenge, using the leg's own IV shifted -0.4 vol pt per +1% move (equity skew: vol eases as spot rises; buyback shift floored at 0). Estimates, not quotes; the live roll table owns the real decision when a CC is actually threatened.
More detail, income coverage, downside budget, tripwires, held-to-expiry ladder, V-bounce stress
Income coverage
Gross FIGHT income$3,367/mo
vs 50% target ($3,178/mo)+6%
vs normal income ($6,356/mo)53% covered
Net income (after hedge)$3,289/mo
Downside budget
⚠ $46.50 is $13 below CC-SS $59.19: assignment on a recovery to whole locks the cap give-up below.
Cap give-up @ CC-SS (V-bounce)-$11,675
… as % of IC ($7,300)159.9%
… as % of ML ($47,300)24.7%
Recovery months (at normal income)1.8 mo
Surgical close (10 ct)$-20,940
Tripwiresprice and time left decide together; the matrix is the playbook
The one rule: roll when the short call's remaining TIME VALUE < $0.25/sh (~25% of the $1.01 collected) or spot ≥ $47.73 (breakeven), whichever comes first. Time value = call mark price minus intrinsic (max(0, spot − $46)); NOT the premium you collected. Momentum override: two daily closes above $49.56 (daily upper band) or daily RSI > 70 → treat "pressing" as "through".
Spot \ Time≥ 5d left3-4d left≤ 2d (expiry)
Below $46.03Do nothing. Theta wins.Do nothing.Penny buyback at the close; re-sell next cycle.
Pressing the strike
$46-47.73
Hold, alert at breakeven. Rolling into a spike pays top dollar; let theta bleed the buyback first.★ Roll on strength NOW: cheap buyback, fat credits.Close or roll same day; pin risk at the strike.
Through breakeven
≥ $47.73
Act now: intrinsic compounds daily. Up-and-out or safety roll.Roll or close immediately; time value is gone.Close today, or be assigned.
If held to expiryexact, settlement = intrinsic  ·  fortress delta 1.11 (IBKR)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$46.50 (≤1σ, normal week)$1,010$-12,622+$8,103+$1,000
+2.5%$47.66 (1.1σ)$-152$-12,494+$8,231-$162
+5%$48.83 (1.3σ)$-1,315$-12,366+$8,359-$1,325
SS (= V-bounce)$56.15 (2.4σ)$-8,640$-11,561+$9,164-$8,500
V-BOUNCE STRESS (stock → CC-SS $59.19, where you are whole again, by expiry)
Starting unrealized P&L: $-20,725
+ Fortress recovery (un-capped): +$21,173
− CC assignment net of premium (10 × $46.50): -$11,675
Total Position P&L @ SS: $-11,227 (+$9,498 vs today)
Do-nothing baseline at SS: $-2,727 (this trade vs do-nothing: $-8,500, the opportunity cost of earning $3,367/mo FIGHT income now)
100% normal9 × $42.5031 Jul9d6.0%65%74%+10pp$1,944$6,480+$3,113$13,073
Sell 9 × $42.50 6.0% OTM over spot $40.11 31 Jul 2026 (9d, $2.34 mid)
= $1,944 credit for the 9d cycle → $6,480/mo projected
Survival (stays ≤ $42.50)
65%
Breach risk
35%
POP (stays ≤ $44.84)
75%
EV / mo
+$1,377
📈 CAMPAIGN OUTLOOK (400 simulated futures, this rung on repeat for 9 months, no directional opinion)
FIGHT'S EDGE
+10pp
67% whole by 9mo vs 57% doing nothing
FIRE DRILLS
~3.8/quarter
challenges to roll; realized tends lower (calibration)
BANKED RATE WHILE FIGHTING
$2,270/mo
median; plan ~$1,544/mo after 68% keep · $7,634 banked by campaign end (selling stops once whole)
green: with FIGHT · grey: without
if it recovers, the typical trip is ~1.3 mo [0.6-3.1], measured ONLY among the 67% of futures that got whole
🛡 IF CHALLENGED (spot reaches the strike) · challenge = the strike is touched at any point, so it runs ~2x the breach risk (finishing through it)
Challenge odds (touch by expiry)
61%
Flat exit net (mid-life)
-$380
Free roll-up
+$1/wk
Safest escape (by 7 Aug 2026)
$53 @ 91% POP
90% survival
Roll menuyour doors if the call gets challenged; each row = buy back the 9 calls + sell the new ones, one order. Prices assume the central case (day 4 of 9); earlier = worse credits, later = better, through the strike = add intrinsic
Buyback gross: $3.65/sh now → $2.58 mid-life (likely $3.32–$4.63)≈ $0 at expiry  |  you banked $2.16/sh, so a flat mid-life exit nets -$0.42/sh  |  roll rows are incremental, the banked premium stays yours
📊 Across 1,828 simulated challenges: the $42 strike is typically first touched on day 3 of 9, at $44 (overshoots $1.66). The [P25–P75] under each Total is that door's credit across those paths; % credit is the share of those challenges where the roll is a net credit.
MoveNew strike ≈New expiryTenorEst netTotal (9 ct)POP / surv
of new CC
If rolled & exited
total P&L · cap gain @ new strike
Roll out (same strike, buy time)~$427 Aug 202612d left+$0.43/sh+$384
cycle +$2,328
[-$162…+$184] · 45% credit
68%
surv 54%
-$15,743 NOT
cap gain +$4,982
Max even-money escape in the band~$4414 Aug 202618d left+$0.29/sh+$262
cycle +$2,206
[-$536…-$48] · 23% credit
72%
surv 62%
-$13,767 NOT
cap gain +$6,958
SS $56 not reachable for even money within 45d; this is the ceiling of the free ladder
Up-and-out for even (raise the cap, free)~$437 Aug 202612d left+$0.14/sh+$123
cycle +$2,067
[-$450…-$89] · 19% credit
70%
surv 58%
-$15,017 NOT
cap gain +$5,708
Safety roll (pay small debit, max POP)~$537 Aug 202612d left-$2.07/sh-$1,861
cycle +$83
[-$3,188…-$2,351]
91%
surv 90%
-$5,900 NOT
cap gain +$14,825
budget: banked $1,944 debit $1,861 (96% used ≈ 1.2 wk of income) → whole cycle still +$83 cash · rolled 9 ct earn ≈ $1,157/mo while parked; 1 ct free to re-sell
If rolled & exited = your total from-entry P&L if you roll to that strike and then close the whole fortress with the stock pinned there (all legs repriced; SAFE = P&L ≥ 0). Cap gain is what that roll earns THIS cycle (premium + appreciation from today to the new strike); the total adds your existing MTM on top. Same from-entry basis as this tool's @cap / total-exit numbers, at the rolled strike.
POP = P(stays ≤ strike + premium collected, the call is profitable); surv = P(stays ≤ strike, the call expires fully worthless). Survival is the stricter bar (no premium cushion), so it sits below POP.
Method: each leg = its live quote (buyback off the ask, sells off the bid) × a Black-Scholes ratio to the challenge, using the leg's own IV shifted -0.4 vol pt per +1% move (equity skew: vol eases as spot rises; buyback shift floored at 0). Estimates, not quotes; the live roll table owns the real decision when a CC is actually threatened.
More detail, income coverage, downside budget, tripwires, held-to-expiry ladder, V-bounce stress
Income coverage
Gross FIGHT income$6,480/mo
vs 50% target ($3,178/mo)+104%
vs normal income ($6,356/mo)102% covered
Net income (after hedge)$6,404/mo
Downside budget
⚠ $42.50 is $17 below CC-SS $59.19: assignment on a recovery to whole locks the cap give-up below.
Cap give-up @ CC-SS (V-bounce)-$13,073
… as % of IC ($7,300)179.1%
… as % of ML ($47,300)27.6%
Recovery months (at normal income)2.1 mo
Surgical close (9 ct)$-18,819
Tripwiresprice and time left decide together; the matrix is the playbook
The one rule: roll when the short call's remaining TIME VALUE < $0.54/sh (~25% of the $2.16 collected) or spot ≥ $44.84 (breakeven), whichever comes first. Time value = call mark price minus intrinsic (max(0, spot − $42)); NOT the premium you collected. Momentum override: two daily closes above $49.56 (daily upper band) or daily RSI > 70 → treat "pressing" as "through".
Spot \ Time≥ 5d left3-4d left≤ 2d (expiry)
Below $42.08Do nothing. Theta wins.Do nothing.Penny buyback at the close; re-sell next cycle.
Pressing the strike
$42-44.84
Hold, alert at breakeven. Rolling into a spike pays top dollar; let theta bleed the buyback first.★ Roll on strength NOW: cheap buyback, fat credits.Close or roll same day; pin risk at the strike.
Through breakeven
≥ $44.84
Act now: intrinsic compounds daily. Up-and-out or safety roll.Roll or close immediately; time value is gone.Close today, or be assigned.
If held to expiryexact, settlement = intrinsic  ·  fortress delta 1.11 (IBKR)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$42.50 (≤1σ, normal week)$1,944$-16,127+$4,598+$1,935
+2.5%$43.56 (≤1σ, normal week)$988$-15,904+$4,821+$979
+5%$44.62 (≤1σ, normal week)$32$-15,681+$5,044+$22
SS (= V-bounce)$56.15 (2.4σ)$-10,341$-13,276+$7,449-$10,215
V-BOUNCE STRESS (stock → CC-SS $59.19, where you are whole again, by expiry)
Starting unrealized P&L: $-20,725
+ Fortress recovery (un-capped): +$21,173
− CC assignment net of premium (9 × $42.50): -$13,073
− Conservative CC assignment net of premium (1 × $56): -$318
Total Position P&L @ SS: $-12,942 (+$7,783 vs today)
Do-nothing baseline at SS: $-2,727 (this trade vs do-nothing: $-10,215, the opportunity cost of earning $6,480/mo FIGHT income now)
A nudge, not a rule: the engine maximizes income at acceptable safety; this weighs the income you would give up against the breach risk you would shed. Your hedge bleed and your read on ENPH are the tiebreakers.
⚔ FIGHT CC options · full candidate scan (40 clear the floor), click to expand

Every eligible strike x expiry in the 2-45 DTE band (4 expiries scanned, 40 clear the income floor), each sized to the minimum contracts that clear it. Sorted by survival (safest first): the primary 🎯 is the safest; rows below trade safety for income.

Fortress delta: 1.110 (IBKR)  |  Recovery@SS: +$21,173 (un-capped fortress gain if stock rallies to SS)  |  Do-nothing @ SS: $-2,727

StrikeDTEExpiryBidSellIncome/moNet/moSurvivalPOP (mid)EV/moCap Give-up @ CC-SS%ICTotal P&L @ SS
$43.502d24 Jul 2026$0.2310/10$3,450$3,37287%89%+$1,531-$15,455211.7%$-15,007 (vs do-nothing $-12,280)
$432d24 Jul 2026$0.298/10$3,480$3,40683%86%+$1,307-$12,716174.2%$-12,903 (vs do-nothing $-10,176)
$46.509d31 Jul 2026$1.0110/10$3,367$3,28980%84%+$963-$11,675159.9%$-11,227 (vs do-nothing $-8,500)
$42.502d24 Jul 2026$0.376/10$3,330$3,26079%83%+$1,053-$9,789134.1%$-10,611 (vs do-nothing $-7,884)
$469d31 Jul 2026$1.218/10$3,227$3,15379%83%+$1,071-$9,580131.2%$-9,767 (vs do-nothing $-7,040)
$45.509d31 Jul 2026$1.238/10$3,280$3,20677%82%+$867-$9,964136.5%$-10,151 (vs do-nothing $-7,424)
$459d31 Jul 2026$1.348/10$3,573$3,49975%81%+$878-$10,276140.8%$-10,463 (vs do-nothing $-7,736)
$422d24 Jul 2026$0.475/10$3,525$3,45775%80%+$912-$8,358114.5%$-9,497 (vs do-nothing $-6,770)
$44.509d31 Jul 2026$1.338/10$3,547$3,47374%79%+$542-$10,684146.4%$-10,871 (vs do-nothing $-8,144)
$4516d7 Aug 2026$1.7010/10$3,188$3,11073%79%+$637-$12,485171.0%$-12,037 (vs do-nothing $-9,310)
$44.5016d7 Aug 2026$1.8710/10$3,506$3,42972%80%+$720-$12,815175.5%$-12,367 (vs do-nothing $-9,640)
$449d31 Jul 2026$1.596/10$3,180$3,11072%78%+$674-$8,157111.7%$-8,979 (vs do-nothing $-6,252)
$4416d7 Aug 2026$1.899/10$3,189$3,11470%77%+$453-$11,966163.9%$-11,835 (vs do-nothing $-9,108)
Show 27 more candidates (lower strikes: more income, lower survival)
StrikeDTEExpiryBidSellIncome/moNet/moSurvivalPOP (mid)EV/moCap Give-up @ CC-SS%ICTotal P&L @ SS
$43.509d31 Jul 2026$1.696/10$3,380$3,31070%77%+$599-$8,397115.0%$-9,219 (vs do-nothing $-6,492)
$41.502d24 Jul 2026$0.594/10$3,540$3,47469%77%+$706-$6,83893.7%$-8,295 (vs do-nothing $-5,568)
$43.5016d7 Aug 2026$2.019/10$3,392$3,31668%76%+$409-$12,308168.6%$-12,177 (vs do-nothing $-9,450)
$439d31 Jul 2026$1.746/10$3,480$3,41068%76%+$400-$8,667118.7%$-9,489 (vs do-nothing $-6,762)
$4316d7 Aug 2026$2.358/10$3,525$3,45166%75%+$638-$11,068151.6%$-11,255 (vs do-nothing $-8,528)
$42.509d31 Jul 2026$2.165/10$3,600$3,53265%75%+$765-$7,26399.5%$-8,402 (vs do-nothing $-5,675)
$4323d14 Aug 2026$2.779/10$3,252$3,17665%74%+$290-$12,074165.4%$-11,943 (vs do-nothing $-9,216)
$42.5016d7 Aug 2026$2.527/10$3,307$3,23664%74%+$561-$9,916135.8%$-10,420 (vs do-nothing $-7,693)
$412d24 Jul 2026$0.753/10$3,375$3,31163%73%+$542-$5,23171.7%$-7,005 (vs do-nothing $-4,278)
$429d31 Jul 2026$2.235/10$3,717$3,64863%73%+$593-$7,478102.4%$-8,617 (vs do-nothing $-5,890)
$4216d7 Aug 2026$2.587/10$3,386$3,31462%73%+$405-$10,224140.0%$-10,728 (vs do-nothing $-8,001)
$4223d14 Aug 2026$3.158/10$3,287$3,21362%73%+$282-$11,228153.8%$-11,415 (vs do-nothing $-8,688)
$41.509d31 Jul 2026$2.285/10$3,800$3,73261%72%+$365-$7,703105.5%$-8,842 (vs do-nothing $-6,115)
$41.5016d7 Aug 2026$2.737/10$3,583$3,51160%72%+$350-$10,469143.4%$-10,973 (vs do-nothing $-8,246)
$4123d14 Aug 2026$3.458/10$3,600$3,52659%71%+$181-$11,788161.5%$-11,975 (vs do-nothing $-9,248)
$4116d7 Aug 2026$3.156/10$3,544$3,47458%72%+$544-$9,021123.6%$-9,843 (vs do-nothing $-7,116)
$419d31 Jul 2026$2.604/10$3,467$3,40058%71%+$453-$6,23485.4%$-7,691 (vs do-nothing $-4,964)
$40.502d24 Jul 2026$0.953/10$4,275$4,21157%70%+$565-$5,32172.9%$-7,095 (vs do-nothing $-4,368)
$40.5016d7 Aug 2026$3.156/10$3,544$3,47456%70%+$301-$9,321127.7%$-10,143 (vs do-nothing $-7,416)
$40.509d31 Jul 2026$2.854/10$3,800$3,73456%70%+$502-$6,33486.8%$-7,791 (vs do-nothing $-5,064)
$4023d14 Aug 2026$4.007/10$3,652$3,58055%69%+$261-$10,630145.6%$-11,134 (vs do-nothing $-8,407)
$4016d7 Aug 2026$3.505/10$3,281$3,21354%69%+$365-$7,843107.4%$-8,982 (vs do-nothing $-6,255)
$409d31 Jul 2026$3.004/10$4,000$3,93453%69%+$400-$6,47488.7%$-7,931 (vs do-nothing $-5,204)
$39.5016d7 Aug 2026$3.855/10$3,609$3,54152%69%+$467-$7,918108.5%$-9,057 (vs do-nothing $-6,330)
$39.509d31 Jul 2026$3.203/10$3,200$3,13651%68%+$259-$4,94667.7%$-6,720 (vs do-nothing $-3,993)
$402d24 Jul 2026$1.192/10$3,570$3,50750%67%+$391-$3,59949.3%$-5,691 (vs do-nothing $-2,964)
$39.502d24 Jul 2026$1.472/10$4,410$4,34743%64%+$400-$3,64349.9%$-5,735 (vs do-nothing $-3,008)

Income/mo = FIGHT leg gross, DTE-prorated. Net/mo = FIGHT + conservative CC gross minus hedge cost. POP (mid) = probability stock closes at or below (strike + mid premium) at expiry, per-strike chain IV when available. Survival = CC expires fully worthless. EV/mo = premium minus expected buyback, monthly, with realized vol = IV x 85% (variance risk premium 15%). Cap give-up @ SS = recovery mortgaged on a V-bounce to SS, net of premium. Total P&L @ SS = absolute position P&L if the stock closes at SS; "vs do-nothing" = opportunity cost against holding all 10 contracts at the conservative CC.

fortress_fight.py v6.2  |  2026-07-22 23:04