FORTRESS FIGHT: PORTFOLIO

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

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

GENERATED2026-07-21 11:59

⚔ 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
BMNR-LC10 ↗
RetireInc:7291 · This Fri
50$16.86$20.71
50 × $2010d
$550 cyc · $1,650/mo
91% surv · T:19%
37 × $18.50
$296 cyc · $2,960/mo
90% surv · T:21%
🎯 32 × $18
$448 cyc · $4,480/mo
82% surv · T:24%
38 × $17.50
$912 cyc · $9,120/mo
70% surv · T:61%
S≥708090T≤253040C≥2505001k×
--$8,231 (26.3% IC)22.8%
CLSK ↗⚡ER 17d
RetireInc:7291 · This Fri
25$14.70$18.82
25 × $17
$175 cyc · $1,750/mo
91% surv · T:18%
23 × $17
$161 cyc · $1,610/mo
91% surv · T:18%
🎯 21 × $16.50
$252 cyc · $2,520/mo
86% surv · T:17%
25 × $16
$500 cyc · $5,000/mo
80% surv · T:42%
S≥708090T≤253040C≥2505001k×
--$4,621 (49.4% IC)28.0%
COPX ↗
Joint:1782 · This Fri
20$75.29$96.47
20 × $80
$200 cyc · $2,000/mo
91% surv · T:18%
9 × $78
$225 cyc · $2,250/mo
81% surv · T:37%
🎯 14 × $78
$350 cyc · $3,500/mo
81% surv · T:25%
17 × $77
$680 cyc · $6,800/mo
72% surv · T:57%
S≥708090T≤253040C≥2505001k×
$795-$25,513 (44.9% IC)28.1%
IREN-LC25-1299 ↗
Main:1299 · This Fri
20$42.45$55.62
19 × $49
$437 cyc · $4,370/mo
89% surv · T:23%
🎯 19 × $47.50
$665 cyc · $6,650/mo
83% surv · T:22%
20 × $45.50
$1,320 cyc · $13,200/mo
73% surv · T:56%
S≥708090T≤253040C≥2505001k×
--$14,768 (46.2% IC)31.0%
IREN-LC25-1782 ↗
Joint:1782 · This Fri
20$42.45$55.62
19 × $49
$437 cyc · $4,370/mo
89% surv · T:23%
🎯 19 × $47.50
$665 cyc · $6,650/mo
83% surv · T:22%
20 × $45.50
$1,320 cyc · $13,200/mo
73% surv · T:56%
S≥708090T≤253040C≥2505001k×
--$14,768 (46.2% IC)31.0%
UAMY ↗⚡ER 25d
RetireInc:7291 · Next Fri
25$5.37$13.03
🎯 25 × $7.5024d
$250 cyc · $312/mo
90% surv · T:42%
13 × $6
$195 cyc · $585/mo
75% surv · T:52%
20 × $6
$300 cyc · $900/mo
75% surv · T:52%
20 × $5.50
$600 cyc · $1,800/mo
59% surv · T:89%
S≥708090T≤253040C≥2505001k×
--$13,565 (226.1% IC)142.6%
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 7d
Main:1299 · This Fri
125$23.93$35.46
125 × $27.50
$1,875 cyc · $18,750/mo
91% surv · T:19%
106 × $27.50
$1,590 cyc · $15,900/mo
91% surv · T:19%
🎯 120 × $26.50
$2,400 cyc · $24,000/mo
84% surv · T:19%
98 × $25
$4,802 cyc · $48,020/mo
68% surv · T:66%
S≥708090T≤253040C≥2505001k×
$879-$105,114 (380.5% IC)48.2%
MSTR-LC180 ↗ ⚡ER 10d
Joint:1782 · This Fri
10$99.38$153.74
10 × $110
$520 cyc · $5,200/mo
90% surv · T:19%
10 × $112
$380 cyc · $3,800/mo
94% surv · T:13%
🎯 10 × $109
$590 cyc · $5,900/mo
88% surv · T:14%
10 × $105
$1,210 cyc · $12,100/mo
76% surv · T:49%
S≥708090T≤253040C≥2505001k×
$373-$44,146 (83.3% IC)54.7%
TOTAL (8)295
following every 🎯
$5,620 cyc · $54,012/mo
$3,570 cyc · $29,662/mo
6 of 8
$3,721 cyc · $35,845/mo$5,670 cyc · $54,600/mo$11,344 cyc · $109,240/mo$2,047-$230,726

