FORTRESS FIGHT: PORTFOLIO

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

FIGHT income if all primaries filled: $40,118/mo (52% of normal target) · E[net] after expected escape cost $18,021/mo
ASSIGNMENT EXPOSURE across every open short call: $955,038 locked in if all 10 call(s) struck below their fortress' recovery-to-whole floor were assigned today, before premium.

GENERATED2026-10-12 21:48

⚔ 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 ↗⚡ER 24d ▲ UP +3.5%
Neville:0865 · This Fri
20$36.20$58.27
20 × $60 30 Oct (18d)
$100 cyc · $167/mo
99% survhist 95% · T:2%hist 4%
20 × $41 16 Oct (4d)
$300 cyc · $2,250/mo
91% survhist 95% · T:19%hist 14%
18 × $40 16 Oct (4d)
$414 cyc · $3,105/mo
87% survhist 86% · T:27%hist 24%
🎯 17 × $39 16 Oct (4d)
$629 cyc · $4,718/mo
81% survhist 86% · T:39%hist 32%
18 × $37.50 16 Oct (4d)
$1,206 cyc · $9,045/mo
67% survhist 64% · T:67%hist 57%
$6,237-$32,131 (535.5% IC)61.0%
IREN-LC50 ↗⚡ER 24d ▲ UP +3.5%
RetireInc:7291 · This Fri
20$36.20$66.73
20 × $65 23 Oct (11d)
$20 cyc · $55/mo
99+% survhist 95% · T:1%hist 4%
20 × $41 16 Oct (4d)
$300 cyc · $2,250/mo
91% survhist 95% · T:19%hist 14%
18 × $40 16 Oct (4d)
$414 cyc · $3,105/mo
87% survhist 86% · T:27%hist 24%
🎯 17 × $39 16 Oct (4d)
$629 cyc · $4,718/mo
81% survhist 86% · T:39%hist 32%
18 × $37.50 16 Oct (4d)
$1,206 cyc · $9,045/mo
67% survhist 64% · T:67%hist 57%
$4,843-$46,505 (339.4% IC)84.3%
APP ↗⚡ER 23d +1.0%
RetireInc:7291 · This Fri
1$280.44$610.48—
1 × $305 16 Oct (4d)
$75 cyc · $562/mo
91% survhist 95% · T:19%hist 14%
🎯 1 × $300 16 Oct (4d)
$140 cyc · $1,050/mo
86% survhist 86% · T:29%hist 24%
1 × $295 16 Oct (4d)
$200 cyc · $1,500/mo
80% survhist 82% · T:41%hist 42%
1 × $287.50 16 Oct (4d)
$380 cyc · $2,850/mo
67% survhist 64% · T:68%hist 57%
$2,995-$30,908 (241.5% IC)117.7%
COPX ↗ -0.4%
Joint:1782 · This Fri
20$85.47$96.79
20 × $97 6 Nov (25d)
$1,000 cyc · $1,200/mo
88% survhist 86% · T:24%hist 24%
20 × $93 16 Oct (4d)
$200 cyc · $1,500/mo
95% survhist 95% · T:9%hist 4%
16 × $90 16 Oct (4d)
$560 cyc · $4,200/mo
85% survhist 86% · T:29%hist 24%
🎯 17 × $89 16 Oct (4d)
$850 cyc · $6,375/mo
80% survhist 86% · T:41%hist 42%
18 × $87 16 Oct (4d)
$1,710 cyc · $12,825/mo
65% survhist 64% · T:71%hist 69%
$6,416-$12,396 (21.8% IC)13.3%
MU-LC970 ↗ ▼ DOWN -3.8%
Neville:0865 · This Fri
2$989.42$1,227.50
2 × $1230 6 Nov (25d)
$760 cyc · $912/mo
95% survhist 95% · T:10%hist 14%
2 × $1065 16 Oct (4d)
$750 cyc · $5,625/mo
90% survhist 95% · T:20%hist 14%
2 × $1072.50 16 Oct (4d)
$620 cyc · $4,650/mo
92% survhist 95% · T:17%hist 14%
🎯 2 × $1055 16 Oct (4d)
$970 cyc · $7,275/mo
87% survhist 86% · T:26%hist 24%
2 × $1030 16 Oct (4d)
$1,840 cyc · $13,800/mo
77% survhist 82% · T:46%hist 42%
$9,621-$33,529 (67.1% IC)24.1%
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 8d -0.1%
Main:1299 · This Fri
125$20.31$35.88—
125 × $23 16 Oct (4d)
$1,000 cyc · $7,500/mo
91% survhist 95% · T:19%hist 14%
72 × $22 16 Oct (4d)
$1,368 cyc · $10,260/mo
82% survhist 86% · T:37%hist 32%
🎯 109 × $22 16 Oct (4d)
$2,071 cyc · $15,532/mo
82% survhist 86% · T:37%hist 32%
97 × $21 16 Oct (4d)
$4,171 cyc · $31,282/mo
66% survhist 64% · T:70%hist 57%
$13,284-$149,184 (540.0% IC)76.6%
TOTAL (6)188
following every 🎯
$5,289 cyc · $39,668/mo
$1,880 cyc · $2,333/mo
4 of 6
$2,625 cyc · $19,688/mo$3,516 cyc · $26,370/mo$5,349 cyc · $40,118/mo$10,513 cyc · $78,848/mo$43,396-$304,653

