Portfolio Risk & Liquidation Cockpit

Fri 30 Oct 2026 16:30 SGT (ET 2026-10-30) · TWS snapshot of 16:29 SGT · the Repair card's own inputs and crash test: TIMS-race liquidation model (margin shrinks as prices fall), volatility held still as IBKR Risk Navigator's what-if does, verdict = the worse of the model and the account's IBKR check. Read-only, zero IBKR. Betas and margin intervals are the measured Risk Navigator values; each account's t0 margin is calibrated to the broker's own number.
Main   3.7x
NLV $1,292,576 · excess $567,338
No
Neville   4.0x
NLV $482,238 · excess $227,519
No
Joint   3.8x
NLV $583,201 · excess $266,841
No
Retired   2.8x
NLV $320,336 · excess $174,099
No

Cross-account roll-up

AccountNet LiqMaint marginExcess LiqCushionCash / loanGross positionBeta Delta $Leverage
Main$1,292,576$722,959$567,3380.44$866,276$3,035,673$4,799,4893.71x
Neville$482,238$254,556$227,5190.47$506,766$939,456$1,940,3104.02x
Joint$583,201$316,360$266,8410.46-$381,865$1,461,607$2,206,5693.78x
Retired$320,336$146,236$174,0990.54$445,169$490,951$898,5792.81x
TOTAL$2,678,351$1,440,112$1,235,797$1,436,345$5,927,686$9,844,9483.68x
Every 1% move in the S&P is worth about $98,449 to the book (Beta Delta $ / 100). Leverage is Beta Delta $ over Net Liq: the book behaves like $9,844,948 of S&P-equivalent exposure on $2,678,351 of equity.

Leverage three ways

AccountToday's speed
Beta Delta $ / NLV
Effective at -10%-20%-30%-40%Max Loss / NLV
the cap
NLV if every stock goes to $0
hedges renewed / rented hedges lapse
Main3.7x3.7x3.3x2.6x2.1x1.08x-$100,228 / -$764,728
Neville4.0x4.0x3.5x2.4x1.5x0.95x$26,766 / -$189,734
Joint3.8x3.5x2.9x2.3x1.7x0.92x$43,035 / -$234,465
Retired2.8x3.0x2.5x1.8x1.1x0.76x$78,669 / -$201,331
How to read it. Today's speed is how hard a normal down day hits: a 1% S&P drop costs about that many % of NLV. It is measured at today's prices, so it ignores the hedges' cap. Effective at -10% ... -40% is the share of NLV the scenario grid below loses, divided by the drop, with every hedge paying and every fortress stopping at its Max Loss: it falls as the drop deepens because the hedge puts take over. Max Loss / NLV is the absolute worst case: every fortress at its Max Loss (Repair's forward figure); above 1.00x means the account could end below zero. NLV if every stock goes to $0 also counts plain shares and unhedged short puts, which no Max Loss caps; the second figure assumes the rented hedges were not renewed. Max Loss and the $0 floors are from the Repair run of 2026-10-30 16:16.

