FORTRESS FIGHT: ENPH @ $44.58

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

GENERATED2026-07-15 03:39

ENPH @ $44.58   UNDERWATER $11.57 (20.6% below BE SS)

⚠ EARNINGS · SHORT EXPIRY ONLY
ENPH reports 2026-07-29 (Wed), in 14 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: $58.38 (banked floor $57.63)  |  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$7,256/mo95% ann ROI on ML
Hedge rolling cost$69/mo
Unrealized P&L$-14,935fortress legs from IBKR
INCOME GOALPOSTS & VELOCITY
50% INCOME FLOOR
$3,628/mo
HEDGE COVER
$69/mo
NORMAL INCOME
$7,256/mo (ATM CC, chain)
IC VELOCITY
1.0 mo to earn back $7,300
ML VELOCITY
6.5 mo to earn back $47,300
Deep drawdown confirmed: a CC at CC-SS $58.38 (probe: $58C 16d) brings only $1,238/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
$806
Hole (after banked)
$14,130
was $14,935 · 5% earned back
Cycles closed
2
Credit in flight
$952
CC-SS · banked floor (info)
$58.38 → $57.63
Open legAcctCredit/shIn flightOpened
10x $50C 17 Jul 2026U18827291$0.95$9522026-07-10
TECHNICALS (cc_timing weekly gate + daily trigger)
WEEKLYNEUTRAL · %B 49 (live) · RSI 50 · MACD bearish, hist falling
DAILYFALLING (provisional) · RSI 44 · %B 32 · hist rising (nightly)
LEVELSUpper BB (CC ceiling) $65.24 (+46%) · daily UBB $52.34 · 1-wk expected move ±$7 (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: 9 contracts at $49 / 2d. This is the safest strike (survival 89%, breach 11%) that still earns 50% of normal income ($3,628/mo); it brings $3,915/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 9 × $47/2d for $7,560/mo, but breach risk rises to 24% (+13pp vs the primary). The lower strike is hit by a smaller bounce.
More safety, less income: for just the hedge you can sit at 2 × $55/2d (99+% survival, $120/mo).
Downside anchor: the primary mortgages $8,177 (112% of IC) ONLY on a full V-bounce all the way to SS $56, recoverable in 1.1 months of normal income. That is the rare tail; the frequent case is the strike holding. Surgical close on the 9 contracts realizes $-13,491 and cuts bleed by $62/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 · 17 Jul 2026 (2d) · sell 9 × $49, 89% survival, $3,915/mo (E[net] $2,226/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 🏆17 Jul 2026 · 2d9 × $4989%$3,915$2,226
NEXT FRIDAY24 Jul 2026 · 9d10 × $48.5072%$3,633$-50

📅 THIS FRIDAY · 17 Jul 2026 · 2d · E[net] $2,226/mo 🏆 GRAND PICK

🎯 Engine pick: sell 9 × $49 (primary), 89% survival, breach 11%, $3,915/mo.
The pick is already past the ~80% (≈1σ) comfort line, so take the income. Stepping out to the $49.50 rung (🛡 safe yield) lifts survival to 91% (breach 11% → 9%) for $315/mo less (8% income) buys safety you do not really need here.
ENPH  spot $44.58 · click a rung to expand its decision panel
RungSellExpiryDTEOTMSurvivalTouch oddsPer cycleIncome/moΔ vs pickCap give-up
cover hedge2 × $5517 Jul2d23.4%99+%1%$8$120-$3,795$667
Sell 2 × $55 23.4% OTM over spot $44.58 17 Jul 2026 (2d, $0.04 mid)
= $8 credit for the 2d cycle → $120/mo projected
Survival (stays ≤ $55)
99+%
Breach risk
0%
POP (stays ≤ $55.05)
99+%
EV / mo
+$117
📈 CAMPAIGN OUTLOOK (400 paths, sell-roll-repeat this rung for 9 mo)   whole in 1.0 mo [0.5-2.4] median  ·  72% of paths whole by 9 mo (vs 74% without)  ·  ~0.2 challenges expected  ·  median CC cash $2,668
🛡 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)
-$297
Free roll-up
+$3/wk
Safest escape (by 31 Jul 2026)
$64 @ 84% POP
81% survival
Roll menuyour doors if the call gets challenged; each row = buy back the 2 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: $2.16/sh now → $1.53 mid-life → ≈ $0 at expiry  |  you banked $0.04/sh, so a flat mid-life exit nets -$1.49/sh  |  roll rows are incremental, the banked premium stays yours
MoveNew strike ≈New expiryTenorEst netTotal (2 ct)POP / surv
of new CC
If rolled & exited
total P&L · cap gain @ new strike
Roll out (same strike, buy time)~$5524 Jul 20268d left+$1.14/sh+$228
cycle +$236
65%
surv 53%
-$2,377 NOT
cap gain +$12,558
Up-and-out for even (raise the cap, free)~$5824 Jul 20268d left+$0.03/sh+$6
cycle +$14
73%
surv 66%
-$908 NOT
cap gain +$14,027
Max even-money escape in the band~$6431 Jul 202615d left+$0.03/sh+$6
cycle +$14
84%
surv 81%
+$1,075 SAFE
cap gain +$16,010
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$120/mo
vs 50% target ($3,628/mo)-97%
vs normal income ($7,256/mo)2% covered
Net income (after hedge)$1,566/mo
Downside budget
⚠ $55 is $3 below CC-SS $58.38: assignment on a recovery to whole locks the cap give-up below.
Cap give-up @ CC-SS (V-bounce)-$667
… as % of IC ($7,300)9.1%
… as % of ML ($47,300)1.4%
Recovery months (at normal income)0.1 mo
Surgical close (2 ct)$-2,988
Tripwiresprice and time left decide together; the matrix is the playbook
The one rule: roll when the short call's remaining TIME VALUE < $0.01/sh (~25% of the $0.04 collected) or spot ≥ $55.05 (breakeven), whichever comes first. Time value = call mark price minus intrinsic (max(0, spot − $55)); NOT the premium you collected. Momentum override: two daily closes above $52.34 (daily upper band) or daily RSI > 70 → treat "pressing" as "through".
Spot \ Time≥ 4d left3d left≤ 2d (expiry)
Below $54.45Do nothing. Theta wins.Do nothing.Penny buyback at the close; re-sell next cycle.
Pressing the strike
$54-55.05
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
≥ $55.05
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.10 (IBKR)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$55.00 (2.9σ)$8$-2,605+$12,330-$194
+2.5%$56.37 (3.3σ)$-267$-1,661+$13,274-$394
+5%$57.75 (3.7σ)$-542$-1,516+$13,419-$394
V-BOUNCE STRESS (stock → CC-SS $58.38, where you are whole again, by expiry)
Starting unrealized P&L: $-14,935
+ Fortress recovery (un-capped): +$15,245
− CC assignment net of premium (2 × $55): -$667
− Conservative CC assignment net of premium (8 × $56): -$1,093
Total Position P&L @ SS: $-1,450 (+$13,485 vs today)
Do-nothing baseline at SS: $-1,056 (this trade vs do-nothing: $-394, the opportunity cost of earning $120/mo FIGHT income now)
33% normal9 × $5017 Jul2d12.2%93%14%$171$2,565-$1,350$7,367
Sell 9 × $50 12.2% OTM over spot $44.58 17 Jul 2026 (2d, $0.23 mid)
= $171 credit for the 2d cycle → $2,565/mo projected
Survival (stays ≤ $50)
93%
Breach risk
7%
POP (stays ≤ $50.23)
94%
EV / mo
+$1,734
📈 CAMPAIGN OUTLOOK (400 paths, sell-roll-repeat this rung for 9 mo)   whole in 1.1 mo [0.5-2.8] median, 0.1 mo faster than no FIGHT (1.2 mo)  ·  74% of paths whole by 9 mo (vs 73% without)  ·  ~4.5 challenges expected  ·  median CC cash $4,425
🛡 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)
5%
Flat exit net (mid-life)
-$1,078
Free roll-up
+$3/wk
Safest escape (by 31 Jul 2026)
$59 @ 85% POP
82% 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 1 of 2); earlier = worse credits, later = better, through the strike = add intrinsic
Buyback gross: $1.96/sh now → $1.39 mid-life (likely $1.43–$2.68)≈ $0 at expiry  |  you banked $0.19/sh, so a flat mid-life exit nets -$1.20/sh  |  roll rows are incremental, the banked premium stays yours
📊 Across 148 simulated challenges: the $50 strike is typically first touched on day 2 of 2, at $51 (overshoots $1.30). 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)~$5024 Jul 20268d left+$1.14/sh+$1,030
cycle +$1,201
[+$448…+$1,063] · 86% credit
66%
surv 53%
-$7,644 NOT
cap gain +$7,291
Reliable up-and-out (highest cap still free ≥60%)~$5531 Jul 202615d left+$0.94/sh+$843
cycle +$1,014
[+$121…+$851] · 80% credit
78%
surv 72%
-$1,842 NOT
cap gain +$13,093
Up-and-out for even (raise the cap, free)~$5324 Jul 20268d left+$0.06/sh+$52
cycle +$223
[-$762…+$25] · 28% credit
73%
surv 67%
-$5,396 NOT
cap gain +$9,539
Max even-money escape in the band~$5931 Jul 202615d left+$0.01/sh+$12
cycle +$183
[-$877…-$18] · 24% credit
85%
surv 82%
+$1,406 SAFE
cap gain +$16,341
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$2,565/mo
vs 50% target ($3,628/mo)-29%
vs normal income ($7,256/mo)35% covered
Net income (after hedge)$2,685/mo
Downside budget
⚠ $50 is $8 below CC-SS $58.38: assignment on a recovery to whole locks the cap give-up below.
Cap give-up @ CC-SS (V-bounce)-$7,367
… as % of IC ($7,300)100.9%
… as % of ML ($47,300)15.6%
Recovery months (at normal income)1.0 mo
Surgical close (9 ct)$-13,473
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.19 collected) or spot ≥ $50.23 (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 $52.34 (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.23
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.23
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.10 (IBKR)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$50.00 (1.5σ)$171$-8,674+$6,261-$738
+2.5%$51.25 (1.9σ)$-954$-8,418+$6,517-$1,863
+5%$52.50 (2.2σ)$-2,079$-8,161+$6,774-$2,988
SS (= V-bounce)$56.15 (3.2σ)$-5,364$-7,428+$7,507-$6,138
V-BOUNCE STRESS (stock → CC-SS $58.38, where you are whole again, by expiry)
Starting unrealized P&L: $-14,935
+ Fortress recovery (un-capped): +$15,245
− CC assignment net of premium (9 × $50): -$7,367
− Conservative CC assignment net of premium (1 × $56): -$137
Total Position P&L @ SS: $-7,194 (+$7,741 vs today)
Do-nothing baseline at SS: $-1,056 (this trade vs do-nothing: $-6,138, the opportunity cost of earning $2,565/mo FIGHT income now)
🛡 safe yield10 × $49.5017 Jul2d11.0%91%18%$240$3,600-$315$8,636
Sell 10 × $49.50 11.0% OTM over spot $44.58 17 Jul 2026 (2d, $0.29 mid)
= $240 credit for the 2d cycle → $3,600/mo projected
Survival (stays ≤ $49.50)
91%
Breach risk
9%
POP (stays ≤ $49.80)
92%
EV / mo
+$2,299
📈 CAMPAIGN OUTLOOK (400 paths, sell-roll-repeat this rung for 9 mo)   whole in 0.9 mo [0.5-2.2] median  ·  71% of paths whole by 9 mo (vs 70% without)  ·  ~5.9 challenges expected  ·  median CC cash $4,806
🛡 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)
-$1,134
Free roll-up
+$3/wk
Safest escape (by 31 Jul 2026)
$59 @ 85% POP
82% 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.94/sh now → $1.37 mid-life (likely $1.41–$2.73)≈ $0 at expiry  |  you banked $0.24/sh, so a flat mid-life exit nets -$1.13/sh  |  roll rows are incremental, the banked premium stays yours
📊 Across 227 simulated challenges: the $50 strike is typically first touched on day 2 of 2, at $51 (overshoots $1.21). 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)~$5024 Jul 20268d left+$1.14/sh+$1,144
cycle +$1,384
[+$476…+$1,171] · 85% credit
66%
surv 53%
-$8,114 NOT
cap gain +$6,821
Reliable up-and-out (highest cap still free ≥60%)~$5531 Jul 202615d left+$0.93/sh+$929
cycle +$1,169
[+$114…+$928] · 78% credit
79%
surv 72%
-$2,340 NOT
cap gain +$12,595
Up-and-out for even (raise the cap, free)~$5224 Jul 20268d left+$0.06/sh+$59
cycle +$299
[-$842…+$35] · 30% credit
73%
surv 67%
-$5,973 NOT
cap gain +$8,962
Max even-money escape in the band~$5931 Jul 202615d left+$0.01/sh+$11
cycle +$251
[-$985…-$16] · 24% credit
85%
surv 82%
+$1,162 SAFE
cap gain +$16,097
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$3,600/mo
vs 50% target ($3,628/mo)-1%
vs normal income ($7,256/mo)50% covered
Net income (after hedge)$3,531/mo
Downside budget
⚠ $49.50 is $9 below CC-SS $58.38: assignment on a recovery to whole locks the cap give-up below.
Cap give-up @ CC-SS (V-bounce)-$8,636
… as % of IC ($7,300)118.3%
… as % of ML ($47,300)18.3%
Recovery months (at normal income)1.2 mo
Surgical close (10 ct)$-14,990
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.24 collected) or spot ≥ $49.80 (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 $52.34 (daily upper band) or daily RSI > 70 → treat "pressing" as "through".
Spot \ Time≥ 4d left3d left≤ 2d (expiry)
Below $49.01Do nothing. Theta wins.Do nothing.Penny buyback at the close; re-sell next cycle.
Pressing the strike
$49-49.80
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
≥ $49.80
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.10 (IBKR)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$49.50 (1.4σ)$240$-9,258+$5,677-$770
+2.5%$50.74 (1.7σ)$-997$-9,128+$5,807-$2,007
+5%$51.98 (2.1σ)$-2,235$-8,999+$5,936-$3,245
SS (= V-bounce)$56.15 (3.2σ)$-6,410$-8,560+$6,375-$7,270
V-BOUNCE STRESS (stock → CC-SS $58.38, where you are whole again, by expiry)
Starting unrealized P&L: $-14,935
+ Fortress recovery (un-capped): +$15,245
− CC assignment net of premium (10 × $49.50): -$8,636
Total Position P&L @ SS: $-8,326 (+$6,609 vs today)
Do-nothing baseline at SS: $-1,056 (this trade vs do-nothing: $-7,270, the opportunity cost of earning $3,600/mo FIGHT income now)
🎯 50% normal9 × $4917 Jul2d9.9%89%9%$261$3,915$8,177
Sell 9 × $49 9.9% OTM over spot $44.58 17 Jul 2026 (2d, $0.34 mid)
= $261 credit for the 2d cycle → $3,915/mo projected
Survival (stays ≤ $49)
89%
Breach risk
11%
POP (stays ≤ $49.34)
90%
EV / mo
+$2,287
📈 CAMPAIGN OUTLOOK (400 paths, sell-roll-repeat this rung for 9 mo)   whole in 1.2 mo [0.6-2.6] median  ·  74% of paths whole by 9 mo (vs 71% without)  ·  ~7.1 challenges expected  ·  median CC cash $5,552
🛡 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)
9%
Flat exit net (mid-life)
-$963
Free roll-up
+$3/wk
Safest escape (by 31 Jul 2026)
$59 @ 86% POP
84% 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 1 of 2); earlier = worse credits, later = better, through the strike = add intrinsic
Buyback gross: $1.92/sh now → $1.36 mid-life (likely $1.39–$2.70)≈ $0 at expiry  |  you banked $0.29/sh, so a flat mid-life exit nets -$1.07/sh  |  roll rows are incremental, the banked premium stays yours
📊 Across 276 simulated challenges: the $49 strike is typically first touched on day 2 of 2, at $50 (overshoots $1.22). 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)~$4924 Jul 20268d left+$1.14/sh+$1,029
cycle +$1,290
[+$428…+$1,061] · 87% credit
66%
surv 53%
-$8,660 NOT
cap gain +$6,275
Reliable up-and-out (highest cap still free ≥60%)~$5431 Jul 202615d left+$0.92/sh+$829
cycle +$1,090
[+$85…+$835] · 78% credit
79%
surv 73%
-$2,871 NOT
cap gain +$12,064
Up-and-out for even (raise the cap, free)~$5224 Jul 20268d left+$0.06/sh+$55
cycle +$316
[-$781…+$36] · 29% credit
73%
surv 67%
-$6,408 NOT
cap gain +$8,527
Max even-money escape in the band~$5831 Jul 202615d left+$0.01/sh+$7
cycle +$268
[-$908…-$15] · 24% credit
85%
surv 82%
+$485 SAFE
cap gain +$15,420
reaches SS ✓
Safety roll (pay small debit, max POP)~$5931 Jul 202615d left-$0.28/sh-$255
cycle +$6
[-$1,227…-$281] · 1% credit
86%
surv 84%
+$1,228 SAFE
cap gain +$16,163
budget: banked $261 debit $255 (98% used ≈ 0.3 wk of income) → whole cycle still +$6 cash · rolled 9 ct earn ≈ $1,938/mo while parked; 1 ct free to re-sell · clears 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$3,915/mo
vs 50% target ($3,628/mo)+8%
vs normal income ($7,256/mo)54% covered
Net income (after hedge)$4,035/mo
Downside budget
⚠ $49 is $9 below CC-SS $58.38: assignment on a recovery to whole locks the cap give-up below.
Cap give-up @ CC-SS (V-bounce)-$8,177
… as % of IC ($7,300)112.0%
… as % of ML ($47,300)17.3%
Recovery months (at normal income)1.1 mo
Surgical close (9 ct)$-13,491
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 ≥ $49.34 (breakeven), whichever comes first. Time value = call mark price minus intrinsic (max(0, spot − $49)); NOT the premium you collected. Momentum override: two daily closes above $52.34 (daily upper band) or daily RSI > 70 → treat "pressing" as "through".
Spot \ Time≥ 4d left3d left≤ 2d (expiry)
Below $48.51Do nothing. Theta wins.Do nothing.Penny buyback at the close; re-sell next cycle.
Pressing the strike
$49-49.34
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
≥ $49.34
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.10 (IBKR)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$49.00 (1.2σ)$261$-9,689+$5,246-$648
+2.5%$50.22 (1.6σ)$-841$-9,438+$5,497-$1,750
+5%$51.45 (1.9σ)$-1,944$-9,187+$5,748-$2,853
SS (= V-bounce)$56.15 (3.2σ)$-6,174$-8,238+$6,697-$6,948
V-BOUNCE STRESS (stock → CC-SS $58.38, where you are whole again, by expiry)
Starting unrealized P&L: $-14,935
+ Fortress recovery (un-capped): +$15,245
− CC assignment net of premium (9 × $49): -$8,177
− Conservative CC assignment net of premium (1 × $56): -$137
Total Position P&L @ SS: $-8,004 (+$6,931 vs today)
Do-nothing baseline at SS: $-1,056 (this trade vs do-nothing: $-6,948, the opportunity cost of earning $3,915/mo FIGHT income now)
100% normal9 × $4717 Jul2d5.4%76%50%$504$7,560+$3,645$9,734
Sell 9 × $47 5.4% OTM over spot $44.58 17 Jul 2026 (2d, $0.67 mid)
= $504 credit for the 2d cycle → $7,560/mo projected
Survival (stays ≤ $47)
76%
Breach risk
24%
POP (stays ≤ $47.66)
81%
EV / mo
+$2,265
📈 CAMPAIGN OUTLOOK (400 paths, sell-roll-repeat this rung for 9 mo)   whole in 1.0 mo [0.4-2.4] median, 0.1 mo faster than no FIGHT (1.1 mo)  ·  80% of paths whole by 9 mo (vs 76% without)  ·  ~14.6 challenges expected  ·  median CC cash $6,524
🛡 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)
26%
Flat exit net (mid-life)
-$670
Free roll-up
+$3/wk
Safest escape (by 31 Jul 2026)
$58 @ 88% POP
87% 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 1 of 2); earlier = worse credits, later = better, through the strike = add intrinsic
Buyback gross: $1.84/sh now → $1.30 mid-life (likely $1.48–$3.05)≈ $0 at expiry  |  you banked $0.56/sh, so a flat mid-life exit nets -$0.74/sh  |  roll rows are incremental, the banked premium stays yours
📊 Across 771 simulated challenges: the $47 strike is typically first touched on day 1 of 2, at $48 (overshoots $1.36). 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)~$4724 Jul 20268d left+$1.14/sh+$1,024
cycle +$1,528
[+$223…+$966] · 81% credit
66%
surv 53%
-$10,632 NOT
cap gain +$4,303
Reliable up-and-out (highest cap still free ≥60%)~$5231 Jul 202615d left+$0.89/sh+$798
cycle +$1,302
[-$177…+$718] · 70% credit
79%
surv 73%
-$4,869 NOT
cap gain +$10,066
Max even-money escape in the band~$5431 Jul 202615d left+$0.38/sh+$346
cycle +$850
[-$742…+$246] · 44% credit
82%
surv 78%
-$3,111 NOT
cap gain +$11,824
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)~$5024 Jul 20268d left+$0.06/sh+$58
cycle +$562
[-$1,010…-$44] · 19% credit
74%
surv 68%
-$8,371 NOT
cap gain +$6,564
Safety roll (pay small debit, max POP)~$5831 Jul 202615d left-$0.31/sh-$278
cycle +$226
[-$1,537…-$403]
88%
surv 87%
+$443 SAFE
cap gain +$15,378
budget: banked $504 debit $278 (55% used ≈ 0.2 wk of income) → whole cycle still +$226 cash · rolled 9 ct earn ≈ $1,793/mo while parked; 1 ct free to re-sell · clears 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$7,560/mo
vs 50% target ($3,628/mo)+108%
vs normal income ($7,256/mo)104% covered
Net income (after hedge)$7,680/mo
Downside budget
⚠ $47 is $11 below CC-SS $58.38: assignment on a recovery to whole locks the cap give-up below.
Cap give-up @ CC-SS (V-bounce)-$9,734
… as % of IC ($7,300)133.3%
… as % of ML ($47,300)20.6%
Recovery months (at normal income)1.3 mo
Surgical close (9 ct)$-13,536
Tripwiresprice and time left decide together; the matrix is the playbook
The one rule: roll when the short call's remaining TIME VALUE < $0.14/sh (~25% of the $0.56 collected) or spot ≥ $47.66 (breakeven), whichever comes first. Time value = call mark price minus intrinsic (max(0, spot − $47)); NOT the premium you collected. Momentum override: two daily closes above $52.34 (daily upper band) or daily RSI > 70 → treat "pressing" as "through".
Spot \ Time≥ 4d left3d left≤ 2d (expiry)
Below $46.53Do nothing. Theta wins.Do nothing.Penny buyback at the close; re-sell next cycle.
Pressing the strike
$47-47.66
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.66
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.10 (IBKR)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$47.00 (≤1σ, normal week)$504$-11,656+$3,279-$405
+2.5%$48.17 (1.0σ)$-553$-11,415+$3,520-$1,462
+5%$49.35 (1.3σ)$-1,611$-11,174+$3,761-$2,520
SS (= V-bounce)$56.15 (3.2σ)$-7,731$-9,795+$5,140-$8,505
V-BOUNCE STRESS (stock → CC-SS $58.38, where you are whole again, by expiry)
Starting unrealized P&L: $-14,935
+ Fortress recovery (un-capped): +$15,245
− CC assignment net of premium (9 × $47): -$9,734
− Conservative CC assignment net of premium (1 × $56): -$137
Total Position P&L @ SS: $-9,561 (+$5,374 vs today)
Do-nothing baseline at SS: $-1,056 (this trade vs do-nothing: $-8,505, the opportunity cost of earning $7,560/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 · 24 Jul 2026 · 9d · E[net] $-50/mo

🎯 Engine pick: sell 10 × $48.50 (primary), 72% survival, breach 28%, $3,633/mo.
Stay at the pick. Stepping safer (the $50 rung (33% normal) lifts survival to 78% (breach 28% → 22%) for $1,100/mo less (30% income)) buys little extra safety; the income is doing real work covering the bleed.
ENPH  spot $44.58 · click a rung to expand its decision panel
RungSellExpiryDTEOTMSurvivalTouch oddsPer cycleIncome/moΔ vs pickCap give-up
cover hedge1 × $5524 Jul9d23.4%93%13%$25$83-$3,550$313
Sell 1 × $55 23.4% OTM over spot $44.58 24 Jul 2026 (9d, $0.33 mid)
= $25 credit for the 9d cycle → $83/mo projected
Survival (stays ≤ $55)
93%
Breach risk
7%
POP (stays ≤ $55.33)
94%
EV / mo
+$46
📈 CAMPAIGN OUTLOOK (400 paths, sell-roll-repeat this rung for 9 mo)   whole in 1.4 mo [0.7-3.7] median  ·  70% of paths whole by 9 mo (vs 72% without)  ·  ~1.4 challenges expected  ·  median CC cash $5,261
🛡 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)
14%
Flat exit net (mid-life)
-$232
Free roll-up
+$3/wk
Safest escape (by 31 Jul 2026)
$59 @ 76% POP
68% survival
Roll menuyour doors if the call gets challenged; each row = buy back the 1 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.63/sh now → $2.57 mid-life (likely $2.25–$3.73)≈ $0 at expiry  |  you banked $0.25/sh, so a flat mid-life exit nets -$2.32/sh  |  roll rows are incremental, the banked premium stays yours
📊 Across 434 simulated challenges: the $55 strike is typically first touched on day 6 of 9, at $57 (overshoots $1.89). 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 (1 ct)POP / surv
of new CC
If rolled & exited
total P&L · cap gain @ new strike
Roll out (same strike, buy time)~$5531 Jul 202612d left+$1.21/sh+$121
cycle +$146
[+$114…+$163] · 100% credit
68%
surv 54%
-$2,366 NOT
cap gain +$12,569
Reliable up-and-out (highest cap still free ≥60%)~$5831 Jul 202612d left+$0.19/sh+$19
cycle +$44
[-$6…+$49] · 69% credit
74%
surv 65%
-$969 NOT
cap gain +$13,966
Up-and-out for even (raise the cap, free)~$5831 Jul 202612d left+$0.02/sh+$2
cycle +$27
[-$28…+$29] · 48% credit
75%
surv 66%
-$884 NOT
cap gain +$14,051
Max even-money escape in the band~$5831 Jul 202612d left+$0.02/sh+$2
cycle +$27
[-$28…+$29] · 48% credit
75%
surv 66%
-$884 NOT
cap gain +$14,051
reaches SS ✓
Safety roll (pay small debit, max POP)~$5931 Jul 202612d left-$0.11/sh-$11
cycle +$14
[-$43…+$15] · 34% credit
76%
surv 68%
-$794 NOT
cap gain +$14,141
budget: banked $25 debit $11 (43% used ≈ 0.6 wk of income) → whole cycle still +$14 cash · rolled 1 ct earn ≈ $615/mo while parked; 9 ct free to re-sell · clears 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$83/mo
vs 50% target ($3,628/mo)-98%
vs normal income ($7,256/mo)1% covered
Net income (after hedge)$1,718/mo
Downside budget
⚠ $55 is $3 below CC-SS $58.38: assignment on a recovery to whole locks the cap give-up below.
Cap give-up @ CC-SS (V-bounce)-$313
… as % of IC ($7,300)4.3%
… as % of ML ($47,300)0.7%
Recovery months (at normal income)0.0 mo
Surgical close (1 ct)$-1,501
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.25 collected) or spot ≥ $55.33 (breakeven), whichever comes first. Time value = call mark price minus intrinsic (max(0, spot − $55)); NOT the premium you collected. Momentum override: two daily closes above $52.34 (daily upper band) or daily RSI > 70 → treat "pressing" as "through".
Spot \ Time≥ 5d left3-4d left≤ 2d (expiry)
Below $54.45Do nothing. Theta wins.Do nothing.Penny buyback at the close; re-sell next cycle.
Pressing the strike
$54-55.33
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
≥ $55.33
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.10 (IBKR)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$55.00 (1.4σ)$25$-2,487+$12,448-$76
+2.5%$56.37 (1.6σ)$-112$-1,443+$13,492-$176
+5%$57.75 (1.7σ)$-250$-1,298+$13,637-$176
V-BOUNCE STRESS (stock → CC-SS $58.38, where you are whole again, by expiry)
Starting unrealized P&L: $-14,935
+ Fortress recovery (un-capped): +$15,245
− CC assignment net of premium (1 × $55): -$313
− Conservative CC assignment net of premium (9 × $56): -$1,229
Total Position P&L @ SS: $-1,232 (+$13,703 vs today)
Do-nothing baseline at SS: $-1,056 (this trade vs do-nothing: $-176, the opportunity cost of earning $83/mo FIGHT income now)
🛡 safe yield10 × $5424 Jul9d21.1%92%17%$260$867-$2,767$4,116
Sell 10 × $54 21.1% OTM over spot $44.58 24 Jul 2026 (9d, $0.53 mid)
= $260 credit for the 9d cycle → $867/mo projected
Survival (stays ≤ $54)
92%
Breach risk
8%
POP (stays ≤ $54.53)
93%
EV / mo
+$368
📈 CAMPAIGN OUTLOOK (400 paths, sell-roll-repeat this rung for 9 mo)   whole in 1.2 mo [0.6-3.2] median  ·  66% of paths whole by 9 mo (vs 74% without)  ·  ~1.8 challenges expected  ·  median CC cash $1,815
🛡 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)
18%
Flat exit net (mid-life)
-$2,263
Free roll-up
+$3/wk
Safest escape (by 31 Jul 2026)
$58 @ 76% POP
68% 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.57/sh now → $2.52 mid-life (likely $2.27–$3.85)≈ $0 at expiry  |  you banked $0.26/sh, so a flat mid-life exit nets -$2.26/sh  |  roll rows are incremental, the banked premium stays yours
📊 Across 525 simulated challenges: the $54 strike is typically first touched on day 6 of 9, at $56 (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
Roll out (same strike, buy time)~$5431 Jul 202612d left+$1.22/sh+$1,221
cycle +$1,481
[+$1,109…+$1,604] · 100% credit
68%
surv 54%
-$3,045 NOT
cap gain +$11,890
Reliable up-and-out (highest cap still free ≥60%)~$5731 Jul 202612d left+$0.20/sh+$200
cycle +$460
[-$121…+$387] · 64% credit
74%
surv 65%
-$839 NOT
cap gain +$14,096
Up-and-out for even (raise the cap, free)~$5731 Jul 202612d left+$0.03/sh+$29
cycle +$289
[-$347…+$214] · 43% credit
75%
surv 67%
-$457 NOT
cap gain +$14,478
Max even-money escape in the band~$5731 Jul 202612d left+$0.03/sh+$29
cycle +$289
[-$347…+$214] · 43% credit
75%
surv 67%
-$457 NOT
cap gain +$14,478
reaches SS ✓
Safety roll (pay small debit, max POP)~$5831 Jul 202612d left-$0.10/sh-$95
cycle +$165
[-$490…+$79] · 30% credit
76%
surv 68%
-$29 NOT
cap gain +$14,906
budget: banked $260 debit $95 (37% used ≈ 0.5 wk of income) → whole cycle still +$165 cash · rolled 10 ct earn ≈ $6,069/mo while parked; 0 ct free to re-sell · clears 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$867/mo
vs 50% target ($3,628/mo)-76%
vs normal income ($7,256/mo)12% covered
Net income (after hedge)$797/mo
Downside budget
⚠ $54 is $4 below CC-SS $58.38: assignment on a recovery to whole locks the cap give-up below.
Cap give-up @ CC-SS (V-bounce)-$4,116
… as % of IC ($7,300)56.4%
… as % of ML ($47,300)8.7%
Recovery months (at normal income)0.6 mo
Surgical close (10 ct)$-15,205
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.26 collected) or spot ≥ $54.53 (breakeven), whichever comes first. Time value = call mark price minus intrinsic (max(0, spot − $54)); NOT the premium you collected. Momentum override: two daily closes above $52.34 (daily upper band) or daily RSI > 70 → treat "pressing" as "through".
Spot \ Time≥ 5d left3-4d left≤ 2d (expiry)
Below $53.46Do nothing. Theta wins.Do nothing.Penny buyback at the close; re-sell next cycle.
Pressing the strike
$53-54.53
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
≥ $54.53
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.10 (IBKR)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$54.00 (1.2σ)$260$-4,266+$10,669-$750
+2.5%$55.35 (1.4σ)$-1,090$-4,124+$10,811-$2,100
+5%$56.70 (1.6σ)$-2,440$-3,982+$10,953-$2,750
V-BOUNCE STRESS (stock → CC-SS $58.38, where you are whole again, by expiry)
Starting unrealized P&L: $-14,935
+ Fortress recovery (un-capped): +$15,245
− CC assignment net of premium (10 × $54): -$4,116
Total Position P&L @ SS: $-3,806 (+$11,129 vs today)
Do-nothing baseline at SS: $-1,056 (this trade vs do-nothing: $-2,750, the opportunity cost of earning $867/mo FIGHT income now)
33% normal10 × $5024 Jul9d12.2%78%47%$760$2,533-$1,100$7,616
Sell 10 × $50 12.2% OTM over spot $44.58 24 Jul 2026 (9d, $0.88 mid)
= $760 credit for the 9d cycle → $2,533/mo projected
Survival (stays ≤ $50)
78%
Breach risk
22%
POP (stays ≤ $50.88)
81%
EV / mo
$-235
📈 CAMPAIGN OUTLOOK (400 paths, sell-roll-repeat this rung for 9 mo)   whole in 1.1 mo [0.5-2.7] median, 0.2 mo faster than no FIGHT (1.2 mo)  ·  71% of paths whole by 9 mo (vs 73% without)  ·  ~5.3 challenges expected  ·  median CC cash $3,046
🛡 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)
35%
Flat exit net (mid-life)
-$1,576
Free roll-up
+$3/wk
Safest escape (by 31 Jul 2026)
$55 @ 79% POP
74% 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.30/sh now → $2.34 mid-life (likely $2.56–$3.80)≈ $0 at expiry  |  you banked $0.76/sh, so a flat mid-life exit nets -$1.58/sh  |  roll rows are incremental, the banked premium stays yours
📊 Across 1,056 simulated challenges: the $50 strike is typically first touched on day 5 of 9, at $52 (overshoots $1.65). 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)~$5031 Jul 202612d left+$1.25/sh+$1,254
cycle +$2,014
[+$1,041…+$1,409] · 100% credit
68%
surv 54%
-$6,932 NOT
cap gain +$8,003
Reliable up-and-out (highest cap still free ≥60%)~$5231 Jul 202612d left+$0.47/sh+$469
cycle +$1,229
[+$167…+$489] · 91% credit
73%
surv 64%
-$5,043 NOT
cap gain +$9,892
Up-and-out for even (raise the cap, free)~$5331 Jul 202612d left+$0.07/sh+$68
cycle +$828
[-$338…+$36] · 28% credit
75%
surv 67%
-$4,339 NOT
cap gain +$10,596
Max even-money escape in the band~$5331 Jul 202612d left+$0.07/sh+$68
cycle +$828
[-$338…+$36] · 28% credit
75%
surv 67%
-$4,339 NOT
cap gain +$10,596
SS $56 not reachable for even money within 45d; this is the ceiling of the free ladder
Safety roll (pay small debit, max POP)~$5531 Jul 202612d left-$0.51/sh-$510
cycle +$250
[-$1,092…-$596] · 6% credit
79%
surv 74%
-$2,707 NOT
cap gain +$12,228
budget: banked $760 debit $510 (67% used ≈ 0.9 wk of income) → whole cycle still +$250 cash · rolled 10 ct earn ≈ $4,564/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$2,533/mo
vs 50% target ($3,628/mo)-30%
vs normal income ($7,256/mo)35% covered
Net income (after hedge)$2,464/mo
Downside budget
⚠ $50 is $8 below CC-SS $58.38: assignment on a recovery to whole locks the cap give-up below.
Cap give-up @ CC-SS (V-bounce)-$7,616
… as % of IC ($7,300)104.3%
… as % of ML ($47,300)16.1%
Recovery months (at normal income)1.0 mo
Surgical close (10 ct)$-15,055
Tripwiresprice and time left decide together; the matrix is the playbook
The one rule: roll when the short call's remaining TIME VALUE < $0.19/sh (~25% of the $0.76 collected) or spot ≥ $50.88 (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 $52.34 (daily upper band) or daily RSI > 70 → treat "pressing" as "through".
Spot \ Time≥ 5d left3-4d 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.88
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.88
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.10 (IBKR)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$50.00 (≤1σ, normal week)$760$-8,186+$6,749-$250
+2.5%$51.25 (≤1σ, normal week)$-490$-8,055+$6,880-$1,500
+5%$52.50 (1.0σ)$-1,740$-7,923+$7,012-$2,750
SS (= V-bounce)$56.15 (1.5σ)$-5,390$-7,540+$7,395-$6,250
V-BOUNCE STRESS (stock → CC-SS $58.38, where you are whole again, by expiry)
Starting unrealized P&L: $-14,935
+ Fortress recovery (un-capped): +$15,245
− CC assignment net of premium (10 × $50): -$7,616
Total Position P&L @ SS: $-7,306 (+$7,629 vs today)
Do-nothing baseline at SS: $-1,056 (this trade vs do-nothing: $-6,250, the opportunity cost of earning $2,533/mo FIGHT income now)
🎯 50% normal10 × $48.5024 Jul9d8.8%72%49%$1,090$3,633$8,786
Sell 10 × $48.50 8.8% OTM over spot $44.58 24 Jul 2026 (9d, $1.27 mid)
= $1,090 credit for the 9d cycle → $3,633/mo projected
Survival (stays ≤ $48.50)
72%
Breach risk
28%
POP (stays ≤ $49.77)
77%
EV / mo
$-255
📈 CAMPAIGN OUTLOOK (400 paths, sell-roll-repeat this rung for 9 mo)   whole in 1.0 mo [0.5-2.2] median, 0.1 mo faster than no FIGHT (1.0 mo)  ·  72% of paths whole by 9 mo (vs 72% without)  ·  ~6.8 challenges expected  ·  median CC cash $3,715
🛡 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)
49%
Flat exit net (mid-life)
-$1,176
Free roll-up
+$3/wk
Safest escape (by 31 Jul 2026)
$56 @ 83% POP
80% 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.20/sh now → $2.27 mid-life (likely $2.67–$3.91)≈ $0 at expiry  |  you banked $1.09/sh, so a flat mid-life exit nets -$1.18/sh  |  roll rows are incremental, the banked premium stays yours
📊 Across 1,463 simulated challenges: the $48 strike is typically first touched on day 4 of 9, at $50 (overshoots $1.67). 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)~$4831 Jul 202612d left+$1.26/sh+$1,262
cycle +$2,352
[+$1,003…+$1,290] · 100% credit
68%
surv 54%
-$8,252 NOT
cap gain +$6,683
Reliable up-and-out (highest cap still free ≥60%)~$5131 Jul 202612d left+$0.47/sh+$475
cycle +$1,565
[+$126…+$402] · 88% credit
73%
surv 64%
-$6,364 NOT
cap gain +$8,571
Up-and-out for even (raise the cap, free)~$5231 Jul 202612d left+$0.08/sh+$78
cycle +$1,168
[-$377…-$40] · 22% credit
75%
surv 67%
-$5,657 NOT
cap gain +$9,278
Max even-money escape in the band~$5231 Jul 202612d left+$0.08/sh+$78
cycle +$1,168
[-$377…-$40] · 22% credit
75%
surv 67%
-$5,657 NOT
cap gain +$9,278
SS $56 not reachable for even money within 45d; this is the ceiling of the free ladder
Safety roll (pay small debit, max POP)~$5631 Jul 202612d left-$0.96/sh-$962
cycle +$128
[-$1,772…-$1,182]
83%
surv 80%
-$2,276 NOT
cap gain +$12,659
budget: banked $1,090 debit $962 (88% used ≈ 1.1 wk of income) → whole cycle still +$128 cash · rolled 10 ct earn ≈ $3,261/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,633/mo
vs 50% target ($3,628/mo)+0%
vs normal income ($7,256/mo)50% covered
Net income (after hedge)$3,564/mo
Downside budget
⚠ $48.50 is $10 below CC-SS $58.38: assignment on a recovery to whole locks the cap give-up below.
Cap give-up @ CC-SS (V-bounce)-$8,786
… as % of IC ($7,300)120.4%
… as % of ML ($47,300)18.6%
Recovery months (at normal income)1.2 mo
Surgical close (10 ct)$-15,120
Tripwiresprice and time left decide together; the matrix is the playbook
The one rule: roll when the short call's remaining TIME VALUE < $0.27/sh (~25% of the $1.09 collected) or spot ≥ $49.77 (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 $52.34 (daily upper band) or daily RSI > 70 → treat "pressing" as "through".
Spot \ Time≥ 5d left3-4d left≤ 2d (expiry)
Below $48.02Do nothing. Theta wins.Do nothing.Penny buyback at the close; re-sell next cycle.
Pressing the strike
$48-49.77
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
≥ $49.77
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.10 (IBKR)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$48.50 (≤1σ, normal week)$1,090$-9,513+$5,422+$80
+2.5%$49.71 (≤1σ, normal week)$-122$-9,386+$5,549-$1,132
+5%$50.93 (≤1σ, normal week)$-1,335$-9,259+$5,676-$2,345
SS (= V-bounce)$56.15 (1.5σ)$-6,560$-8,710+$6,225-$7,420
V-BOUNCE STRESS (stock → CC-SS $58.38, where you are whole again, by expiry)
Starting unrealized P&L: $-14,935
+ Fortress recovery (un-capped): +$15,245
− CC assignment net of premium (10 × $48.50): -$8,786
Total Position P&L @ SS: $-8,476 (+$6,459 vs today)
Do-nothing baseline at SS: $-1,056 (this trade vs do-nothing: $-7,420, the opportunity cost of earning $3,633/mo FIGHT income now)
100% normal10 × $4524 Jul9d0.9%56%95%$2,280$7,600+$3,967$11,096
Sell 10 × $45 0.9% OTM over spot $44.58 24 Jul 2026 (9d, $2.54 mid)
= $2,280 credit for the 9d cycle → $7,600/mo projected
Survival (stays ≤ $45)
56%
Breach risk
44%
POP (stays ≤ $47.54)
68%
EV / mo
$-331
📈 CAMPAIGN OUTLOOK (400 paths, sell-roll-repeat this rung for 9 mo)   whole in 0.9 mo [0.4-2.3] median, 0.1 mo faster than no FIGHT (1.0 mo)  ·  70% of paths whole by 9 mo (vs 70% without)  ·  ~18.2 challenges expected  ·  median CC cash $5,725
🛡 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)
77%
Flat exit net (mid-life)
+$178
Free roll-up
+$3/wk
Safest escape (by 31 Jul 2026)
$56 @ 90% POP
89% 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: $2.97/sh now → $2.10 mid-life (likely $2.93–$4.19)≈ $0 at expiry  |  you banked $2.28/sh, so a flat mid-life exit nets +$0.18/sh  |  roll rows are incremental, the banked premium stays yours
📊 Across 2,299 simulated challenges: the $45 strike is typically first touched on day 2 of 9, at $47 (overshoots $1.84). 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)~$4531 Jul 202612d left+$1.27/sh+$1,268
cycle +$3,548
[+$978…+$1,090] · 100% credit
68%
surv 54%
-$10,923 NOT
cap gain +$4,012
Reliable up-and-out (highest cap still free ≥60%)~$4731 Jul 202612d left+$0.48/sh+$478
cycle +$2,758
[+$59…+$276] · 82% credit
74%
surv 64%
-$9,038 NOT
cap gain +$5,897
Up-and-out for even (raise the cap, free)~$4831 Jul 202612d left+$0.09/sh+$90
cycle +$2,370
[-$473…-$149] · 9% credit
76%
surv 68%
-$8,322 NOT
cap gain +$6,613
Max even-money escape in the band~$4831 Jul 202612d left+$0.09/sh+$90
cycle +$2,370
[-$473…-$149] · 9% credit
76%
surv 68%
-$8,322 NOT
cap gain +$6,613
SS $56 not reachable for even money within 45d; this is the ceiling of the free ladder
Safety roll (pay small debit, max POP)~$5631 Jul 202612d left-$1.49/sh-$1,490
cycle +$790
[-$2,829…-$1,988]
90%
surv 89%
-$1,062 NOT
cap gain +$13,873
budget: banked $2,280 debit $1,490 (65% used ≈ 0.9 wk of income) → whole cycle still +$790 cash · rolled 10 ct earn ≈ $1,530/mo while parked; 0 ct free to re-sell · clears 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$7,600/mo
vs 50% target ($3,628/mo)+109%
vs normal income ($7,256/mo)105% covered
Net income (after hedge)$7,531/mo
Downside budget
⚠ $45 is $13 below CC-SS $58.38: assignment on a recovery to whole locks the cap give-up below.
Cap give-up @ CC-SS (V-bounce)-$11,096
… as % of IC ($7,300)152.0%
… as % of ML ($47,300)23.5%
Recovery months (at normal income)1.5 mo
Surgical close (10 ct)$-15,195
Tripwiresprice and time left decide together; the matrix is the playbook
The one rule: roll when the short call's remaining TIME VALUE < $0.57/sh (~25% of the $2.28 collected) or spot ≥ $47.54 (breakeven), whichever comes first. Time value = call mark price minus intrinsic (max(0, spot − $45)); NOT the premium you collected. Momentum override: two daily closes above $52.34 (daily upper band) or daily RSI > 70 → treat "pressing" as "through".
Spot \ Time≥ 5d left3-4d left≤ 2d (expiry)
Below $44.55Do nothing. Theta wins.Do nothing.Penny buyback at the close; re-sell next cycle.
Pressing the strike
$45-47.54
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.54
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.10 (IBKR)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$45.00 (≤1σ, normal week)$2,280$-12,191+$2,744+$1,270
+2.5%$46.12 (≤1σ, normal week)$1,155$-12,073+$2,862+$145
+5%$47.25 (≤1σ, normal week)$30$-11,955+$2,980-$980
SS (= V-bounce)$56.15 (1.5σ)$-8,870$-11,020+$3,915-$9,730
V-BOUNCE STRESS (stock → CC-SS $58.38, where you are whole again, by expiry)
Starting unrealized P&L: $-14,935
+ Fortress recovery (un-capped): +$15,245
− CC assignment net of premium (10 × $45): -$11,096
Total Position P&L @ SS: $-10,786 (+$4,149 vs today)
Do-nothing baseline at SS: $-1,056 (this trade vs do-nothing: $-9,730, the opportunity cost of earning $7,600/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 (29 clear the floor), click to expand

Every eligible strike x expiry in the 2-45 DTE band (3 expiries scanned, 29 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.105 (IBKR)  |  Recovery@SS: +$15,245 (un-capped fortress gain if stock rallies to SS)  |  Do-nothing @ SS: $-1,056

StrikeDTEExpiryBidSellIncome/moNet/moSurvivalPOP (mid)EV/moCap Give-up @ CC-SS%ICTotal P&L @ SS
$492d17 Jul 2026$0.299/10$3,915$4,03589%90%+$2,287-$8,177112.0%$-8,004 (vs do-nothing $-6,948)
$48.502d17 Jul 2026$0.357/10$3,675$4,17486%88%+$1,938-$6,66891.3%$-6,768 (vs do-nothing $-5,712)
$482d17 Jul 2026$0.436/10$3,870$4,55883%86%+$1,857-$5,96881.7%$-6,204 (vs do-nothing $-5,148)
$472d17 Jul 2026$0.565/10$4,200$5,07876%81%+$1,258-$5,40874.1%$-5,781 (vs do-nothing $-4,725)
$5016d31 Jul 2026$2.209/10$3,712$3,83373%80%+$1,087-$5,55876.1%$-5,385 (vs do-nothing $-4,329)
$48.509d24 Jul 2026$1.0910/10$3,633$3,56472%77%$-255-$8,786120.4%$-8,476 (vs do-nothing $-7,420)
$4916d31 Jul 2026$2.1310/10$3,994$3,92570%77%+$604-$7,24699.3%$-6,936 (vs do-nothing $-5,880)
$489d24 Jul 2026$1.279/10$3,810$3,93070%76%$-91-$8,195112.3%$-8,022 (vs do-nothing $-6,966)
$48.5016d31 Jul 2026$2.678/10$4,005$4,31569%77%+$1,064-$5,76579.0%$-5,728 (vs do-nothing $-4,672)
$47.509d24 Jul 2026$1.438/10$3,813$4,12368%74%$-44-$7,557103.5%$-7,520 (vs do-nothing $-6,464)
$4816d31 Jul 2026$2.797/10$3,662$4,16167%76%+$889-$5,31072.7%$-5,410 (vs do-nothing $-4,354)
$462d17 Jul 2026$0.913/10$4,095$5,35167%76%+$1,169-$3,44047.1%$-4,086 (vs do-nothing $-3,030)
$479d24 Jul 2026$1.567/10$3,640$4,13965%73%$-106-$6,87194.1%$-6,971 (vs do-nothing $-5,915)
Show 16 more candidates (lower strikes: more income, lower survival)
StrikeDTEExpiryBidSellIncome/moNet/moSurvivalPOP (mid)EV/moCap Give-up @ CC-SS%ICTotal P&L @ SS
$47.5016d31 Jul 2026$2.967/10$3,885$4,38465%75%+$909-$5,54175.9%$-5,641 (vs do-nothing $-4,585)
$4716d31 Jul 2026$3.207/10$4,200$4,69964%74%+$989-$5,72378.4%$-5,823 (vs do-nothing $-4,767)
$46.509d24 Jul 2026$1.707/10$3,967$4,46663%72%$-181-$7,12397.6%$-7,223 (vs do-nothing $-6,167)
$46.5016d31 Jul 2026$3.306/10$3,712$4,40162%74%+$756-$5,14670.5%$-5,382 (vs do-nothing $-4,326)
$469d24 Jul 2026$1.807/10$4,200$4,69961%70%$-382-$7,403101.4%$-7,503 (vs do-nothing $-6,447)
$4616d31 Jul 2026$3.356/10$3,769$4,45760%72%+$597-$5,41674.2%$-5,652 (vs do-nothing $-4,596)
$45.509d24 Jul 2026$2.096/10$4,180$4,86858%69%$-148-$6,47288.7%$-6,708 (vs do-nothing $-5,652)
$45.5016d31 Jul 2026$3.806/10$4,275$4,96358%72%+$875-$5,44674.6%$-5,682 (vs do-nothing $-4,626)
$452d17 Jul 2026$1.272/10$3,810$5,25657%72%+$1,194-$2,42133.2%$-3,204 (vs do-nothing $-2,148)
$4516d31 Jul 2026$3.955/10$3,703$4,58156%71%+$670-$4,71364.6%$-5,086 (vs do-nothing $-4,030)
$459d24 Jul 2026$2.285/10$3,800$4,67856%68%$-165-$5,54876.0%$-5,921 (vs do-nothing $-4,865)
$44.5016d31 Jul 2026$3.955/10$3,703$4,58154%70%+$456-$4,96368.0%$-5,336 (vs do-nothing $-4,280)
$44.509d24 Jul 2026$2.555/10$4,250$5,12853%67%$-99-$5,66377.6%$-6,036 (vs do-nothing $-4,980)
$4416d31 Jul 2026$4.405/10$4,125$5,00352%69%+$654-$4,98868.3%$-5,361 (vs do-nothing $-4,305)
$449d24 Jul 2026$2.764/10$3,680$4,74750%65%$-127-$4,64663.6%$-5,156 (vs do-nothing $-4,100)
$442d17 Jul 2026$1.742/10$5,220$6,66644%67%+$1,117-$2,52734.6%$-3,310 (vs do-nothing $-2,254)

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.1  |  2026-07-15 03:39