FORTRESS FIGHT: PORTFOLIO

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

FIGHT income if all primaries filled: $6,360/mo (51% of normal target) · E[net] after expected escape cost $3,760/mo · plus $18,900/mo CC-safe on 1 shallow row(s)
ASSIGNMENT EXPOSURE across every open short call: $602,021 locked in if all 10 call(s) struck below their fortress' recovery-to-whole floor were assigned today, before premium.

GENERATED2026-09-23 21:45

⚔ 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
RKLB ↗
RetireInc:7291 · This Fri
6$72.94$148.35
6 × $78 25 Sep (2d)
$252 cyc · $3,780/mo
90% survhist 96% · T:19%hist 13%
5 × $80 25 Sep (2d)
$110 cyc · $1,650/mo
96% survhist 96% · T:7%hist 3%
🎯 4 × $78 25 Sep (2d)
$168 cyc · $2,520/mo
90% survhist 96% · T:19%hist 13%
6 × $77 25 Sep (2d)
$342 cyc · $5,130/mo
86% survhist 86% · T:29%hist 25%
$2,602-$27,971 (175.6% IC)103.4%
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
DELL ↗
Main:1299 · This Fri
3$557.48$570.73
🎯 3 × $582.50 25 Sep (2d)
$1,260 cyc · $18,900/mo
80% survhist 86% · T:40%hist 39%
above floor +$3,530 · hole 0.2mo
3 × $635 2 Oct (9d)alt tenor
$900 cyc · $3,000/mo
91% survhist 96% · T:19%hist 13%
above floor +$19,280 · hole 1.3mo
3 × $605 25 Sep (2d)
$369 cyc · $5,535/mo
94% survhist 96% · T:13%hist 13%
above floor +$10,280 · hole 0.7mo
3 × $597.50 25 Sep (2d)
$567 cyc · $8,505/mo
90% survhist 96% · T:19%hist 13%
above floor +$8,030 · hole 0.5mo
3 × $585 25 Sep (2d)
$1,110 cyc · $16,650/mo
82% survhist 86% · T:36%hist 30%
above floor +$4,280 · hole 0.2mo
$1,059+$3,530 whole if assigned2.4%
whole ~30 Sep on 🎯
ABOVE WATER   no FIGHT needed; sell normal CCs (cc_scanner owns these writes)
ETHA
Main:1299
50$20.52$17.33 BE+18.4% 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 27d
Main:1299 · This Fri
25$26.95$34.71
25 × $35 16 Oct (23d)
$650 cyc · $848/mo
90% survhist 96% · T:21%hist 25%
25 × $29.50 25 Sep (2d)
$200 cyc · $3,000/mo
93% survhist 96% · T:14%hist 13%
21 × $29.50 25 Sep (2d)
$168 cyc · $2,520/mo
93% survhist 96% · T:14%hist 13%
🎯 16 × $29 25 Sep (2d)
$256 cyc · $3,840/mo
88% survhist 86% · T:23%hist 25%
15 × $28 25 Sep (2d)
$525 cyc · $7,875/mo
74% survhist 84% · T:53%hist 44%
$6,095-$8,878 (160.7% IC)28.8%
TOTAL (3)34
following every 🎯
$1,684 cyc · $25,260/mo
$1,910 cyc · $19,748/mo
2 of 3
$1,352 cyc · $9,780/mo$647 cyc · $9,705/mo$991 cyc · $14,865/mo$1,977 cyc · $29,655/mo$9,756-$36,850