⏱ TRIPWIRE STATUS, 25 active short call(s)   1 TRIPPED  ·  2 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
METAMain:12993x $630C 31 Jul 2026 (10d)$646.10$653.94$42.23$26.41TRIPPED ▸🔵 ROLL UP-AND-OUT · the roll pays you why ▸
GLDMain:129910x $377C 24 Jul 2026 (3d)$371.20$378.34$1.16$1.16WATCH ▸🟢 HOLD · theta is winning why ▸
SPYNeville:086512x $758C 27 Jul 2026 (6d)$744.89$758.65$0.87$0.87WATCH ▸🟢 HOLD · theta is winning why ▸
QCOMRetireInc:72915x $180C 24 Jul 2026 (3d)$173.76$181.61$3.07$3.07OK ▸🟢 HOLD · theta is winning why ▸
IGVMain:129912x $96.5C 24 Jul 2026 (3d)$93.01$97.00$0.53$0.53OK ▸🟢 HOLD · theta is winning why ▸
NVDANeville:08655x $212.5C 24 Jul 2026 (3d)$204.80$213.74$1.39$1.39OK ▸🟢 HOLD · theta is winning why ▸
COIN-LC165Main:12998x $170C 24 Jul 2026 (3d)$162.70$172.10$2.06$2.06OK ▸🟢 HOLD · theta is winning why ▸
MSTR-LC125RetireInc:72914x $105C 24 Jul 2026 (3d)$99.34$106.34$1.08$1.08OK ▸🟢 HOLD · theta is winning why ▸
NEMMain:12995x $97C 24 Jul 2026 (3d)$90.72$97.96$0.76$0.76OK ▸🟢 HOLD · theta is winning why ▸
DELLRetireInc:72913x $420C 24 Jul 2026 (3d)$390.84$425.13$9.74$9.74OK ▸🟢 HOLD · theta is winning why ▸
MDBNeville:08651x $350C 24 Jul 2026 (3d)$322.23$355.09$1.89$1.89OK ▸🟢 HOLD · theta is winning why ▸
SPCXNeville:08655x $134C 24 Jul 2026 (3d)$121.21$135.04$2.03$2.03OK ▸🟢 HOLD · theta is winning why ▸
COIN-LC500Main:129925x $180C 24 Jul 2026 (3d)$162.70$180.52$0.79$0.79OK ▸🟢 HOLD · theta is winning why ▸
CRWVNeville:08655x $84C 24 Jul 2026 (3d)$75.59$84.96$0.88$0.88OK ▸🟢 HOLD · theta is winning why ▸
RKLBRetireInc:72916x $75C 24 Jul 2026 (3d)$66.90$76.39$1.07$1.07OK ▸🟢 HOLD · theta is winning why ▸
ENPHRetireInc:729110x $45C 24 Jul 2026 (3d)$40.02$45.56$0.77$0.77OK ▸🟢 HOLD · theta is winning why ▸
APPRetireInc:72911x $480C 24 Jul 2026 (3d)$425.73$486.90$2.44$2.44OK ▸🟢 HOLD · theta is winning why ▸
INTCNeville:08655x $116C 24 Jul 2026 (3d)$101.39$117.62$1.48$1.48OK ▸🟢 HOLD · theta is winning why ▸
MU-LC970Neville:08652x $1040C 24 Jul 2026 (3d)$904.00$1,047.99$5.67$5.67OK ▸🟢 HOLD · theta is winning why ▸
GOOG-LC300Neville:086515x $370C 31 Jul 2026 (10d)$354.32$385.01$4.89$4.89OK ▸🟢 HOLD · theta is winning why ▸
AMZNJoint:178210x $280C 31 Jul 2026 (10d)$250.19$283.10$1.54$1.54OK ▸🟢 HOLD · theta is winning why ▸
MU-LC880Main:12995x $1050C 31 Jul 2026 (10d)$904.00$1,069.99$17.05$17.05OK ▸🟢 HOLD · theta is winning why ▸
COIN-LC145RetireInc:72913x $190C 31 Jul 2026 (10d)$162.70$193.34$2.38$2.38OK ▸🟢 HOLD · theta is winning why ▸
IREN-LC45Neville:086520x $55C 7 Aug 2026 (17d)$42.43$55.87$0.39$0.39OK ▸🟢 HOLD · theta is winning why ▸
IREN-LC50RetireInc:729120x $55C 7 Aug 2026 (17d)$42.43$55.85$0.39$0.39OK ▸🟢 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-LC340 ↗⚡ER 2dNeville:08655$354.32$382.578.0%$385 24 Jul 2026 (3d) · 91% surv18%$615$6,150/mo (58%)$10,588/mosell 5x $385 CC
MARA-LC40 ↗⚡ER 8dMain:1299200$11.82$14.5423.0%$15 14 Aug 2026 (24d) · 85% surv33%$5,600$7,000/mo (23%)$31,059/mosell 200x $15 CC
GOOG-LC310 ↗⚡ER 2dJoint:17825$354.32$346.800.0%$375 24 Jul 2026 (3d) · 83% surv35%$1,275$12,750/mo (120%)$10,588/mosell 5x $375 CC
RIOT ↗BBC⚡ER 10dJoint:178250$20.22$23.0714.1%$23.50 31 Jul 2026 (10d) · 82% surv37%$1,900$5,700/mo (42%)$13,676/mosell 50x $23.50 CC
NOW ↗⚡ER 2dMain:129910$104.22$113.128.5%$116 24 Jul 2026 (3d) · 82% surv38%$2,370$23,700/mo (167%)$14,171/mosell 10x $116 CC

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

