FORTRESS FIGHT: PORTFOLIO

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

FIGHT income if all primaries filled: $32,918/mo (51% of normal target)

GENERATED2026-07-23 21:36

⚔ 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

TUNE PICKSTouch ≤anySurv ≥anyCyc ≥floorsizing rulewhat-if lens only: the 🎯 picks, ladder, totals and panels never move. Tuned = the SAFEST strike meeting your gates (the engine's own objective at your floor), sized to the cycle target. The S/T/C presets under each Tuned cell override these sliders for that row only; every tuned pick opens its own decision panel.
POSITIONINCOME LADDER  ·  SAFEST ⟶ RICHEST
TUNEDRECOVERY
FortressCtPriceCC-SS🛡 Safe yield33% normal50% normal100% normalTunedBankedCap @ CC-SS↑ whole
ENPH ↗⚡ER 6d
RetireInc:7291 · Next Fri
10$39.30$59.26
10 × $49.50
$300 cyc · $1,125/mo
91% surv · T:19%
10 × $47
$600 cyc · $2,250/mo
85% surv · T:31%
🎯⚡ 9 × $46
$882 cyc · $3,308/mo
83% surv · T:27%
10 × $42
$1,670 cyc · $6,262/mo
67% surv · T:70%
S≥708090T≤253040C≥2505001k×
$2,164-$11,053 (151.4% IC)50.8%
GOOG-LC340 ↗⚡ER TODAY
Neville:0865 · Next Fri
5$320.29$376.70
5 × $342.50
$685 cyc · $2,569/mo
90% surv · T:20%
5 × $340
$850 cyc · $3,188/mo
88% surv · T:25%
🎯⚡ 5 × $335
$1,300 cyc · $4,875/mo
81% surv · T:30%
5 × $325
$2,825 cyc · $10,594/mo
62% surv · T:78%
S≥708090T≤253040C≥2505001k×
$2,989-$19,552 (76.7% IC)17.6%
NOW ↗⚡ER TODAY
Main:1299 · Next Fri
10$95.44$114.52
🎯⚡ 10 × $104
$1,220 cyc · $4,575/mo
80% surv · T:30%
10 × $99
$2,500 cyc · $9,375/mo
66% surv · T:71%
S≥708090T≤253040C≥2505001k×
$1,504-$9,303 (33.4% IC)20.0%
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 13d
Main:1299 · Next Fri
125$24.49$32.38
125 × $30
$1,875 cyc · $7,031/mo
92% surv · T:16%
96 × $27
$3,552 cyc · $13,320/mo
77% surv · T:49%
🎯 112 × $26.50
$5,376 cyc · $20,160/mo
73% surv · T:45%
111 × $25
$10,767 cyc · $40,376/mo
58% surv · T:88%
S≥708090T≤253040C≥2505001k×
$879-$60,534 (219.1% IC)32.2%
TOTAL (4)150
following every 🎯
$8,778 cyc · $32,918/mo
$2,860 cyc · $10,725/mo
3 of 4
$5,002 cyc · $18,758/mo
3 of 4
$8,778 cyc · $32,918/mo$17,762 cyc · $66,608/mo$7,536-$100,441

⏱ TRIPWIRE STATUS, 31 active short call(s)   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
SPYNeville:086512x $758C 27 Jul 2026 (4d)$741.42$758.65$0.06$0.06HARVEST ▸🟢 HOLD · theta is winning why ▸
GOOG-LC300Neville:086515x $370C 31 Jul 2026 (8d)$320.55$385.01$0.18$0.18HARVEST ▸🟢 HOLD · theta is winning why ▸
MU-LC970Neville:08652x $1040C 24 Jul 2026 (1d)$977.79$1,047.99$6.45$6.45OK ▸🟢 HOLD · theta is winning why ▸
INTCNeville:08655x $116C 24 Jul 2026 (1d)$101.33$117.62$1.73$1.73OK ▸🟢 HOLD · theta is winning why ▸
IGVMain:129912x $93.5C 31 Jul 2026 (8d)$88.54$94.30$0.68$0.68OK ▸🟢 HOLD · theta is winning why ▸
MDBNeville:08651x $325C 31 Jul 2026 (8d)$305.79$331.10$7.62$7.62OK ▸🟢 HOLD · theta is winning why ▸
MU-LC880Main:12995x $1050C 31 Jul 2026 (8d)$977.79$1,069.99$37.92$37.92OK ▸🟢 HOLD · theta is winning why ▸
COPXJoint:178220x $85C 31 Jul 2026 (8d)$79.11$85.40$0.62$0.62OK ▸🟢 HOLD · theta is winning why ▸
AMZNJoint:178210x $265C 31 Jul 2026 (8d)$236.29$267.79$1.43$1.43OK ▸🟢 HOLD · theta is winning why ▸
APPRetireInc:72911x $465C 31 Jul 2026 (8d)$407.00$475.80$3.73$3.73OK ▸🟢 HOLD · theta is winning why ▸
RKLBRetireInc:72916x $83C 31 Jul 2026 (8d)$69.15$84.05$0.72$0.72OK ▸🟢 HOLD · theta is winning why ▸
IREN-LC25-1782Joint:178220x $51C 31 Jul 2026 (8d)$41.68$51.96$0.83$0.83OK ▸🟢 HOLD · theta is winning why ▸
HIMSMain:129915x $39.5C 31 Jul 2026 (8d)$31.43$40.17$0.41$0.41OK ▸🟢 HOLD · theta is winning why ▸
MSTR-LC180Joint:178210x $125C 31 Jul 2026 (8d)$96.71$125.99$0.28$0.28OK ▸🟢 HOLD · theta is winning why ▸
IREN-LC25-1299Main:129920x $55C 31 Jul 2026 (8d)$41.68$55.50$0.38$0.38OK ▸🟢 HOLD · theta is winning why ▸
NVDANeville:08655x $220C 7 Aug 2026 (15d)$209.33$224.27$2.67$2.67OK ▸🟢 HOLD · theta is winning why ▸
NEMMain:12995x $106C 7 Aug 2026 (15d)$94.19$107.00$1.17$1.17OK ▸🟢 HOLD · theta is winning why ▸
BMNR-LC10RetireInc:729150x $20.5C 7 Aug 2026 (15d)$17.61$20.75$0.34$0.34OK ▸🟢 HOLD · theta is winning why ▸
CRWVNeville:08655x $97C 7 Aug 2026 (15d)$82.38$100.20$2.69$2.69OK ▸🟢 HOLD · theta is winning why ▸
QCOMRetireInc:72915x $207.5C 7 Aug 2026 (15d)$171.88$210.57$2.25$2.25OK ▸🟢 HOLD · theta is winning why ▸
IREN-LC45Neville:086520x $55C 7 Aug 2026 (15d)$41.68$55.87$0.90$0.90OK ▸🟢 HOLD · theta is winning why ▸
IREN-LC50RetireInc:729120x $55C 7 Aug 2026 (15d)$41.68$55.85$0.90$0.90OK ▸🟢 HOLD · theta is winning why ▸
MSTR-LC125RetireInc:72914x $130C 7 Aug 2026 (15d)$96.71$131.32$0.56$0.56OK ▸🟢 HOLD · theta is winning why ▸
SPCXNeville:08655x $165C 7 Aug 2026 (15d)$115.55$167.67$1.62$1.62OK ▸🟢 HOLD · theta is winning why ▸
METAMain:12993x $660C 14 Aug 2026 (22d)$606.59$684.19$16.07$16.07OK ▸🟢 HOLD · theta is winning why ▸
UAMYRetireInc:729125x $7C 14 Aug 2026 (22d)$5.75$7.35$0.25$0.25OK ▸🟢 HOLD · theta is winning why ▸
COIN-LC500Main:129925x $210C 14 Aug 2026 (22d)$163.55$216.23$2.48$2.48OK ▸🟢 HOLD · theta is winning why ▸
COIN-LC145RetireInc:72913x $215C 14 Aug 2026 (22d)$163.55$220.23$2.73$2.73OK ▸🟢 HOLD · theta is winning why ▸
GLDMain:129910x $390C 21 Aug 2026 (29d)$372.74$396.32$3.48$3.48OK ▸🟢 HOLD · theta is winning why ▸
DELLRetireInc:72913x $475C 21 Aug 2026 (29d)$440.44$505.00$28.45$28.45OK ▸🟢 HOLD · theta is winning why ▸
COIN-LC165Main:12998x $200C 21 Aug 2026 (29d)$163.55$210.42$4.70$4.70OK ▸🟢 HOLD · theta is winning why ▸

UNDERWATER, but NOT a deep drawdown   sell the richest CC still ≥80% survival at/above CC-SS (not a blind CC-SS sale), sorted by touch odds

FortressAcctCtPriceCC-SS↑ wholeSell strikeTouch oddsPer cycleIncome @ strikeNormal incomeAction
GOOG-LC310 ↗⚡ER TODAYJoint:17825$320.29$339.826.1%$340 31 Jul 2026 (8d) · 88% surv25%$850$3,188/mo (34%)$9,510/mosell 5x $340 CC
MARA-LC40 ↗⚡ER 15dMain:1299200$12.43$14.7919.0%$15 7 Aug 2026 (15d) · 85% surv32%$4,000$8,000/mo (24%)$34,000/mosell 200x $15 CC
CLSK ↗⚡ER 15dRetireInc:729125$15.26$17.2413.0%$17.50 31 Jul 2026 (8d) · 84% surv34%$550$2,062/mo (39%)$5,300/mosell 25x $17.50 CC

UNCAPPED, ABOVE WATER   no FIGHT needed; sell normal CCs (cc_scanner)

FortressAcctCtPriceBE SSHeadroom
RIOTJoint:178250$23.95$23.65+1.2%

⏸ 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$17.61$39.13excluded by CSV (Skip) · 55.0% below BE SS · also tagged: Half Max
BMNR-LC23-1782Joint:1782150$17.61$30.29excluded by CSV (Skip) · 41.9% below BE SS · also tagged: Half Max
BMNR-LC25Main:129950$17.61$44.46excluded by CSV (Skip) · 60.4% below BE SS · also tagged: Half Max
ETHAMain:129950$14.38$17.33excluded by CSV (Skip) · 17.1% below BE SS
IBITJoint:178250$36.89$70.58excluded by CSV (Skip) · 47.7% below BE SS [LEAPS_ONLY, NO_HEDGE]
MARA-LC20-1299Main:1299200$12.43$22.69excluded by CSV (Skip) · 45.2% below BE SS · also tagged: Half Max
MARA-LC20-1782Joint:178250$12.43$24.33excluded by CSV (Skip) · 48.9% below BE SS · also tagged: Half Max
MARA-LC25Neville:0865250$12.43$26.40excluded by CSV (Skip) · 52.9% below BE SS
CAPPED: 31 fortress slice(s) with CCs already sold, excluded from FIGHT scope
FortressAcctCtBE SSActive short calls
AMZNJoint:178210$256.2510x $265C 31 Jul 2026 (8d)
APPRetireInc:72911$588.001x $465C 31 Jul 2026 (8d)
BMNR-LC10RetireInc:729150$17.1350x $20C 7 Aug 2026 (15d)
COIN-LC145RetireInc:72913$182.403x $215C 14 Aug 2026 (22d)
COIN-LC165Main:12998$210.908x $200C 21 Aug 2026 (29d)
COIN-LC500Main:129925$563.0025x $210C 14 Aug 2026 (22d)
COPXJoint:178220$93.4020x $85C 31 Jul 2026 (8d)
CRWVNeville:08655$125.455x $97C 7 Aug 2026 (15d)
DELLRetireInc:72913$398.003x $475C 21 Aug 2026 (29d)
GLDMain:129910$456.0010x $390C 21 Aug 2026 (29d)
GOOG-LC300Neville:086515$373.0015x $370C 31 Jul 2026 (8d)
HIMSMain:129915$17.4715x $40C 31 Jul 2026 (8d)
IGVMain:129912$96.5012x $94C 31 Jul 2026 (8d) [LEAPS_ONLY, NO_HEDGE]
INTCNeville:08655$114.005x $116C 24 Jul 2026 (1d)
IREN-LC25-1299Main:129920$44.0020x $55C 31 Jul 2026 (8d)
IREN-LC25-1782Joint:178220$44.0020x $51C 31 Jul 2026 (8d)
IREN-LC45Neville:086520$56.5020x $55C 7 Aug 2026 (15d)
IREN-LC50RetireInc:729120$63.4320x $55C 7 Aug 2026 (15d)
MDBNeville:08651$362.901x $325C 31 Jul 2026 (8d)
METAMain:12993$601.503x $660C 14 Aug 2026 (22d)
MSTR-LC125RetireInc:72914$161.004x $130C 7 Aug 2026 (15d)
MSTR-LC180Joint:178210$233.0010x $125C 31 Jul 2026 (8d) [LEAPS_ONLY, NO_HEDGE]
MU-LC880Main:12995$1,028.605x $1050C 31 Jul 2026 (8d)
MU-LC970Neville:08652$1,220.002x $1040C 24 Jul 2026 (1d)
NEMMain:12995$114.545x $106C 7 Aug 2026 (15d)
NVDANeville:08655$199.605x $220C 7 Aug 2026 (15d)
QCOMRetireInc:72915$224.005x $208C 7 Aug 2026 (15d)
RKLBRetireInc:72916$141.556x $83C 31 Jul 2026 (8d)
SPCXNeville:08655$186.005x $165C 7 Aug 2026 (15d)
SPYNeville:086512$764.0012x $758C 27 Jul 2026 (4d) [LEAPS_ONLY, NO_HEDGE]
UAMYRetireInc:729125$12.4525x $7C 14 Aug 2026 (22d)

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

📏 CALIBRATION: 887 of 1684 predictions resolved since 2026-07-02, is the model honest?
Predicted survivalNAvg predictedRealized OTM rateGap
0-60%7155%85%+29pp
60-70%11564%88%+24pp
70-80%16277%98%+22pp
80-90%19984%99%+15pp
90-100%34094%100%+6pp

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

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

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.2 --all  |  2026-07-23 21:36