FORTRESS FIGHT: PORTFOLIO

41 fortress slices across 4 account(s)  |  3 deep drawdown (FIGHT)  |  8 skipped (CSV)  |  0 uncapped above water  |  29 capped (out of scope)

FIGHT income if all primaries filled: $11,360/mo (52% of normal target) · E[net] after expected escape cost $6,788/mo ⚠ 1 negative E[net]
ASSIGNMENT EXPOSURE across every open short call: $999,441 locked in if all 12 call(s) struck below their fortress' recovery-to-whole floor were assigned today, before premium.

GENERATED2026-10-06 21:47

⚠ ROSTER PROBLEMS

FortressAcctCtBE SSStatusDetail
ETHA-50$17.33NO_LEGSno long LC@13 in any account

⚔ FIGHT: underwater & uncapped   every ladder rung side by side; 🎯 = the recommended pick  |  click a rung for its roll menu + decision panel, ESC closes  |  fortress link = full dashboard  |  ranked by today's move: sell into strength (▲ UP BIG) first

POSITIONCC-SAFEINCOME LADDER  ·  SAFEST ⟶ RICHEST
RECOVERY
FortressCtPriceCC-SSCC-safe ≥ floor🛡 Safe yield33% normal50% normal100% normalBankedCap @ CC-SS↑ whole
IREN-LC45 ↗
Neville:0865 · This Fri
20$40.78$57.99
20 × $58 30 Oct (24d)
$360 cyc · $450/mo
96% survhist 96% · T:8%hist 3%
20 × $45 9 Oct (3d)
$280 cyc · $2,800/mo
91% survhist 96% · T:17%hist 13%
19 × $45 9 Oct (3d)
$266 cyc · $2,660/mo
91% survhist 96% · T:17%hist 13%
🎯 18 × $44 9 Oct (3d)
$414 cyc · $4,140/mo
86% survhist 87% · T:28%hist 24%
16 × $42.50 9 Oct (3d)
$784 cyc · $7,840/mo
74% survhist 83% · T:54%hist 46%
$5,897-$24,775 (412.9% IC)42.2%
IREN-LC50 ↗
RetireInc:7291 · This Fri
20$40.78$66.56
20 × $65 16 Oct (10d)
$40 cyc · $120/mo
99+% survhist 96% · T:1%hist 3%
20 × $45 9 Oct (3d)
$280 cyc · $2,800/mo
91% survhist 96% · T:17%hist 13%
19 × $45 9 Oct (3d)
$266 cyc · $2,660/mo
91% survhist 96% · T:17%hist 13%
🎯 18 × $44 9 Oct (3d)
$414 cyc · $4,140/mo
86% survhist 87% · T:28%hist 24%
16 × $42.50 9 Oct (3d)
$784 cyc · $7,840/mo
74% survhist 83% · T:54%hist 46%
$4,503-$40,186 (293.3% IC)63.2%
BBC · LEGACY STRUCTURES   known structurally inefficient and not being restructured; the plan is CC income while the underlying repairs, so treat any REBUILD / restructure verdict on these as informational
GLXY ↗ ⚐⚡ER 14d
Main:1299 · This Fri
25$22.83$35.41
25 × $35 16 Oct (10d)
$25 cyc · $75/mo
99+% survhist 96% · T:1%hist 3%
25 × $26 9 Oct (3d)
$125 cyc · $1,250/mo
95% survhist 96% · T:11%hist 13%
23 × $25 9 Oct (3d)
$207 cyc · $2,070/mo
88% survhist 87% · T:24%hist 24%
🎯 22 × $24.50 9 Oct (3d)
$308 cyc · $3,080/mo
83% survhist 87% · T:35%hist 31%
19 × $23.50 9 Oct (3d)
$627 cyc · $6,270/mo
66% survhist 65% · T:69%hist 56%
$9,884-$23,686 (428.7% IC)55.1%
TOTAL (3)65
following every 🎯
$1,136 cyc · $11,360/mo
$425 cyc · $645/mo$685 cyc · $6,850/mo$739 cyc · $7,390/mo$1,136 cyc · $11,360/mo$2,195 cyc · $21,950/mo$20,284-$88,647