⏱ TRIPWIRE STATUS, 27 active short call(s)   6 watch  ·  5 harvest

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 $785C 15 Oct 2026 (3d)$778.93$785.57$1.02$1.02WATCH ▸🟢 HOLD · theta is winning why ▸
GOOG-LC300Neville:086515x $355C 16 Oct 2026 (4d)$350.77$357.01$3.20$3.20WATCH ▸🟢 HOLD · theta is winning why ▸
GOOG-LC310Joint:17825x $355C 16 Oct 2026 (4d)$350.77$359.26$3.20$3.20WATCH ▸🟢 HOLD · theta is winning why ▸
GOOG-LC340Neville:08655x $360C 16 Oct 2026 (4d)
locks $13,210 if assigned (floor $386.42)
$350.77$362.52$1.73$1.73WATCH ▸🟢 HOLD · theta is winning why ▸
HIMSMain:129915x $32.5C 16 Oct 2026 (4d)$31.55$33.01$0.76$0.76WATCH ▸🟢 HOLD · theta is winning why ▸
IGVMain:129912x $115C 23 Oct 2026 (11d)$112.97$116.22$1.72$1.72WATCH ▸🟢 HOLD · theta is winning why ▸
MU-LC880Main:12995x $1075C 14 Oct 2026 (2d)$987.48$1,080.45$0.97$0.97HARVEST ▸🟢 HOLD · theta is winning why ▸
INTCNeville:08655x $114C 14 Oct 2026 (2d)
locks $497 if assigned (floor $114.99)
$102.14$114.95$0.08$0.08HARVEST ▸🟢 HOLD · theta is winning why ▸
SNDKNeville:08651x $1700C 16 Oct 2026 (4d)$1,486.56$1,715.80$2.58$2.58HARVEST ▸🟢 HOLD · theta is winning why ▸
NVDAMain:129910x $250C 23 Oct 2026 (11d)$227.24$252.15$0.21$0.21HARVEST ▸🟢 HOLD · theta is winning why ▸
CRWVNeville:08655x $100C 23 Oct 2026 (11d)
locks $13,589 if assigned (floor $127.18)
$80.03$101.78$0.21$0.21HARVEST ▸🟢 HOLD · theta is winning why ▸
AAPLRetireInc:72915x $350C 16 Oct 2026 (4d)$341.71$350.81$1.09$1.09OK ▸🟢 HOLD · theta is winning why ▸
AMZNJoint:17825x $277.5C 16 Oct 2026 (4d)$262.10$277.81$0.23$0.23OK ▸🟢 HOLD · theta is winning why ▸
RKLBRetireInc:72916x $73C 16 Oct 2026 (4d)
locks $45,021 if assigned (floor $148.04)
$67.22$73.58$0.42$0.42OK ▸🟢 HOLD · theta is winning why ▸
HOODJoint:178210x $120C 16 Oct 2026 (4d)$109.14$120.58$0.30$0.30OK ▸🟢 HOLD · theta is winning why ▸
COIN-LC500Main:129925x $200C 23 Oct 2026 (11d)
locks $819,801 if assigned (floor $527.92)
$180.71$202.48$2.15$2.15OK ▸🟢 HOLD · theta is winning why ▸
AMDMain:12992x $665C 23 Oct 2026 (11d)$595.36$669.53$2.26$2.26OK ▸🟢 HOLD · theta is winning why ▸
CRCLNeville:08655x $98C 23 Oct 2026 (11d)$84.62$99.20$0.82$0.82OK ▸🟢 HOLD · theta is winning why ▸
DELLMain:12993x $650C 30 Oct 2026 (18d)$576.38$663.52$7.93$7.93OK ▸🟢 HOLD · theta is winning why ▸
SPCXNeville:08655x $195C 30 Oct 2026 (18d)$162.61$196.56$0.49$0.49OK ▸🟢 HOLD · theta is winning why ▸
COIN-LC165Main:12998x $205C 13 Nov 2026 (32d)
locks $7,231 if assigned (floor $214.04)
$180.71$210.12$5.62$5.62OK ▸🟢 HOLD · theta is winning why ▸
MSTR-LC125RetireInc:72914x $170C 20 Nov 2026 (39d)$156.10$180.96$8.53$8.53OK ▸🟢 HOLD · theta is winning why ▸
QCOMRetireInc:72915x $220C 20 Nov 2026 (39d)
locks $2,394 if assigned (floor $224.79)
$173.20$224.53$1.49$1.49OK ▸🟢 HOLD · theta is winning why ▸
IREN-LC25-1299Main:129920x $49C 20 Nov 2026 (39d)
locks $1,255 if assigned (floor $49.63)
$35.91$50.52$0.83$0.83OK ▸🟢 HOLD · theta is winning why ▸
IREN-LC25-1782Joint:178220x $49C 20 Nov 2026 (39d)
locks $1,255 if assigned (floor $49.63)
$35.91$50.52$0.83$0.83OK ▸🟢 HOLD · theta is winning why ▸
GLDMain:129910x $409C 18 Dec 2026 (67d)
locks $50,784 if assigned (floor $459.78)
$382.72$414.20$6.05$6.05OK ▸🟢 HOLD · theta is winning why ▸
MSTR-LC180Joint:178210x $200C 15 Jan 2027 (95d)$156.10$211.95$8.80$8.80OK ▸🟢 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$24.29$53.26excluded by CSV (Skip) · 54.4% below BE SS · also tagged: Half Max
BMNR-LC23-1782Joint:1782150$24.29$36.42excluded by CSV (Skip) · 33.3% below BE SS · also tagged: Half Max
BMNR-LC25Main:129950$24.29$65.83excluded by CSV (Skip) · 63.1% below BE SS · also tagged: Half Max [HP_MISSING]
CLSKRetireInc:729125$10.47$20.74excluded by CSV (Skip) · 49.5% below BE SS
ENPHRetireInc:729110$32.27$56.15excluded by CSV (Skip) · 42.5% below BE SS
IBITJoint:178250$46.77$70.58excluded by CSV (Skip) · 33.7% below BE SS [LEAPS_ONLY, NO_HEDGE]
MARA-LC13Main:1299400$9.59$16.75excluded by CSV (Skip) · 42.7% below BE SS [LEAPS_ONLY, NO_HEDGE]
MARA-LC40RetireInc:7291500$9.59$41.04excluded by CSV (Skip) · 76.6% below BE SS [LEAPS_ONLY, NO_HEDGE]
CAPPED: 27 fortress slice(s) with CCs already sold, excluded from FIGHT scope
FortressAcctCtBE SSActive short calls
AAPLRetireInc:72915$334.645x $350C 16 Oct 2026 (4d)
AMDMain:12992$649.202x $665C 23 Oct 2026 (11d)
AMZNJoint:17825$267.925x $278C 16 Oct 2026 (4d)
COIN-LC165Main:12998$210.908x $205C 13 Nov 2026 (32d)
COIN-LC500Main:129925$563.0025x $200C 23 Oct 2026 (11d)
CRCLNeville:08655$87.005x $98C 23 Oct 2026 (11d)
CRWVNeville:08655$125.455x $100C 23 Oct 2026 (11d)
DELLMain:12993$562.503x $650C 30 Oct 2026 (18d)
GLDMain:129910$456.0010x $409C 18 Dec 2026 (67d)
GOOG-LC300Neville:086515$373.0015x $355C 16 Oct 2026 (4d)
GOOG-LC310Joint:17825$392.505x $355C 16 Oct 2026 (4d) [LEAPS_ONLY, NO_HEDGE]
GOOG-LC340Neville:08655$398.005x $360C 16 Oct 2026 (4d)
HIMSMain:129915$17.4715x $32C 16 Oct 2026 (4d)
HOODJoint:178210$114.9510x $120C 16 Oct 2026 (4d)
IGVMain:129912$96.5012x $115C 23 Oct 2026 (11d) [LEAPS_ONLY, NO_HEDGE]
INTCNeville:08655$114.005x $114C 14 Oct 2026 (2d)
IREN-LC25-1299Main:129920$44.0020x $49C 20 Nov 2026 (39d)
IREN-LC25-1782Joint:178220$44.0020x $49C 20 Nov 2026 (39d)
MSTR-LC125RetireInc:72914$161.004x $170C 20 Nov 2026 (39d)
MSTR-LC180Joint:178210$233.0010x $200C 15 Jan 2027 (95d) [LEAPS_ONLY, NO_HEDGE]
MU-LC880Main:12995$1,028.605x $1075C 14 Oct 2026 (2d)
NVDAMain:129910$264.8010x $250C 23 Oct 2026 (11d)
QCOMRetireInc:72915$224.005x $220C 20 Nov 2026 (39d)
RKLBRetireInc:72916$141.556x $73C 16 Oct 2026 (4d)
SNDKNeville:08651$1,620.001x $1700C 16 Oct 2026 (4d)
SPCXNeville:08655$186.005x $195C 30 Oct 2026 (18d)
SPYNeville:086512$764.0012x $785C 15 Oct 2026 (3d) [LEAPS_ONLY, NO_HEDGE]

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

📏 CALIBRATION: 3084 of 3170 predictions resolved since 2026-07-02, is the model honest?
Predicted survivalNAvg predictedRealized OTM rateGap
0-60%21356%62%+6pp
60-70%40364%62%-3pp
70-80%54176%82%+6pp
80-90%73684%85%+1pp
90-100%119194%96%+2pp

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

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

🚪 Roll actuals vs playbook: 215 real buyback(s) recorded · 124 roll(s), net +$0.76/sh avg.

💸 What a touch actually costs, over 124 real rolls: buyback $5.43/sh, replacement credit financed 114% of it, leaving a net CREDIT of $0.76/sh (86 of 124 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-12 21:48