⏱ TRIPWIRE STATUS, 31 active short call(s)   2 watch  ·  1 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
MSTR-LC125RetireInc:72914x $170C 20 Nov 2026 (58d)$168.80$180.96$19.75$19.75WATCH ▸🟢 HOLD · theta is winning why ▸
MSTR-LC180Joint:178210x $170C 20 Nov 2026 (58d)$168.80$180.95$19.75$19.75WATCH ▸🟢 HOLD · theta is winning why ▸
SPCXNeville:08655x $165C 25 Sep 2026 (2d)$153.62$166.40$0.24$0.24HARVEST ▸🟢 HOLD · theta is winning why ▸
COPXJoint:178220x $92C 25 Sep 2026 (2d)$86.70$92.65$0.38$0.38OK ▸🟢 HOLD · theta is winning why ▸
MU-LC670Joint:17821x $1150C 28 Sep 2026 (5d)$1,087.86$1,154.16$7.05$7.05OK ▸🟢 HOLD · theta is winning why ▸
SPYNeville:086512x $782C 2 Oct 2026 (9d)$772.08$783.17$1.56$1.56OK ▸🟢 HOLD · theta is winning why ▸
AAPLRetireInc:72915x $360C 2 Oct 2026 (9d)$337.35$360.56$0.31$0.31OK ▸🟢 HOLD · theta is winning why ▸
GOOG-LC340Neville:08655x $370C 2 Oct 2026 (9d)$343.28$372.00$0.72$0.72OK ▸🟢 HOLD · theta is winning why ▸
AMZNJoint:17825x $275C 2 Oct 2026 (9d)$251.79$275.62$0.28$0.28OK ▸🟢 HOLD · theta is winning why ▸
GOOG-LC300Neville:086515x $375C 2 Oct 2026 (9d)$343.28$376.41$0.47$0.47OK ▸🟢 HOLD · theta is winning why ▸
CRWVNeville:08655x $100C 2 Oct 2026 (9d)$87.87$100.71$1.00$1.00OK ▸🟢 HOLD · theta is winning why ▸
HIMSMain:129915x $35C 2 Oct 2026 (9d)$30.50$35.29$0.30$0.30OK ▸🟢 HOLD · theta is winning why ▸
HOODJoint:178210x $145C 2 Oct 2026 (9d)$125.62$145.81$0.73$0.73OK ▸🟢 HOLD · theta is winning why ▸
CRCLNeville:08655x $115C 2 Oct 2026 (9d)$97.08$115.92$0.83$0.83OK ▸🟢 HOLD · theta is winning why ▸
APPRetireInc:72911x $370C 2 Oct 2026 (9d)$309.97$371.70$0.65$0.65OK ▸🟢 HOLD · theta is winning why ▸
IREN-LC45Neville:086520x $58C 2 Oct 2026 (9d)$48.33$58.38$0.32$0.32OK ▸🟢 HOLD · theta is winning why ▸
IREN-LC50RetireInc:729120x $58C 2 Oct 2026 (9d)$48.33$58.35$0.32$0.32OK ▸🟢 HOLD · theta is winning why ▸
NVDAMain:129910x $250C 9 Oct 2026 (16d)$228.48$250.65$0.69$0.69OK ▸🟢 HOLD · theta is winning why ▸
IGVMain:129912x $111C 16 Oct 2026 (23d)$107.90$112.23$1.98$1.98OK ▸🟢 HOLD · theta is winning why ▸
GOOG-LC310Joint:17825x $355C 16 Oct 2026 (23d)$343.28$359.26$6.33$6.33OK ▸🟢 HOLD · theta is winning why ▸
IREN-LC25-1299Main:129920x $55C 16 Oct 2026 (23d)$48.33$55.88$1.71$1.71OK ▸🟢 HOLD · theta is winning why ▸
IREN-LC25-1782Joint:178220x $55C 16 Oct 2026 (23d)$48.33$55.88$1.71$1.71OK ▸🟢 HOLD · theta is winning why ▸
GLXYMain:1299100x $32.5C 16 Oct 2026 (23d)$26.97$32.84$0.71$0.71OK ▸🟢 HOLD · theta is winning why ▸
MU-LC970Neville:08652x $1250C 23 Oct 2026 (30d)$1,087.86$1,284.32$32.48$32.48OK ▸🟢 HOLD · theta is winning why ▸
INTCNeville:08655x $160C 23 Oct 2026 (30d)$121.24$162.09$1.83$1.83OK ▸🟢 HOLD · theta is winning why ▸
COIN-LC500Main:129925x $240C 30 Oct 2026 (37d)$204.23$245.47$6.95$6.95OK ▸🟢 HOLD · theta is winning why ▸
QCOMRetireInc:72915x $220C 20 Nov 2026 (58d)$196.91$224.53$9.72$9.72OK ▸🟢 HOLD · theta is winning why ▸
SNDKNeville:08651x $2200C 20 Nov 2026 (58d)$1,849.48$2,333.48$123.40$123.40OK ▸🟢 HOLD · theta is winning why ▸
MU-LC880Main:12995x $1350C 20 Nov 2026 (58d)$1,087.86$1,376.43$37.65$37.65OK ▸🟢 HOLD · theta is winning why ▸
GLDMain:129910x $445C 18 Dec 2026 (86d)$393.40$451.11$4.33$4.33OK ▸🟢 HOLD · theta is winning why ▸
COIN-LC165Main:12998x $270C 18 Dec 2026 (86d)$204.23$278.82$9.32$9.32OK ▸🟢 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$28.37$53.26excluded by CSV (Skip) · 46.7% below BE SS · also tagged: Half Max
BMNR-LC23-1782Joint:1782150$28.37$36.42excluded by CSV (Skip) · 22.1% below BE SS · also tagged: Half Max
BMNR-LC25Main:129950$28.37$65.83excluded by CSV (Skip) · 56.9% below BE SS · also tagged: Half Max [HP_MISSING]
CLSKRetireInc:729125$14.96$20.74excluded by CSV (Skip) · 27.9% below BE SS
ENPHRetireInc:729110$34.27$56.15excluded by CSV (Skip) · 39.0% below BE SS
IBITJoint:178250$48.62$70.58excluded by CSV (Skip) · 31.1% below BE SS [LEAPS_ONLY, NO_HEDGE]
MARA-LC13Main:1299400$13.52$16.75excluded by CSV (Skip) · 19.3% below BE SS [LEAPS_ONLY, NO_HEDGE]
MARA-LC40RetireInc:7291500$13.52$41.04excluded by CSV (Skip) · 67.1% below BE SS [LEAPS_ONLY, NO_HEDGE]
CAPPED: 30 fortress slice(s) with CCs already sold, excluded from FIGHT scope
FortressAcctCtBE SSActive short calls
AAPLRetireInc:72915$334.645x $360C 2 Oct 2026 (9d)
AMZNJoint:17825$267.925x $275C 2 Oct 2026 (9d)
APPRetireInc:72911$588.001x $370C 2 Oct 2026 (9d)
COIN-LC165Main:12998$210.908x $270C 18 Dec 2026 (86d)
COIN-LC500Main:129925$563.0025x $240C 30 Oct 2026 (37d)
COPXJoint:178220$93.4020x $92C 25 Sep 2026 (2d)
CRCLNeville:08655$87.005x $115C 2 Oct 2026 (9d)
CRWVNeville:08655$125.455x $100C 2 Oct 2026 (9d)
GLDMain:129910$456.0010x $445C 18 Dec 2026 (86d)
GOOG-LC300Neville:086515$373.0015x $375C 2 Oct 2026 (9d)
GOOG-LC310Joint:17825$392.505x $355C 16 Oct 2026 (23d) [LEAPS_ONLY, NO_HEDGE]
GOOG-LC340Neville:08655$398.005x $370C 2 Oct 2026 (9d)
HIMSMain:129915$17.4715x $35C 2 Oct 2026 (9d)
HOODJoint:178210$114.9510x $145C 2 Oct 2026 (9d)
IGVMain:129912$96.5012x $111C 16 Oct 2026 (23d) [LEAPS_ONLY, NO_HEDGE]
INTCNeville:08655$114.005x $160C 23 Oct 2026 (30d)
IREN-LC25-1299Main:129920$44.0020x $55C 16 Oct 2026 (23d)
IREN-LC25-1782Joint:178220$44.0020x $55C 16 Oct 2026 (23d)
IREN-LC45Neville:086520$56.5020x $58C 2 Oct 2026 (9d)
IREN-LC50RetireInc:729120$63.4320x $58C 2 Oct 2026 (9d)
MSTR-LC125RetireInc:72914$161.004x $170C 20 Nov 2026 (58d)
MSTR-LC180Joint:178210$233.0010x $170C 20 Nov 2026 (58d) [LEAPS_ONLY, NO_HEDGE]
MU-LC670Joint:17821$792.361x $1150C 28 Sep 2026 (5d)
MU-LC880Main:12995$1,028.605x $1350C 20 Nov 2026 (58d)
MU-LC970Neville:08652$1,220.002x $1250C 23 Oct 2026 (30d)
NVDAMain:129910$264.8010x $250C 9 Oct 2026 (16d)
QCOMRetireInc:72915$224.005x $220C 20 Nov 2026 (58d)
SNDKNeville:08651$1,620.001x $2200C 20 Nov 2026 (58d)
SPCXNeville:08655$186.005x $165C 25 Sep 2026 (2d)
SPYNeville:086512$764.0012x $782C 2 Oct 2026 (9d) [LEAPS_ONLY, NO_HEDGE]

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

📏 CALIBRATION: 2828 of 2941 predictions resolved since 2026-07-02, is the model honest?
Predicted survivalNAvg predictedRealized OTM rateGap
0-60%19856%61%+5pp
60-70%37864%62%-2pp
70-80%50576%82%+6pp
80-90%66285%84%-0pp
90-100%108594%95%+1pp

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

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

🚪 Roll actuals vs playbook: 167 real buyback(s) recorded · 84 roll(s), net +$0.58/sh avg.

💸 What a touch actually costs, over 84 real rolls: buyback $6.69/sh, replacement credit financed 109% of it, leaving a net CREDIT of $0.58/sh (58 of 84 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-09-23 21:45