⏱ TRIPWIRE STATUS, 30 active short call(s)   6 watch

The one rule, applied to live marks: roll when remaining time value ≤ max($0.04, 25% of collected) or spot at/past breakeven (strike + premium). Statuses refresh on every run; challenges happen during US RTH (your night), so a TRIPPED row here means act at the open or set the order now.

FortressAcctCallSpotBreakevenMarkTime valueStatusAction
SPYNeville:086512x $780C 7 Oct 2026 (1d)$778.55$780.81$1.44$1.44WATCH ▸🟢 HOLD · theta is winning why ▸
DELLMain:12993x $585C 9 Oct 2026 (3d)$573.52$589.05$8.65$8.65WATCH ▸🟢 HOLD · theta is winning why ▸
RKLBRetireInc:72916x $78C 9 Oct 2026 (3d)$76.01$78.65$1.39$1.39WATCH ▸🟢 HOLD · theta is winning why ▸
HOODJoint:178210x $120C 9 Oct 2026 (3d)$114.47$120.79$0.83$0.83WATCH ▸🟢 HOLD · theta is winning why ▸
MSTR-LC125RetireInc:72914x $170C 20 Nov 2026 (45d)$167.55$180.96$14.98$14.98WATCH ▸🟢 HOLD · theta is winning why ▸
MSTR-LC180Joint:178210x $170C 20 Nov 2026 (45d)$167.55$180.95$14.98$14.98WATCH ▸🟢 HOLD · theta is winning why ▸
AMZNJoint:17825x $260C 9 Oct 2026 (3d)$251.86$261.15$0.59$0.59OK ▸🟢 HOLD · theta is winning why ▸
COPXJoint:178220x $89C 9 Oct 2026 (3d)$85.39$89.65$0.57$0.57OK ▸🟢 HOLD · theta is winning why ▸
MU-LC880Main:12995x $1125C 9 Oct 2026 (3d)$1,062.59$1,130.50$3.28$3.28OK ▸🟢 HOLD · theta is winning why ▸
CRCLNeville:08655x $91C 9 Oct 2026 (3d)$85.09$92.06$0.60$0.60OK ▸🟢 HOLD · theta is winning why ▸
APPRetireInc:72911x $300C 9 Oct 2026 (3d)$280.30$301.91$1.18$1.18OK ▸🟢 HOLD · theta is winning why ▸
SNDKNeville:08651x $1830C 9 Oct 2026 (3d)$1,684.28$1,843.40$5.55$5.55OK ▸🟢 HOLD · theta is winning why ▸
GLXYMain:1299100x $25C 9 Oct 2026 (3d)$22.79$25.19$0.12$0.12OK ▸🟢 HOLD · theta is winning why ▸
AAPLRetireInc:72915x $340C 12 Oct 2026 (6d)$332.13$341.68$0.99$0.99OK ▸🟢 HOLD · theta is winning why ▸
GOOG-LC300Neville:086515x $355C 16 Oct 2026 (10d)$342.04$357.01$2.23$2.23OK ▸🟢 HOLD · theta is winning why ▸
GOOG-LC310Joint:17825x $355C 16 Oct 2026 (10d)$342.04$359.26$2.23$2.23OK ▸🟢 HOLD · theta is winning why ▸
GOOG-LC340Neville:08655x $360C 16 Oct 2026 (10d)$342.04$362.52$1.41$1.41OK ▸🟢 HOLD · theta is winning why ▸
MU-LC970Neville:08652x $1150C 16 Oct 2026 (10d)$1,062.59$1,160.10$7.30$7.30OK ▸🟢 HOLD · theta is winning why ▸
HIMSMain:129915x $32.5C 16 Oct 2026 (10d)$29.79$33.01$0.51$0.51OK ▸🟢 HOLD · theta is winning why ▸
IGVMain:129912x $115C 23 Oct 2026 (17d)$111.70$116.22$1.55$1.55OK ▸🟢 HOLD · theta is winning why ▸
NVDAMain:129910x $250C 23 Oct 2026 (17d)$241.70$252.15$2.92$2.92OK ▸🟢 HOLD · theta is winning why ▸
COIN-LC500Main:129925x $210C 23 Oct 2026 (17d)$190.35$213.03$3.60$3.60OK ▸🟢 HOLD · theta is winning why ▸
CRWVNeville:08655x $100C 23 Oct 2026 (17d)$89.75$101.78$2.06$2.06OK ▸🟢 HOLD · theta is winning why ▸
INTCNeville:08655x $133C 23 Oct 2026 (17d)$116.51$135.34$2.04$2.04OK ▸🟢 HOLD · theta is winning why ▸
SPCXNeville:08655x $195C 30 Oct 2026 (24d)$175.25$196.56$3.08$3.08OK ▸🟢 HOLD · theta is winning why ▸
QCOMRetireInc:72915x $220C 20 Nov 2026 (45d)$180.00$224.53$2.69$2.69OK ▸🟢 HOLD · theta is winning why ▸
IREN-LC25-1299Main:129920x $60C 20 Nov 2026 (45d)$40.77$61.43$0.77$0.77OK ▸🟢 HOLD · theta is winning why ▸
IREN-LC25-1782Joint:178220x $60C 20 Nov 2026 (45d)$40.77$61.42$0.77$0.77OK ▸🟢 HOLD · theta is winning why ▸
GLDMain:129910x $413C 18 Dec 2026 (73d)$381.24$419.00$5.33$5.33OK ▸🟢 HOLD · theta is winning why ▸
COIN-LC165Main:12998x $270C 18 Dec 2026 (73d)$190.35$278.82$3.83$3.83OK ▸🟢 HOLD · theta is winning why ▸

