FORTRESS FIGHT: IREN-LC25 @ $40.91

BE SS: $44.00  |  CC-SS: $48.00  |  40 contracts (4,000 sh)  |  2026-07-08 21:34 |  ⌂ PORTFOLIO

IREN-LC25 @ $40.91   UNDERWATER $3.09 (7.0% below BE SS)

40 contracts (4,000 sh)  |  BE SS: $44.00  |  CC-SS: $48.00  |  IV: HIGH  |  Accounts: Main:1299, Joint:1782

LC: $25 exp 2028-01-21 (entry $32.037/sh)
SP: $47 exp 2028-01-21 (entry $21.146/sh)
HP: $35 exp 2026-10-16 (entry $5.147/sh)

Economics

Max Loss$112,000(ND $16.00 + SW $12) x 4000
Normal income ref$31,875/mo95% ann ROI on ML
Hedge rolling cost$8,160/mo
Unrealized P&L$-25,700fortress legs from IBKR
INCOME GOALPOSTS & VELOCITY
50% INCOME FLOOR
$15,938/mo
HEDGE COVER
$8,160/mo
NORMAL INCOME
$31,875/mo (ATM CC, chain)
IC VELOCITY
2.0 mo to earn back $64,000
ML VELOCITY
3.5 mo to earn back $112,000
NOT a deep drawdown: a CC at CC-SS $48.00 (probe: $48C 16d) still earns $14,700/mo (46% of normal). Sell the normal CC at/above CC-SS; a FIGHT CC below it is not needed here.
🏦 CAMPAIGN LEDGER , realized CC income since 2026-07-02; banked cash shrinks the hole, so CC-SS ratchets down (seeded from open positions, reconciled from IBKR executions nightly)
Banked since 2026-07-02
$1,623
Hole (after banked)
$24,077
was $25,700 · 6% earned back
Cycles closed
9
Credit in flight
$0
CC-SS ratchet
$48.48 → $48.00
TECHNICALS (cc_timing weekly gate + daily trigger)
WEEKLYPULLBACK · %B 32 (live) · RSI 45 · MACD bearish, hist falling
DAILYFALLING (provisional) · RSI 36 · %B 16 · hist rising (nightly)
LEVELS20W MA (bounce target) $47.43 (+16%) · daily UBB $65.08 · 1-wk expected move ±$7 (chain IV)
SETUPSpring loaded, not ignited: 🎯 or 💎 at short DTE, normal tripwires. (advisory; floors and picks are chain-only)
⚠ Next earnings 2026-08-28: candidates whose expiry crosses it are flagged in the spectrum; EV is unreliable across earnings.
INTERPRETATION
Primary: 37 contracts at $47 / 2d. This is the safest strike (survival 91%, breach 9%) that still earns 50% of normal income ($15,938/mo); it brings $16,095/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 36 × $45/2d for $32,400/mo, but breach risk rises to 14% (+5pp vs the primary). The lower strike is hit by a smaller bounce.
More safety, less income: for just the hedge you can sit at 37 × $49/2d (95% survival, $8,325/mo).
Downside anchor: the primary mortgages $2,626 (4% of IC) ONLY on a full V-bounce all the way to SS $44, recoverable in 0.1 months of normal income. That is the rare tail; the frequent case is the strike holding. Surgical close on the 37 contracts realizes $-23,921 and cuts bleed by $7,548/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 40 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 · 10 Jul 2026 (2d) · sell 37 × $47, 91% survival, $16,095/mo (E[net] $5,462/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 🏆10 Jul 2026 · 2d37 × $4791%$16,095$5,462
NEXT FRIDAY17 Jul 2026 · 9d35 × $4778%$16,333$3,257

📅 THIS FRIDAY · 10 Jul 2026 · 2d · E[net] $5,462/mo 🏆 GRAND PICK

🎯 Engine pick: sell 37 × $47 (primary), 91% survival, breach 9%, $16,095/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 93% (breach 9% → 7%) for $5,550/mo less (34% income) buys safety you do not really need here.
IREN  spot $40.91 · click a rung to expand its decision panel
RungSellExpiryDTEOTMSurvivalTouch oddsPer cycleIncome/moΔ vs pickCap give-up
cover hedge37 × $4910 Jul2d19.8%95%10%$555$8,325-$7,770$0
Sell 37 × $49 19.8% OTM over spot $40.91 10 Jul 2026 (2d, $0.20 mid)
= $555 credit for the 2d cycle → $8,325/mo projected
Survival (stays ≤ $49)
95%
Breach risk
5%
POP (stays ≤ $49.20)
95%
EV / mo
+$5,434
📈 CAMPAIGN OUTLOOK (400 paths, sell-roll-repeat this rung for 9 mo)   whole in 0.6 mo [0.2-1.3] median  ·  75% of paths whole by 9 mo (vs 95% without)  ·  ~1.1 challenges expected  ·  median CC cash $-1,797
🛡 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)
-$6,505
Free roll-up
+$6/wk
Safest escape (by 24 Jul 2026)
$60 @ 84% POP
81% survival
Roll menuyour doors if the call gets challenged; each row = buy back the 37 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.70/sh now → $1.91 mid-life (likely $1.92–$3.28)≈ $0 at expiry  |  you banked $0.15/sh, so a flat mid-life exit nets -$1.76/sh  |  roll rows are incremental, the banked premium stays yours
📊 Across 139 simulated challenges: the $49 strike is typically first touched on day 2 of 2, at $51 (overshoots $1.87). 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 (37 ct)POP / surv
of new CC
Roll out (same strike, buy time)~$4917 Jul 20268d left+$2.27/sh+$8,406
cycle +$8,961
[+$7,786…+$9,171] · 98% credit
69%
surv 54%
Reliable up-and-out (highest cap still free ≥60%)~$5824 Jul 202615d left+$0.54/sh+$2,004
cycle +$2,559
[-$211…+$2,469] · 72% credit
82%
surv 77%
Up-and-out for even (raise the cap, free)~$5517 Jul 20268d left+$0.12/sh+$434
cycle +$989
[-$1,897…+$617] · 37% credit
80%
surv 75%
Max even-money escape in the band~$6024 Jul 202615d left+$0.03/sh+$125
cycle +$680
[-$2,598…+$465] · 32% credit
84%
surv 81%
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.5 vol pt per +1% move (spike-vol name: vol expands on a fast move, richer buyback). 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$8,325/mo
vs 50% target ($15,938/mo)-48%
vs normal income ($31,875/mo)26% covered
Net income (after hedge)$1,852/mo
Downside budget
✓ $49 is at/above CC-SS $48.00: assignment is break-even or better.
Cap give-up @ CC-SS (V-bounce)-$0
… as % of IC ($64,000)0.0%
… as % of ML ($112,000)0.0%
Recovery months (at normal income)0.0 mo
Surgical close (37 ct)$-23,958
Tripwiresprice and time left decide together; the matrix is the playbook
The one rule: roll when the short call's remaining TIME VALUE < $0.04/sh (~25% of the $0.15 collected) or spot ≥ $49.20 (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 $65.08 (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.20
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.20
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 0.85 (IBKR)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$49.00 (2.1σ)$555$1,729+$27,429+$7,955
+2.5%$50.22 (2.4σ)$-3,977$989+$26,689+$7,955
+5%$51.45 (2.7σ)$-8,510$249+$25,949+$7,955
V-BOUNCE STRESS (stock → CC-SS $48.00, where you are whole again, by expiry)
Starting unrealized P&L: $-25,700
+ Fortress recovery (un-capped): +$24,077
− CC assignment net of premium (37 × $49): -$0
− Conservative CC assignment net of premium (3 × $44): -$300
Total Position P&L @ SS: $-1,923 (+$23,777 vs today)
Do-nothing baseline at SS: $-5,622 (this trade vs do-nothing: +$3,699, the opportunity cost of earning $8,325/mo FIGHT income now)
33% normal37 × $4810 Jul2d17.3%93%14%$703$10,545-$5,550$0
Sell 37 × $48 17.3% OTM over spot $40.91 10 Jul 2026 (2d, $0.23 mid)
= $703 credit for the 2d cycle → $10,545/mo projected
Survival (stays ≤ $48)
93%
Breach risk
7%
POP (stays ≤ $48.23)
94%
EV / mo
+$6,060
📈 CAMPAIGN OUTLOOK (400 paths, sell-roll-repeat this rung for 9 mo)   whole in 0.5 mo [0.2-1.4] median  ·  78% of paths whole by 9 mo (vs 92% without)  ·  ~2.1 challenges expected  ·  median CC cash $272
🛡 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)
7%
Flat exit net (mid-life)
-$6,159
Free roll-up
+$6/wk
Safest escape (by 24 Jul 2026)
$59 @ 84% POP
81% survival
Roll menuyour doors if the call gets challenged; each row = buy back the 37 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.62/sh now → $1.85 mid-life (likely $1.96–$4.19)≈ $0 at expiry  |  you banked $0.19/sh, so a flat mid-life exit nets -$1.66/sh  |  roll rows are incremental, the banked premium stays yours
📊 Across 218 simulated challenges: the $48 strike is typically first touched on day 2 of 2, at $50 (overshoots $2.10). 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 (37 ct)POP / surv
of new CC
Roll out (same strike, buy time)~$4817 Jul 20268d left+$2.21/sh+$8,161
cycle +$8,864
[+$6,388…+$8,741] · 99% credit
69%
surv 54%
Reliable up-and-out (highest cap still free ≥60%)~$5624 Jul 202615d left+$0.62/sh+$2,310
cycle +$3,013
[-$1,828…+$2,412] · 64% credit
81%
surv 76%
Max even-money escape in the band~$5824 Jul 202615d left+$0.17/sh+$623
cycle +$1,326
[-$4,151…+$584] · 37% credit
83%
surv 80%
Up-and-out for even (raise the cap, free)~$5417 Jul 20268d left+$0.06/sh+$238
cycle +$941
[-$4,060…+$145] · 30% credit
80%
surv 75%
Safety roll (pay small debit, max POP)~$5924 Jul 202615d left-$0.03/sh-$114
cycle +$589
[-$5,185…-$217] · 22% credit
84%
surv 81%
budget: banked $703 debit $114 (16% used ≈ 0.0 wk of income) → whole cycle still +$589 cash · rolled 37 ct earn ≈ $13,496/mo while parked; 3 ct free to re-sell
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.5 vol pt per +1% move (spike-vol name: vol expands on a fast move, richer buyback). 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$10,545/mo
vs 50% target ($15,938/mo)-34%
vs normal income ($31,875/mo)33% covered
Net income (after hedge)$4,072/mo
Downside budget
✓ $48 is at/above CC-SS $48.00: assignment is break-even or better.
Cap give-up @ CC-SS (V-bounce)-$0
… as % of IC ($64,000)0.0%
… as % of ML ($112,000)0.0%
Recovery months (at normal income)0.0 mo
Surgical close (37 ct)$-23,921
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 ≥ $48.23 (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 $65.08 (daily upper band) or daily RSI > 70 → treat "pressing" as "through".
Spot \ Time≥ 4d left3d 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.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
≥ $48.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 0.85 (IBKR)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$48.00 (1.8σ)$703$-1,219+$24,481+$4,403
+2.5%$49.20 (2.2σ)$-3,737$-1,944+$23,756+$4,403
+5%$50.40 (2.5σ)$-8,177$-2,669+$23,031+$4,403
V-BOUNCE STRESS (stock → CC-SS $48.00, where you are whole again, by expiry)
Starting unrealized P&L: $-25,700
+ Fortress recovery (un-capped): +$24,077
− CC assignment net of premium (37 × $48): -$0
− Conservative CC assignment net of premium (3 × $44): -$300
Total Position P&L @ SS: $-1,923 (+$23,777 vs today)
Do-nothing baseline at SS: $-5,622 (this trade vs do-nothing: +$3,699, the opportunity cost of earning $10,545/mo FIGHT income now)
🎯 50% normal37 × $4710 Jul2d14.9%91%11%$1,073$16,095$2,626
Sell 37 × $47 14.9% OTM over spot $40.91 10 Jul 2026 (2d, $0.33 mid)
= $1,073 credit for the 2d cycle → $16,095/mo projected
Survival (stays ≤ $47)
91%
Breach risk
9%
POP (stays ≤ $47.33)
92%
EV / mo
+$9,079
📈 CAMPAIGN OUTLOOK (400 paths, sell-roll-repeat this rung for 9 mo)   whole in 0.5 mo [0.2-1.2] median, 0.1 mo faster than no FIGHT (0.6 mo)  ·  80% of paths whole by 9 mo (vs 94% without)  ·  ~2.8 challenges expected  ·  median CC cash $2,669
🛡 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)
-$5,594
Free roll-up
+$6/wk
Safest escape (by 24 Jul 2026)
$59 @ 86% POP
83% survival
Roll menuyour doors if the call gets challenged; each row = buy back the 37 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.55/sh now → $1.80 mid-life (likely $1.91–$3.55)≈ $0 at expiry  |  you banked $0.29/sh, so a flat mid-life exit nets -$1.51/sh  |  roll rows are incremental, the banked premium stays yours
📊 Across 319 simulated challenges: the $47 strike is typically first touched on day 2 of 2, at $49 (overshoots $1.92). 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 (37 ct)POP / surv
of new CC
Roll out (same strike, buy time)~$4717 Jul 20268d left+$2.14/sh+$7,920
cycle +$8,993
[+$6,837…+$8,502] · 98% credit
69%
surv 54%
Reliable up-and-out (highest cap still free ≥60%)~$5524 Jul 202615d left+$0.54/sh+$2,015
cycle +$3,088
[-$997…+$2,140] · 66% credit
81%
surv 76%
Max even-money escape in the band~$5724 Jul 202615d left+$0.10/sh+$371
cycle +$1,444
[-$3,159…+$341] · 33% credit
83%
surv 80%
Up-and-out for even (raise the cap, free)~$5317 Jul 20268d left+$0.01/sh+$48
cycle +$1,121
[-$3,200…-$45] · 23% credit
81%
surv 76%
Safety roll (pay small debit, max POP)~$5924 Jul 202615d left-$0.26/sh-$980
cycle +$93
[-$4,969…-$1,092] · 10% credit
86%
surv 83%
budget: banked $1,073 debit $980 (91% used ≈ 0.3 wk of income) → whole cycle still +$93 cash · rolled 37 ct earn ≈ $11,373/mo while parked; 3 ct free to re-sell
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.5 vol pt per +1% move (spike-vol name: vol expands on a fast move, richer buyback). 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$16,095/mo
vs 50% target ($15,938/mo)+1%
vs normal income ($31,875/mo)50% covered
Net income (after hedge)$9,622/mo
Downside budget
⚠ $47 is $1 below CC-SS $48.00: assignment on a recovery to whole locks the cap give-up below.
Cap give-up @ CC-SS (V-bounce)-$2,626
… as % of IC ($64,000)4.1%
… as % of ML ($112,000)2.3%
Recovery months (at normal income)0.1 mo
Surgical close (37 ct)$-23,921
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 ≥ $47.33 (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 $65.08 (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.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
≥ $47.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 0.85 (IBKR)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$47.00 (1.6σ)$1,073$-3,945+$21,755+$1,073
+2.5%$48.17 (1.9σ)$-3,274$-4,655+$21,045+$1,073
+5%$49.35 (2.2σ)$-7,622$-5,365+$20,335+$1,073
V-BOUNCE STRESS (stock → CC-SS $48.00, where you are whole again, by expiry)
Starting unrealized P&L: $-25,700
+ Fortress recovery (un-capped): +$24,077
− CC assignment net of premium (37 × $47): -$2,626
− Conservative CC assignment net of premium (3 × $44): -$300
Total Position P&L @ SS: $-4,549 (+$21,151 vs today)
Do-nothing baseline at SS: $-5,622 (this trade vs do-nothing: +$1,073, the opportunity cost of earning $16,095/mo FIGHT income now)
🛡 safe yield40 × $4610 Jul2d12.4%90%20%$1,720$25,800+$9,705$6,279
Sell 40 × $46 12.4% OTM over spot $40.91 10 Jul 2026 (2d, $0.46 mid)
= $1,720 credit for the 2d cycle → $25,800/mo projected
Survival (stays ≤ $46)
90%
Breach risk
10%
POP (stays ≤ $46.47)
92%
EV / mo
+$19,231
📈 CAMPAIGN OUTLOOK (400 paths, sell-roll-repeat this rung for 9 mo)   whole in 0.4 mo [0.2-1.1] median, 0.1 mo faster than no FIGHT (0.5 mo)  ·  80% of paths whole by 9 mo (vs 92% without)  ·  ~4.2 challenges expected  ·  median CC cash $5,047
🛡 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)
-$5,278
Free roll-up
+$5/wk
Safest escape (by 24 Jul 2026)
$58 @ 86% POP
84% survival
Roll menuyour doors if the call gets challenged; each row = buy back the 40 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.47/sh now → $1.75 mid-life (likely $1.90–$3.62)≈ $0 at expiry  |  you banked $0.43/sh, so a flat mid-life exit nets -$1.32/sh  |  roll rows are incremental, the banked premium stays yours
📊 Across 427 simulated challenges: the $46 strike is typically first touched on day 2 of 2, at $48 (overshoots $1.94). 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 (40 ct)POP / surv
of new CC
Roll out (same strike, buy time)~$4617 Jul 20268d left+$2.08/sh+$8,304
cycle +$10,024
[+$6,858…+$8,727] · 98% credit
69%
surv 54%
Reliable up-and-out (highest cap still free ≥60%)~$5324 Jul 202615d left+$0.74/sh+$2,946
cycle +$4,666
[-$387…+$2,890] · 72% credit
80%
surv 75%
Up-and-out for even (raise the cap, free)~$5117 Jul 20268d left+$0.22/sh+$882
cycle +$2,602
[-$2,406…+$703] · 43% credit
79%
surv 73%
Max even-money escape in the band~$5624 Jul 202615d left+$0.03/sh+$139
cycle +$1,859
[-$4,045…-$67] · 24% credit
84%
surv 81%
Safety roll (pay small debit, max POP)~$5824 Jul 202615d left-$0.32/sh-$1,273
cycle +$447
[-$5,938…-$1,548] · 4% credit
86%
surv 84%
budget: banked $1,720 debit $1,273 (74% used ≈ 0.2 wk of income) → whole cycle still +$447 cash · rolled 40 ct earn ≈ $11,450/mo while parked; 0 ct free to re-sell
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.5 vol pt per +1% move (spike-vol name: vol expands on a fast move, richer buyback). 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$25,800/mo
vs 50% target ($15,938/mo)+62%
vs normal income ($31,875/mo)81% covered
Net income (after hedge)$17,640/mo
Downside budget
⚠ $46 is $2 below CC-SS $48.00: assignment on a recovery to whole locks the cap give-up below.
Cap give-up @ CC-SS (V-bounce)-$6,279
… as % of IC ($64,000)9.8%
… as % of ML ($112,000)5.6%
Recovery months (at normal income)0.2 mo
Surgical close (40 ct)$-25,840
Tripwiresprice and time left decide together; the matrix is the playbook
The one rule: roll when the short call's remaining TIME VALUE < $0.11/sh (~25% of the $0.43 collected) or spot ≥ $46.47 (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 $65.08 (daily upper band) or daily RSI > 70 → treat "pressing" as "through".
Spot \ Time≥ 4d left3d left≤ 2d (expiry)
Below $45.54Do nothing. Theta wins.Do nothing.Penny buyback at the close; re-sell next cycle.
Pressing the strike
$46-46.47
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
≥ $46.47
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 0.85 (IBKR)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$46.00 (1.3σ)$1,720$-6,694+$19,006-$2,280
+2.5%$47.15 (1.6σ)$-2,880$-7,389+$18,311-$2,280
+5%$48.30 (1.9σ)$-7,480$-8,084+$17,616-$2,280
V-BOUNCE STRESS (stock → CC-SS $48.00, where you are whole again, by expiry)
Starting unrealized P&L: $-25,700
+ Fortress recovery (un-capped): +$24,077
− CC assignment net of premium (40 × $46): -$6,279
Total Position P&L @ SS: $-7,902 (+$17,798 vs today)
Do-nothing baseline at SS: $-5,622 (this trade vs do-nothing: $-2,280, the opportunity cost of earning $25,800/mo FIGHT income now)
100% normal36 × $4510 Jul2d10.0%86%30%$2,160$32,400+$16,305$8,639
Sell 36 × $45 10.0% OTM over spot $40.91 10 Jul 2026 (2d, $0.65 mid)
= $2,160 credit for the 2d cycle → $32,400/mo projected
Survival (stays ≤ $45)
86%
Breach risk
14%
POP (stays ≤ $45.65)
89%
EV / mo
+$21,842
📈 CAMPAIGN OUTLOOK (400 paths, sell-roll-repeat this rung for 9 mo)   whole in 0.4 mo [0.2-1.2] median, 0.1 mo faster than no FIGHT (0.5 mo)  ·  88% of paths whole by 9 mo (vs 92% without)  ·  ~5.2 challenges expected  ·  median CC cash $8,901
🛡 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)
22%
Flat exit net (mid-life)
-$3,952
Free roll-up
+$5/wk
Safest escape (by 24 Jul 2026)
$58 @ 88% POP
86% survival
Roll menuyour doors if the call gets challenged; each row = buy back the 36 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.40/sh now → $1.70 mid-life (likely $1.89–$3.88)≈ $0 at expiry  |  you banked $0.60/sh, so a flat mid-life exit nets -$1.10/sh  |  roll rows are incremental, the banked premium stays yours
📊 Across 673 simulated challenges: the $45 strike is typically first touched on day 2 of 2, at $47 (overshoots $1.99). 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 (36 ct)POP / surv
of new CC
Roll out (same strike, buy time)~$4517 Jul 20268d left+$2.01/sh+$7,244
cycle +$9,404
[+$5,588…+$7,390] · 99% credit
69%
surv 54%
Reliable up-and-out (highest cap still free ≥60%)~$5224 Jul 202615d left+$0.65/sh+$2,358
cycle +$4,518
[-$1,310…+$2,178] · 65% credit
80%
surv 75%
Max even-money escape in the band~$5424 Jul 202615d left+$0.23/sh+$843
cycle +$3,003
[-$3,330…+$594] · 40% credit
83%
surv 79%
Up-and-out for even (raise the cap, free)~$5017 Jul 20268d left+$0.17/sh+$604
cycle +$2,764
[-$2,955…+$358] · 34% credit
79%
surv 74%
Safety roll (pay small debit, max POP)~$5824 Jul 202615d left-$0.53/sh-$1,919
cycle +$241
[-$7,268…-$2,324]
88%
surv 86%
budget: banked $2,160 debit $1,919 (89% used ≈ 0.3 wk of income) → whole cycle still +$241 cash · rolled 36 ct earn ≈ $8,388/mo while parked; 4 ct free to re-sell
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.5 vol pt per +1% move (spike-vol name: vol expands on a fast move, richer buyback). 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$32,400/mo
vs 50% target ($15,938/mo)+103%
vs normal income ($31,875/mo)102% covered
Net income (after hedge)$26,490/mo
Downside budget
⚠ $45 is $3 below CC-SS $48.00: assignment on a recovery to whole locks the cap give-up below.
Cap give-up @ CC-SS (V-bounce)-$8,639
… as % of IC ($64,000)13.5%
… as % of ML ($112,000)7.7%
Recovery months (at normal income)0.3 mo
Surgical close (36 ct)$-23,292
Tripwiresprice and time left decide together; the matrix is the playbook
The one rule: roll when the short call's remaining TIME VALUE < $0.15/sh (~25% of the $0.60 collected) or spot ≥ $45.65 (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 $65.08 (daily upper band) or daily RSI > 70 → treat "pressing" as "through".
Spot \ Time≥ 4d left3d left≤ 2d (expiry)
Below $44.55Do nothing. Theta wins.Do nothing.Penny buyback at the close; re-sell next cycle.
Pressing the strike
$45-45.65
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
≥ $45.65
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 0.85 (IBKR)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$45.00 (1.1σ)$2,160$-8,850+$16,850-$5,040
+2.5%$46.12 (1.4σ)$-1,890$-9,530+$16,170-$5,040
+5%$47.25 (1.6σ)$-5,940$-10,209+$15,491-$5,040
V-BOUNCE STRESS (stock → CC-SS $48.00, where you are whole again, by expiry)
Starting unrealized P&L: $-25,700
+ Fortress recovery (un-capped): +$24,077
− CC assignment net of premium (36 × $45): -$8,639
− Conservative CC assignment net of premium (4 × $44): -$400
Total Position P&L @ SS: $-10,662 (+$15,038 vs today)
Do-nothing baseline at SS: $-5,622 (this trade vs do-nothing: $-5,040, the opportunity cost of earning $32,400/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 IREN are the tiebreakers.

📅 NEXT FRIDAY · 17 Jul 2026 · 9d · E[net] $3,257/mo

🎯 Engine pick: sell 35 × $47 (primary), 78% survival, breach 22%, $16,333/mo.
⚖️ Worth a safer step: the $50 rung (33% normal) lifts survival to 86% (breach 22% → 14%) for $5,543/mo less (34% income), and it still covers your hedge. The pick sits below the ~80% (≈1σ) comfort line; on a drawdown you are nursing back, dodging the frequent breach usually beats the extra premium. Lean: the safer $50 rung, unless you need the income to cover the hedge bleed, or you expect IREN to stay flat-to-down near term.
IREN  spot $40.91 · click a rung to expand its decision panel
RungSellExpiryDTEOTMSurvivalTouch oddsPer cycleIncome/moΔ vs pickCap give-up
cover hedge36 × $5117 Jul9d24.7%88%25%$2,484$8,280-$8,053$0
Sell 36 × $51 24.7% OTM over spot $40.91 17 Jul 2026 (9d, $0.75 mid)
= $2,484 credit for the 9d cycle → $8,280/mo projected
Survival (stays ≤ $51)
88%
Breach risk
12%
POP (stays ≤ $51.75)
89%
EV / mo
+$3,668
📈 CAMPAIGN OUTLOOK (400 paths, sell-roll-repeat this rung for 9 mo)   whole in 0.5 mo [0.2-1.2] median  ·  75% of paths whole by 9 mo (vs 93% without)  ·  ~1.7 challenges expected  ·  median CC cash $-591
🛡 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)
21%
Flat exit net (mid-life)
-$10,489
Free roll-up
+$4/wk
Safest escape (by 24 Jul 2026)
$56 @ 76% POP
69% survival
Roll menuyour doors if the call gets challenged; each row = buy back the 36 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.09/sh now → $3.60 mid-life (likely $3.27–$5.31)≈ $0 at expiry  |  you banked $0.69/sh, so a flat mid-life exit nets -$2.91/sh  |  roll rows are incremental, the banked premium stays yours
📊 Across 619 simulated challenges: the $51 strike is typically first touched on day 6 of 9, at $53 (overshoots $2.08). 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 (36 ct)POP / surv
of new CC
Roll out (same strike, buy time)~$5124 Jul 202612d left+$1.37/sh+$4,926
cycle +$7,410
[+$4,025…+$7,139] · 100% credit
69%
surv 55%
Reliable up-and-out (highest cap still free ≥60%)~$5324 Jul 202612d left+$0.40/sh+$1,440
cycle +$3,924
[+$55…+$3,321] · 76% credit
72%
surv 61%
Up-and-out for even (raise the cap, free)~$5524 Jul 202612d left+$0.03/sh+$93
cycle +$2,577
[-$1,394…+$1,728] · 48% credit
74%
surv 65%
Max even-money escape in the band~$5524 Jul 202612d left+$0.03/sh+$93
cycle +$2,577
[-$1,394…+$1,728] · 48% credit
74%
surv 65%
Safety roll (pay small debit, max POP)~$5624 Jul 202612d left-$0.45/sh-$1,630
cycle +$854
[-$3,437…-$210] · 22% credit
76%
surv 69%
budget: banked $2,484 debit $1,630 (66% used ≈ 0.9 wk of income) → whole cycle still +$854 cash · rolled 36 ct earn ≈ $28,358/mo while parked; 4 ct free to re-sell
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.5 vol pt per +1% move (spike-vol name: vol expands on a fast move, richer buyback). 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$8,280/mo
vs 50% target ($15,938/mo)-48%
vs normal income ($31,875/mo)26% covered
Net income (after hedge)$2,370/mo
Downside budget
✓ $51 is at/above CC-SS $48.00: assignment is break-even or better.
Cap give-up @ CC-SS (V-bounce)-$0
… as % of IC ($64,000)0.0%
… as % of ML ($112,000)0.0%
Recovery months (at normal income)0.0 mo
Surgical close (36 ct)$-23,346
Tripwiresprice and time left decide together; the matrix is the playbook
The one rule: roll when the short call's remaining TIME VALUE < $0.17/sh (~25% of the $0.69 collected) or spot ≥ $51.75 (breakeven), whichever comes first. Time value = call mark price minus intrinsic (max(0, spot − $51)); NOT the premium you collected. Momentum override: two daily closes above $65.08 (daily upper band) or daily RSI > 70 → treat "pressing" as "through".
Spot \ Time≥ 5d left3-4d left≤ 2d (expiry)
Below $50.49Do nothing. Theta wins.Do nothing.Penny buyback at the close; re-sell next cycle.
Pressing the strike
$50-51.75
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
≥ $51.75
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 0.85 (IBKR)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$51.00 (1.2σ)$2,484$9,450+$35,150+$16,884
+2.5%$52.27 (1.4σ)$-2,106$8,680+$34,380+$16,884
+5%$53.55 (1.5σ)$-6,696$7,909+$33,609+$16,884
V-BOUNCE STRESS (stock → CC-SS $48.00, where you are whole again, by expiry)
Starting unrealized P&L: $-25,700
+ Fortress recovery (un-capped): +$24,077
− CC assignment net of premium (36 × $51): -$0
− Conservative CC assignment net of premium (4 × $44): -$400
Total Position P&L @ SS: $-2,023 (+$23,677 vs today)
Do-nothing baseline at SS: $-5,622 (this trade vs do-nothing: +$3,599, the opportunity cost of earning $8,280/mo FIGHT income now)
33% normal ← lean39 × $5017 Jul9d22.2%86%29%$3,237$10,790-$5,543$0
Sell 39 × $50 22.2% OTM over spot $40.91 17 Jul 2026 (9d, $0.90 mid)
= $3,237 credit for the 9d cycle → $10,790/mo projected
Survival (stays ≤ $50)
86%
Breach risk
14%
POP (stays ≤ $50.90)
88%
EV / mo
+$4,544
📈 CAMPAIGN OUTLOOK (400 paths, sell-roll-repeat this rung for 9 mo)   whole in 0.5 mo [0.2-1.1] median, 0.1 mo faster than no FIGHT (0.6 mo)  ·  70% of paths whole by 9 mo (vs 92% without)  ·  ~2.2 challenges expected  ·  median CC cash $-1,013
🛡 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)
23%
Flat exit net (mid-life)
-$10,428
Free roll-up
+$3/wk
Safest escape (by 24 Jul 2026)
$56 @ 78% POP
72% survival
Roll menuyour doors if the call gets challenged; each row = buy back the 39 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.95/sh now → $3.50 mid-life (likely $3.52–$5.33)≈ $0 at expiry  |  you banked $0.83/sh, so a flat mid-life exit nets -$2.67/sh  |  roll rows are incremental, the banked premium stays yours
📊 Across 684 simulated challenges: the $50 strike is typically first touched on day 5 of 9, at $52 (overshoots $2.06). 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 (39 ct)POP / surv
of new CC
Roll out (same strike, buy time)~$5024 Jul 202612d left+$1.33/sh+$5,180
cycle +$8,417
[+$4,159…+$6,681] · 100% credit
69%
surv 55%
Reliable up-and-out (highest cap still free ≥60%)~$5224 Jul 202612d left+$0.36/sh+$1,419
cycle +$4,656
[-$265…+$2,424] · 70% credit
72%
surv 61%
Up-and-out for even (raise the cap, free)~$5324 Jul 202612d left+$0.00/sh+$3
cycle +$3,240
[-$1,883…+$808] · 38% credit
73%
surv 64%
Max even-money escape in the band~$5324 Jul 202612d left+$0.00/sh+$3
cycle +$3,240
[-$1,883…+$808] · 38% credit
73%
surv 64%
Safety roll (pay small debit, max POP)~$5624 Jul 202612d left-$0.79/sh-$3,083
cycle +$154
[-$5,492…-$2,688] · 8% credit
78%
surv 72%
budget: banked $3,237 debit $3,083 (95% used ≈ 1.2 wk of income) → whole cycle still +$154 cash · rolled 39 ct earn ≈ $26,454/mo while parked; 1 ct free to re-sell
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.5 vol pt per +1% move (spike-vol name: vol expands on a fast move, richer buyback). 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$10,790/mo
vs 50% target ($15,938/mo)-32%
vs normal income ($31,875/mo)34% covered
Net income (after hedge)$3,192/mo
Downside budget
✓ $50 is at/above CC-SS $48.00: assignment is break-even or better.
Cap give-up @ CC-SS (V-bounce)-$0
… as % of IC ($64,000)0.0%
… as % of ML ($112,000)0.0%
Recovery months (at normal income)0.0 mo
Surgical close (39 ct)$-25,311
Tripwiresprice and time left decide together; the matrix is the playbook
The one rule: roll when the short call's remaining TIME VALUE < $0.21/sh (~25% of the $0.83 collected) or spot ≥ $50.90 (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 $65.08 (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.90
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.90
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 0.85 (IBKR)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$50.00 (1.1σ)$3,237$8,107+$33,807+$14,937
+2.5%$51.25 (1.3σ)$-1,638$7,352+$33,052+$14,937
+5%$52.50 (1.4σ)$-6,513$6,597+$32,297+$14,937
V-BOUNCE STRESS (stock → CC-SS $48.00, where you are whole again, by expiry)
Starting unrealized P&L: $-25,700
+ Fortress recovery (un-capped): +$24,077
− CC assignment net of premium (39 × $50): -$0
− Conservative CC assignment net of premium (1 × $44): -$100
Total Position P&L @ SS: $-1,723 (+$23,977 vs today)
Do-nothing baseline at SS: $-5,622 (this trade vs do-nothing: +$3,899, the opportunity cost of earning $10,790/mo FIGHT income now)
🎯 50% normal35 × $4717 Jul9d14.9%78%35%$4,900$16,333$0
Sell 35 × $47 14.9% OTM over spot $40.91 17 Jul 2026 (9d, $1.47 mid)
= $4,900 credit for the 9d cycle → $16,333/mo projected
Survival (stays ≤ $47)
78%
Breach risk
22%
POP (stays ≤ $48.47)
82%
EV / mo
+$5,534
📈 CAMPAIGN OUTLOOK (400 paths, sell-roll-repeat this rung for 9 mo)   whole in 0.4 mo [0.2-1.1] median, 0.1 mo faster than no FIGHT (0.5 mo)  ·  83% of paths whole by 9 mo (vs 92% without)  ·  ~3.0 challenges expected  ·  median CC cash $4,187
🛡 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)
-$6,340
Free roll-up
+$3/wk
Safest escape (by 24 Jul 2026)
$54 @ 80% POP
76% survival
Roll menuyour doors if the call gets challenged; each row = buy back the 35 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.54/sh now → $3.21 mid-life (likely $3.51–$5.21)≈ $0 at expiry  |  you banked $1.40/sh, so a flat mid-life exit nets -$1.81/sh  |  roll rows are incremental, the banked premium stays yours
📊 Across 1,047 simulated challenges: the $47 strike is typically first touched on day 5 of 9, at $49 (overshoots $1.98). 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 (35 ct)POP / surv
of new CC
Roll out (same strike, buy time)~$4724 Jul 202612d left+$1.21/sh+$4,237
cycle +$9,137
[+$2,998…+$5,021] · 100% credit
69%
surv 55%
Reliable up-and-out (highest cap still free ≥60%)~$4924 Jul 202612d left+$0.41/sh+$1,439
cycle +$6,339
[-$267…+$1,718] · 68% credit
71%
surv 60%
Up-and-out for even (raise the cap, free)~$5024 Jul 202612d left+$0.00/sh+$11
cycle +$4,911
[-$1,938…+$140] · 27% credit
73%
surv 63%
Max even-money escape in the band~$5024 Jul 202612d left+$0.00/sh+$11
cycle +$4,911
[-$1,938…+$140] · 27% credit
73%
surv 63%
Safety roll (pay small debit, max POP)~$5424 Jul 202612d left-$1.17/sh-$4,085
cycle +$815
[-$6,938…-$4,421] · 1% credit
80%
surv 76%
budget: banked $4,900 debit $4,085 (83% used ≈ 1.1 wk of income) → whole cycle still +$815 cash · rolled 35 ct earn ≈ $17,888/mo while parked; 5 ct free to re-sell
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.5 vol pt per +1% move (spike-vol name: vol expands on a fast move, richer buyback). 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$16,333/mo
vs 50% target ($15,938/mo)+2%
vs normal income ($31,875/mo)51% covered
Net income (after hedge)$10,986/mo
Downside budget
✓ $47 is at/above CC-SS $48.00: assignment is break-even or better.
Cap give-up @ CC-SS (V-bounce)-$0
… as % of IC ($64,000)0.0%
… as % of ML ($112,000)0.0%
Recovery months (at normal income)0.0 mo
Surgical close (35 ct)$-22,733
Tripwiresprice and time left decide together; the matrix is the playbook
The one rule: roll when the short call's remaining TIME VALUE < $0.35/sh (~25% of the $1.40 collected) or spot ≥ $48.47 (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 $65.08 (daily upper band) or daily RSI > 70 → treat "pressing" as "through".
Spot \ Time≥ 5d left3-4d left≤ 2d (expiry)
Below $46.53Do nothing. Theta wins.Do nothing.Penny buyback at the close; re-sell next cycle.
Pressing the strike
$47-48.47
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.47
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 0.85 (IBKR)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$47.00 (≤1σ, normal week)$4,900$-118+$25,582+$4,900
+2.5%$48.17 (≤1σ, normal week)$788$-828+$24,872+$4,900
+5%$49.35 (1.0σ)$-3,325$-1,538+$24,162+$4,900
V-BOUNCE STRESS (stock → CC-SS $48.00, where you are whole again, by expiry)
Starting unrealized P&L: $-25,700
+ Fortress recovery (un-capped): +$24,077
− CC assignment net of premium (35 × $47): -$0
− Conservative CC assignment net of premium (5 × $44): -$500
Total Position P&L @ SS: $-2,123 (+$23,577 vs today)
Do-nothing baseline at SS: $-5,622 (this trade vs do-nothing: +$3,499, the opportunity cost of earning $16,333/mo FIGHT income now)
100% normal37 × $4317 Jul9d5.1%63%79%$9,805$32,683+$16,350$8,694
Sell 37 × $43 5.1% OTM over spot $40.91 17 Jul 2026 (9d, $2.71 mid)
= $9,805 credit for the 9d cycle → $32,683/mo projected
Survival (stays ≤ $43)
63%
Breach risk
37%
POP (stays ≤ $45.72)
74%
EV / mo
+$7,411
📈 CAMPAIGN OUTLOOK (400 paths, sell-roll-repeat this rung for 9 mo)   whole in 0.3 mo [0.1-0.7] median, 0.2 mo faster than no FIGHT (0.5 mo)  ·  87% of paths whole by 9 mo (vs 94% without)  ·  ~5.3 challenges expected  ·  median CC cash $8,726
🛡 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)
63%
Flat exit net (mid-life)
-$695
Free roll-up
+$2/wk
Safest escape (by 24 Jul 2026)
$56 @ 90% POP
89% survival
Roll menuyour doors if the call gets challenged; each row = buy back the 37 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.01/sh now → $2.84 mid-life (likely $3.76–$5.21)≈ $0 at expiry  |  you banked $2.65/sh, so a flat mid-life exit nets -$0.19/sh  |  roll rows are incremental, the banked premium stays yours
📊 Across 1,897 simulated challenges: the $43 strike is typically first touched on day 3 of 9, at $45 (overshoots $1.87). 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 (37 ct)POP / surv
of new CC
Roll out (same strike, buy time)~$4324 Jul 202612d left+$1.06/sh+$3,926
cycle +$13,731
[+$2,297…+$3,206] · 100% credit
69%
surv 55%
Reliable up-and-out (highest cap still free ≥60%)~$4424 Jul 202612d left+$0.53/sh+$1,951
cycle +$11,756
[-$58…+$1,087] · 73% credit
70%
surv 59%
Up-and-out for even (raise the cap, free)~$4524 Jul 202612d left+$0.13/sh+$474
cycle +$10,279
[-$1,865…-$582] · 17% credit
72%
surv 63%
Max even-money escape in the band~$4524 Jul 202612d left+$0.13/sh+$474
cycle +$10,279
[-$1,865…-$582] · 17% credit
72%
surv 63%
reaches SS ✓
Safety roll (pay small debit, max POP)~$5624 Jul 202612d left-$2.18/sh-$8,077
cycle +$1,728
[-$13,962…-$10,400]
90%
surv 89%
budget: banked $9,805 debit $8,077 (82% used ≈ 1.1 wk of income) → whole cycle still +$1,728 cash · rolled 37 ct earn ≈ $6,057/mo while parked; 3 ct free to re-sell · clears SS ✓
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.5 vol pt per +1% move (spike-vol name: vol expands on a fast move, richer buyback). 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$32,683/mo
vs 50% target ($15,938/mo)+105%
vs normal income ($31,875/mo)103% covered
Net income (after hedge)$26,211/mo
Downside budget
⚠ $43 is $5 below CC-SS $48.00: assignment on a recovery to whole locks the cap give-up below.
Cap give-up @ CC-SS (V-bounce)-$8,694
… as % of IC ($64,000)13.6%
… as % of ML ($112,000)7.8%
Recovery months (at normal income)0.3 mo
Surgical close (37 ct)$-24,013
Tripwiresprice and time left decide together; the matrix is the playbook
The one rule: roll when the short call's remaining TIME VALUE < $0.66/sh (~25% of the $2.65 collected) or spot ≥ $45.72 (breakeven), whichever comes first. Time value = call mark price minus intrinsic (max(0, spot − $43)); NOT the premium you collected. Momentum override: two daily closes above $65.08 (daily upper band) or daily RSI > 70 → treat "pressing" as "through".
Spot \ Time≥ 5d left3-4d left≤ 2d (expiry)
Below $42.57Do nothing. Theta wins.Do nothing.Penny buyback at the close; re-sell next cycle.
Pressing the strike
$43-45.72
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
≥ $45.72
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 0.85 (IBKR)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$43.00 (≤1σ, normal week)$9,805$-7,897+$17,803-$1,295
+2.5%$44.07 (≤1σ, normal week)$5,828$-8,247+$17,453-$4,995
+5%$45.15 (≤1σ, normal week)$1,850$-8,896+$16,804-$4,995
V-BOUNCE STRESS (stock → CC-SS $48.00, where you are whole again, by expiry)
Starting unrealized P&L: $-25,700
+ Fortress recovery (un-capped): +$24,077
− CC assignment net of premium (37 × $43): -$8,694
− Conservative CC assignment net of premium (3 × $44): -$300
Total Position P&L @ SS: $-10,617 (+$15,083 vs today)
Do-nothing baseline at SS: $-5,622 (this trade vs do-nothing: $-4,995, the opportunity cost of earning $32,683/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 IREN are the tiebreakers.
⚔ FIGHT CC options · full candidate scan (31 clear the floor), click to expand

Every eligible strike x expiry in the 2-45 DTE band (3 expiries scanned, 31 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: 0.849 (IBKR)  |  Recovery@SS: +$24,077 (un-capped fortress gain if stock rallies to SS)  |  Do-nothing @ SS: $-5,622

StrikeDTEExpiryBidSellIncome/moNet/moSurvivalPOP (mid)EV/moCap Give-up @ CC-SS%ICTotal P&L @ SS
$472d10 Jul 2026$0.2937/40$16,095$9,62291%92%+$9,079-$2,6264.1%$-4,549 (vs do-nothing +$1,073)
$462d10 Jul 2026$0.4325/40$16,125$16,40290%92%+$12,019-$3,9246.1%$-7,047 (vs do-nothing $-1,425)
$452d10 Jul 2026$0.6018/40$16,200$20,41586%89%+$10,921-$4,3206.7%$-8,142 (vs do-nothing $-2,520)
$44.502d10 Jul 2026$0.6716/40$16,080$21,42083%87%+$9,915-$4,5287.1%$-8,550 (vs do-nothing $-2,928)
$442d10 Jul 2026$0.8413/40$16,380$23,40879%85%+$9,872-$4,1086.4%$-8,430 (vs do-nothing $-2,808)
$479d17 Jul 2026$1.4035/40$16,333$10,98678%82%+$5,534-$00.0%$-722 (vs do-nothing +$4,900)
$43.502d10 Jul 2026$0.9512/40$17,100$24,69076%83%+$9,385-$4,2606.7%$-8,682 (vs do-nothing $-3,060)
$469d17 Jul 2026$1.6430/40$16,400$13,86575%80%+$4,987-$1,0791.7%$-3,702 (vs do-nothing +$1,920)
$4716d24 Jul 2026$2.2438/40$15,960$8,92574%80%+$4,436-$00.0%$2,890 (vs do-nothing +$8,512)
$432d10 Jul 2026$1.1110/40$16,650$25,36572%81%+$8,487-$3,8906.1%$-8,512 (vs do-nothing $-2,890)
$4616d24 Jul 2026$2.5234/40$16,065$11,28072%79%+$4,195-$00.0%$-454 (vs do-nothing +$5,168)
$459d17 Jul 2026$1.9625/40$16,333$16,61171%78%+$4,685-$2,5994.1%$-5,722 (vs do-nothing $-100)
$4516d24 Jul 2026$2.8331/40$16,449$13,35269%77%+$4,014-$5260.8%$-3,049 (vs do-nothing +$2,573)
Show 18 more candidates (lower strikes: more income, lower survival)
StrikeDTEExpiryBidSellIncome/moNet/moSurvivalPOP (mid)EV/moCap Give-up @ CC-SS%ICTotal P&L @ SS
$449d17 Jul 2026$2.2722/40$16,647$18,61267%76%+$4,187-$3,8055.9%$-7,228 (vs do-nothing $-1,606)
$42.502d10 Jul 2026$1.299/40$17,415$26,69267%78%+$8,194-$3,7895.9%$-8,511 (vs do-nothing $-2,889)
$44.5016d24 Jul 2026$2.9729/40$16,149$14,17767%76%+$3,690-$1,5362.4%$-4,259 (vs do-nothing +$1,363)
$4416d24 Jul 2026$3.0029/40$16,312$14,34066%75%+$2,976-$2,8994.5%$-5,622 (vs do-nothing +$0)
$43.5016d24 Jul 2026$3.1028/40$16,275$14,86564%74%+$2,500-$3,9196.1%$-6,742 (vs do-nothing $-1,120)
$439d17 Jul 2026$2.6519/40$16,783$20,43663%74%+$3,806-$4,4657.0%$-8,187 (vs do-nothing $-2,565)
$422d10 Jul 2026$1.508/40$18,000$27,84063%76%+$7,830-$3,6005.6%$-8,422 (vs do-nothing $-2,800)
$4316d24 Jul 2026$3.3526/40$16,331$16,04663%73%+$2,657-$4,2896.7%$-7,312 (vs do-nothing $-1,690)
$42.5016d24 Jul 2026$3.5025/40$16,406$16,68461%73%+$2,360-$4,9997.8%$-8,122 (vs do-nothing $-2,500)
$4216d24 Jul 2026$3.7523/40$16,172$17,57459%72%+$2,376-$5,1748.1%$-8,497 (vs do-nothing $-2,875)
$429d17 Jul 2026$3.0016/40$16,000$21,34059%72%+$2,928-$4,8007.5%$-8,822 (vs do-nothing $-3,200)
$41.502d10 Jul 2026$1.727/40$18,060$28,46258%74%+$7,143-$3,3465.2%$-8,268 (vs do-nothing $-2,646)
$41.5016d24 Jul 2026$3.9522/40$16,294$18,25957%71%+$2,218-$5,6098.8%$-9,032 (vs do-nothing $-3,410)
$4116d24 Jul 2026$4.2520/40$15,938$19,02856%70%+$2,300-$5,5008.6%$-9,122 (vs do-nothing $-3,500)
$419d17 Jul 2026$3.4514/40$16,100$22,56555%69%+$2,536-$4,9707.8%$-9,192 (vs do-nothing $-3,570)
$40.5016d24 Jul 2026$4.4520/40$16,688$19,77854%70%+$2,165-$6,1009.5%$-9,722 (vs do-nothing $-4,100)
$412d10 Jul 2026$2.006/40$18,000$28,96553%70%+$4,791-$3,0004.7%$-8,022 (vs do-nothing $-2,400)
$40.502d10 Jul 2026$2.245/40$16,800$28,32849%68%+$3,858-$2,6304.1%$-7,752 (vs do-nothing $-2,130)

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 40 contracts at the conservative CC.

fortress_fight.py v6.0  |  2026-07-08 21:34