FORTRESS FIGHT: PORTFOLIO

41 fortress slices across 4 account(s)  |  3 deep drawdown (FIGHT)  |  2 underwater (not deep DD)  |  8 skipped (CSV)  |  1 uncapped above water  |  27 capped (out of scope)

FIGHT income if all primaries filled: $9,720/mo (51% of normal target) · E[net] after expected escape cost $2,998/mo · plus $3,771/mo CC-safe on 2 shallow row(s) ⓘ
ASSIGNMENT EXPOSURE across every open short call: $1,183,881 locked in if all 15 call(s) struck below their fortress' recovery-to-whole floor were assigned today, before premium.

GENERATED2026-10-09 21:46

⚔ 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 27d -1.2%
Neville:0865 · Next Fri
20$35.36$57.61
20 × $60 30 Oct (21d)
$100 cyc · $143/mo
99% survhist 96% · T:2%hist 3%
20 × $40.50 16 Oct (7d)
$320 cyc · $1,371/mo
91% survhist 96% · T:18%hist 13%
🎯 18 × $39 16 Oct (7d)
$522 cyc · $2,237/mo
85% survhist 87% · T:31%hist 31%
18 × $38 16 Oct (7d)
$810 cyc · $3,471/mo
79% survhist 83% · T:44%hist 40%
20 × $36.50 16 Oct (7d)
$1,620 cyc · $6,943/mo
65% survhist 65% · T:73%hist 68%
$6,237-$32,974 (549.6% IC)62.9%
IREN-LC50 ↗⚡ER 27d -1.2%
RetireInc:7291 · Next Fri
20$35.36$66.17
20 × $65 16 Oct (7d)
$20 cyc · $86/mo
99+% survhist 96% · T:1%hist 3%
20 × $40.50 16 Oct (7d)
$320 cyc · $1,371/mo
91% survhist 96% · T:18%hist 13%
🎯 18 × $39 16 Oct (7d)
$522 cyc · $2,237/mo
85% survhist 87% · T:31%hist 31%
18 × $38 16 Oct (7d)
$810 cyc · $3,471/mo
79% survhist 83% · T:44%hist 40%
20 × $36.50 16 Oct (7d)
$1,620 cyc · $6,943/mo
65% survhist 65% · T:73%hist 68%
$4,843-$48,377 (353.1% IC)87.1%
SHALLOW · NOT A DEEP DRAWDOWN   a CC at the floor still pays, so recovery is the trade: 🎯 sits on the CC-SAFE rung (assignment breaks even or better) and the income rungs beside it are fidelity, priced with what assignment below the floor would lock
AMD ↗⚡ER 25d -0.3%
Main:1299 · Next Fri
2$616.74$658.80
🎯 2 × $660 16 Oct (7d)
$630 cyc · $2,700/mo
86% survhist 87% · T:28%hist 24%
above floor +$241 · hole 3.1mo
2 × $670 16 Oct (7d)
$418 cyc · $1,791/mo
90% survhist 96% · T:20%hist 13%
above floor +$2,241 · hole 4.7mo
2 × $657.50 16 Oct (7d)
$700 cyc · $3,000/mo
85% survhist 87% · T:31%hist 31%
safe once 🎯 banks · hole 2.8mo
2 × $645 16 Oct (7d)
$1,140 cyc · $4,886/mo
77% survhist 83% · T:47%hist 40%
locks −$1,619 · hole 1.7mo
2 × $627.50 16 Oct (7d)
$2,130 cyc · $9,129/mo
62% survhist 65% · T:78%hist 68%
locks −$4,129 · hole 0.9mo
$722+$241 whole if assigned6.8%
whole ~11 Jan on 🎯
CRCL ↗⚡ER 26d BORDERLINE 26% +0.4%
Neville:0865 · Next Fri
5$81.20$91.58
🎯 5 × $92 30 Oct (21d)
$750 cyc · $1,071/mo
80% survhist 87% · T:41%hist 40%
above floor +$209 · hole 4.8mo
5 × $91.50 16 Oct (7d)
$175 cyc · $750/mo
92% survhist 96% · T:17%hist 13%
safe once 🎯 banks · hole 6.9mo
5 × $88 16 Oct (7d)
$370 cyc · $1,586/mo
83% survhist 87% · T:36%hist 31%
locks −$1,421 · hole 3.3mo
5 × $87 16 Oct (7d)
$455 cyc · $1,950/mo
79% survhist 83% · T:42%hist 40%
locks −$1,836 · hole 2.7mo
5 × $83 16 Oct (7d)
$960 cyc · $4,114/mo
62% survhist 65% · T:79%hist 68%
locks −$3,331 · hole 1.3mo
$769+$209 whole if assigned12.8%
whole ~4 Mar on 🎯
ABOVE WATER   no FIGHT needed; sell normal CCs (cc_scanner owns these writes)
MU-LC880
Main:1299
5$1,039.40$1,028.60 BE+1.1% above BE SS · sell normal CCs via cc_scanner; FIGHT deliberately fetches no chain here
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 11d -0.2%
Main:1299 · Next Fri
25$20.11$35.12—
🎯 25 × $28 30 Oct (21d)alt tenor
$150 cyc · $214/mo
95% survhist 96% · T:10%hist 3%
16 × $21.50 16 Oct (7d)
$432 cyc · $1,851/mo
76% survhist 83% · T:50%hist 46%
24 × $21.50 16 Oct (7d)
$648 cyc · $2,777/mo
76% survhist 83% · T:50%hist 46%
23 × $20.50 16 Oct (7d)
$1,288 cyc · $5,520/mo
60% survhist 68% · T:84%hist 79%
$12,305-$17,662 (319.7% IC)74.7%
TOTAL (5)72
following every 🎯
$2,574 cyc · $8,460/mo
$1,500 cyc · $4,000/mo
4 of 5
$1,383 cyc · $5,499/mo$2,546 cyc · $10,911/mo$3,863 cyc · $16,556/mo$7,618 cyc · $32,649/mo$24,876-$99,014