⏸ SKIPPED BY CSV: 8 fortress slice(s)   these qualify for FIGHT but carry Skip; in active_fortresses.csv (earnings, event, bullish momentum). Not analyzed, no recommendation, excluded from every income total and from the cc_manager seam. Existing short calls on them are still tripwired below. Remove the tag to bring them back.

FortressAcctCtPriceBE SSWhy excluded
BMNR-LC23-1299Main:129975$26.75$53.26excluded by CSV (Skip) · 49.8% below BE SS · also tagged: Half Max
BMNR-LC23-1782Joint:1782150$26.75$36.42excluded by CSV (Skip) · 26.6% below BE SS · also tagged: Half Max
BMNR-LC25Main:129950$26.75$65.83excluded by CSV (Skip) · 59.4% below BE SS · also tagged: Half Max [HP_MISSING]
CLSKRetireInc:729125$12.51$20.74excluded by CSV (Skip) · 39.7% below BE SS
ENPHRetireInc:729110$33.28$56.15excluded by CSV (Skip) · 40.7% below BE SS
IBITJoint:178250$48.89$70.58excluded by CSV (Skip) · 30.7% below BE SS [LEAPS_ONLY, NO_HEDGE]
MARA-LC13Main:1299400$11.22$16.75excluded by CSV (Skip) · 33.0% below BE SS [LEAPS_ONLY, NO_HEDGE]
MARA-LC40RetireInc:7291500$11.22$41.04excluded by CSV (Skip) · 72.7% below BE SS [LEAPS_ONLY, NO_HEDGE]
CAPPED: 29 fortress slice(s) with CCs already sold, excluded from FIGHT scope
FortressAcctCtBE SSActive short calls
AAPLRetireInc:72915$334.645x $340C 12 Oct 2026 (6d)
AMZNJoint:17825$267.925x $260C 9 Oct 2026 (3d)
APPRetireInc:72911$588.001x $300C 9 Oct 2026 (3d)
COIN-LC165Main:12998$210.908x $270C 18 Dec 2026 (73d)
COIN-LC500Main:129925$563.0025x $210C 23 Oct 2026 (17d)
COPXJoint:178220$93.4020x $89C 9 Oct 2026 (3d)
CRCLNeville:08655$87.005x $91C 9 Oct 2026 (3d)
CRWVNeville:08655$125.455x $100C 23 Oct 2026 (17d)
DELLMain:12993$562.503x $585C 9 Oct 2026 (3d)
GLDMain:129910$456.0010x $413C 18 Dec 2026 (73d)
GOOG-LC300Neville:086515$373.0015x $355C 16 Oct 2026 (10d)
GOOG-LC310Joint:17825$392.505x $355C 16 Oct 2026 (10d) [LEAPS_ONLY, NO_HEDGE]
GOOG-LC340Neville:08655$398.005x $360C 16 Oct 2026 (10d)
HIMSMain:129915$17.4715x $32C 16 Oct 2026 (10d)
HOODJoint:178210$114.9510x $120C 9 Oct 2026 (3d)
IGVMain:129912$96.5012x $115C 23 Oct 2026 (17d) [LEAPS_ONLY, NO_HEDGE]
INTCNeville:08655$114.005x $133C 23 Oct 2026 (17d)
IREN-LC25-1299Main:129920$44.0020x $60C 20 Nov 2026 (45d)
IREN-LC25-1782Joint:178220$44.0020x $60C 20 Nov 2026 (45d)
MSTR-LC125RetireInc:72914$161.004x $170C 20 Nov 2026 (45d)
MSTR-LC180Joint:178210$233.0010x $170C 20 Nov 2026 (45d) [LEAPS_ONLY, NO_HEDGE]
MU-LC880Main:12995$1,028.605x $1125C 9 Oct 2026 (3d)
MU-LC970Neville:08652$1,220.002x $1150C 16 Oct 2026 (10d)
NVDAMain:129910$264.8010x $250C 23 Oct 2026 (17d)
QCOMRetireInc:72915$224.005x $220C 20 Nov 2026 (45d)
RKLBRetireInc:72916$141.556x $78C 9 Oct 2026 (3d)
SNDKNeville:08651$1,620.001x $1830C 9 Oct 2026 (3d)
SPCXNeville:08655$186.005x $195C 30 Oct 2026 (24d)
SPYNeville:086512$764.0012x $780C 7 Oct 2026 (1d) [LEAPS_ONLY, NO_HEDGE]

