FORTRESS FIGHT: IREN-LC25-1782 @ $42.45

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

GENERATED2026-07-21 11:59

IREN-LC25-1782 @ $42.45   UNDERWATER $1.55 (3.5% below BE SS)

20 contracts (2,000 sh)  |  BE SS: $44.00  |  CC-SS: $55.62  |  IV: HIGH  |  Accounts: Joint:1782

LC: $25 exp 2028-01-21 (entry $31.708/sh)
SP: $47 exp 2028-01-21 (entry $21.265/sh)
HP: $35 exp 2026-10-16 (entry $5.087/sh)

Economics

Max Loss$56,000(ND $16.00 + SW $12) x 2000
Normal income ref$12,882/mo95% ann ROI on ML
Hedge rolling cost$4,931/mo
Unrealized P&L$-24,080fortress legs from IBKR
INCOME GOALPOSTS & VELOCITY
50% INCOME FLOOR
$6,441/mo
HEDGE COVER
$4,931/mo
NORMAL INCOME
$12,882/mo (ATM CC, chain)
IC VELOCITY
2.5 mo to earn back $32,000
ML VELOCITY
4.3 mo to earn back $56,000
Deep drawdown confirmed: a CC at CC-SS $55.62 (probe: $56C 17d) brings only $2,118/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,655
Hole (after banked)
$28,735
was $24,080 · -19% earned back
Cycles closed
5
Credit in flight
$0
? 1 leg(s) closed as UNKNOWN (vanished with no fill in window): banked $0, conservative. Fix campaign.json by hand if wrong.
TECHNICALS (cc_timing weekly gate + daily trigger)
WEEKLYNEUTRAL · %B 37 (live) · RSI 46 · MACD bearish, hist falling
DAILYMIXED (provisional) · RSI 46 · %B 50 · hist rising (nightly)
LEVELSUpper BB (CC ceiling) $65.99 (+55%) · daily UBB $52.48 · 1-wk expected move ±$8 (chain IV)
SETUPNo tilt: engine default. (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: 19 contracts at $47.50 / 3d. This is the safest strike (survival 83%, breach 17%) that still earns 50% of normal income ($6,441/mo); it brings $6,650/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 × $45.50/3d for $13,200/mo, but breach risk rises to 27% (+10pp 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 × $49/3d (89% survival, $4,370/mo).
Downside anchor: the primary mortgages $14,768 (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 19 contracts realizes $-22,943 and cuts bleed by $4,684/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 · 24 Jul 2026 (3d) · sell 19 × $47.50, 83% survival, $6,650/mo (E[net] $1,298/mo).
The two weekly tracks below are ranked by E[net]/mo = income − P(touch) × escape cost. Each has its own full ladder.
TrackExpirySellSurvivalIncome/moE[net]/mo
THIS FRIDAY 🏆24 Jul 2026 · 3d19 × $47.5083%$6,650$1,298
NEXT FRIDAY31 Jul 2026 · 10d17 × $4874%$6,783$-769

📅 THIS FRIDAY · 24 Jul 2026 · 3d · E[net] $1,298/mo 🏆 GRAND PICK

🎯 Engine pick: sell 19 × $47.50 (primary), 83% survival, breach 17%, $6,650/mo.
The pick is already past the ~80% (≈1σ) comfort line, so take the income. Stepping out to the $48.50 rung (cover hedge) lifts survival to 87% (breach 17% → 13%) for $1,610/mo less (24% income) buys safety you do not really need here.
IREN  spot $42.45 · click a rung to expand its decision panel
RungSellExpiryDTEOTMSurvivalTouch oddsFIGHT edgePer cycleIncome/moΔ vs pickCap give-up
33% normal19 × $4924 Jul3d15.4%89%23%-29pp$437$4,370-$2,280$12,146
Sell 19 × $49 15.4% OTM over spot $42.45 24 Jul 2026 (3d, $0.24 mid)
= $437 credit for the 3d cycle → $4,370/mo projected
Survival (stays ≤ $49)
89%
Breach risk
11%
POP (stays ≤ $49.24)
90%
EV / mo
+$786
📈 CAMPAIGN OUTLOOK (400 simulated futures, this rung on repeat for 9 months, no directional opinion)
FIGHT'S EDGE
-29pp
60% whole by 9mo vs 89% doing nothing · roll costs eat the credits at this rung
FIRE DRILLS
~2.3/quarter
challenges to roll; realized tends lower (calibration)
BANKED RATE WHILE FIGHTING
$-1,555/mo
median; plan ~$-1,057/mo after 68% keep · $-4,066 banked by campaign end (selling stops once whole)
green: with FIGHT · grey: without
if it recovers, the typical trip is ~1.1 mo [0.5-2.5], measured ONLY among the 60% of futures that got whole
🛡 IF CHALLENGED (spot reaches the strike) · challenge = the strike is touched at any point, so it runs ~2x the breach risk (finishing through it)
Challenge odds (touch by expiry)
15%
Flat exit net (mid-life)
-$2,126
Free roll-up
+$6/wk
Safest escape (by 7 Aug 2026)
$62 @ 84% POP
82% 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: $1.91/sh now → $1.35 mid-life (likely $1.41–$2.54)≈ $0 at expiry  |  you banked $0.23/sh, so a flat mid-life exit nets -$1.12/sh  |  roll rows are incremental, the banked premium stays yours
📊 Across 461 simulated challenges: the $49 strike is typically first touched on day 2 of 3, at $51 (overshoots $2.09). 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)~$4931 Jul 20268d left+$2.04/sh+$3,879
cycle +$4,316
[+$3,745…+$4,215] · 100% credit
66%
surv 55%
-$8,222 NOT
cap gain +$15,858
Max even-money escape in the band~$6214 Aug 202622d left+$0.60/sh+$1,133
cycle +$1,570
[+$270…+$1,346] · 80% credit
83%
surv 80%
+$10,367 SAFE
cap gain +$34,447
Up-and-out for even (raise the cap, free)~$5531 Jul 20268d left+$0.26/sh+$495
cycle +$932
[-$353…+$602] · 62% credit
77%
surv 72%
-$2,171 NOT
cap gain +$21,909
Safety roll (pay small debit, max POP)~$627 Aug 202616d left-$0.15/sh-$294
cycle +$143
[-$1,493…-$200] · 15% credit
84%
surv 82%
+$8,940 SAFE
cap gain +$33,020
budget: banked $437 debit $294 (67% used ≈ 0.3 wk of income) → whole cycle still +$143 cash · rolled 19 ct earn ≈ $4,255/mo while parked; 1 ct free to re-sell
If rolled & exited = your total from-entry P&L if you roll to that strike and then close the whole fortress with the stock pinned there (all legs repriced; SAFE = P&L ≥ 0). Cap gain is what that roll earns THIS cycle (premium + appreciation from today to the new strike); the total adds your existing MTM on top. Same from-entry basis as this tool's @cap / total-exit numbers, at the rolled strike.
POP = P(stays ≤ strike + premium collected, the call is profitable); surv = P(stays ≤ strike, the call expires fully worthless). Survival is the stricter bar (no premium cushion), so it sits below POP.
Method: each leg = its live quote (buyback off the ask, sells off the bid) × a Black-Scholes ratio to the challenge, using the leg's own IV shifted +0.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,441/mo)-32%
vs normal income ($12,882/mo)34% covered
Net income (after hedge)$195/mo
Downside budget
⚠ $49 is $7 below CC-SS $55.62: assignment on a recovery to whole locks the cap give-up below.
Cap give-up @ CC-SS (V-bounce)-$12,146
… as % of IC ($32,000)38.0%
… as % of ML ($56,000)21.7%
Recovery months (at normal income)0.9 mo
Surgical close (19 ct)$-22,905
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 ≥ $49.24 (breakeven), whichever comes first. Time value = call mark price minus intrinsic (max(0, spot − $49)); NOT the premium you collected. Momentum override: two daily closes above $52.48 (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.24
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.24
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.90 (fallback)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$49.00 (1.2σ)$437$-12,101+$11,979+$5,149
+2.5%$50.22 (1.4σ)$-1,890$-12,346+$11,734+$5,149
+5%$51.45 (1.6σ)$-4,218$-12,591+$11,489+$5,149
V-BOUNCE STRESS (stock → CC-SS $55.62, where you are whole again, by expiry)
Starting unrealized P&L: $-24,080
+ Fortress recovery (un-capped): +$23,711
− CC assignment net of premium (19 × $49): -$12,146
− Conservative CC assignment net of premium (1 × $44): -$910
Total Position P&L @ SS: $-13,426 (+$10,654 vs today)
Do-nothing baseline at SS: $-18,575 (this trade vs do-nothing: +$5,149, the opportunity cost of earning $4,370/mo FIGHT income now)
cover hedge18 × $48.5024 Jul3d14.3%87%26%-32pp$504$5,040-$1,610$12,317
Sell 18 × $48.50 14.3% OTM over spot $42.45 24 Jul 2026 (3d, $0.29 mid)
= $504 credit for the 3d cycle → $5,040/mo projected
Survival (stays ≤ $48.50)
87%
Breach risk
13%
POP (stays ≤ $48.79)
88%
EV / mo
+$849
📈 CAMPAIGN OUTLOOK (400 simulated futures, this rung on repeat for 9 months, no directional opinion)
FIGHT'S EDGE
-32pp
61% whole by 9mo vs 92% doing nothing · roll costs eat the credits at this rung
FIRE DRILLS
~2.7/quarter
challenges to roll; realized tends lower (calibration)
BANKED RATE WHILE FIGHTING
$-633/mo
median; plan ~$-431/mo after 68% keep · $-914 banked by campaign end (selling stops once whole)
green: with FIGHT · grey: without
if it recovers, the typical trip is ~1.1 mo [0.5-2.4], measured ONLY among the 61% of futures that got whole
🛡 IF CHALLENGED (spot reaches the strike) · challenge = the strike is touched at any point, so it runs ~2x the breach risk (finishing through it)
Challenge odds (touch by expiry)
17%
Flat exit net (mid-life)
-$1,890
Free roll-up
+$6/wk
Safest escape (by 7 Aug 2026)
$61 @ 84% POP
83% 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 1 of 3); earlier = worse credits, later = better, through the strike = add intrinsic
Buyback gross: $1.88/sh now → $1.33 mid-life (likely $1.29–$2.49)≈ $0 at expiry  |  you banked $0.28/sh, so a flat mid-life exit nets -$1.05/sh  |  roll rows are incremental, the banked premium stays yours
📊 Across 506 simulated challenges: the $48 strike is typically first touched on day 2 of 3, at $50 (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 (18 ct)POP / surv
of new CC
If rolled & exited
total P&L · cap gain @ new strike
Roll out (same strike, buy time)~$4831 Jul 20268d left+$2.01/sh+$3,623
cycle +$4,127
[+$3,489…+$3,949] · 100% credit
66%
surv 55%
-$9,459 NOT
cap gain +$14,621
Max even-money escape in the band~$6114 Aug 202622d left+$0.56/sh+$1,008
cycle +$1,512
[+$217…+$1,265] · 80% credit
83%
surv 80%
+$8,006 SAFE
cap gain +$32,086
Up-and-out for even (raise the cap, free)~$5431 Jul 20268d left+$0.24/sh+$436
cycle +$940
[-$354…+$603] · 60% credit
77%
surv 73%
-$3,766 NOT
cap gain +$20,314
Safety roll (pay small debit, max POP)~$617 Aug 202616d left-$0.17/sh-$312
cycle +$192
[-$1,456…-$143] · 17% credit
84%
surv 83%
+$6,686 SAFE
cap gain +$30,766
budget: banked $504 debit $312 (62% used ≈ 0.3 wk of income) → whole cycle still +$192 cash · rolled 18 ct earn ≈ $3,902/mo while parked; 2 ct free to re-sell
If rolled & exited = your total from-entry P&L if you roll to that strike and then close the whole fortress with the stock pinned there (all legs repriced; SAFE = P&L ≥ 0). Cap gain is what that roll earns THIS cycle (premium + appreciation from today to the new strike); the total adds your existing MTM on top. Same from-entry basis as this tool's @cap / total-exit numbers, at the rolled strike.
POP = P(stays ≤ strike + premium collected, the call is profitable); surv = P(stays ≤ strike, the call expires fully worthless). Survival is the stricter bar (no premium cushion), so it sits below POP.
Method: each leg = its live quote (buyback off the ask, sells off the bid) × a Black-Scholes ratio to the challenge, using the leg's own IV shifted +0.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$5,040/mo
vs 50% target ($6,441/mo)-22%
vs normal income ($12,882/mo)39% covered
Net income (after hedge)$1,621/mo
Downside budget
⚠ $48.50 is $7 below CC-SS $55.62: assignment on a recovery to whole locks the cap give-up below.
Cap give-up @ CC-SS (V-bounce)-$12,317
… as % of IC ($32,000)38.5%
… as % of ML ($56,000)22.0%
Recovery months (at normal income)1.0 mo
Surgical close (18 ct)$-21,690
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.28 collected) or spot ≥ $48.79 (breakeven), whichever comes first. Time value = call mark price minus intrinsic (max(0, spot − $48)); NOT the premium you collected. Momentum override: two daily closes above $52.48 (daily upper band) or daily RSI > 70 → treat "pressing" as "through".
Spot \ Time≥ 4d left3d left≤ 2d (expiry)
Below $48.02Do nothing. Theta wins.Do nothing.Penny buyback at the close; re-sell next cycle.
Pressing the strike
$48-48.79
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.79
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.90 (fallback)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$48.50 (1.1σ)$504$-13,082+$10,998+$4,068
+2.5%$49.71 (1.3σ)$-1,678$-13,325+$10,755+$4,068
+5%$50.93 (1.6σ)$-3,861$-13,567+$10,513+$4,068
V-BOUNCE STRESS (stock → CC-SS $55.62, where you are whole again, by expiry)
Starting unrealized P&L: $-24,080
+ Fortress recovery (un-capped): +$23,711
− CC assignment net of premium (18 × $48.50): -$12,317
− Conservative CC assignment net of premium (2 × $44): -$1,821
Total Position P&L @ SS: $-14,507 (+$9,573 vs today)
Do-nothing baseline at SS: $-18,575 (this trade vs do-nothing: +$4,068, the opportunity cost of earning $5,040/mo FIGHT income now)
🎯 50% normal19 × $47.5024 Jul3d11.9%83%22%-32pp$665$6,650$14,768
Sell 19 × $47.50 11.9% OTM over spot $42.45 24 Jul 2026 (3d, $0.39 mid)
= $665 credit for the 3d cycle → $6,650/mo projected
Survival (stays ≤ $47.50)
83%
Breach risk
17%
POP (stays ≤ $47.88)
85%
EV / mo
+$41
📈 CAMPAIGN OUTLOOK (400 simulated futures, this rung on repeat for 9 months, no directional opinion)
FIGHT'S EDGE
-32pp
56% whole by 9mo vs 88% doing nothing · roll costs eat the credits at this rung
FIRE DRILLS
~3.6/quarter
challenges to roll; realized tends lower (calibration)
BANKED RATE WHILE FIGHTING
$-994/mo
median; plan ~$-676/mo after 68% keep · $-2,201 banked by campaign end (selling stops once whole)
green: with FIGHT · grey: without
if it recovers, the typical trip is ~1.2 mo [0.5-2.3], measured ONLY among the 56% 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)
22%
Flat exit net (mid-life)
-$1,790
Free roll-up
+$6/wk
Safest escape (by 7 Aug 2026)
$60 @ 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: $1.83/sh now → $1.29 mid-life (likely $1.39–$2.48)≈ $0 at expiry  |  you banked $0.35/sh, so a flat mid-life exit nets -$0.94/sh  |  roll rows are incremental, the banked premium stays yours
📊 Across 654 simulated challenges: the $48 strike is typically first touched on day 2 of 3, at $50 (overshoots $2.02). 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)~$4831 Jul 20268d left+$1.96/sh+$3,717
cycle +$4,382
[+$3,577…+$4,033] · 100% credit
66%
surv 54%
-$10,706 NOT
cap gain +$13,374
Max even-money escape in the band~$6014 Aug 202622d left+$0.49/sh+$931
cycle +$1,596
[+$14…+$1,086] · 75% credit
83%
surv 81%
+$7,843 SAFE
cap gain +$31,923
Up-and-out for even (raise the cap, free)~$5331 Jul 20268d left+$0.21/sh+$390
cycle +$1,055
[-$482…+$453] · 52% credit
77%
surv 73%
-$4,598 NOT
cap gain +$19,482
Safety roll (pay small debit, max POP)~$607 Aug 202616d left-$0.21/sh-$400
cycle +$265
[-$1,648…-$373] · 10% credit
85%
surv 83%
+$6,512 SAFE
cap gain +$30,592
budget: banked $665 debit $400 (60% used ≈ 0.3 wk of income) → whole cycle still +$265 cash · rolled 19 ct earn ≈ $3,854/mo while parked; 1 ct free to re-sell
If rolled & exited = your total from-entry P&L if you roll to that strike and then close the whole fortress with the stock pinned there (all legs repriced; SAFE = P&L ≥ 0). Cap gain is what that roll earns THIS cycle (premium + appreciation from today to the new strike); the total adds your existing MTM on top. Same from-entry basis as this tool's @cap / total-exit numbers, at the rolled strike.
POP = P(stays ≤ strike + premium collected, the call is profitable); surv = P(stays ≤ strike, the call expires fully worthless). Survival is the stricter bar (no premium cushion), so it sits below POP.
Method: each leg = its live quote (buyback off the ask, sells off the bid) × a Black-Scholes ratio to the challenge, using the leg's own IV shifted +0.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,650/mo
vs 50% target ($6,441/mo)+3%
vs normal income ($12,882/mo)52% covered
Net income (after hedge)$2,475/mo
Downside budget
⚠ $47.50 is $8 below CC-SS $55.62: assignment on a recovery to whole locks the cap give-up below.
Cap give-up @ CC-SS (V-bounce)-$14,768
… as % of IC ($32,000)46.2%
… as % of ML ($56,000)26.4%
Recovery months (at normal income)1.1 mo
Surgical close (19 ct)$-22,943
Tripwiresprice and time left decide together; the matrix is the playbook
The one rule: roll when the short call's remaining TIME VALUE < $0.09/sh (~25% of the $0.35 collected) or spot ≥ $47.88 (breakeven), whichever comes first. Time value = call mark price minus intrinsic (max(0, spot − $48)); NOT the premium you collected. Momentum override: two daily closes above $52.48 (daily upper band) or daily RSI > 70 → treat "pressing" as "through".
Spot \ Time≥ 4d left3d left≤ 2d (expiry)
Below $47.02Do nothing. Theta wins.Do nothing.Penny buyback at the close; re-sell next cycle.
Pressing the strike
$47-47.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
≥ $47.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.90 (fallback)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$47.50 (≤1σ, normal week)$665$-14,423+$9,657+$2,527
+2.5%$48.69 (1.1σ)$-1,591$-14,661+$9,419+$2,527
+5%$49.88 (1.4σ)$-3,848$-14,898+$9,182+$2,527
V-BOUNCE STRESS (stock → CC-SS $55.62, where you are whole again, by expiry)
Starting unrealized P&L: $-24,080
+ Fortress recovery (un-capped): +$23,711
− CC assignment net of premium (19 × $47.50): -$14,768
− Conservative CC assignment net of premium (1 × $44): -$910
Total Position P&L @ SS: $-16,048 (+$8,032 vs today)
Do-nothing baseline at SS: $-18,575 (this trade vs do-nothing: +$2,527, the opportunity cost of earning $6,650/mo FIGHT income now)
100% normal20 × $45.5024 Jul3d7.2%73%56%-29pp$1,320$13,200+$6,550$18,926
Sell 20 × $45.50 7.2% OTM over spot $42.45 24 Jul 2026 (3d, $0.70 mid)
= $1,320 credit for the 3d cycle → $13,200/mo projected
Survival (stays ≤ $45.50)
73%
Breach risk
27%
POP (stays ≤ $46.20)
77%
EV / mo
$-1,343
📈 CAMPAIGN OUTLOOK (400 simulated futures, this rung on repeat for 9 months, no directional opinion)
FIGHT'S EDGE
-29pp
61% whole by 9mo vs 90% doing nothing · roll costs eat the credits at this rung
FIRE DRILLS
~5.8/quarter
challenges to roll; realized tends lower (calibration)
BANKED RATE WHILE FIGHTING
$70/mo
median; plan ~$47/mo after 68% keep · $70 banked by campaign end (selling stops once whole)
green: with FIGHT · grey: without
if it recovers, the typical trip is ~0.9 mo [0.5-2.2], measured ONLY among the 61% of futures that got whole
🛡 IF CHALLENGED (spot reaches the strike) · challenge = the strike is touched at any point, so it runs ~2x the breach risk (finishing through it)
Challenge odds (touch by expiry)
36%
Flat exit net (mid-life)
-$1,116
Free roll-up
+$6/wk
Safest escape (by 31 Jul 2026)
$56 @ 88% POP
87% 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: $1.72/sh now → $1.22 mid-life (likely $1.47–$2.57)≈ $0 at expiry  |  you banked $0.66/sh, so a flat mid-life exit nets -$0.56/sh  |  roll rows are incremental, the banked premium stays yours
📊 Across 1,073 simulated challenges: the $46 strike is typically first touched on day 2 of 3, at $48 (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 (20 ct)POP / surv
of new CC
If rolled & exited
total P&L · cap gain @ new strike
Roll out (same strike, buy time)~$4631 Jul 20268d left+$1.85/sh+$3,691
cycle +$5,011
[+$3,523…+$3,991] · 100% credit
66%
surv 54%
-$13,579 NOT
cap gain +$10,501
Reliable up-and-out (highest cap still free ≥60%)~$5614 Aug 202622d left+$0.43/sh+$854
cycle +$2,174
[-$415…+$737] · 61% credit
81%
surv 79%
+$2,574 SAFE
cap gain +$26,654
Max even-money escape in the band~$5814 Aug 202622d left+$0.36/sh+$711
cycle +$2,031
[-$528…+$597] · 56% credit
84%
surv 82%
+$6,031 SAFE
cap gain +$30,111
Up-and-out for even (raise the cap, free)~$5131 Jul 20268d left+$0.14/sh+$270
cycle +$1,590
[-$822…+$111] · 31% credit
78%
surv 74%
-$7,010 NOT
cap gain +$17,070
Safety roll (pay small debit, max POP)~$5631 Jul 20268d left-$0.66/sh-$1,311
cycle +$9
[-$3,099…-$1,649]
88%
surv 87%
+$409 SAFE
cap gain +$24,489
budget: banked $1,320 debit $1,311 (99% used ≈ 0.4 wk of income) → whole cycle still +$9 cash · rolled 20 ct earn ≈ $4,219/mo while parked; 0 ct free to re-sell
If rolled & exited = your total from-entry P&L if you roll to that strike and then close the whole fortress with the stock pinned there (all legs repriced; SAFE = P&L ≥ 0). Cap gain is what that roll earns THIS cycle (premium + appreciation from today to the new strike); the total adds your existing MTM on top. Same from-entry basis as this tool's @cap / total-exit numbers, at the rolled strike.
POP = P(stays ≤ strike + premium collected, the call is profitable); surv = P(stays ≤ strike, the call expires fully worthless). Survival is the stricter bar (no premium cushion), so it sits below POP.
Method: each leg = its live quote (buyback off the ask, sells off the bid) × a Black-Scholes ratio to the challenge, using the leg's own IV shifted +0.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,200/mo
vs 50% target ($6,441/mo)+105%
vs normal income ($12,882/mo)102% covered
Net income (after hedge)$8,269/mo
Downside budget
⚠ $45.50 is $10 below CC-SS $55.62: assignment on a recovery to whole locks the cap give-up below.
Cap give-up @ CC-SS (V-bounce)-$18,926
… as % of IC ($32,000)59.1%
… as % of ML ($56,000)33.8%
Recovery months (at normal income)1.5 mo
Surgical close (20 ct)$-24,150
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.66 collected) or spot ≥ $46.20 (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 $52.48 (daily upper band) or daily RSI > 70 → treat "pressing" as "through".
Spot \ Time≥ 4d left3d left≤ 2d (expiry)
Below $45.05Do nothing. Theta wins.Do nothing.Penny buyback at the close; re-sell next cycle.
Pressing the strike
$45-46.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
≥ $46.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.90 (fallback)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$45.50 (≤1σ, normal week)$1,320$-17,270+$6,810-$720
+2.5%$46.64 (≤1σ, normal week)$-955$-17,498+$6,582-$720
+5%$47.77 (≤1σ, normal week)$-3,230$-17,725+$6,355-$720
V-BOUNCE STRESS (stock → CC-SS $55.62, where you are whole again, by expiry)
Starting unrealized P&L: $-24,080
+ Fortress recovery (un-capped): +$23,711
− CC assignment net of premium (20 × $45.50): -$18,926
Total Position P&L @ SS: $-19,295 (+$4,785 vs today)
Do-nothing baseline at SS: $-18,575 (this trade vs do-nothing: $-720, the opportunity cost of earning $13,200/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 · 31 Jul 2026 · 10d · E[net] $-769/mo

🎯 Engine pick: sell 17 × $48 (primary), 74% survival, breach 26%, $6,783/mo.
Stay at the pick. Stepping safer (the $50 rung (cover hedge) lifts survival to 80% (breach 26% → 20%) for $1,683/mo less (25% income)) buys little extra safety; the income is doing real work covering the bleed.
IREN  spot $42.45 · click a rung to expand its decision panel
RungSellExpiryDTEOTMSurvivalTouch oddsFIGHT edgePer cycleIncome/moΔ vs pickCap give-up
33% normal18 × $5131 Jul10d20.1%82%38%-32pp$1,458$4,374-$2,409$6,863
Sell 18 × $51 20.1% OTM over spot $42.45 31 Jul 2026 (10d, $0.89 mid)
= $1,458 credit for the 10d cycle → $4,374/mo projected
Survival (stays ≤ $51)
82%
Breach risk
18%
POP (stays ≤ $51.88)
84%
EV / mo
+$109
📈 CAMPAIGN OUTLOOK (400 simulated futures, this rung on repeat for 9 months, no directional opinion)
FIGHT'S EDGE
-32pp
58% whole by 9mo vs 90% doing nothing · roll costs eat the credits at this rung
FIRE DRILLS
~1.4/quarter
challenges to roll; realized tends lower (calibration)
BANKED RATE WHILE FIGHTING
$-1,163/mo
median; plan ~$-791/mo after 68% keep · $-2,727 banked by campaign end (selling stops once whole)
green: with FIGHT · grey: without
if it recovers, the typical trip is ~0.9 mo [0.4-2.2], measured ONLY among the 58% of futures that got whole
🛡 IF CHALLENGED (spot reaches the strike) · challenge = the strike is touched at any point, so it runs ~2x the breach risk (finishing through it)
Challenge odds (touch by expiry)
31%
Flat exit net (mid-life)
-$4,878
Free roll-up
+$2/wk
Safest escape (by 7 Aug 2026)
$55 @ 72% POP
65% 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.97/sh now → $3.52 mid-life (likely $3.68–$5.62)≈ $0 at expiry  |  you banked $0.81/sh, so a flat mid-life exit nets -$2.71/sh  |  roll rows are incremental, the banked premium stays yours
📊 Across 929 simulated challenges: the $51 strike is typically first touched on day 5 of 10, at $53 (overshoots $2.40). 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)~$517 Aug 202612d left+$0.74/sh+$1,341
cycle +$2,799
[+$414…+$1,677] · 88% credit
67%
surv 55%
-$6,787 NOT
cap gain +$17,293
Max even-money escape in the band~$5414 Aug 202619d left+$0.84/sh+$1,511
cycle +$2,969
[+$378…+$1,922] · 86% credit
71%
surv 62%
-$2,537 NOT
cap gain +$21,543
Up-and-out for even (raise the cap, free)~$537 Aug 202612d left+$0.19/sh+$349
cycle +$1,807
[-$718…+$609] · 44% credit
69%
surv 60%
-$5,299 NOT
cap gain +$18,781
Safety roll (pay small debit, max POP)~$557 Aug 202612d left-$0.55/sh-$997
cycle +$461
[-$2,353…-$885] · 12% credit
72%
surv 65%
-$3,445 NOT
cap gain +$20,635
budget: banked $1,458 debit $997 (68% used ≈ 1.0 wk of income) → whole cycle still +$461 cash · rolled 18 ct earn ≈ $13,347/mo while parked; 2 ct free to re-sell
If rolled & exited = your total from-entry P&L if you roll to that strike and then close the whole fortress with the stock pinned there (all legs repriced; SAFE = P&L ≥ 0). Cap gain is what that roll earns THIS cycle (premium + appreciation from today to the new strike); the total adds your existing MTM on top. Same from-entry basis as this tool's @cap / total-exit numbers, at the rolled strike.
POP = P(stays ≤ strike + premium collected, the call is profitable); surv = P(stays ≤ strike, the call expires fully worthless). Survival is the stricter bar (no premium cushion), so it sits below POP.
Method: each leg = its live quote (buyback off the ask, sells off the bid) × a Black-Scholes ratio to the challenge, using the leg's own IV shifted +0.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,441/mo)-32%
vs normal income ($12,882/mo)34% covered
Net income (after hedge)$955/mo
Downside budget
⚠ $51 is $5 below CC-SS $55.62: assignment on a recovery to whole locks the cap give-up below.
Cap give-up @ CC-SS (V-bounce)-$6,863
… as % of IC ($32,000)21.4%
… as % of ML ($56,000)12.3%
Recovery months (at normal income)0.5 mo
Surgical close (18 ct)$-21,807
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 ≥ $51.88 (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 $52.48 (daily upper band) or daily RSI > 70 → treat "pressing" as "through".
Spot \ Time≥ 6d left3-5d 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.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
≥ $51.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.90 (fallback)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$51.00 (≤1σ, normal week)$1,458$-8,128+$15,952+$9,522
+2.5%$52.27 (≤1σ, normal week)$-837$-8,383+$15,697+$9,522
+5%$53.55 (1.1σ)$-3,132$-8,638+$15,442+$9,522
V-BOUNCE STRESS (stock → CC-SS $55.62, where you are whole again, by expiry)
Starting unrealized P&L: $-24,080
+ Fortress recovery (un-capped): +$23,711
− CC assignment net of premium (18 × $51): -$6,863
− Conservative CC assignment net of premium (2 × $44): -$1,821
Total Position P&L @ SS: $-9,053 (+$15,027 vs today)
Do-nothing baseline at SS: $-18,575 (this trade vs do-nothing: +$9,522, the opportunity cost of earning $4,374/mo FIGHT income now)
cover hedge17 × $5031 Jul10d17.8%80%43%-29pp$1,700$5,100-$1,683$7,859
Sell 17 × $50 17.8% OTM over spot $42.45 31 Jul 2026 (10d, $1.04 mid)
= $1,700 credit for the 10d cycle → $5,100/mo projected
Survival (stays ≤ $50)
80%
Breach risk
20%
POP (stays ≤ $51.05)
82%
EV / mo
+$207
📈 CAMPAIGN OUTLOOK (400 simulated futures, this rung on repeat for 9 months, no directional opinion)
FIGHT'S EDGE
-29pp
62% whole by 9mo vs 90% doing nothing · roll costs eat the credits at this rung
FIRE DRILLS
~1.6/quarter
challenges to roll; realized tends lower (calibration)
BANKED RATE WHILE FIGHTING
$-76/mo
median; plan ~$-52/mo after 68% keep · $-164 banked by campaign end (selling stops once whole)
green: with FIGHT · grey: without
if it recovers, the typical trip is ~1.2 mo [0.5-2.3], measured ONLY among the 62% of futures that got whole
🛡 IF CHALLENGED (spot reaches the strike) · challenge = the strike is touched at any point, so it runs ~2x the breach risk (finishing through it)
Challenge odds (touch by expiry)
36%
Flat exit net (mid-life)
-$4,122
Free roll-up
+$2/wk
Safest escape (by 7 Aug 2026)
$55 @ 74% POP
68% survival
Roll menuyour doors if the call gets challenged; each row = buy back the 17 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.84/sh now → $3.42 mid-life (likely $3.75–$5.47)≈ $0 at expiry  |  you banked $1.00/sh, so a flat mid-life exit nets -$2.42/sh  |  roll rows are incremental, the banked premium stays yours
📊 Across 1,083 simulated challenges: the $50 strike is typically first touched on day 5 of 10, at $52 (overshoots $2.23). 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 (17 ct)POP / surv
of new CC
If rolled & exited
total P&L · cap gain @ new strike
Roll out (same strike, buy time)~$507 Aug 202612d left+$0.72/sh+$1,231
cycle +$2,931
[+$320…+$1,451] · 88% credit
67%
surv 55%
-$8,603 NOT
cap gain +$15,477
Max even-money escape in the band~$5314 Aug 202619d left+$0.79/sh+$1,347
cycle +$3,047
[+$224…+$1,612] · 84% credit
71%
surv 62%
-$4,662 NOT
cap gain +$19,418
Up-and-out for even (raise the cap, free)~$527 Aug 202612d left+$0.17/sh+$296
cycle +$1,996
[-$712…+$406] · 37% credit
69%
surv 60%
-$7,213 NOT
cap gain +$16,867
Safety roll (pay small debit, max POP)~$557 Aug 202612d left-$0.88/sh-$1,489
cycle +$211
[-$2,889…-$1,552] · 5% credit
74%
surv 68%
-$4,498 NOT
cap gain +$19,582
budget: banked $1,700 debit $1,489 (88% used ≈ 1.3 wk of income) → whole cycle still +$211 cash · rolled 17 ct earn ≈ $10,832/mo while parked; 3 ct free to re-sell
If rolled & exited = your total from-entry P&L if you roll to that strike and then close the whole fortress with the stock pinned there (all legs repriced; SAFE = P&L ≥ 0). Cap gain is what that roll earns THIS cycle (premium + appreciation from today to the new strike); the total adds your existing MTM on top. Same from-entry basis as this tool's @cap / total-exit numbers, at the rolled strike.
POP = P(stays ≤ strike + premium collected, the call is profitable); surv = P(stays ≤ strike, the call expires fully worthless). Survival is the stricter bar (no premium cushion), so it sits below POP.
Method: each leg = its live quote (buyback off the ask, sells off the bid) × a Black-Scholes ratio to the challenge, using the leg's own IV shifted +0.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$5,100/mo
vs 50% target ($6,441/mo)-21%
vs normal income ($12,882/mo)40% covered
Net income (after hedge)$2,437/mo
Downside budget
⚠ $50 is $6 below CC-SS $55.62: assignment on a recovery to whole locks the cap give-up below.
Cap give-up @ CC-SS (V-bounce)-$7,859
… as % of IC ($32,000)24.6%
… as % of ML ($56,000)14.0%
Recovery months (at normal income)0.6 mo
Surgical close (17 ct)$-20,545
Tripwiresprice and time left decide together; the matrix is the playbook
The one rule: roll when the short call's remaining TIME VALUE < $0.25/sh (~25% of the $1.00 collected) or spot ≥ $51.05 (breakeven), whichever comes first. Time value = call mark price minus intrinsic (max(0, spot − $50)); NOT the premium you collected. Momentum override: two daily closes above $52.48 (daily upper band) or daily RSI > 70 → treat "pressing" as "through".
Spot \ Time≥ 6d left3-5d left≤ 2d (expiry)
Below $49.50Do nothing. Theta wins.Do nothing.Penny buyback at the close; re-sell next cycle.
Pressing the strike
$50-51.05
Hold, alert at breakeven. Rolling into a spike pays top dollar; let theta bleed the buyback first.★ Roll on strength NOW: cheap buyback, fat credits.Close or roll same day; pin risk at the strike.
Through breakeven
≥ $51.05
Act now: intrinsic compounds daily. Up-and-out or safety roll.Roll or close immediately; time value is gone.Close today, or be assigned.
If held to expiryexact, settlement = intrinsic  ·  fortress delta 0.90 (fallback)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$50.00 (≤1σ, normal week)$1,700$-9,834+$14,246+$7,616
+2.5%$51.25 (≤1σ, normal week)$-425$-10,084+$13,996+$7,616
+5%$52.50 (1.0σ)$-2,550$-10,334+$13,746+$7,616
V-BOUNCE STRESS (stock → CC-SS $55.62, where you are whole again, by expiry)
Starting unrealized P&L: $-24,080
+ Fortress recovery (un-capped): +$23,711
− CC assignment net of premium (17 × $50): -$7,859
− Conservative CC assignment net of premium (3 × $44): -$2,731
Total Position P&L @ SS: $-10,959 (+$13,121 vs today)
Do-nothing baseline at SS: $-18,575 (this trade vs do-nothing: +$7,616, the opportunity cost of earning $5,100/mo FIGHT income now)
🎯 50% normal17 × $4831 Jul10d13.1%74%46%-24pp$2,261$6,783$10,698
Sell 17 × $48 13.1% OTM over spot $42.45 31 Jul 2026 (10d, $1.48 mid)
= $2,261 credit for the 10d cycle → $6,783/mo projected
Survival (stays ≤ $48)
74%
Breach risk
26%
POP (stays ≤ $49.48)
78%
EV / mo
$-739
📈 CAMPAIGN OUTLOOK (400 simulated futures, this rung on repeat for 9 months, no directional opinion)
FIGHT'S EDGE
-24pp
60% whole by 9mo vs 84% doing nothing · roll costs eat the credits at this rung
FIRE DRILLS
~2.2/quarter
challenges to roll; realized tends lower (calibration)
BANKED RATE WHILE FIGHTING
$225/mo
median; plan ~$153/mo after 68% keep · $359 banked by campaign end (selling stops once whole)
green: with FIGHT · grey: without
if it recovers, the typical trip is ~0.9 mo [0.4-2.1], measured ONLY among the 60% of futures that got whole
🛡 IF CHALLENGED (spot reaches the strike) · challenge = the strike is touched at any point, so it runs ~2x the breach risk (finishing through it)
Challenge odds (touch by expiry)
46%
Flat exit net (mid-life)
-$3,243
Free roll-up
+$2/wk
Safest escape (by 7 Aug 2026)
$54 @ 76% POP
71% survival
Roll menuyour doors if the call gets challenged; each row = buy back the 17 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.57/sh now → $3.24 mid-life (likely $3.79–$5.49)≈ $0 at expiry  |  you banked $1.33/sh, so a flat mid-life exit nets -$1.91/sh  |  roll rows are incremental, the banked premium stays yours
📊 Across 1,372 simulated challenges: the $48 strike is typically first touched on day 4 of 10, at $50 (overshoots $2.21). The [P25–P75] under each Total is that door's credit across those paths; % credit is the share of those challenges where the roll is a net credit.
MoveNew strike ≈New expiryTenorEst netTotal (17 ct)POP / surv
of new CC
If rolled & exited
total P&L · cap gain @ new strike
Roll out (same strike, buy time)~$487 Aug 202612d left+$0.68/sh+$1,162
cycle +$3,423
[+$145…+$1,097] · 83% credit
66%
surv 55%
-$11,111 NOT
cap gain +$12,969
Max even-money escape in the band~$5114 Aug 202619d left+$0.70/sh+$1,192
cycle +$3,453
[-$71…+$1,100] · 71% credit
71%
surv 63%
-$7,256 NOT
cap gain +$16,824
Up-and-out for even (raise the cap, free)~$507 Aug 202612d left+$0.14/sh+$231
cycle +$2,492
[-$909…+$91] · 27% credit
69%
surv 60%
-$9,717 NOT
cap gain +$14,363
Safety roll (pay small debit, max POP)~$547 Aug 202612d left-$1.16/sh-$1,977
cycle +$284
[-$3,683…-$2,367] · 2% credit
76%
surv 71%
-$5,925 NOT
cap gain +$18,155
budget: banked $2,261 debit $1,977 (87% used ≈ 1.3 wk of income) → whole cycle still +$284 cash · rolled 17 ct earn ≈ $8,818/mo while parked; 3 ct free to re-sell
If rolled & exited = your total from-entry P&L if you roll to that strike and then close the whole fortress with the stock pinned there (all legs repriced; SAFE = P&L ≥ 0). Cap gain is what that roll earns THIS cycle (premium + appreciation from today to the new strike); the total adds your existing MTM on top. Same from-entry basis as this tool's @cap / total-exit numbers, at the rolled strike.
POP = P(stays ≤ strike + premium collected, the call is profitable); surv = P(stays ≤ strike, the call expires fully worthless). Survival is the stricter bar (no premium cushion), so it sits below POP.
Method: each leg = its live quote (buyback off the ask, sells off the bid) × a Black-Scholes ratio to the challenge, using the leg's own IV shifted +0.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,783/mo
vs 50% target ($6,441/mo)+5%
vs normal income ($12,882/mo)53% covered
Net income (after hedge)$4,120/mo
Downside budget
⚠ $48 is $8 below CC-SS $55.62: assignment on a recovery to whole locks the cap give-up below.
Cap give-up @ CC-SS (V-bounce)-$10,698
… as % of IC ($32,000)33.4%
… as % of ML ($56,000)19.1%
Recovery months (at normal income)0.8 mo
Surgical close (17 ct)$-20,732
Tripwiresprice and time left decide together; the matrix is the playbook
The one rule: roll when the short call's remaining TIME VALUE < $0.33/sh (~25% of the $1.33 collected) or spot ≥ $49.48 (breakeven), whichever comes first. Time value = call mark price minus intrinsic (max(0, spot − $48)); NOT the premium you collected. Momentum override: two daily closes above $52.48 (daily upper band) or daily RSI > 70 → treat "pressing" as "through".
Spot \ Time≥ 6d left3-5d left≤ 2d (expiry)
Below $47.52Do nothing. Theta wins.Do nothing.Penny buyback at the close; re-sell next cycle.
Pressing the strike
$48-49.48
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.48
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.90 (fallback)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$48.00 (≤1σ, normal week)$2,261$-12,273+$11,807+$4,777
+2.5%$49.20 (≤1σ, normal week)$221$-12,513+$11,567+$4,777
+5%$50.40 (≤1σ, normal week)$-1,819$-12,753+$11,327+$4,777
V-BOUNCE STRESS (stock → CC-SS $55.62, where you are whole again, by expiry)
Starting unrealized P&L: $-24,080
+ Fortress recovery (un-capped): +$23,711
− CC assignment net of premium (17 × $48): -$10,698
− Conservative CC assignment net of premium (3 × $44): -$2,731
Total Position P&L @ SS: $-13,798 (+$10,282 vs today)
Do-nothing baseline at SS: $-18,575 (this trade vs do-nothing: +$4,777, the opportunity cost of earning $6,783/mo FIGHT income now)
100% normal18 × $4431 Jul10d3.7%61%86%-22pp$4,536$13,608+$6,825$16,385
Sell 18 × $44 3.7% OTM over spot $42.45 31 Jul 2026 (10d, $2.59 mid)
= $4,536 credit for the 10d cycle → $13,608/mo projected
Survival (stays ≤ $44)
61%
Breach risk
39%
POP (stays ≤ $46.59)
70%
EV / mo
$-1,228
📈 CAMPAIGN OUTLOOK (400 simulated futures, this rung on repeat for 9 months, no directional opinion)
FIGHT'S EDGE
-22pp
70% whole by 9mo vs 91% doing nothing · roll costs eat the credits at this rung
FIRE DRILLS
~4.5/quarter
challenges to roll; realized tends lower (calibration)
BANKED RATE WHILE FIGHTING
$1,389/mo
median; plan ~$945/mo after 68% keep · $2,599 banked by campaign end (selling stops once whole)
green: with FIGHT · grey: without
if it recovers, the typical trip is ~0.9 mo [0.4-2.3], measured ONLY among the 70% 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)
69%
Flat exit net (mid-life)
-$642
Free roll-up
+$2/wk
Safest escape (by 7 Aug 2026)
$58 @ 90% POP
89% 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.06/sh now → $2.88 mid-life (likely $3.95–$5.36)≈ $0 at expiry  |  you banked $2.52/sh, so a flat mid-life exit nets -$0.36/sh  |  roll rows are incremental, the banked premium stays yours
📊 Across 2,069 simulated challenges: the $44 strike is typically first touched on day 3 of 10, at $46 (overshoots $2.13). The [P25–P75] under each Total is that door's credit across those paths; % credit is the share of those challenges where the roll is a net credit.
MoveNew strike ≈New expiryTenorEst netTotal (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%)~$4514 Aug 202619d left+$1.23/sh+$2,206
cycle +$6,742
[+$876…+$1,494] · 98% credit
68%
surv 58%
-$13,164 NOT
cap gain +$10,916
Roll out (same strike, buy time)~$447 Aug 202612d left+$0.60/sh+$1,089
cycle +$5,625
[-$139…+$432] · 65% credit
66%
surv 55%
-$15,161 NOT
cap gain +$8,919
Max even-money escape in the band~$4714 Aug 202619d left+$0.53/sh+$948
cycle +$5,484
[-$603…+$117] · 30% credit
71%
surv 63%
-$11,222 NOT
cap gain +$12,858
Up-and-out for even (raise the cap, free)~$467 Aug 202612d left+$0.06/sh+$111
cycle +$4,647
[-$1,284…-$601] · 9% credit
69%
surv 60%
-$13,659 NOT
cap gain +$10,421
Safety roll (pay small debit, max POP)~$587 Aug 202612d left-$2.47/sh-$4,446
cycle +$90
[-$7,931…-$5,967]
90%
surv 89%
+$984 SAFE
cap gain +$25,064
budget: banked $4,536 debit $4,446 (98% used ≈ 1.4 wk of income) → whole cycle still +$90 cash · rolled 18 ct earn ≈ $1,830/mo while parked; 2 ct free to re-sell
If rolled & exited = your total from-entry P&L if you roll to that strike and then close the whole fortress with the stock pinned there (all legs repriced; SAFE = P&L ≥ 0). Cap gain is what that roll earns THIS cycle (premium + appreciation from today to the new strike); the total adds your existing MTM on top. Same from-entry basis as this tool's @cap / total-exit numbers, at the rolled strike.
POP = P(stays ≤ strike + premium collected, the call is profitable); surv = P(stays ≤ strike, the call expires fully worthless). Survival is the stricter bar (no premium cushion), so it sits below POP.
Method: each leg = its live quote (buyback off the ask, sells off the bid) × a Black-Scholes ratio to the challenge, using the leg's own IV shifted +0.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,608/mo
vs 50% target ($6,441/mo)+111%
vs normal income ($12,882/mo)106% covered
Net income (after hedge)$10,189/mo
Downside budget
⚠ $44 is $12 below CC-SS $55.62: assignment on a recovery to whole locks the cap give-up below.
Cap give-up @ CC-SS (V-bounce)-$16,385
… as % of IC ($32,000)51.2%
… as % of ML ($56,000)29.3%
Recovery months (at normal income)1.3 mo
Surgical close (18 ct)$-21,798
Tripwiresprice and time left decide together; the matrix is the playbook
The one rule: roll when the short call's remaining TIME VALUE < $0.63/sh (~25% of the $2.52 collected) or spot ≥ $46.59 (breakeven), whichever comes first. Time value = call mark price minus intrinsic (max(0, spot − $44)); NOT the premium you collected. Momentum override: two daily closes above $52.48 (daily upper band) or daily RSI > 70 → treat "pressing" as "through".
Spot \ Time≥ 6d left3-5d left≤ 2d (expiry)
Below $43.56Do nothing. Theta wins.Do nothing.Penny buyback at the close; re-sell next cycle.
Pressing the strike
$44-46.59
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.59
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.90 (fallback)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$44.00 (≤1σ, normal week)$4,536$-16,250+$7,830+$0
+2.5%$45.10 (≤1σ, normal week)$2,556$-16,470+$7,610+$0
+5%$46.20 (≤1σ, normal week)$576$-16,690+$7,390+$0
V-BOUNCE STRESS (stock → CC-SS $55.62, where you are whole again, by expiry)
Starting unrealized P&L: $-24,080
+ Fortress recovery (un-capped): +$23,711
− CC assignment net of premium (18 × $44): -$16,385
− Conservative CC assignment net of premium (2 × $44): -$1,821
Total Position P&L @ SS: $-18,575 (+$5,505 vs today)
Do-nothing baseline at SS: $-18,575 (this trade vs do-nothing: $-0, the opportunity cost of earning $13,608/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 (35 clear the floor), click to expand

Every eligible strike x expiry in the 3-45 DTE band (4 expiries scanned, 35 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.900 (fallback)  |  Recovery@SS: +$23,711 (un-capped fortress gain if stock rallies to SS)  |  Do-nothing @ SS: $-18,575

StrikeDTEExpiryBidSellIncome/moNet/moSurvivalPOP (mid)EV/moCap Give-up @ CC-SS%ICTotal P&L @ SS
$47.503d24 Jul 2026$0.3519/20$6,650$2,47583%85%+$41-$14,76846.2%$-16,048 (vs do-nothing +$2,527)
$473d24 Jul 2026$0.4415/20$6,600$5,44981%83%+$275-$12,27438.4%$-17,195 (vs do-nothing +$1,380)
$46.503d24 Jul 2026$0.4515/20$6,750$5,59979%81%$-878-$13,00940.7%$-17,930 (vs do-nothing +$645)
$463d24 Jul 2026$0.5712/20$6,840$7,95776%79%$-479-$10,86333.9%$-18,515 (vs do-nothing +$60)
$4810d31 Jul 2026$1.3317/20$6,783$4,12074%78%$-739-$10,69833.4%$-13,798 (vs do-nothing +$4,777)
$45.503d24 Jul 2026$0.6610/20$6,600$9,22973%77%$-671-$9,46329.6%$-18,935 (vs do-nothing $-360)
$4817d7 Aug 2026$2.1118/20$6,702$3,28371%76%$-393-$9,92331.0%$-12,113 (vs do-nothing +$6,462)
$4710d31 Jul 2026$1.3017/20$6,630$3,96771%76%$-1,884-$12,44938.9%$-15,549 (vs do-nothing +$3,026)
$453d24 Jul 2026$0.779/20$6,930$10,31570%75%$-823-$8,86827.7%$-19,250 (vs do-nothing $-675)
$46.5010d31 Jul 2026$1.1519/20$6,555$2,38069%74%$-4,095-$15,14847.3%$-16,428 (vs do-nothing +$2,147)
$4717d7 Aug 2026$2.3816/20$6,720$4,81369%75%$-462-$9,98931.2%$-13,999 (vs do-nothing +$4,576)
$4610d31 Jul 2026$1.6514/20$6,930$6,53568%74%$-1,404-$11,16234.9%$-16,993 (vs do-nothing +$1,582)
$44.503d24 Jul 2026$0.888/20$7,040$11,18167%73%$-1,074-$8,19425.6%$-19,487 (vs do-nothing $-912)
Show 22 more candidates (lower strikes: more income, lower survival)
StrikeDTEExpiryBidSellIncome/moNet/moSurvivalPOP (mid)EV/moCap Give-up @ CC-SS%ICTotal P&L @ SS
$4617d7 Aug 2026$2.6814/20$6,621$6,22666%74%$-510-$9,72030.4%$-15,551 (vs do-nothing +$3,024)
$45.5010d31 Jul 2026$1.4715/20$6,615$5,46466%72%$-3,096-$12,97940.6%$-17,900 (vs do-nothing +$675)
$4510d31 Jul 2026$2.1111/20$6,963$8,83664%72%$-768-$9,36429.3%$-17,926 (vs do-nothing +$649)
$443d24 Jul 2026$1.017/20$7,070$11,96764%70%$-1,237-$7,42923.2%$-19,632 (vs do-nothing $-1,057)
$4517d7 Aug 2026$2.9813/20$6,836$7,19763%72%$-651-$9,93631.0%$-16,677 (vs do-nothing +$1,898)
$4524d14 Aug 2026$3.7014/20$6,475$6,08063%72%$-336-$9,69230.3%$-15,523 (vs do-nothing +$3,052)
$44.5010d31 Jul 2026$2.0011/20$6,600$8,47362%70%$-1,780-$10,03531.4%$-18,597 (vs do-nothing $-22)
$4424d14 Aug 2026$3.6015/20$6,750$5,59961%70%$-1,296-$12,03437.6%$-16,955 (vs do-nothing +$1,620)
$4410d31 Jul 2026$2.529/20$6,804$10,18961%70%$-614-$8,19325.6%$-18,575 (vs do-nothing $-0)
$4417d7 Aug 2026$3.4011/20$6,600$8,47361%70%$-536-$9,04528.3%$-17,607 (vs do-nothing +$968)
$43.503d24 Jul 2026$1.136/20$6,780$12,43360%68%$-1,498-$6,59620.6%$-19,709 (vs do-nothing $-1,134)
$43.5010d31 Jul 2026$2.1510/20$6,450$9,07959%69%$-2,452-$9,97331.2%$-19,445 (vs do-nothing $-870)
$4324d14 Aug 2026$4.4012/20$6,600$7,71758%70%$-482-$9,86730.8%$-17,519 (vs do-nothing +$1,056)
$4317d7 Aug 2026$3.7510/20$6,618$9,24758%68%$-661-$8,87327.7%$-18,345 (vs do-nothing +$230)
$4310d31 Jul 2026$2.798/20$6,696$10,83757%67%$-982-$7,86624.6%$-19,159 (vs do-nothing $-584)
$433d24 Jul 2026$1.295/20$6,450$12,85957%66%$-1,519-$5,66617.7%$-19,690 (vs do-nothing $-1,115)
$4224d14 Aug 2026$4.8011/20$6,600$8,47356%68%$-528-$9,70530.3%$-18,267 (vs do-nothing +$308)
$42.5010d31 Jul 2026$3.008/20$7,200$11,34155%67%$-1,063-$8,09825.3%$-19,391 (vs do-nothing $-816)
$4217d7 Aug 2026$4.109/20$6,512$9,89755%67%$-809-$8,57126.8%$-18,953 (vs do-nothing $-378)
$4210d31 Jul 2026$3.257/20$6,825$11,72253%66%$-942-$7,26122.7%$-19,464 (vs do-nothing $-889)
$42.503d24 Jul 2026$1.485/20$7,400$13,80953%64%$-1,749-$5,82118.2%$-19,845 (vs do-nothing $-1,270)
$423d24 Jul 2026$1.664/20$6,640$13,80549%61%$-1,711-$4,78515.0%$-19,719 (vs do-nothing $-1,144)

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

fortress_fight.py v6.2  |  2026-07-21 11:59