Liquidation distance and scenario grid (IBKR's numbers where exported, the model matched to IBKR past them)

What each S&P drop means: where your biggest names would trade, and every account's NLV there

S&PSPY
beta 1.0
MU
beta 2.8
BMNR
beta 3.1
MARA
beta 3.0
MSTR
beta 2.8
COIN
beta 2.9
GLXY
beta 3.9
GOOG
beta 1.2
Main NLVNeville NLVJoint NLVRetired NLVAll accounts
now$762$896$20.52$6.81$135$153$17.20$280$1,292,576$482,238$583,201$320,336$2,678,351
-10%$685
-10%
$643
-28%
$14.16
-31%
$4.75
-30%
$97.39
-28%
$108
-29%
$10.53
-39%
$245
-12%
$809,014
IBKR
$287,963
IBKR
$377,907
model, matched to IBKR
$225,560
model, matched to IBKR
$1,700,443
-37%
-20%$608
-20%
$390
-56%
$7.80
-62%
$2.68
-61%
$60.26
-55%
$63.71
-58%
$3.85
-78%
$211
-25%
$436,771
IBKR
$148,515
IBKR
$244,244
model, matched to IBKR
$159,846
model, matched to IBKR
$989,376
-63%
-30%$531
-30%
$138
-85%
$1.44
-93%
$0.62
-91%
$23.14
-83%
$18.99
-88%
$0.34
-98%
$176
-37%
$271,599
model, matched to IBKR
$134,988
model, matched to IBKR
$185,446
model, matched to IBKR
$148,488
model, matched to IBKR
$740,521
-72%
-40%$454
-40%
$17.91
-98%
$0.41
-98%
$0.14
-98%
$2.69
-98%
$3.06
-98%
$0.34
-98%
$141
-50%
$216,330
model, matched to IBKR
$190,595
model, matched to IBKR
$187,277
model, matched to IBKR
$174,142
model, matched to IBKR
$768,345
-71%
Read across a row: at that S&P drop each name trades at the price shown (its own beta times the drop, never below 2% of today), and each account's NLV is what every position it holds is worth at those prices, hedges paying and fortresses stopping at their Max Loss. NLV under $250k is red. The same NLVs, with excess liquidity and the floor crossings, are in the grid below.
AccountNLV nowNLV -10%-20%-30%-40%Excess -20%Excess -30%Forced selling (held still / crash-vol)~$100k PM floor (held still / crash-vol)IBKR Risk Navigator checkMargin risk (= Repair card)
Main$1,292,576$809,014 (-37%)
IBKR
$436,771 (-66%)
IBKR
$271,599 (-79%)
model, matched to IBKR
$216,330 (-83%)
model, matched to IBKR
$109,039
margin: model
$101,794
margin: model
none to -95% / none to -95%not within -60% / not within -60%no floor crossing to -20%, none to -60% in the model past it (29 Oct)No
Neville$482,238$287,963 (-40%)
IBKR
$148,515 (-69%)
IBKR
$134,988 (-72%)
model, matched to IBKR
$190,595 (-60%)
model, matched to IBKR
$57,725
margin: model
$70,047
margin: model
none to -95% / none to -95%not within -60% / not within -60%no floor crossing to -20%, none to -60% in the model past it (29 Oct)No
Joint$583,201$377,907 (-35%)
model, matched to IBKR
$244,244 (-58%)
model, matched to IBKR
$185,446 (-68%)
model, matched to IBKR
$187,277 (-68%)
model, matched to IBKR
$142,670
margin: model
$112,892
margin: model
none to -95% / none to -95%not within -60% / not within -60%no floor crossing to -20%, none to -60% in the model past it (29 Oct)No
Retired$320,336$225,560 (-30%)
model, matched to IBKR
$159,846 (-50%)
model, matched to IBKR
$148,488 (-54%)
model, matched to IBKR
$174,142 (-46%)
model, matched to IBKR
$105,283
margin: model
$108,364
margin: model
none to -95% / none to -95%not within -60% / not within -60%no floor crossing to -20%, none to -60% in the model past it (29 Oct)No
TOTAL$2,678,351$1,700,443$989,376 (-63%)$740,521 (-72%)$768,345$414,716$393,097
Where each NLV comes from (under the number): IBKR = the account's own Risk Navigator export (beta-weighted, volatility unchanged), used while no position has changed since it was taken; model, matched to IBKR = the model's loss scaled to that export (Repair's own fit, the same numbers behind its card), for drops the export does not price (it stops at -20%%: deeper, IBKR prints N/A) and for any account that traded since; model = no usable export. Excess at a drop is that NLV less the model's margin there (TIMS-style scan, calibrated to today's maintenance).
Moves are beta-weighted: an S&P -20% is a ~-55% move in the crypto/miner names at their betas. The grid and the first figure of each range hold volatility still, as IBKR Risk Navigator's what-if does (the yardstick since 21 Oct: it matched the model within 2-11% on all four accounts, and the crash-vol ramp was the optimistic end); crash-vol is shown second for reference only. "Forced selling" is the first move where excess liquidity hits zero; the PM floor is where NLV drops below ~$100k and IBKR reverts the account to Reg-T, the effective liquidation point for the thin accounts. Margin risk is the Repair card's verdict, computed by the same code: the worse of the model and the account's IBKR check (trusted 45 days), At risk at a 30% drop or less, Not today to 45%. * = deeper than the 30% IBKR's check reaches: model only, and unstable, because near a 32% S&P drop the high-beta names reach the model's price floor and the curve flattens, so a small input change moves the crossing many points.

Biggest names at each S&P drop: their price, and what the account makes or loses on them

Main

NameHoldsBetaPrice nowS&P -10%S&P -20%S&P -30%S&P -40%
MUshort call, hedge put, LEAPS, short put2.8$896$643 (-28%)
-$138,341
$390 (-56%)
-$273,618
$138 (-85%)
-$329,020
$17.91 (-98%)
-$329,084
BMNRhedge put, LEAPS, short put, shares3.1$20.52$14.16 (-31%)
-$81,907
$7.80 (-62%)
-$154,979
$1.44 (-93%)
-$225,518
$0.41 (-98%)
-$235,999
MARALEAPS, shares3.0$6.81$4.75 (-30%)
-$56,407
$2.68 (-61%)
-$99,930
$0.62 (-91%)
-$128,225
$0.14 (-98%)
-$133,222
COINhedge put, LEAPS, short put2.9$153$108 (-29%)
-$58,010
$63.71 (-58%)
-$90,713
$18.99 (-88%)
-$95,782
$3.06 (-98%)
-$95,833
GLXYshort call, hedge put, LEAPS, short put3.9$17.20$10.53 (-39%)
-$53,801
$3.85 (-78%)
-$86,549
$0.34 (-98%)
-$87,224
$0.34 (-98%)
-$87,224
NVDAshort call, hedge put, LEAPS, short put2.0$208$166 (-20%)
-$27,257
$124 (-40%)
-$47,677
$81.81 (-61%)
-$56,284
$39.87 (-81%)
-$57,524

Neville

NameHoldsBetaPrice nowS&P -10%S&P -20%S&P -30%S&P -40%
MUshort call, hedge put, LEAPS, short put2.8$896$643 (-28%)
-$53,214
$390 (-56%)
-$102,270
$138 (-85%)
-$116,880
$17.91 (-98%)
-$116,894
SNDKhedge put, LEAPS, short put3.4$1274$846 (-34%)
-$39,262
$418 (-67%)
-$60,812
$25.48 (-98%)
-$63,548
$25.48 (-98%)
-$63,548
GOOGshort call, hedge put, LEAPS, short put1.2$280$245 (-12%)
-$34,099
$211 (-25%)
-$59,422
$176 (-37%)
-$73,453
$141 (-50%)
-$78,441
RKLBshort call, shares3.0$55.74$38.85 (-30%)
-$14,149
$21.96 (-61%)
-$30,726
$5.07 (-91%)
-$47,535
$1.11 (-98%)
-$51,474
IRENshort call, hedge put, LEAPS, short put3.4$24.73$16.40 (-34%)
-$12,459
$8.06 (-67%)
-$23,169
$0.49 (-98%)
-$24,992
$0.49 (-98%)
-$24,992
CRCLhedge put, LEAPS, short put2.9$76.09$54.10 (-29%)
-$11,601
$32.11 (-58%)
-$20,794
$10.12 (-87%)
-$25,703
$1.52 (-98%)
-$26,568

Joint

NameHoldsBetaPrice nowS&P -10%S&P -20%S&P -30%S&P -40%
BMNRshort call, hedge put, LEAPS, short put, shares3.1$20.52$14.16 (-31%)
-$79,552
$7.80 (-62%)
-$128,253
$1.44 (-93%)
-$150,379
$0.41 (-98%)
-$152,493
IBIThedge put, LEAPS, shares1.4$44.05$37.84 (-14%)
-$32,967
$31.63 (-28%)
-$62,957
$25.42 (-42%)
-$91,056
$19.21 (-56%)
-$118,059
COPXshort call, hedge put, LEAPS, short put1.7$73.76$61.29 (-17%)
-$21,567
$48.83 (-34%)
-$40,371
$36.36 (-51%)
-$50,886
$23.90 (-68%)
-$53,505
MSTRshort call, hedge put, LEAPS, shares2.8$135$97.39 (-28%)
-$19,777
$60.26 (-55%)
-$31,105
$23.14 (-83%)
-$34,857
$2.69 (-98%)
-$34,979
HOODshort call, hedge put, LEAPS, short put3.2$86.38$58.57 (-32%)
-$15,356
$30.75 (-64%)
-$24,493
$2.94 (-97%)
-$31,561
$1.73 (-98%)
-$31,570
AMZNhedge put, LEAPS, short put1.5$226$192 (-15%)
-$13,091
$157 (-30%)
-$21,215
$123 (-46%)
-$26,225
$88.60 (-61%)
-$28,420

Retired

NameHoldsBetaPrice nowS&P -10%S&P -20%S&P -30%S&P -40%
MSTRshort call, hedge put, LEAPS, short put2.8$135$97.39 (-28%)
-$19,189
$60.26 (-55%)
-$37,361
$23.14 (-83%)
-$46,008
$2.69 (-98%)
-$46,267
AAPLhedge put, LEAPS, short put1.0$349$315 (-10%)
-$19,981
$280 (-20%)
-$37,036
$246 (-30%)
-$49,292
$211 (-40%)
-$58,135
QCOMshort call, hedge put, LEAPS, short put1.8$178$147 (-18%)
-$15,572
$115 (-35%)
-$32,293
$84.02 (-53%)
-$44,027
$52.69 (-70%)
-$46,658
IRENshort call, hedge put, LEAPS, short put3.4$24.73$16.40 (-34%)
-$12,582
$8.06 (-67%)
-$23,236
$0.49 (-98%)
-$24,925
$0.49 (-98%)
-$24,925
MARALEAPS3.0$6.81$4.75 (-30%)
-$11,785
$2.68 (-61%)
-$17,273
$0.62 (-91%)
-$18,339
$0.14 (-98%)
-$18,342
RKLBshort call, hedge put, LEAPS, short put3.0$55.74$38.85 (-30%)
-$7,647
$21.96 (-61%)
-$10,196
$5.07 (-91%)
-$10,497
$1.11 (-98%)
-$10,498
Each name falls by its own beta times the S&P drop (IBKR's measured betas; never below 2% of today's price), and every leg the account holds on it is repriced there with volatility held still, matched to the account's IBKR reading like the grid above. A name whose loss stops growing between columns is capped by its hedge put; one that keeps growing has shares or an unhedged short put. Biggest = the largest loss at -20%; the grid's account totals include every name, and at -10% / -20% they are IBKR's own numbers where exported.

Beta Delta $ concentration (all accounts)

NameBeta Delta $% of bookLoss at S&P -20% (linear)
BMNR$1,713,52717%-$342,705
MU$1,636,65317%-$327,331
MARA$755,0098%-$151,002
COIN$606,0486%-$121,210
MSTR$500,3685%-$100,074
GLXY$462,9815%-$92,596
SNDK$428,0304%-$85,606
GOOG$389,5934%-$77,919
IBIT$346,0184%-$69,204
TSLA$306,7523%-$61,350
IREN$283,0233%-$56,605
NVDA$251,2403%-$50,248
DELL$229,9852%-$45,997
AAPL$193,0542%-$38,611
Other (25 names, table below)$1,742,66618%-$348,533
Total$9,844,948100%-$1,968,990

The other 25 names

NameBeta Delta $% of bookLoss at S&P -20% (linear)
RKLB$190,8142%-$38,163
COPX$186,4832%-$37,297
HOOD$179,6812%-$35,936
AMD$177,8772%-$35,575
SPCX$160,6172%-$32,123
AMZN$146,3461%-$29,269
IGV$124,7661%-$24,953
QCOM$119,6731%-$23,935
CRCL$117,4271%-$23,485
GLD$109,1511%-$21,830
HIMS$97,9951%-$19,599
INTC$89,8431%-$17,969
ASST$88,6191%-$17,724
CRWV$81,9341%-$16,387
APP$56,9141%-$11,383
SBET$48,8700%-$9,774
PATH$47,0120%-$9,402
CLSK$37,5620%-$7,512
ENPH$29,4000%-$5,880
MSTX$28,0080%-$5,602
BTCS$11,9480%-$2,390
CAN$8,0730%-$1,615
QUBT$7,6460%-$1,529
BTBT$4,1980%-$840
SPY-$408,192-4%+$81,638
Other subtotal$1,742,66618%-$348,533

Assignment radar (short puts near early exercise)

AccountShort putContractsMarkTime value / shCarry / sh / yrCushion (tv/carry)Cash if assignedAccount cashStatus
MainCOIN 330P25173.57-3.2913.20-0.2x$825,000$866,276exercise rational now
RetiredRKLB 135P678.00-1.265.40-0.2x$81,000$445,169exercise rational now
NevilleSPCX 195P554.01-1.497.80-0.2x$97,500$506,766exercise rational now
NevilleGOOG 405P5124.32-0.5316.20-0.0x$202,500$506,766exercise rational now
MainGLD 450P1084.33-0.4218.00-0.0x$450,000$866,276exercise rational now
RetiredENPH 60P1034.99-0.012.40-0.0x$60,000$445,169exercise rational now
RetiredIREN 70P2045.520.252.800.1x$140,000$445,169exercise rational now
RetiredAPP 540P1292.612.6121.600.1x$54,000$445,169exercise rational now
JointQUBT 22P2515.290.110.880.1x$55,000-$381,865exercise rational now
NevilleINTC 100P532.800.924.000.2x$50,000$506,766exercise rational now
NevilleIREN 65P2040.940.672.600.3x$130,000$506,766exercise rational now
NevilleCRWV 120P564.281.444.800.3x$60,000$506,766exercise rational now
MainSPY 640P4010.2210.2225.600.4x$2,560,000$866,276exercise rational now
RetiredCLSK 17P259.620.400.680.6x$42,500$445,169exercise rational now
MainGLXY 37.5P12521.260.961.500.6x$468,750$866,276exercise rational now
NevilleGOOG 345P1575.7510.9013.800.8x$517,500$506,766exercise rational now
MainCOIN 240P896.589.729.601.0x$192,000$866,276watch
JointCOPX 90P2020.974.733.601.3x$180,000-$381,865watch
A deep-in-the-money put with less time value than the interest on its strike (cushion < 1.0x) is rational for the holder to exercise early; you would be assigned the stock at the strike and must fund it in cash (red = the account cannot, so it goes on a margin loan). Roll it down or buy it back to remove the overhang on your timing.

Shares-as-margin-valve (the fallback lever)

AccountStockSharesValue nowMaint freed if sold nowif sold at -20%at -40%
JointBMNR8,800$180,576$92,094$34,996$1,842
MainBMNR7,500$153,900$78,489$29,826$1,570
JointMSTR1,000$134,510$57,839$25,912$1,157
JointIBIT5,000$220,250$57,265$41,116$24,968
MainMARA10,000$68,100$22,473$8,854$449
MainMSTR300$40,353$17,352$7,774$347
NevilleRKLB1,000$55,740$15,607$6,149$312
MainSBET3,000$21,720$9,340$5,137$934
Total$875,149$350,459$159,764$31,579
Selling stock frees roughly its margin interval times its value, and the position carries no convexity, so it is the cleanest maintenance lever. But the valve shrinks in the drawdown where you would pull it (a stock worth half as much frees half as much margin); it is a cushion, not a rescue, and it does nothing for the PM floor since it converts stock to cash without moving NLV.

Recovery tracker (whole-book, all accounts)

IBIT   spot 44.05 · unrealized on the book -$295,307 · breakeven vs today $44.05 · vs basis $85.47

IBIT price$45$60$80$120
Change vs today+$5,264+$98,583+$249,729+$607,146
vs original basis-$290,043-$196,724-$45,578+$311,839

COIN   spot 153.14 · unrealized on the book -$264,183 · breakeven vs today $153.14 · vs basis $305.99

COIN price$200$300$400$600
Change vs today+$70,609+$250,925+$470,052+$986,192
vs original basis-$193,574-$13,258+$205,869+$722,009

MARA   spot 6.81 · unrealized on the book -$199,108 · breakeven vs today $6.81 · vs basis $11.34

MARA price$15$20$25$40$100
Change vs today+$400,369+$716,656+$1,068,276+$2,256,758+$7,766,003
vs original basis+$201,261+$517,548+$869,168+$2,057,650+$7,566,895

BMNR   spot 20.52 · unrealized on the book -$722,077 · breakeven vs today $20.52 · vs basis $52.63

BMNR price$25$30$50$70$100$150
Change vs today+$102,576+$189,073+$651,428+$1,215,784+$2,119,023+$3,664,103
vs original basis-$619,501-$533,003-$70,649+$493,707+$1,396,946+$2,942,026
Instant reval (if the name gapped to that price today), Black-Scholes at each leg's implied vol, all accounts, shares plus every option leg. "Breakeven vs today" is the price at which holding neither gains nor loses from here; it drifts up over time as near-ATM long calls burn time value. "Vs basis" adds back the unrealized loss already on the book (approximate; uses IBKR average cost).
Model: module_risk_cockpit via fortress_repair.crash_test (tested). Betas and intervals refreshed from the 2026-10-21 Risk Navigator exports; refresh occasionally. Positions, marks and IVs are the TWS snapshot the Repair card reads. Not licensed advice; read-only, no orders.