Manage these with the roll table (fortress_fight --tickers T) or roll_calls.

📏 CALIBRATION: 2997 of 3103 predictions resolved since 2026-07-02, is the model honest?
Predicted survivalNAvg predictedRealized OTM rateGap
0-60%20856%61%+5pp
60-70%39264%62%-2pp
70-80%52776%82%+6pp
80-90%71184%85%+0pp
90-100%115994%96%+1pp

Touch odds: predicted 37% avg vs realized 34% touch rate over 2997 resolved (daily highs, exact intraday touch).

Regime spread: per expiry week, realized/predicted touch ranged 0.08x (W40) to 1.59x (W34) over 13 graded weeks; last week 0.08x. Every hist pill on this page carries this range in its tooltip.

🚪 Roll actuals vs playbook: 184 real buyback(s) recorded · 99 roll(s), net +$0.67/sh avg.

💸 What a touch actually costs, over 99 real rolls: buyback $6.01/sh, replacement credit financed 111% of it, leaving a net CREDIT of $0.67/sh (70 of 99 rolled for a credit). Verdict: even-roll (campaign MC) is closer: the replacement credit financed most of the buyback. E[net] charges the NET cost plus one parked cycle, not the gross buyback.

Green gap: within 7pp. A persistent negative gap means survival is overstated (model too confident); positive means too conservative. N is small early; judge after ~30 resolved.

fortress_fight.py v6.3 --all  |  2026-10-06 21:47