⏱ TRIPWIRE STATUS, 28 active short call(s)   4 watch  ·  2 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
SNDKNeville:08651x $1660C 9 Oct 2026 (0d)$1,620.82$1,667.01$3.75$3.75WATCH ▸🟢 HOLD · theta is winning why ▸
AMZNJoint:17825x $262.5C 14 Oct 2026 (5d)
locks $4,006 if assigned (floor $270.51)
$258.31$263.57$1.47$1.47WATCH ▸🟢 HOLD · theta is winning why ▸
GOOG-LC300Neville:086515x $355C 16 Oct 2026 (7d)$349.07$357.01$3.38$3.38WATCH ▸🟢 HOLD · theta is winning why ▸
GOOG-LC310Joint:17825x $355C 16 Oct 2026 (7d)$349.07$359.26$3.38$3.38WATCH ▸🟢 HOLD · theta is winning why ▸
APPRetireInc:72911x $300C 9 Oct 2026 (0d)
locks $37,516 if assigned (floor $675.16)
$280.21$301.91$0.05$0.05HARVEST ▸🟢 HOLD · theta is winning why ▸
RKLBRetireInc:72916x $90C 16 Oct 2026 (7d)
locks $34,383 if assigned (floor $147.30)
$67.45$90.54$0.03$0.03HARVEST ▸🟢 HOLD · theta is winning why ▸
COPXJoint:178220x $89C 9 Oct 2026 (0d)
locks $13,776 if assigned (floor $95.89)
$85.10$89.65--OKexpiring OTM, penny buyback at the close, then re-sell
GLXYMain:1299100x $23C 9 Oct 2026 (0d)
locks $121,247 if assigned (floor $35.12)
$20.07$23.10$0.07$0.07OK ▸🟢 HOLD · theta is winning why ▸
INTCNeville:08655x $114C 14 Oct 2026 (5d)
locks $2,156 if assigned (floor $118.31)
$106.69$114.95$0.65$0.65OK ▸🟢 HOLD · theta is winning why ▸
SPYNeville:086512x $785C 15 Oct 2026 (6d)$775.98$785.57$0.82$0.82OK ▸🟢 HOLD · theta is winning why ▸
GOOG-LC340Neville:08655x $360C 16 Oct 2026 (7d)
locks $13,712 if assigned (floor $387.42)
$349.07$362.52$2.02$2.02OK ▸🟢 HOLD · theta is winning why ▸
AAPLRetireInc:72915x $350C 16 Oct 2026 (7d)$332.96$350.81$0.36$0.36OK ▸🟢 HOLD · theta is winning why ▸
MU-LC970Neville:08652x $1150C 16 Oct 2026 (7d)
locks $14,227 if assigned (floor $1,221.13)
$1,039.40$1,160.10$2.74$2.74OK ▸🟢 HOLD · theta is winning why ▸
HIMSMain:129915x $32.5C 16 Oct 2026 (7d)$29.09$33.01$0.32$0.32OK ▸🟢 HOLD · theta is winning why ▸
HOODJoint:178210x $120C 16 Oct 2026 (7d)$106.80$120.58$0.29$0.29OK ▸🟢 HOLD · theta is winning why ▸
IGVMain:129912x $115C 23 Oct 2026 (14d)$110.64$116.22$1.23$1.23OK ▸🟢 HOLD · theta is winning why ▸
NVDAMain:129910x $250C 23 Oct 2026 (14d)$231.38$252.15$0.55$0.55OK ▸🟢 HOLD · theta is winning why ▸
COIN-LC500Main:129925x $200C 23 Oct 2026 (14d)
locks $863,465 if assigned (floor $545.39)
$172.54$202.48$1.27$1.27OK ▸🟢 HOLD · theta is winning why ▸
CRWVNeville:08655x $100C 23 Oct 2026 (14d)
locks $18,123 if assigned (floor $136.25)
$82.63$101.78$0.45$0.45OK ▸🟢 HOLD · theta is winning why ▸
DELLMain:12993x $650C 30 Oct 2026 (21d)$576.85$663.52$9.62$9.62OK ▸🟢 HOLD · theta is winning why ▸
SPCXNeville:08655x $195C 30 Oct 2026 (21d)$164.47$196.56$0.79$0.79OK ▸🟢 HOLD · theta is winning why ▸
COIN-LC165Main:12998x $205C 13 Nov 2026 (35d)
locks $6,816 if assigned (floor $213.52)
$172.54$210.12$4.87$4.87OK ▸🟢 HOLD · theta is winning why ▸
MSTR-LC125RetireInc:72914x $170C 20 Nov 2026 (42d)$150.81$180.96$7.03$7.03OK ▸🟢 HOLD · theta is winning why ▸
QCOMRetireInc:72915x $220C 20 Nov 2026 (42d)
locks $2,513 if assigned (floor $225.03)
$172.41$224.53$1.60$1.60OK ▸🟢 HOLD · theta is winning why ▸
IREN-LC25-1299Main:129920x $49C 20 Nov 2026 (42d)
locks $852 if assigned (floor $49.43)
$35.27$50.52$0.80$0.80OK ▸🟢 HOLD · theta is winning why ▸
IREN-LC25-1782Joint:178220x $49C 20 Nov 2026 (42d)
locks $852 if assigned (floor $49.43)
$35.27$50.52$0.80$0.80OK ▸🟢 HOLD · theta is winning why ▸
GLDMain:129910x $409C 18 Dec 2026 (70d)
locks $50,237 if assigned (floor $459.24)
$383.51$414.20$6.42$6.42OK ▸🟢 HOLD · theta is winning why ▸
MSTR-LC180Joint:178210x $200C 15 Jan 2027 (98d)$150.81$211.95$7.72$7.72OK ▸🟢 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$23.86$53.26excluded by CSV (Skip) · 55.2% below BE SS · also tagged: Half Max
BMNR-LC23-1782Joint:1782150$23.86$36.42excluded by CSV (Skip) · 34.5% below BE SS · also tagged: Half Max
BMNR-LC25Main:129950$23.86$65.83excluded by CSV (Skip) · 63.8% below BE SS · also tagged: Half Max [HP_MISSING]
CLSKRetireInc:729125$10.39$20.74excluded by CSV (Skip) · 49.9% below BE SS
ENPHRetireInc:729110$32.43$56.15excluded by CSV (Skip) · 42.2% below BE SS
IBITJoint:178250$46.67$70.58excluded by CSV (Skip) · 33.9% below BE SS [LEAPS_ONLY, NO_HEDGE]
MARA-LC13Main:1299400$9.63$16.75excluded by CSV (Skip) · 42.5% below BE SS [LEAPS_ONLY, NO_HEDGE]
MARA-LC40RetireInc:7291500$9.63$41.04excluded by CSV (Skip) · 76.5% 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 (7d)
AMZNJoint:17825$267.925x $262C 14 Oct 2026 (5d)
APPRetireInc:72911$588.001x $300C 9 Oct 2026 (0d)
COIN-LC165Main:12998$210.908x $205C 13 Nov 2026 (35d)
COIN-LC500Main:129925$563.0025x $200C 23 Oct 2026 (14d)
COPXJoint:178220$93.4020x $89C 9 Oct 2026 (0d)
CRWVNeville:08655$125.455x $100C 23 Oct 2026 (14d)
DELLMain:12993$562.503x $650C 30 Oct 2026 (21d)
GLDMain:129910$456.0010x $409C 18 Dec 2026 (70d)
GOOG-LC300Neville:086515$373.0015x $355C 16 Oct 2026 (7d)
GOOG-LC310Joint:17825$392.505x $355C 16 Oct 2026 (7d) [LEAPS_ONLY, NO_HEDGE]
GOOG-LC340Neville:08655$398.005x $360C 16 Oct 2026 (7d)
HIMSMain:129915$17.4715x $32C 16 Oct 2026 (7d)
HOODJoint:178210$114.9510x $120C 16 Oct 2026 (7d)
IGVMain:129912$96.5012x $115C 23 Oct 2026 (14d) [LEAPS_ONLY, NO_HEDGE]
INTCNeville:08655$114.005x $114C 14 Oct 2026 (5d)
IREN-LC25-1299Main:129920$44.0020x $49C 20 Nov 2026 (42d)
IREN-LC25-1782Joint:178220$44.0020x $49C 20 Nov 2026 (42d)
MSTR-LC125RetireInc:72914$161.004x $170C 20 Nov 2026 (42d)
MSTR-LC180Joint:178210$233.0010x $200C 15 Jan 2027 (98d) [LEAPS_ONLY, NO_HEDGE]
MU-LC970Neville:08652$1,220.002x $1150C 16 Oct 2026 (7d)
NVDAMain:129910$264.8010x $250C 23 Oct 2026 (14d)
QCOMRetireInc:72915$224.005x $220C 20 Nov 2026 (42d)
RKLBRetireInc:72916$141.556x $90C 16 Oct 2026 (7d)
SNDKNeville:08651$1,620.001x $1660C 9 Oct 2026 (0d)
SPCXNeville:08655$186.005x $195C 30 Oct 2026 (21d)
SPYNeville:086512$764.0012x $785C 15 Oct 2026 (6d) [LEAPS_ONLY, NO_HEDGE]

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

📏 CALIBRATION: 2997 of 3149 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: 211 real buyback(s) recorded · 121 roll(s), net +$0.67/sh avg.

💸 What a touch actually costs, over 121 real rolls: buyback $5.54/sh, replacement credit financed 112% of it, leaving a net CREDIT of $0.67/sh (84 of 121 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-09 21:46