FORTRESS FIGHT: IREN-LC25-1299 @ $34.56

BE SS: $44.00  |  CC-SS: $49.63  |  20 contracts (2,000 sh) |  ⌂ PORTFOLIO

GENERATED2026-07-28 21:35

IREN-LC25-1299 @ $34.56   UNDERWATER $9.44 (21.5% below BE SS)

20 contracts (2,000 sh)  |  BE SS: $44.00  |  CC-SS: $49.63  |  IV: HIGH  |  Accounts: Main:1299

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$56,000(ND $16.00 + SW $12) x 2000
Normal income ref$12,847/mo95% ann ROI on ML
Hedge rolling cost$6,300/mo
Unrealized P&L$-25,350fortress legs from IBKR
INCOME GOALPOSTS & VELOCITY
50% INCOME FLOOR
$6,424/mo
HEDGE COVER
$6,300/mo
NORMAL INCOME
$12,847/mo (ATM CC, chain)
IC VELOCITY
2.5 mo to earn back $32,000
ML VELOCITY
4.4 mo to earn back $56,000
Deep drawdown confirmed: a CC at CC-SS $49.63 (probe: $50C 17d) brings only $1,412/mo (<20% of normal), so FIGHT below it is warranted.
🏦 CAMPAIGN LEDGER , realized CC income since 2026-07-16; 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-16
$-4,886
Hole (after banked)
$30,236
was $25,350 · -19% earned back
Cycles closed
2
Credit in flight
$1,005
? 1 leg(s) closed as UNKNOWN (vanished with no fill in window): banked $0, conservative. Fix campaign.json by hand if wrong.
Open legAcctCredit/shIn flightOpened
20x $55C 31 Jul 2026U10001299$0.50$1,0052026-07-22
TECHNICALS (cc_timing weekly gate + daily trigger)
WEEKLYPULLBACK · %B 19 (live) · RSI 42 · MACD bearish, hist falling
DAILYFALLING (provisional) · RSI 34 · %B 13 · hist falling (nightly)
LEVELS20W MA (bounce target) $46.78 (+35%) · daily UBB $45.18 · 1-wk expected move ±$6 (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: 16 contracts at $40 / 3d. This is the safest strike (survival 87%, breach 13%) that still earns 50% of normal income ($6,424/mo); it brings $6,560/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 20 × $38.50/3d for $13,000/mo, but breach risk rises to 20% (+7pp vs the primary). The lower strike is hit by a smaller bounce.
More safety, less income: for just the hedge you can sit at 19 × $42/3d (93% survival, $4,370/mo).
Downside anchor: the primary mortgages $14,752 (46% of IC) ONLY on a full V-bounce all the way to SS $44, recoverable in 1.1 months of normal income. That is the rare tail; the frequent case is the strike holding. Surgical close on the 16 contracts realizes $-20,320 and cuts bleed by $5,040/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 20 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 · 31 Jul 2026 (3d) · sell 16 × $40, 87% survival, $6,560/mo (E[net] $5,041/mo).
The two weekly tracks below are ranked by E[net]/mo = income kept when unchallenged − the net cash cost and forgone cycle when it is. Each has its own full ladder.
TrackExpirySellSurvivalIncome/moE[net]/mo
THIS FRIDAY 🏆31 Jul 2026 · 3d16 × $4087%$6,560$5,041
NEXT FRIDAY7 Aug 2026 · 10d18 × $4078%$6,642$-1,685
E[net] arithmetic on the grand pick: keep $656 with probability 82%; on the 18% touch you roll, paying $2,820 to close and taking $2,640 back from the best priced door (net cash $180) and parking about one cycle of income. Charging the FULL buyback with no door credit (the pre-2026-07-25 model) contradicted the campaign simulation, which prices the same event as a cash-neutral even roll.

📅 THIS FRIDAY · 31 Jul 2026 · 3d · E[net] $5,041/mo 🏆 GRAND PICK

🎯 Engine pick: sell 16 × $40 (50% normal), 87% survival, breach 13%, $6,560/mo.
The pick is already past the ~80% (≈1σ) comfort line, so take the income. Stepping out to the $40.50 rung (cover hedge) lifts survival to 88% (breach 13% → 12%) for $160/mo less (2% income) buys safety you do not really need here.
IREN  spot $34.56 · click a rung to expand its decision panel
RungSellExpiryDTEOTMSurvivalTouch oddsFIGHT edgePer cycleIncome/moΔ vs pickCap give-up
33% normal19 × $4231 Jul3d21.5%93%hist 100%15%hist 5%+1pp$437$4,370-$2,190$14,060
Sell 19 × $42 21.5% OTM over spot $34.56 31 Jul 2026 (3d, $0.26 mid)
= $437 credit for the 3d cycle → $4,370/mo projected
Survival (stays ≤ $42)
93%
Breach risk
7%
POP (stays ≤ $42.26)
93%
EV / mo
+$2,407
📈 CAMPAIGN OUTLOOK (400 simulated futures, this rung on repeat for 9 months, no directional opinion)
FIGHT'S EDGE
+1pp
44% whole by 9mo vs 44% doing nothing
FIRE DRILLS
~1.9/quarter
challenges to roll; realized tends lower (calibration)
BANKED RATE WHILE FIGHTING
$-3,645/mo
median; plan ~$-2,479/mo after 68% keep · $-30,165 banked by campaign end (selling stops once whole)
green: with FIGHT · grey: without
if it recovers, the typical trip is ~1.2 mo [0.6-2.7], measured ONLY among the 44% of futures that got whole
🛡 IF CHALLENGED (spot reaches the strike) · challenge = the strike is touched at any point, so it runs ~2x the breach risk (finishing through it)
Challenge odds (touch by expiry)
9%
Flat exit net (mid-life)
-$3,141
Free roll-up
+$4/wk
Safest escape (by 21 Aug 2026)
$54 @ 85% POP
83% survival
Roll menuyour doors if the call gets challenged; each row = buy back the 19 calls + sell the new ones, one order. Prices assume the central case (day 1 of 3); earlier = worse credits, later = better, through the strike = add intrinsic
Buyback gross: $2.66/sh now → $1.88 mid-life (likely $1.80–$3.49)≈ $0 at expiry  |  you banked $0.23/sh, so a flat mid-life exit nets -$1.65/sh  |  roll rows are incremental, the banked premium stays yours
📊 Across 281 simulated challenges: the $42 strike is typically first touched on day 2 of 3, at $44 (overshoots $2.04). 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 (19 ct)POP / surv
of new CC
If rolled & exited
total P&L · cap gain @ new strike
Roll out (same strike, buy time)~$427 Aug 20268d left+$1.77/sh+$3,364
cycle +$3,801
[+$3,093…+$3,971] · 100% credit
69%
surv 54%
-$9,961 NOT
cap gain +$15,389
Reliable up-and-out (highest cap still free ≥60%)~$5221 Aug 202622d left+$0.49/sh+$930
cycle +$1,367
[-$234…+$1,381] · 70% credit
83%
surv 80%
+$2,943 SAFE
cap gain +$28,293
Up-and-out for even (raise the cap, free)~$467 Aug 20268d left+$0.12/sh+$237
cycle +$674
[-$796…+$579] · 51% credit
78%
surv 72%
-$6,450 NOT
cap gain +$18,900
Max even-money escape in the band~$5421 Aug 202622d left+$0.03/sh+$64
cycle +$501
[-$1,415…+$473] · 45% credit
85%
surv 83%
+$4,977 SAFE
cap gain +$30,327
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.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$4,370/mo
vs 50% target ($6,424/mo)-32%
vs normal income ($12,847/mo)34% covered
Net income (after hedge)$-1,762/mo
Downside budget
⚠ $42 is $8 below CC-SS $49.63: assignment on a recovery to whole locks the cap give-up below.
Cap give-up @ CC-SS (V-bounce)-$14,060
… as % of IC ($32,000)43.9%
… as % of ML ($56,000)25.1%
Recovery months (at normal income)1.1 mo
Surgical close (19 ct)$-24,130
Tripwiresprice and time left decide together; the matrix is the playbook
The one rule: roll when the short call's remaining TIME VALUE < $0.06/sh (~25% of the $0.23 collected) or spot ≥ $42.26 (breakeven), whichever comes first. Time value = call mark price minus intrinsic (max(0, spot − $42)); NOT the premium you collected. Momentum override: two daily closes above $45.18 (daily upper band) or daily RSI > 70 → treat "pressing" as "through".
Spot \ Time≥ 4d left3d left≤ 2d (expiry)
Below $41.58Do nothing. Theta wins.Do nothing.Penny buyback at the close; re-sell next cycle.
Pressing the strike
$42-42.26
Hold, alert at breakeven. Rolling into a spike pays top dollar; let theta bleed the buyback first.★ Roll on strength NOW: cheap buyback, fat credits.Close or roll same day; pin risk at the strike.
Through breakeven
≥ $42.26
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.78 (IBKR)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$42.00 (1.8σ)$437$-13,325+$12,025-$627
+2.5%$43.05 (2.0σ)$-1,558$-13,693+$11,657-$2,622
+5%$44.10 (2.3σ)$-3,553$-14,070+$11,280-$4,427
V-BOUNCE STRESS (stock → CC-SS $49.63, where you are whole again, by expiry)
Starting unrealized P&L: $-25,350
+ Fortress recovery (un-capped): +$23,358
− CC assignment net of premium (19 × $42): -$14,060
− Conservative CC assignment net of premium (1 × $44): -$507
Total Position P&L @ SS: $-16,558 (+$8,792 vs today)
Do-nothing baseline at SS: $-12,131 (this trade vs do-nothing: $-4,427, the opportunity cost of earning $4,370/mo FIGHT income now)
cover hedge20 × $40.5031 Jul3d17.2%88%hist 99%24%hist 13%+2pp$640$6,400-$160$17,620
Sell 20 × $40.50 17.2% OTM over spot $34.56 31 Jul 2026 (3d, $0.39 mid)
= $640 credit for the 3d cycle → $6,400/mo projected
Survival (stays ≤ $40.50)
88%
Breach risk
12%
POP (stays ≤ $40.88)
90%
EV / mo
+$2,516
📈 CAMPAIGN OUTLOOK (400 simulated futures, this rung on repeat for 9 months, no directional opinion)
FIGHT'S EDGE
+2pp
46% whole by 9mo vs 44% doing nothing
FIRE DRILLS
~3.0/quarter
challenges to roll; realized tends lower (calibration)
BANKED RATE WHILE FIGHTING
$-3,247/mo
median; plan ~$-2,208/mo after 68% keep · $-24,183 banked by campaign end (selling stops once whole)
green: with FIGHT · grey: without
if it recovers, the typical trip is ~1.3 mo [0.7-3.4], measured ONLY among the 46% of futures that got whole
🛡 IF CHALLENGED (spot reaches the strike) · challenge = the strike is touched at any point, so it runs ~2x the breach risk (finishing through it)
Challenge odds (touch by expiry)
15%
Flat exit net (mid-life)
-$2,945
Free roll-up
+$4/wk
Safest escape (by 21 Aug 2026)
$54 @ 87% POP
85% survival
Roll menuyour doors if the call gets challenged; each row = buy back the 20 calls + sell the new ones, one order. Prices assume the central case (day 1 of 3); earlier = worse credits, later = better, through the strike = add intrinsic
Buyback gross: $2.53/sh now → $1.79 mid-life (likely $1.75–$3.35)≈ $0 at expiry  |  you banked $0.32/sh, so a flat mid-life exit nets -$1.47/sh  |  roll rows are incremental, the banked premium stays yours
📊 Across 448 simulated challenges: the $40 strike is typically first touched on day 2 of 3, at $42 (overshoots $1.83). 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 (20 ct)POP / surv
of new CC
If rolled & exited
total P&L · cap gain @ new strike
Roll out (same strike, buy time)~$407 Aug 20268d left+$1.68/sh+$3,359
cycle +$3,999
[+$2,998…+$3,810] · 100% credit
69%
surv 54%
-$12,144 NOT
cap gain +$13,206
Reliable up-and-out (highest cap still free ≥60%)~$5121 Aug 202622d left+$0.35/sh+$700
cycle +$1,340
[-$550…+$1,075] · 63% credit
84%
surv 80%
+$1,379 SAFE
cap gain +$26,729
Max even-money escape in the band~$5221 Aug 202622d left+$0.09/sh+$188
cycle +$828
[-$1,229…+$540] · 41% credit
85%
surv 82%
+$2,417 SAFE
cap gain +$27,767
reaches SS ✓
Up-and-out for even (raise the cap, free)~$457 Aug 20268d left+$0.05/sh+$105
cycle +$745
[-$1,014…+$395] · 40% credit
78%
surv 72%
-$8,516 NOT
cap gain +$16,834
Safety roll (pay small debit, max POP)~$5421 Aug 202622d left-$0.25/sh-$497
cycle +$143
[-$2,140…-$188] · 17% credit
87%
surv 85%
+$4,832 SAFE
cap gain +$30,182
budget: banked $640 debit $497 (78% used ≈ 0.3 wk of income) → whole cycle still +$143 cash · rolled 20 ct earn ≈ $4,211/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.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$6,400/mo
vs 50% target ($6,424/mo)-0%
vs normal income ($12,847/mo)50% covered
Net income (after hedge)$100/mo
Downside budget
⚠ $40.50 is $9 below CC-SS $49.63: assignment on a recovery to whole locks the cap give-up below.
Cap give-up @ CC-SS (V-bounce)-$17,620
… as % of IC ($32,000)55.1%
… as % of ML ($56,000)31.5%
Recovery months (at normal income)1.4 mo
Surgical close (20 ct)$-25,480
Tripwiresprice and time left decide together; the matrix is the playbook
The one rule: roll when the short call's remaining TIME VALUE < $0.08/sh (~25% of the $0.32 collected) or spot ≥ $40.88 (breakeven), whichever comes first. Time value = call mark price minus intrinsic (max(0, spot − $40)); NOT the premium you collected. Momentum override: two daily closes above $45.18 (daily upper band) or daily RSI > 70 → treat "pressing" as "through".
Spot \ Time≥ 4d left3d left≤ 2d (expiry)
Below $40.09Do nothing. Theta wins.Do nothing.Penny buyback at the close; re-sell next cycle.
Pressing the strike
$40-40.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
≥ $40.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 0.78 (IBKR)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$40.50 (1.4σ)$640$-15,503+$9,847-$480
+2.5%$41.51 (1.7σ)$-1,385$-15,959+$9,391-$2,505
+5%$42.52 (1.9σ)$-3,410$-16,414+$8,936-$4,530
SS (= V-bounce)$44.00 (2.2σ)$-6,360$-17,078+$8,272-$7,480
V-BOUNCE STRESS (stock → CC-SS $49.63, where you are whole again, by expiry)
Starting unrealized P&L: $-25,350
+ Fortress recovery (un-capped): +$23,358
− CC assignment net of premium (20 × $40.50): -$17,620
Total Position P&L @ SS: $-19,611 (+$5,739 vs today)
Do-nothing baseline at SS: $-12,131 (this trade vs do-nothing: $-7,480, the opportunity cost of earning $6,400/mo FIGHT income now)
🎯 50% normal16 × $4031 Jul3d15.7%87%hist 99%28%hist 13%+3pp$656$6,560$14,752
Sell 16 × $40 15.7% OTM over spot $34.56 31 Jul 2026 (3d, $0.43 mid)
= $656 credit for the 3d cycle → $6,560/mo projected
Survival (stays ≤ $40)
87%
Breach risk
13%
POP (stays ≤ $40.44)
88%
EV / mo
+$2,740
📈 CAMPAIGN OUTLOOK (400 simulated futures, this rung on repeat for 9 months, no directional opinion)
FIGHT'S EDGE
+3pp
45% whole by 9mo vs 42% doing nothing
FIRE DRILLS
~3.4/quarter
challenges to roll; realized tends lower (calibration)
BANKED RATE WHILE FIGHTING
$-2,673/mo
median; plan ~$-1,817/mo after 68% keep · $-20,511 banked by campaign end (selling stops once whole)
green: with FIGHT · grey: without
if it recovers, the typical trip is ~1.2 mo [0.7-2.8], measured ONLY among the 45% of futures that got whole
🛡 IF CHALLENGED (spot reaches the strike) · challenge = the strike is touched at any point, so it runs ~2x the breach risk (finishing through it)
Challenge odds (touch by expiry)
18%
Flat exit net (mid-life)
-$2,164
Free roll-up
+$4/wk
Safest escape (by 21 Aug 2026)
$53 @ 87% POP
85% survival
Roll menuyour doors if the call gets challenged; each row = buy back the 16 calls + sell the new ones, one order. Prices assume the central case (day 1 of 3); earlier = worse credits, later = better, through the strike = add intrinsic
Buyback gross: $2.49/sh now → $1.76 mid-life (likely $1.84–$3.49)≈ $0 at expiry  |  you banked $0.41/sh, so a flat mid-life exit nets -$1.35/sh  |  roll rows are incremental, the banked premium stays yours
📊 Across 545 simulated challenges: the $40 strike is typically first touched on day 2 of 3, at $42 (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 (16 ct)POP / surv
of new CC
If rolled & exited
total P&L · cap gain @ new strike
Roll out (same strike, buy time)~$407 Aug 20268d left+$1.65/sh+$2,640
cycle +$3,296
[+$2,325…+$2,991] · 99% credit
69%
surv 54%
-$13,398 NOT
cap gain +$11,952
Reliable up-and-out (highest cap still free ≥60%)~$4921 Aug 202622d left+$0.47/sh+$759
cycle +$1,415
[-$305…+$974] · 66% credit
83%
surv 79%
-$2,823 NOT
cap gain +$22,527
Up-and-out for even (raise the cap, free)~$447 Aug 20268d left+$0.03/sh+$46
cycle +$702
[-$932…+$198] · 33% credit
78%
surv 73%
-$9,286 NOT
cap gain +$16,064
Max even-money escape in the band~$5121 Aug 202622d left+$0.05/sh+$88
cycle +$744
[-$1,178…+$247] · 33% credit
85%
surv 82%
-$1,194 NOT
cap gain +$24,156
reaches SS ✓
Safety roll (pay small debit, max POP)~$5321 Aug 202622d left-$0.28/sh-$450
cycle +$206
[-$1,918…-$327] · 12% credit
87%
surv 85%
+$568 SAFE
cap gain +$25,918
budget: banked $656 debit $450 (69% used ≈ 0.3 wk of income) → whole cycle still +$206 cash · rolled 16 ct earn ≈ $3,232/mo while parked; 4 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.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$6,560/mo
vs 50% target ($6,424/mo)+2%
vs normal income ($12,847/mo)51% covered
Net income (after hedge)$932/mo
Downside budget
⚠ $40 is $10 below CC-SS $49.63: assignment on a recovery to whole locks the cap give-up below.
Cap give-up @ CC-SS (V-bounce)-$14,752
… as % of IC ($32,000)46.1%
… as % of ML ($56,000)26.3%
Recovery months (at normal income)1.1 mo
Surgical close (16 ct)$-20,320
Tripwiresprice and time left decide together; the matrix is the playbook
The one rule: roll when the short call's remaining TIME VALUE < $0.10/sh (~25% of the $0.41 collected) or spot ≥ $40.44 (breakeven), whichever comes first. Time value = call mark price minus intrinsic (max(0, spot − $40)); NOT the premium you collected. Momentum override: two daily closes above $45.18 (daily upper band) or daily RSI > 70 → treat "pressing" as "through".
Spot \ Time≥ 4d left3d left≤ 2d (expiry)
Below $39.60Do nothing. Theta wins.Do nothing.Penny buyback at the close; re-sell next cycle.
Pressing the strike
$40-40.44
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
≥ $40.44
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.78 (IBKR)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$40.00 (1.3σ)$656$-16,038+$9,312-$240
+2.5%$41.00 (1.5σ)$-944$-16,088+$9,262-$1,840
+5%$42.00 (1.8σ)$-2,544$-16,138+$9,212-$3,440
SS (= V-bounce)$44.00 (2.2σ)$-5,744$-16,238+$9,112-$6,640
V-BOUNCE STRESS (stock → CC-SS $49.63, where you are whole again, by expiry)
Starting unrealized P&L: $-25,350
+ Fortress recovery (un-capped): +$23,358
− CC assignment net of premium (16 × $40): -$14,752
− Conservative CC assignment net of premium (4 × $44): -$2,028
Total Position P&L @ SS: $-18,771 (+$6,579 vs today)
Do-nothing baseline at SS: $-12,131 (this trade vs do-nothing: $-6,640, the opportunity cost of earning $6,560/mo FIGHT income now)
100% normal20 × $38.5031 Jul3d11.4%80%hist 96%42%hist 28%+8pp$1,300$13,000+$6,440$20,960
Sell 20 × $38.50 11.4% OTM over spot $34.56 31 Jul 2026 (3d, $0.70 mid)
= $1,300 credit for the 3d cycle → $13,000/mo projected
Survival (stays ≤ $38.50)
80%
Breach risk
20%
POP (stays ≤ $39.20)
83%
EV / mo
+$4,307
📈 CAMPAIGN OUTLOOK (400 simulated futures, this rung on repeat for 9 months, no directional opinion)
FIGHT'S EDGE
+8pp
55% whole by 9mo vs 48% doing nothing
FIRE DRILLS
~4.9/quarter
challenges to roll; realized tends lower (calibration)
BANKED RATE WHILE FIGHTING
$-1,563/mo
median; plan ~$-1,063/mo after 68% keep · $-7,682 banked by campaign end (selling stops once whole)
green: with FIGHT · grey: without
if it recovers, the typical trip is ~1.3 mo [0.7-2.6], measured ONLY among the 55% of futures that got whole
🛡 IF CHALLENGED (spot reaches the strike) · challenge = the strike is touched at any point, so it runs ~2x the breach risk (finishing through it)
Challenge odds (touch by expiry)
29%
Flat exit net (mid-life)
-$2,048
Free roll-up
+$4/wk
Safest escape (by 21 Aug 2026)
$54 @ 90% POP
89% survival
Roll menuyour doors if the call gets challenged; each row = buy back the 20 calls + sell the new ones, one order. Prices assume the central case (day 1 of 3); earlier = worse credits, later = better, through the strike = add intrinsic
Buyback gross: $2.37/sh now → $1.67 mid-life (likely $1.88–$3.30)≈ $0 at expiry  |  you banked $0.65/sh, so a flat mid-life exit nets -$1.02/sh  |  roll rows are incremental, the banked premium stays yours
📊 Across 856 simulated challenges: the $38 strike is typically first touched on day 2 of 3, at $40 (overshoots $1.82). 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 (20 ct)POP / surv
of new CC
If rolled & exited
total P&L · cap gain @ new strike
Roll out (same strike, buy time)~$387 Aug 20268d left+$1.56/sh+$3,124
cycle +$4,424
[+$2,684…+$3,518] · 100% credit
69%
surv 54%
-$14,819 NOT
cap gain +$10,531
Reliable up-and-out (highest cap still free ≥60%)~$4721 Aug 202622d left+$0.57/sh+$1,150
cycle +$2,450
[-$157…+$1,345] · 71% credit
82%
surv 78%
-$3,711 NOT
cap gain +$21,639
Max even-money escape in the band~$4921 Aug 202622d left+$0.18/sh+$353
cycle +$1,653
[-$1,185…+$458] · 36% credit
84%
surv 82%
-$1,408 NOT
cap gain +$23,942
reaches SS ✓
Up-and-out for even (raise the cap, free)~$427 Aug 20268d left+$0.10/sh+$193
cycle +$1,493
[-$983…+$283] · 34% credit
78%
surv 72%
-$11,643 NOT
cap gain +$13,707
Safety roll (pay small debit, max POP)~$5421 Aug 202622d left-$0.57/sh-$1,140
cycle +$160
[-$3,189…-$1,216] · 1% credit
90%
surv 89%
+$4,849 SAFE
cap gain +$30,199
budget: banked $1,300 debit $1,140 (88% used ≈ 0.4 wk of income) → whole cycle still +$160 cash · rolled 20 ct earn ≈ $3,012/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.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$13,000/mo
vs 50% target ($6,424/mo)+102%
vs normal income ($12,847/mo)101% covered
Net income (after hedge)$6,700/mo
Downside budget
⚠ $38.50 is $11 below CC-SS $49.63: assignment on a recovery to whole locks the cap give-up below.
Cap give-up @ CC-SS (V-bounce)-$20,960
… as % of IC ($32,000)65.5%
… as % of ML ($56,000)37.4%
Recovery months (at normal income)1.6 mo
Surgical close (20 ct)$-25,440
Tripwiresprice and time left decide together; the matrix is the playbook
The one rule: roll when the short call's remaining TIME VALUE < $0.16/sh (~25% of the $0.65 collected) or spot ≥ $39.20 (breakeven), whichever comes first. Time value = call mark price minus intrinsic (max(0, spot − $38)); NOT the premium you collected. Momentum override: two daily closes above $45.18 (daily upper band) or daily RSI > 70 → treat "pressing" as "through".
Spot \ Time≥ 4d left3d left≤ 2d (expiry)
Below $38.12Do nothing. Theta wins.Do nothing.Penny buyback at the close; re-sell next cycle.
Pressing the strike
$38-39.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
≥ $39.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.78 (IBKR)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$38.50 (≤1σ, normal week)$1,300$-17,943+$7,407+$180
+2.5%$39.46 (1.2σ)$-625$-18,376+$6,974-$1,745
+5%$40.43 (1.4σ)$-2,550$-18,809+$6,541-$3,670
SS (= V-bounce)$44.00 (2.2σ)$-9,700$-20,418+$4,932-$10,820
V-BOUNCE STRESS (stock → CC-SS $49.63, where you are whole again, by expiry)
Starting unrealized P&L: $-25,350
+ Fortress recovery (un-capped): +$23,358
− CC assignment net of premium (20 × $38.50): -$20,960
Total Position P&L @ SS: $-22,951 (+$2,399 vs today)
Do-nothing baseline at SS: $-12,131 (this trade vs do-nothing: $-10,820, the opportunity cost of earning $13,000/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 · 7 Aug 2026 · 10d · E[net] $-1,685/mo

🎯 Engine pick: sell 18 × $40 (cover hedge), 78% survival, breach 22%, $6,642/mo.
Stay at the pick. Stepping safer (the $42 rung (33% normal) lifts survival to 84% (breach 22% → 16%) for $2,268/mo less (34% income)) would drop below hedge coverage; the income is doing real work covering the bleed.
IREN  spot $34.56 · click a rung to expand its decision panel
RungSellExpiryDTEOTMSurvivalTouch oddsFIGHT edgePer cycleIncome/moΔ vs pickCap give-up
33% normal18 × $427 Aug10d21.5%84%hist 99%34%hist 18%-1pp$1,458$4,374-$2,268$12,276
Sell 18 × $42 21.5% OTM over spot $34.56 7 Aug 2026 (10d, $0.91 mid)
= $1,458 credit for the 10d cycle → $4,374/mo projected
Survival (stays ≤ $42)
84%
Breach risk
16%
POP (stays ≤ $42.91)
86%
EV / mo
+$1,332
📈 CAMPAIGN OUTLOOK (400 simulated futures, this rung on repeat for 9 months, no directional opinion)
FIGHT'S EDGE
-1pp
42% whole by 9mo vs 43% doing nothing
FIRE DRILLS
~1.7/quarter
challenges to roll; realized tends lower (calibration)
BANKED RATE WHILE FIGHTING
$-3,942/mo
median; plan ~$-2,681/mo after 68% keep · $-33,297 banked by campaign end (selling stops once whole)
green: with FIGHT · grey: without
if it recovers, the typical trip is ~1.6 mo [0.8-3.7], measured ONLY among the 42% of futures that got whole
🛡 IF CHALLENGED (spot reaches the strike) · challenge = the strike is touched at any point, so it runs ~2x the breach risk (finishing through it)
Challenge odds (touch by expiry)
29%
Flat exit net (mid-life)
-$4,993
Free roll-up
+$1/wk
Safest escape (by 21 Aug 2026)
$48 @ 79% POP
73% survival
Roll menuyour doors if the call gets challenged; each row = buy back the 18 calls + sell the new ones, one order. Prices assume the central case (day 5 of 10); earlier = worse credits, later = better, through the strike = add intrinsic
Buyback gross: $5.06/sh now → $3.58 mid-life (likely $3.63–$5.41)≈ $0 at expiry  |  you banked $0.81/sh, so a flat mid-life exit nets -$2.77/sh  |  roll rows are incremental, the banked premium stays yours
📊 Across 864 simulated challenges: the $42 strike is typically first touched on day 6 of 10, at $44 (overshoots $1.75). 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 (18 ct)POP / surv
of new CC
If rolled & exited
total P&L · cap gain @ new strike
Roll out (same strike, buy time)~$4214 Aug 202612d left+$0.48/sh+$866
cycle +$2,324
[-$66…+$1,356] · 71% credit
69%
surv 55%
-$11,382 NOT
cap gain +$13,968
Reliable up-and-out (highest cap still free ≥60%)~$4521 Aug 202619d left+$0.44/sh+$789
cycle +$2,247
[-$366…+$1,279] · 62% credit
74%
surv 64%
-$7,090 NOT
cap gain +$18,260
Max even-money escape in the band~$4621 Aug 202619d left+$0.13/sh+$232
cycle +$1,690
[-$977…+$667] · 42% credit
75%
surv 67%
-$6,297 NOT
cap gain +$19,053
reaches SS ✓
Up-and-out for even (raise the cap, free)~$4314 Aug 202612d left+$0.04/sh+$70
cycle +$1,528
[-$978…+$454] · 38% credit
70%
surv 59%
-$10,721 NOT
cap gain +$14,629
Safety roll (pay small debit, max POP)~$4821 Aug 202619d left-$0.65/sh-$1,166
cycle +$292
[-$2,584…-$842] · 13% credit
79%
surv 73%
-$4,320 NOT
cap gain +$21,030
budget: banked $1,458 debit $1,166 (80% used ≈ 1.2 wk of income) → whole cycle still +$292 cash · rolled 18 ct earn ≈ $8,344/mo while parked; 2 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.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$4,374/mo
vs 50% target ($6,424/mo)-32%
vs normal income ($12,847/mo)34% covered
Net income (after hedge)$-1,590/mo
Downside budget
⚠ $42 is $8 below CC-SS $49.63: assignment on a recovery to whole locks the cap give-up below.
Cap give-up @ CC-SS (V-bounce)-$12,276
… as % of IC ($32,000)38.4%
… as % of ML ($56,000)21.9%
Recovery months (at normal income)1.0 mo
Surgical close (18 ct)$-22,995
Tripwiresprice and time left decide together; the matrix is the playbook
The one rule: roll when the short call's remaining TIME VALUE < $0.20/sh (~25% of the $0.81 collected) or spot ≥ $42.91 (breakeven), whichever comes first. Time value = call mark price minus intrinsic (max(0, spot − $42)); NOT the premium you collected. Momentum override: two daily closes above $45.18 (daily upper band) or daily RSI > 70 → treat "pressing" as "through".
Spot \ Time≥ 6d left3-5d left≤ 2d (expiry)
Below $41.58Do nothing. Theta wins.Do nothing.Penny buyback at the close; re-sell next cycle.
Pressing the strike
$42-42.91
Hold, alert at breakeven. Rolling into a spike pays top dollar; let theta bleed the buyback first.★ Roll on strength NOW: cheap buyback, fat credits.Close or roll same day; pin risk at the strike.
Through breakeven
≥ $42.91
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.78 (IBKR)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$42.00 (≤1σ, normal week)$1,458$-12,248+$13,102+$450
+2.5%$43.05 (1.1σ)$-432$-12,511+$12,839-$1,440
+5%$44.10 (1.2σ)$-2,322$-12,793+$12,557-$3,150
V-BOUNCE STRESS (stock → CC-SS $49.63, where you are whole again, by expiry)
Starting unrealized P&L: $-25,350
+ Fortress recovery (un-capped): +$23,358
− CC assignment net of premium (18 × $42): -$12,276
− Conservative CC assignment net of premium (2 × $44): -$1,014
Total Position P&L @ SS: $-15,281 (+$10,069 vs today)
Do-nothing baseline at SS: $-12,131 (this trade vs do-nothing: $-3,150, the opportunity cost of earning $4,374/mo FIGHT income now)
🎯 cover hedge18 × $407 Aug10d15.7%78%hist 96%48%hist 28%+1pp$2,214$6,642$15,120
Sell 18 × $40 15.7% OTM over spot $34.56 7 Aug 2026 (10d, $1.32 mid)
= $2,214 credit for the 10d cycle → $6,642/mo projected
Survival (stays ≤ $40)
78%
Breach risk
22%
POP (stays ≤ $41.33)
82%
EV / mo
+$1,832
📈 CAMPAIGN OUTLOOK (400 simulated futures, this rung on repeat for 9 months, no directional opinion)
FIGHT'S EDGE
+1pp
45% whole by 9mo vs 44% doing nothing
FIRE DRILLS
~2.4/quarter
challenges to roll; realized tends lower (calibration)
BANKED RATE WHILE FIGHTING
$-3,409/mo
median; plan ~$-2,318/mo after 68% keep · $-27,220 banked by campaign end (selling stops once whole)
green: with FIGHT · grey: without
if it recovers, the typical trip is ~1.5 mo [0.8-3.1], measured ONLY among the 45% of futures that got whole
🛡 IF CHALLENGED (spot reaches the strike) · challenge = the strike is touched at any point, so it runs ~2x the breach risk (finishing through it)
Challenge odds (touch by expiry)
38%
Flat exit net (mid-life)
-$3,811
Free roll-up
+$1/wk
Safest escape (by 21 Aug 2026)
$47 @ 81% POP
76% survival
Roll menuyour doors if the call gets challenged; each row = buy back the 18 calls + sell the new ones, one order. Prices assume the central case (day 5 of 10); earlier = worse credits, later = better, through the strike = add intrinsic
Buyback gross: $4.73/sh now → $3.35 mid-life (likely $3.64–$5.31)≈ $0 at expiry  |  you banked $1.23/sh, so a flat mid-life exit nets -$2.12/sh  |  roll rows are incremental, the banked premium stays yours
📊 Across 1,147 simulated challenges: the $40 strike is typically first touched on day 5 of 10, at $42 (overshoots $1.72). 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 (18 ct)POP / surv
of new CC
If rolled & exited
total P&L · cap gain @ new strike
Reliable up-and-out (highest cap still free ≥60%)~$4221 Aug 202619d left+$0.54/sh+$979
cycle +$3,193
[-$293…+$1,212] · 61% credit
73%
surv 64%
-$9,831 NOT
cap gain +$15,519
Roll out (same strike, buy time)~$4014 Aug 202612d left+$0.45/sh+$805
cycle +$3,019
[-$258…+$1,020] · 60% credit
68%
surv 55%
-$13,787 NOT
cap gain +$11,563
Max even-money escape in the band~$4421 Aug 202619d left+$0.03/sh+$52
cycle +$2,266
[-$1,342…+$163] · 29% credit
76%
surv 68%
-$8,433 NOT
cap gain +$16,917
SS $44 not reachable for even money within 45d; this is the ceiling of the free ladder
Up-and-out for even (raise the cap, free)~$4114 Aug 202612d left+$0.01/sh+$16
cycle +$2,230
[-$1,172…+$125] · 28% credit
70%
surv 59%
-$13,119 NOT
cap gain +$12,231
Safety roll (pay small debit, max POP)~$4721 Aug 202619d left-$0.99/sh-$1,788
cycle +$426
[-$3,516…-$1,856] · 6% credit
81%
surv 76%
-$5,536 NOT
cap gain +$19,814
budget: banked $2,214 debit $1,788 (81% used ≈ 1.2 wk of income) → whole cycle still +$426 cash · rolled 18 ct earn ≈ $6,689/mo while parked; 2 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.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$6,642/mo
vs 50% target ($6,424/mo)+3%
vs normal income ($12,847/mo)52% covered
Net income (after hedge)$678/mo
Downside budget
⚠ $40 is $10 below CC-SS $49.63: assignment on a recovery to whole locks the cap give-up below.
Cap give-up @ CC-SS (V-bounce)-$15,120
… as % of IC ($32,000)47.2%
… as % of ML ($56,000)27.0%
Recovery months (at normal income)1.2 mo
Surgical close (18 ct)$-22,986
Tripwiresprice and time left decide together; the matrix is the playbook
The one rule: roll when the short call's remaining TIME VALUE < $0.31/sh (~25% of the $1.23 collected) or spot ≥ $41.33 (breakeven), whichever comes first. Time value = call mark price minus intrinsic (max(0, spot − $40)); NOT the premium you collected. Momentum override: two daily closes above $45.18 (daily upper band) or daily RSI > 70 → treat "pressing" as "through".
Spot \ Time≥ 6d left3-5d left≤ 2d (expiry)
Below $39.60Do nothing. Theta wins.Do nothing.Penny buyback at the close; re-sell next cycle.
Pressing the strike
$40-41.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
≥ $41.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.78 (IBKR)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$40.00 (≤1σ, normal week)$2,214$-14,592+$10,758+$1,206
+2.5%$41.00 (≤1σ, normal week)$414$-14,842+$10,508-$594
+5%$42.00 (≤1σ, normal week)$-1,386$-15,092+$10,258-$2,394
SS (= V-bounce)$44.00 (1.2σ)$-4,986$-15,592+$9,758-$5,994
V-BOUNCE STRESS (stock → CC-SS $49.63, where you are whole again, by expiry)
Starting unrealized P&L: $-25,350
+ Fortress recovery (un-capped): +$23,358
− CC assignment net of premium (18 × $40): -$15,120
− Conservative CC assignment net of premium (2 × $44): -$1,014
Total Position P&L @ SS: $-18,125 (+$7,225 vs today)
Do-nothing baseline at SS: $-12,131 (this trade vs do-nothing: $-5,994, the opportunity cost of earning $6,642/mo FIGHT income now)
100% normal20 × $36.507 Aug10d5.6%64%hist 80%79%hist 59%+3pp$4,440$13,320+$6,678$21,820
Sell 20 × $36.50 5.6% OTM over spot $34.56 7 Aug 2026 (10d, $2.35 mid)
= $4,440 credit for the 10d cycle → $13,320/mo projected
Survival (stays ≤ $36.50)
64%
Breach risk
36%
POP (stays ≤ $38.85)
74%
EV / mo
+$2,135
📈 CAMPAIGN OUTLOOK (400 simulated futures, this rung on repeat for 9 months, no directional opinion)
FIGHT'S EDGE
+3pp
46% whole by 9mo vs 43% doing nothing
FIRE DRILLS
~5.1/quarter
challenges to roll; realized tends lower (calibration)
BANKED RATE WHILE FIGHTING
$-2,633/mo
median; plan ~$-1,790/mo after 68% keep · $-20,572 banked by campaign end (selling stops once whole)
green: with FIGHT · grey: without
if it recovers, the typical trip is ~1.4 mo [0.8-2.8], measured ONLY among the 46% of futures that got whole
🛡 IF CHALLENGED (spot reaches the strike) · challenge = the strike is touched at any point, so it runs ~2x the breach risk (finishing through it)
Challenge odds (touch by expiry)
63%
Flat exit net (mid-life)
-$1,458
Free roll-up
+$0/wk
Safest escape (by 21 Aug 2026)
$51 @ 91% POP
90% survival
Roll menuyour doors if the call gets challenged; each row = buy back the 20 calls + sell the new ones, one order. Prices assume the central case (day 5 of 10); earlier = worse credits, later = better, through the strike = add intrinsic
Buyback gross: $4.17/sh now → $2.95 mid-life (likely $3.92–$5.43)≈ $0 at expiry  |  you banked $2.22/sh, so a flat mid-life exit nets -$0.73/sh  |  roll rows are incremental, the banked premium stays yours
📊 Across 1,892 simulated challenges: the $36 strike is typically first touched on day 3 of 10, at $38 (overshoots $1.72). 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 (20 ct)POP / surv
of new CC
If rolled & exited
total P&L · cap gain @ new strike
Reliable up-and-out (highest cap still free ≥60%)~$3821 Aug 202619d left+$0.77/sh+$1,535
cycle +$5,975
[-$187…+$845] · 67% credit
72%
surv 61%
-$14,136 NOT
cap gain +$11,214
Roll out (same strike, buy time)~$3614 Aug 202612d left+$0.39/sh+$780
cycle +$5,220
[-$759…+$168] · 31% credit
68%
surv 55%
-$17,123 NOT
cap gain +$8,227
Up-and-out for even (raise the cap, free)~$3714 Aug 202612d left+$0.25/sh+$501
cycle +$4,941
[-$1,047…-$127] · 21% credit
69%
surv 57%
-$16,720 NOT
cap gain +$8,630
Max even-money escape in the band~$3921 Aug 202619d left+$0.17/sh+$336
cycle +$4,776
[-$1,616…-$465] · 15% credit
74%
surv 66%
-$13,010 NOT
cap gain +$12,340
SS $44 not reachable for even money within 45d; this is the ceiling of the free ladder
Safety roll (pay small debit, max POP)~$5121 Aug 202619d left-$2.21/sh-$4,422
cycle +$18
[-$7,976…-$5,867]
91%
surv 90%
+$57 SAFE
cap gain +$25,407
budget: banked $4,440 debit $4,422 (100% used ≈ 1.4 wk of income) → whole cycle still +$18 cash · rolled 20 ct earn ≈ $2,331/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.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$13,320/mo
vs 50% target ($6,424/mo)+107%
vs normal income ($12,847/mo)104% covered
Net income (after hedge)$7,020/mo
Downside budget
⚠ $36.50 is $13 below CC-SS $49.63: assignment on a recovery to whole locks the cap give-up below.
Cap give-up @ CC-SS (V-bounce)-$21,820
… as % of IC ($32,000)68.2%
… as % of ML ($56,000)39.0%
Recovery months (at normal income)1.7 mo
Surgical close (20 ct)$-25,610
Tripwiresprice and time left decide together; the matrix is the playbook
The one rule: roll when the short call's remaining TIME VALUE < $0.56/sh (~25% of the $2.22 collected) or spot ≥ $38.85 (breakeven), whichever comes first. Time value = call mark price minus intrinsic (max(0, spot − $36)); NOT the premium you collected. Momentum override: two daily closes above $45.18 (daily upper band) or daily RSI > 70 → treat "pressing" as "through".
Spot \ Time≥ 6d left3-5d left≤ 2d (expiry)
Below $36.13Do nothing. Theta wins.Do nothing.Penny buyback at the close; re-sell next cycle.
Pressing the strike
$36-38.85
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
≥ $38.85
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.78 (IBKR)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$36.50 (≤1σ, normal week)$4,440$-17,903+$7,447+$3,320
+2.5%$37.41 (≤1σ, normal week)$2,615$-18,314+$7,036+$1,495
+5%$38.33 (≤1σ, normal week)$790$-18,724+$6,626-$330
SS (= V-bounce)$44.00 (1.2σ)$-10,560$-21,278+$4,072-$11,680
V-BOUNCE STRESS (stock → CC-SS $49.63, where you are whole again, by expiry)
Starting unrealized P&L: $-25,350
+ Fortress recovery (un-capped): +$23,358
− CC assignment net of premium (20 × $36.50): -$21,820
Total Position P&L @ SS: $-23,811 (+$1,539 vs today)
Do-nothing baseline at SS: $-12,131 (this trade vs do-nothing: $-11,680, the opportunity cost of earning $13,320/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 (51 clear the floor), click to expand

Every eligible strike x expiry in the 3-45 DTE band (4 expiries scanned, 51 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.775 (IBKR)  |  Recovery@SS: +$23,358 (un-capped fortress gain if stock rallies to SS)  |  Do-nothing @ SS: $-12,131

StrikeDTEExpiryBidSellIncome/moNet/moSurvivalPOP (mid)EV/moCap Give-up @ CC-SS%ICTotal P&L @ SS
$403d31 Jul 2026$0.4116/20$6,560$93287%88%+$2,740-$14,75246.1%$-18,771 (vs do-nothing $-6,640)
$39.503d31 Jul 2026$0.4515/20$6,750$1,29085%87%+$2,360-$14,52045.4%$-19,046 (vs do-nothing $-6,915)
$393d31 Jul 2026$0.5612/20$6,720$1,76482%85%+$2,431-$12,08437.8%$-18,131 (vs do-nothing $-6,000)
$38.503d31 Jul 2026$0.6510/20$6,500$1,88080%83%+$2,153-$10,48032.7%$-17,541 (vs do-nothing $-5,410)
$4010d7 Aug 2026$1.2318/20$6,642$67878%82%+$1,832-$15,12047.2%$-18,125 (vs do-nothing $-5,994)
$383d31 Jul 2026$0.789/20$7,020$2,56877%81%+$2,286-$9,76530.5%$-17,333 (vs do-nothing $-5,202)
$39.5010d7 Aug 2026$1.3217/20$6,732$93676%81%+$1,656-$14,97746.8%$-18,489 (vs do-nothing $-6,358)
$3910d7 Aug 2026$1.4615/20$6,570$1,11074%80%+$1,574-$13,75543.0%$-18,281 (vs do-nothing $-6,150)
$37.503d31 Jul 2026$0.888/20$7,040$2,75674%79%+$1,974-$9,00028.1%$-17,075 (vs do-nothing $-4,944)
$4017d14 Aug 2026$1.8720/20$6,600$30074%79%+$1,135-$15,52048.5%$-17,511 (vs do-nothing $-5,380)
$39.5017d14 Aug 2026$2.0019/20$6,706$57473%79%+$1,104-$15,44748.3%$-17,945 (vs do-nothing $-5,814)
$38.5010d7 Aug 2026$1.5914/20$6,678$1,38672%78%+$1,485-$13,35641.7%$-18,389 (vs do-nothing $-6,258)
$39.5024d21 Aug 2026$2.7119/20$6,436$30472%79%+$1,359-$14,09844.1%$-16,596 (vs do-nothing $-4,465)
Show 38 more candidates (lower strikes: more income, lower survival)
StrikeDTEExpiryBidSellIncome/moNet/moSurvivalPOP (mid)EV/moCap Give-up @ CC-SS%ICTotal P&L @ SS
$3917d14 Aug 2026$2.1617/20$6,480$68471%78%+$1,076-$14,39945.0%$-17,911 (vs do-nothing $-5,780)
$373d31 Jul 2026$1.017/20$7,070$2,95471%78%+$1,764-$8,13425.4%$-16,716 (vs do-nothing $-4,585)
$3810d7 Aug 2026$1.7413/20$6,786$1,66270%78%+$1,427-$12,85740.2%$-18,397 (vs do-nothing $-6,266)
$3924d21 Aug 2026$2.8618/20$6,435$47170%78%+$1,292-$13,98643.7%$-16,991 (vs do-nothing $-4,860)
$38.5017d14 Aug 2026$2.3016/20$6,494$86670%77%+$1,016-$14,12844.1%$-18,147 (vs do-nothing $-6,016)
$38.5024d21 Aug 2026$3.0018/20$6,750$78669%77%+$1,256-$14,63445.7%$-17,639 (vs do-nothing $-5,508)
$37.5010d7 Aug 2026$1.8812/20$6,768$1,81268%76%+$1,280-$12,30038.4%$-18,347 (vs do-nothing $-6,216)
$3817d14 Aug 2026$2.4615/20$6,512$1,05268%76%+$984-$13,75543.0%$-18,281 (vs do-nothing $-6,150)
$36.503d31 Jul 2026$1.176/20$7,020$3,07268%76%+$1,608-$7,17622.4%$-16,265 (vs do-nothing $-4,134)
$3824d21 Aug 2026$3.1017/20$6,588$79167%76%+$1,049-$14,50145.3%$-18,013 (vs do-nothing $-5,882)
$37.5017d14 Aug 2026$2.6214/20$6,473$1,18167%75%+$1,106-$13,31441.6%$-18,347 (vs do-nothing $-6,216)
$3710d7 Aug 2026$2.0711/20$6,831$2,04366%75%+$1,262-$11,61636.3%$-18,170 (vs do-nothing $-6,039)
$37.5024d21 Aug 2026$3.3016/20$6,600$97266%76%+$1,039-$14,12844.1%$-18,147 (vs do-nothing $-6,016)
$3717d14 Aug 2026$2.8213/20$6,469$1,34565%75%+$1,083-$12,75339.9%$-18,293 (vs do-nothing $-6,162)
$3724d21 Aug 2026$3.5015/20$6,562$1,10264%75%+$1,006-$13,69542.8%$-18,221 (vs do-nothing $-6,090)
$363d31 Jul 2026$1.335/20$6,650$2,87064%74%+$1,315-$6,15019.2%$-15,746 (vs do-nothing $-3,615)
$36.5010d7 Aug 2026$2.2210/20$6,660$2,04064%74%+$1,068-$10,91034.1%$-17,971 (vs do-nothing $-5,840)
$36.5017d14 Aug 2026$2.9013/20$6,653$1,52963%74%+$838-$13,29941.6%$-18,839 (vs do-nothing $-6,708)
$36.5024d21 Aug 2026$3.7014/20$6,475$1,18363%74%+$952-$13,20241.3%$-18,235 (vs do-nothing $-6,104)
$3610d7 Aug 2026$2.439/20$6,561$2,10962%73%+$1,013-$10,08031.5%$-17,648 (vs do-nothing $-5,517)
$3624d21 Aug 2026$3.9014/20$6,825$1,53361%73%+$949-$13,62242.6%$-18,655 (vs do-nothing $-6,524)
$3617d14 Aug 2026$3.0512/20$6,459$1,50361%73%+$672-$12,69639.7%$-18,743 (vs do-nothing $-6,612)
$35.503d31 Jul 2026$1.525/20$7,600$3,82060%72%+$1,329-$6,30519.7%$-15,901 (vs do-nothing $-3,770)
$35.5024d21 Aug 2026$4.1013/20$6,662$1,53860%73%+$862-$13,03940.7%$-18,579 (vs do-nothing $-6,448)
$35.5017d14 Aug 2026$3.2512/20$6,882$1,92659%72%+$653-$13,05640.8%$-19,103 (vs do-nothing $-6,972)
$35.5010d7 Aug 2026$2.649/20$7,128$2,67659%72%+$1,026-$10,34132.3%$-17,909 (vs do-nothing $-5,778)
$3524d21 Aug 2026$4.3012/20$6,450$1,49458%71%+$763-$12,39638.7%$-18,443 (vs do-nothing $-6,312)
$3517d14 Aug 2026$3.5511/20$6,891$2,10357%71%+$751-$12,18838.1%$-18,742 (vs do-nothing $-6,611)
$3510d7 Aug 2026$2.858/20$6,840$2,55657%72%+$1,085-$9,42429.4%$-17,499 (vs do-nothing $-5,368)
$34.5024d21 Aug 2026$4.5512/20$6,825$1,86957%71%+$790-$12,69639.7%$-18,743 (vs do-nothing $-6,612)
$353d31 Jul 2026$1.744/20$6,960$3,34856%70%+$1,101-$5,15616.1%$-15,259 (vs do-nothing $-3,128)
$34.5017d14 Aug 2026$3.7010/20$6,529$1,90955%70%+$537-$11,43035.7%$-18,491 (vs do-nothing $-6,360)
$3424d21 Aug 2026$4.7511/20$6,531$1,74355%70%+$666-$11,96837.4%$-18,522 (vs do-nothing $-6,391)
$34.5010d7 Aug 2026$3.058/20$7,320$3,03654%70%+$804-$9,66430.2%$-17,739 (vs do-nothing $-5,608)
$3417d14 Aug 2026$3.9510/20$6,971$2,35154%69%+$545-$11,68036.5%$-18,741 (vs do-nothing $-6,610)
$34.503d31 Jul 2026$1.834/20$7,320$3,70852%67%+$522-$5,32016.6%$-15,423 (vs do-nothing $-3,292)
$3410d7 Aug 2026$3.307/20$6,930$2,81451%68%+$916-$8,63127.0%$-17,213 (vs do-nothing $-5,082)
$343d31 Jul 2026$2.193/20$6,570$3,12648%66%+$693-$4,03212.6%$-14,642 (vs do-nothing $-2,511)

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%). Survival, POP and touch use vol x 1.00 (raw implied: the VRP haircut is applied to the premium edge but NOT to risk, because understating the edge costs opportunity while understating breach odds costs capital; the risk-side haircut arms only from the graded ledger). 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 20 contracts at the conservative CC.

fortress_fight.py v6.3  |  2026-07-28 21:35