FortressAcctCtPriceBE SSHeadroom
HIMSMain:129915$32.87$17.47+88.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$16.86$39.13excluded by CSV (Skip) · 56.9% below BE SS · also tagged: Half Max
BMNR-LC23-1782Joint:1782150$16.86$30.29excluded by CSV (Skip) · 44.3% below BE SS · also tagged: Half Max
BMNR-LC25Main:129950$16.86$44.46excluded by CSV (Skip) · 62.1% below BE SS · also tagged: Half Max
ETHAMain:129950$14.53$17.33excluded by CSV (Skip) · 16.2% below BE SS
IBITJoint:178250$37.11$70.58excluded by CSV (Skip) · 47.4% below BE SS [LEAPS_ONLY, NO_HEDGE]
MARA-LC20-1299Main:1299200$11.82$22.69excluded by CSV (Skip) · 47.9% below BE SS · also tagged: Half Max
MARA-LC20-1782Joint:178250$11.82$24.33excluded by CSV (Skip) · 51.4% below BE SS · also tagged: Half Max
MARA-LC25Neville:0865250$11.82$26.40excluded by CSV (Skip) · 55.2% below BE SS
CAPPED: 25 fortress slice(s) with CCs already sold, excluded from FIGHT scope
FortressAcctCtBE SSActive short calls
AMZNJoint:178210$256.2510x $280C 31 Jul 2026 (10d)
APPRetireInc:72911$588.001x $480C 24 Jul 2026 (3d)
COIN-LC145RetireInc:72913$182.403x $190C 31 Jul 2026 (10d)
COIN-LC165Main:12998$210.908x $170C 24 Jul 2026 (3d)
COIN-LC500Main:129925$563.0025x $180C 24 Jul 2026 (3d)
CRWVNeville:08655$125.455x $84C 24 Jul 2026 (3d)
DELLRetireInc:72913$398.003x $420C 24 Jul 2026 (3d)
ENPHRetireInc:729110$56.1510x $45C 24 Jul 2026 (3d)
GLDMain:129910$456.0010x $377C 24 Jul 2026 (3d)
GOOG-LC300Neville:086515$373.0015x $370C 31 Jul 2026 (10d)
IGVMain:129912$96.5012x $96C 24 Jul 2026 (3d) [LEAPS_ONLY, NO_HEDGE]
INTCNeville:08655$114.005x $116C 24 Jul 2026 (3d)
IREN-LC45Neville:086520$56.5020x $55C 7 Aug 2026 (17d)
IREN-LC50RetireInc:729120$63.4320x $55C 7 Aug 2026 (17d)
MDBNeville:08651$362.901x $350C 24 Jul 2026 (3d)
METAMain:12993$601.503x $630C 31 Jul 2026 (10d)
MSTR-LC125RetireInc:72914$161.004x $105C 24 Jul 2026 (3d)
MU-LC880Main:12995$1,028.605x $1050C 31 Jul 2026 (10d)
MU-LC970Neville:08652$1,220.002x $1040C 24 Jul 2026 (3d)
NEMMain:12995$114.545x $97C 24 Jul 2026 (3d)
NVDANeville:08655$199.605x $212C 24 Jul 2026 (3d)
QCOMRetireInc:72915$224.005x $180C 24 Jul 2026 (3d)
RKLBRetireInc:72916$141.556x $75C 24 Jul 2026 (3d)
SPCXNeville:08655$186.005x $134C 24 Jul 2026 (3d)
SPYNeville:086512$764.0012x $758C 27 Jul 2026 (6d) [LEAPS_ONLY, NO_HEDGE]

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

📏 CALIBRATION: 887 of 1601 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: 75 real buyback(s) recorded · 18 roll(s), net +$0.84/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-21 11:59