Command
LIVE REAL MONEY executor active not halted ledger reconciled $95.43 NAV 0.954266
Wallet
$95.43
−$4.5734 vs $100.00 contributed
NAV / unit0.954266
Units100.0000
Return-4.573%
Unrealised−$0.0150
Mean pair R
-0.227
real-money pairs only · n = 22
Best+0.749
Worst-2.120
Median-0.021
Sum-4.993
Floor breaches
9
pairs that finished below zero · 9 of 22
Breach rate40.9%
Worst breach-2.120
Unresolved8
Since fix20 pairs, 0 breaches
Selectivity
626
spikes evaluated → 25 taken (4.0%)
Gatervol 100 / 4σ
Risk / leg$0.7157
Worst case / pair−2R
Open cap14
Open now
SymbolSideEntryMarkUnreal RPeak RLockAge
BSVLONG15.7800000016.04233333+0.567
+0.748none17.2h
BSVSHORT15.7700000016.04233333-0.589
+0.170none17.2h
An open position sits near 0 gross R by construction — the two unrealised R values should very nearly cancel. A large sum means one leg already stopped.
Pair sequence 24 closed
JASMCROSALICWLFICOWTAGHEMISPORGPSSTABYFIREDHANACLO1000WCTSTABCYBETREEBTCDICXSTORFORMCOLL
One tile per pair in decision order. Faded = shadow (no money moved). Red = floor breach. A calendar heat-map would be 99%% empty at this age; this is the honest version.
BSVOPENnot locked yet
−$0.0150
-0.022R · open 17.2 h
Both sides are still open and roughly cancelling out, which is normal early on. The trade decides itself when price moves far enough one way.
Details
LONG
+0.567
  entry
15.78000000
  stop
15.32000000
SHORT
-0.589
  entry
15.77000000
  stop
16.23000000
Risk per leg
$0.6938
If both stops hit
−$1.43
Live price
16.04233333
14.708815.134415.560015.985616.4112S STOP 16.2300NOW 16.0423L ENTRY 15.7800S ENTRY 15.7700L STOP 15.320008-19 17:3008-20 05:3008-20 17:15
Executor
active
executor.service
Watchdog timer
active
watchdog.timer
Dashboard timer
active
dashboard.timer
Scanner feed
12m
spike source age
Live configuration 17 keys
KeyValue
BOOKMODEL A
EQUITY_CAP0.0
RISK_PER_LEG0.0075
DD_HALT_PCT0.25
GONE_STRIKES3
LEVERAGE5
LOSS_COOLDOWN_H6.0
MARGIN_MODECROSSED
MAX_OPEN_PAIRS14
MAX_STALE_MIN20
MIN_MOVE_SIGMA4.0
MIN_RVOL_BOOK100.0
RATCHET_STEP0.1
RATCHET_TRIG1.0
STOP_ATR2.5
TIMEOUT_H192
WORKING_TYPEMARK_PRICE
Read through cfg_get(), which raises on an unknown key. An unlisted knob silently returning a getattr default is how MIN_LOT_FLOOR stayed inert from the day it shipped.
Watchdog history every 15 min
When (UTC)StatusDetail
2026-08-20 17:15:03OK restarts=0 rss=85MB heartbeat=0.1min pairs=626 taken=25 legs_open=2 legs_closed=50 dry_run=0 scanner=12min live_positions=2 wallet=$95.43
2026-08-20 17:00:03OK restarts=0 rss=85MB heartbeat=0.1min pairs=625 taken=25 legs_open=2 legs_closed=50 dry_run=0 scanner=11min live_positions=2 wallet=$95.43
2026-08-20 16:45:03OK restarts=0 rss=86MB heartbeat=0.1min pairs=623 taken=25 legs_open=2 legs_closed=50 dry_run=0 scanner=12min live_positions=2 wallet=$95.43
2026-08-20 16:30:03OK restarts=0 rss=85MB heartbeat=0.1min pairs=621 taken=25 legs_open=2 legs_closed=50 dry_run=0 scanner=13min live_positions=2 wallet=$95.43
2026-08-20 16:15:02OK restarts=0 rss=85MB heartbeat=0.1min pairs=619 taken=25 legs_open=2 legs_closed=50 dry_run=0 scanner=12min live_positions=2 wallet=$95.43
2026-08-20 16:00:04OK restarts=0 rss=86MB heartbeat=0.1min pairs=619 taken=25 legs_open=2 legs_closed=50 dry_run=0 scanner=12min live_positions=2 wallet=$95.43
2026-08-20 15:45:02OK restarts=0 rss=86MB heartbeat=0.1min pairs=619 taken=25 legs_open=2 legs_closed=50 dry_run=0 scanner=12min live_positions=2 wallet=$95.43
2026-08-20 15:30:02OK restarts=0 rss=87MB heartbeat=0.1min pairs=616 taken=25 legs_open=2 legs_closed=50 dry_run=0 scanner=12min live_positions=2 wallet=$95.43
2026-08-20 15:15:02OK restarts=0 rss=85MB heartbeat=0.1min pairs=613 taken=25 legs_open=2 legs_closed=50 dry_run=0 scanner=12min live_positions=2 wallet=$95.43
2026-08-20 15:00:02OK restarts=0 rss=87MB heartbeat=0.1min pairs=612 taken=25 legs_open=4 legs_closed=48 dry_run=0 scanner=13min live_positions=4 wallet=$95.43
2026-08-20 14:45:02OK restarts=0 rss=86MB heartbeat=0.1min pairs=612 taken=25 legs_open=4 legs_closed=48 dry_run=0 scanner=12min live_positions=4 wallet=$95.43
2026-08-20 14:30:02OK restarts=0 rss=85MB heartbeat=0.1min pairs=611 taken=25 legs_open=4 legs_closed=48 dry_run=0 scanner=11min live_positions=4 wallet=$95.43
2026-08-20 14:15:03OK restarts=0 rss=86MB heartbeat=0.1min pairs=610 taken=25 legs_open=4 legs_closed=48 dry_run=0 scanner=12min live_positions=4 wallet=$95.43
2026-08-20 14:00:02OK restarts=0 rss=87MB heartbeat=0.1min pairs=610 taken=25 legs_open=4 legs_closed=48 dry_run=0 scanner=12min live_positions=4 wallet=$95.43
2026-08-20 13:45:02OK restarts=0 rss=87MB heartbeat=0.1min pairs=610 taken=25 legs_open=4 legs_closed=48 dry_run=0 scanner=11min live_positions=4 wallet=$95.43
2026-08-20 13:30:03OK restarts=0 rss=85MB heartbeat=0.1min pairs=609 taken=25 legs_open=4 legs_closed=48 dry_run=0 scanner=12min live_positions=4 wallet=$95.43
2026-08-20 13:15:03OK restarts=0 rss=86MB heartbeat=0.2min pairs=609 taken=25 legs_open=4 legs_closed=48 dry_run=0 scanner=12min live_positions=4 wallet=$95.43
2026-08-20 13:00:03OK restarts=0 rss=87MB heartbeat=0.2min pairs=609 taken=25 legs_open=4 legs_closed=48 dry_run=0 scanner=12min live_positions=4 wallet=$95.43
2026-08-20 12:45:02OK restarts=0 rss=86MB heartbeat=0.1min pairs=608 taken=24 legs_open=4 legs_closed=46 dry_run=0 scanner=12min live_positions=4 wallet=$95.57
2026-08-20 12:30:04OK restarts=0 rss=86MB heartbeat=0.1min pairs=608 taken=24 legs_open=4 legs_closed=46 dry_run=0 scanner=12min live_positions=4 wallet=$95.57
2026-08-20 12:15:03OK restarts=0 rss=85MB heartbeat=0.1min pairs=604 taken=24 legs_open=4 legs_closed=46 dry_run=0 scanner=12min live_positions=4 wallet=$95.57
2026-08-20 12:00:02OK restarts=0 rss=85MB heartbeat=0.1min pairs=604 taken=24 legs_open=4 legs_closed=46 dry_run=0 scanner=12min live_positions=4 wallet=$95.57
2026-08-20 11:45:02OK restarts=0 rss=86MB heartbeat=0.1min pairs=604 taken=24 legs_open=4 legs_closed=46 dry_run=0 scanner=12min live_positions=4 wallet=$95.57
2026-08-20 11:30:03OK restarts=0 rss=85MB heartbeat=0.1min pairs=604 taken=24 legs_open=4 legs_closed=46 dry_run=0 scanner=12min live_positions=4 wallet=$95.57
2026-08-20 11:15:03OK restarts=0 rss=85MB heartbeat=0.1min pairs=603 taken=24 legs_open=4 legs_closed=46 dry_run=0 scanner=12min live_positions=4 wallet=$95.57
2026-08-20 11:00:02OK restarts=0 rss=86MB heartbeat=0.1min pairs=602 taken=24 legs_open=4 legs_closed=46 dry_run=0 scanner=12min live_positions=4 wallet=$95.57
2026-08-20 10:45:04OK restarts=0 rss=86MB heartbeat=0.1min pairs=602 taken=24 legs_open=4 legs_closed=46 dry_run=0 scanner=12min live_positions=4 wallet=$95.57
2026-08-20 10:30:02OK restarts=0 rss=87MB heartbeat=0.1min pairs=602 taken=24 legs_open=4 legs_closed=46 dry_run=0 scanner=12min live_positions=4 wallet=$95.57
2026-08-20 10:15:02OK restarts=0 rss=85MB heartbeat=0.1min pairs=601 taken=24 legs_open=4 legs_closed=46 dry_run=0 scanner=12min live_positions=4 wallet=$95.57
2026-08-20 10:00:02OK restarts=0 rss=87MB heartbeat=0.1min pairs=600 taken=24 legs_open=4 legs_closed=46 dry_run=0 scanner=12min live_positions=4 wallet=$95.57
2026-08-20 09:45:02OK restarts=0 rss=86MB heartbeat=0.1min pairs=597 taken=24 legs_open=4 legs_closed=46 dry_run=0 scanner=12min live_positions=4 wallet=$95.57
2026-08-20 09:30:03OK restarts=0 rss=86MB heartbeat=0.0min pairs=596 taken=24 legs_open=6 legs_closed=44 dry_run=0 scanner=12min live_positions=6 wallet=$95.75
2026-08-20 09:15:02OK restarts=0 rss=85MB heartbeat=0.0min pairs=595 taken=23 legs_open=4 legs_closed=44 dry_run=0 scanner=13min live_positions=4 wallet=$95.77
2026-08-20 09:00:02OK restarts=0 rss=84MB heartbeat=0.1min pairs=595 taken=23 legs_open=4 legs_closed=44 dry_run=0 scanner=13min live_positions=4 wallet=$95.77
2026-08-20 08:45:01OK restarts=0 rss=85MB heartbeat=0.1min pairs=595 taken=23 legs_open=4 legs_closed=44 dry_run=0 scanner=12min live_positions=4 wallet=$95.77
2026-08-20 08:30:01OK restarts=0 rss=86MB heartbeat=0.1min pairs=595 taken=23 legs_open=4 legs_closed=44 dry_run=0 scanner=12min live_positions=4 wallet=$95.77
2026-08-20 08:15:03OK restarts=0 rss=86MB heartbeat=0.1min pairs=594 taken=23 legs_open=4 legs_closed=44 dry_run=0 scanner=12min live_positions=4 wallet=$95.77
2026-08-20 08:00:05OK restarts=0 rss=85MB heartbeat=0.1min pairs=594 taken=23 legs_open=4 legs_closed=44 dry_run=0 scanner=13min live_positions=4 wallet=$95.77
2026-08-20 07:45:02OK restarts=0 rss=84MB heartbeat=0.1min pairs=593 taken=23 legs_open=4 legs_closed=44 dry_run=0 scanner=11min live_positions=4 wallet=$95.77
2026-08-20 07:30:03OK restarts=0 rss=84MB heartbeat=0.1min pairs=593 taken=23 legs_open=4 legs_closed=44 dry_run=0 scanner=11min live_positions=4 wallet=$95.77
2026-08-20 07:15:04OK restarts=0 rss=83MB heartbeat=0.2min pairs=592 taken=23 legs_open=4 legs_closed=44 dry_run=0 scanner=11min live_positions=4 wallet=$95.77
2026-08-20 07:00:04OK restarts=0 rss=89MB heartbeat=0.1min pairs=592 taken=23 legs_open=4 legs_closed=44 dry_run=0 scanner=13min live_positions=4 wallet=$95.77
2026-08-20 06:45:03OK restarts=0 rss=89MB heartbeat=0.1min pairs=592 taken=23 legs_open=4 legs_closed=44 dry_run=0 scanner=12min live_positions=4 wallet=$95.77
2026-08-20 06:30:02OK restarts=0 rss=90MB heartbeat=0.1min pairs=592 taken=23 legs_open=5 legs_closed=43 dry_run=0 scanner=12min live_positions=5 wallet=$95.00
2026-08-20 06:15:02OK restarts=0 rss=89MB heartbeat=0.1min pairs=589 taken=21 legs_open=2 legs_closed=42 dry_run=0 scanner=11min live_positions=2 wallet=$95.77
2026-08-20 06:00:03OK restarts=0 rss=90MB heartbeat=0.1min pairs=588 taken=21 legs_open=2 legs_closed=42 dry_run=0 scanner=12min live_positions=2 wallet=$95.77
2026-08-20 05:45:05OK restarts=0 rss=89MB heartbeat=0.1min pairs=588 taken=21 legs_open=2 legs_closed=42 dry_run=0 scanner=13min live_positions=2 wallet=$95.77
2026-08-20 05:30:01OK restarts=0 rss=89MB heartbeat=0.1min pairs=588 taken=21 legs_open=2 legs_closed=42 dry_run=0 scanner=11min live_positions=2 wallet=$95.77
2026-08-20 05:15:05OK restarts=0 rss=89MB heartbeat=0.1min pairs=588 taken=21 legs_open=2 legs_closed=42 dry_run=0 scanner=12min live_positions=2 wallet=$95.77
2026-08-20 05:00:02OK restarts=0 rss=89MB heartbeat=0.1min pairs=587 taken=21 legs_open=2 legs_closed=42 dry_run=0 scanner=12min live_positions=2 wallet=$95.77
2026-08-20 04:45:02OK restarts=0 rss=89MB heartbeat=0.1min pairs=586 taken=21 legs_open=2 legs_closed=42 dry_run=0 scanner=11min live_positions=2 wallet=$95.77
2026-08-20 04:30:01OK restarts=0 rss=90MB heartbeat=0.1min pairs=586 taken=21 legs_open=2 legs_closed=42 dry_run=0 scanner=12min live_positions=2 wallet=$95.77
2026-08-20 04:15:02OK restarts=0 rss=90MB heartbeat=0.1min pairs=586 taken=21 legs_open=2 legs_closed=42 dry_run=0 scanner=11min live_positions=2 wallet=$95.77
2026-08-20 04:00:03OK restarts=0 rss=90MB heartbeat=0.1min pairs=586 taken=21 legs_open=2 legs_closed=42 dry_run=0 scanner=12min live_positions=2 wallet=$95.77
2026-08-20 03:45:01OK restarts=0 rss=90MB heartbeat=0.1min pairs=586 taken=21 legs_open=2 legs_closed=42 dry_run=0 scanner=12min live_positions=2 wallet=$95.77
2026-08-20 03:30:03OK restarts=0 rss=90MB heartbeat=0.1min pairs=586 taken=21 legs_open=2 legs_closed=42 dry_run=0 scanner=12min live_positions=2 wallet=$95.77
2026-08-20 03:15:02OK restarts=0 rss=90MB heartbeat=0.0min pairs=585 taken=21 legs_open=2 legs_closed=42 dry_run=0 scanner=13min live_positions=2 wallet=$95.77
2026-08-20 03:00:03OK restarts=0 rss=89MB heartbeat=0.1min pairs=584 taken=21 legs_open=2 legs_closed=42 dry_run=0 scanner=12min live_positions=2 wallet=$95.77
2026-08-20 02:45:03OK restarts=0 rss=89MB heartbeat=0.0min pairs=584 taken=21 legs_open=2 legs_closed=42 dry_run=0 scanner=12min live_positions=2 wallet=$95.77
2026-08-20 02:30:04OK restarts=0 rss=89MB heartbeat=0.1min pairs=584 taken=21 legs_open=2 legs_closed=42 dry_run=0 scanner=12min live_positions=2 wallet=$95.77
An independent process that reconciles the database against the exchange over direct signed REST and fails closed: if it cannot verify, it reports FAIL rather than OK.
Wallet
$95.43
exchange totalWalletBalance
NAV per unit
0.954266
started at exactly 1.000000
Drawdown from peak
4.22%
halt breaker at 25%
Capital at work
$95.41
sizing cap $0
Wallet curve 294 watchdog marks
Backfilled from watchdog_history.log. book holds a single row, so this is the only equity history that exists; it is a 15-minute sample, not a tick series.
Cumulative R (real money) n = 22
Shadow pairs are excluded. R is the only size-independent unit this book has; dollars move with equity, R does not.
Sum R
-4.993
over 22 real pairs
Std dev of pair R
0.6687
dispersion, not a Sharpe input at this n
Sharpe / Calmar / CAGR
n = 22
suppressed
These need ~100+ observations to mean anything. Rendering them at n=22 would be noise with decimal places. Shown when the sample supports it.
Trade log click a row for detail
Net so far
−$4.0854
Trades
22
Profitable
5 of 22
Open now
1
WhenSymbolResult P&LRunningStatus
2026-08-20 12:45COLLECT-0.170R
−$0.1314−$4.09breach
Opened
2026-08-20 12:45:34
Closed
2026-08-20 12:56:52
Held for
11 min
Long leg
+0.854
Short leg
-1.024
Combined
-0.170
Before costs
−$0.1216
Costs
−$0.0098
After costs
−$0.1314
How it closed
Long exit
stop
Short exit
stop
Unhedged for
1 min
Entry cost
+0.061R
vs model
-0.470
Spike
#728
This one finished below zero. It is the only kind of loss this book is not supposed to have, and it is explained on the Floor Integrity page.
2026-08-20 09:17FORM-0.213R
−$0.1724−$3.95breach
Opened
2026-08-20 09:17:38
Closed
2026-08-20 09:34:03
Held for
16 min
Long leg
-1.216
Short leg
+1.004
Combined
-0.213
Before costs
−$0.1528
Costs
−$0.0197
After costs
−$0.1724
How it closed
Long exit
stop
Short exit
ratchet_stop
Unhedged for
1 min
Entry cost
+0.038R
vs model
-1.013
Spike
#715
This one finished below zero. It is the only kind of loss this book is not supposed to have, and it is explained on the Floor Integrity page.
2026-08-20 06:18STORJ+0.062R
+$0.0263−$3.78ok
Opened
2026-08-20 06:18:28
Closed
2026-08-20 06:30:36
Held for
12 min
Long leg
+1.083
Short leg
-1.021
Combined
+0.062
Before costs
+$0.0444
Costs
−$0.0181
After costs
+$0.0263
How it closed
Long exit
ratchet_stop
Short exit
stop
Unhedged for
9 min
Entry cost
+0.019R
vs model
-1.638
Spike
#711
2026-08-20 06:18ICX+0.012R
−$0.0058−$3.81ok
Opened
2026-08-20 06:18:25
Closed
2026-08-20 15:04:55
Held for
8.8 h
Long leg
+0.994
Short leg
-0.982
Combined
+0.012
Before costs
+$0.0087
Costs
−$0.0145
After costs
−$0.0058
How it closed
Long exit
ratchet_stop
Short exit
stop
Unhedged for
4 min
Entry cost
+0.012R
vs model
-0.088
Spike
#709
2026-08-20 00:17BSV testopen
Opened
2026-08-20 00:17:36
Closed
still open
Held for
Long leg
Short leg
Combined
How it closed
Long exit
—
Short exit
—
Unhedged for
Entry cost
+0.022R
vs model
n/a
Spike
#696
2026-08-19 21:03BTCDOM+0.038R
−$0.0216−$3.80ok
Opened
2026-08-19 21:03:12
Closed
2026-08-19 21:16:16
Held for
13 min
Long leg
-1.042
Short leg
+1.080
Combined
+0.038
Before costs
+$0.0102
Costs
−$0.0318
After costs
−$0.0216
How it closed
Long exit
stop
Short exit
ratchet_stop
Unhedged for
10 min
Entry cost
+0.029R
vs model
-0.962
Spike
#666
2026-08-19 14:17TREE-2.120R
−$1.5748−$3.78breach
Opened
2026-08-19 14:17:45
Closed
2026-08-19 15:12:06
Held for
54 min
Long leg
-1.031
Short leg
-1.089
Combined
-2.120
Before costs
−$1.5593
Costs
−$0.0156
After costs
−$1.5748
How it closed
Long exit
stop
Short exit
stop
Unhedged for
52 min
Entry cost
+0.026R
vs model
-2.720
Spike
#607
This one finished below zero. It is the only kind of loss this book is not supposed to have, and it is explained on the Floor Integrity page.
2026-08-19 07:32CYBER+0.013R
−$0.0175−$2.21ok
Opened
2026-08-19 07:32:36
Closed
2026-08-19 09:15:45
Held for
1.7 h
Long leg
-1.027
Short leg
+1.040
Combined
+0.013
Before costs
+$0.0092
Costs
−$0.0267
After costs
−$0.0175
How it closed
Long exit
stop
Short exit
ratchet_stop
Unhedged for
2 min
Entry cost
+0.075R
vs model
-0.887
Spike
#588
2026-08-19 02:02STABLE-0.030R
−$0.0560−$2.19ok
Opened
2026-08-19 02:02:44
Closed
2026-08-19 04:34:09
Held for
2.5 h
Long leg
-1.011
Short leg
+0.981
Combined
-0.030
Before costs
−$0.0224
Costs
−$0.0335
After costs
−$0.0560
How it closed
Long exit
stop
Short exit
ratchet_stop
Unhedged for
1.6 h
Entry cost
+0.030R
vs model
match
Spike
#578
2026-08-18 16:17WCT-2.032R
−$1.5353−$2.13breach
Opened
2026-08-18 16:17:38
Closed
2026-08-19 15:28:19
Held for
23.2 h
Long leg
-1.011
Short leg
-1.021
Combined
-2.032
Before costs
−$1.5090
Costs
−$0.0263
After costs
−$1.5353
How it closed
Long exit
stop
Short exit
stop
Unhedged for
9.4 h
Entry cost
+0.031R
vs model
-2.032
Spike
#566
This one finished below zero. It is the only kind of loss this book is not supposed to have, and it is explained on the Floor Integrity page.
2026-08-18 14:171000RATS-0.106R
−$0.0900−$0.60breach
Opened
2026-08-18 14:17:36
Closed
2026-08-18 15:15:58
Held for
58 min
Long leg
+0.950
Short leg
-1.056
Combined
-0.106
Before costs
−$0.0787
Costs
−$0.0113
After costs
−$0.0900
How it closed
Long exit
ratchet_stop
Short exit
stop
Unhedged for
0 min
Entry cost
+0.006R
vs model
-0.206
Spike
#561
This one finished below zero. It is the only kind of loss this book is not supposed to have, and it is explained on the Floor Integrity page.
2026-08-18 09:17CLO-0.100R
−$0.0869−$0.51breach
Opened
2026-08-18 09:17:55
Closed
2026-08-18 11:55:06
Held for
2.6 h
Long leg
+1.008
Short leg
-1.108
Combined
-0.100
Before costs
−$0.0743
Costs
−$0.0125
After costs
−$0.0869
How it closed
Long exit
ratchet_stop
Short exit
stop
Unhedged for
0 min
Entry cost
-0.004R
vs model
-0.200
Spike
#551
This one finished below zero. It is the only kind of loss this book is not supposed to have, and it is explained on the Floor Integrity page.
2026-08-18 09:02HANA-0.251R
−$0.1959−$0.42breach
Opened
2026-08-18 09:02:25
Closed
2026-08-18 09:29:06
Held for
27 min
Long leg
-1.195
Short leg
+0.944
Combined
-0.251
Before costs
−$0.1874
Costs
−$0.0086
After costs
−$0.1959
How it closed
Long exit
stop
Short exit
ratchet_stop
Unhedged for
0 min
Entry cost
+0.023R
vs model
-0.551
Spike
#548
This one finished below zero. It is the only kind of loss this book is not supposed to have, and it is explained on the Floor Integrity page.
2026-08-18 05:02RED+0.081R
+$0.0496−$0.22ok
Opened
2026-08-18 05:02:44
Closed
2026-08-18 05:19:34
Held for
17 min
Long leg
-0.983
Short leg
+1.063
Combined
+0.081
Before costs
+$0.0600
Costs
−$0.0104
After costs
+$0.0496
How it closed
Long exit
stop
Short exit
ratchet_stop
Unhedged for
1 min
Entry cost
+0.040R
vs model
match
Spike
#544
2026-08-18 03:03YFI-0.085R
−$0.0744−$0.27breach
Opened
2026-08-18 03:03:16
Closed
2026-08-18 09:15:45
Held for
6.2 h
Long leg
+0.855
Short leg
-0.940
Combined
-0.085
Before costs
−$0.0380
Costs
−$0.0364
After costs
−$0.0744
How it closed
Long exit
ratchet_stop
Short exit
stop
Unhedged for
0 min
Entry cost
+0.043R
vs model
-0.085
Spike
#539
This one finished below zero. It is the only kind of loss this book is not supposed to have, and it is explained on the Floor Integrity page.
2026-08-16 15:02STABLE-0.024R
−$0.0361−$0.20ok
Opened
2026-08-16 15:02:36
Closed
2026-08-17 14:20:15
Held for
23.3 h
Long leg
+0.994
Short leg
-1.017
Combined
-0.024
Before costs
−$0.0177
Costs
−$0.0184
After costs
−$0.0361
How it closed
Long exit
ratchet_stop
Short exit
stop
Unhedged for
2 min
Entry cost
+0.008R
vs model
match
Spike
#435
2026-08-16 11:32GPS-0.019R
−$0.0297−$0.16ok
Opened
2026-08-16 11:32:27
Closed
2026-08-16 12:26:44
Held for
54 min
Long leg
+0.982
Short leg
-1.001
Combined
-0.019
Before costs
−$0.0144
Costs
−$0.0153
After costs
−$0.0297
How it closed
Long exit
ratchet_stop
Short exit
stop
Unhedged for
4 min
Entry cost
+0.031R
vs model
-0.119
Spike
#426
2026-08-15 19:32SPORTFUN+0.749R
+$0.5439−$0.13ok
Opened
2026-08-15 19:32:35
Closed
2026-08-15 20:36:06
Held for
1.1 h
Long leg
+1.757
Short leg
-1.008
Combined
+0.749
Before costs
+$0.5568
Costs
−$0.0129
After costs
+$0.5439
How it closed
Long exit
ratchet_stop
Short exit
stop
Unhedged for
16 min
Entry cost
+0.019R
vs model
-1.751
Spike
#387
2026-08-15 15:02HEMI-0.008R
−$0.0142−$0.68ok
Opened
2026-08-15 15:02:45
Closed
2026-08-15 17:40:55
Held for
2.6 h
Long leg
+1.010
Short leg
-1.019
Combined
-0.008
Before costs
−$0.0062
Costs
−$0.0080
After costs
−$0.0142
How it closed
Long exit
ratchet_stop
Short exit
stop
Unhedged for
0 min
Entry cost
-0.004R
vs model
match
Spike
#369
2026-08-15 09:32TAG+0.204R
+$0.1418−$0.66ok
Opened
2026-08-15 09:32:49
Closed
2026-08-15 10:37:24
Held for
1.1 h
Long leg
+1.199
Short leg
-0.995
Combined
+0.204
Before costs
+$0.1517
Costs
−$0.0099
After costs
+$0.1418
How it closed
Long exit
ratchet_stop
Short exit
stop
Unhedged for
8 min
Entry cost
+0.026R
vs model
match
Spike
#346
2026-08-15 09:17COW+0.050R
+$0.0233−$0.80ok
Opened
2026-08-15 09:17:29
Closed
2026-08-15 09:30:40
Held for
13 min
Long leg
+0.985
Short leg
-0.935
Combined
+0.050
Before costs
+$0.0368
Costs
−$0.0135
After costs
+$0.0233
How it closed
Long exit
ratchet_stop
Short exit
stop
Unhedged for
3 min
Entry cost
+0.000R
vs model
-0.250
Spike
#343
2026-08-14 20:17WLFI+0.015R
−$0.0200−$0.83ok
Opened
2026-08-14 20:17:33
Closed
2026-08-14 20:45:33
Held for
28 min
Long leg
-1.016
Short leg
+1.030
Combined
+0.015
Before costs
+$0.0108
Costs
−$0.0308
After costs
−$0.0200
How it closed
Long exit
stop
Short exit
stop
Unhedged for
6 min
Entry cost
+0.007R
vs model
-0.285
Spike
#321
2026-08-14 11:47ALICE-1.057R
−$0.8083−$0.81breach
Opened
2026-08-14 11:47:27
Closed
2026-08-14 15:15:37
Held for
3.5 h
Long leg
-0.066
Short leg
-0.991
Combined
-1.057
Before costs
−$0.7923
Costs
−$0.0160
After costs
−$0.8083
How it closed
Long exit
stop
Short exit
stop
Unhedged for
14 min
Entry cost
+0.017R
vs model
-1.557
Spike
#292
This one finished below zero. It is the only kind of loss this book is not supposed to have, and it is explained on the Floor Integrity page.
2026-08-14 09:33CROSS test+0.000R
ok
Opened
2026-08-14 09:33:19
Closed
2026-08-14 10:15:02
Held for
42 min
Long leg
-1.000
Short leg
+1.000
Combined
+0.000
How it closed
Long exit
stop
Short exit
ratchet_stop
Unhedged for
15 min
Entry cost
+0.000R
vs model
match
Spike
#281
2026-08-14 07:17JASMY test+0.100R
ok
Opened
2026-08-14 07:17:27
Closed
2026-08-14 07:45:07
Held for
28 min
Long leg
+1.100
Short leg
-1.000
Combined
+0.100
How it closed
Long exit
ratchet_stop
Short exit
stop
Unhedged for
14 min
Entry cost
+0.000R
vs model
match
Spike
#275
Mean winner excess
-0.195
winner R − 1.0 · n = 22
Median
-0.006
Best
+0.757
Loser mean
-1.032
should sit just under −1R
Winner vs loser, per pair n = 22
SymbolWinnerWinner RPeak RLockExcessGiven backLoser RPair RSolo window
SPORTFUNLONG+1.757+1.850+1.802+0.757+0.093-1.008+0.74916.0m
TAGLONG+1.199+1.215+1.199+0.199+0.016-0.995+0.2048.0m
STORJLONG+1.083+1.262+1.200+0.083+0.179-1.021+0.0629.3m
BTCDOMSHORT+1.080+1.136+1.000+0.080+0.055-1.042+0.0389.6m
REDSHORT+1.063+1.160+1.104+0.063+0.097-0.983+0.08140s
CYBERSHORT+1.040+1.117+1.002+0.040+0.077-1.027+0.0132.3m
WLFISHORT+1.030+1.030 none+0.030+0.000-1.016+0.0155.7m
HEMILONG+1.010+1.010 +0.999+0.010+0.000-1.019-0.00810s
CLOLONG+1.008+1.014+0.999+0.008+0.007-1.108-0.10020s
FORMSHORT+1.004+1.255none+0.004+0.252-1.216-0.21335s
ICXLONG+0.994+1.023+1.006-0.006+0.029-0.982+0.0123.7m
STABLELONG+0.994+1.010+1.002-0.006+0.016-1.017-0.0242.0m
COWLONG+0.985+1.176+1.098-0.015+0.191-0.935+0.0502.7m
GPSLONG+0.982+1.021+1.001-0.018+0.040-1.001-0.0194.0m
STABLESHORT+0.981+1.005+0.996-0.019+0.024-1.011-0.0301.6h
1000RATSLONG+0.950+1.048+1.000-0.050+0.098-1.056-0.10629s
HANASHORT+0.944+1.013+1.000-0.056+0.069-1.195-0.25121s
YFILONG+0.855+1.093+0.983-0.145+0.238-0.940-0.08519s
COLLECTLONG+0.854+0.854 +0.939-0.146+0.000-1.024-0.17075s
ALICELONG-0.066+1.305 none-1.066+1.371-0.991-1.05713.9m
WCTLONG-1.011+0.108none-2.011+1.119-1.021-2.0329.4h
TREELONG-1.031+0.000none-2.031+1.031-1.089-2.12052.2m
Given back = peak minus realised: how much of the winner's best moment the ratchet failed to keep. Solo window is the time between the first leg exiting and the second — the book is an unhedged directional position for exactly that long, which is where this book actually takes risk.
Breaches
9
8 unresolved
Breach rate
40.9%
Worst breach
-2.120
Cost of breaches
−$4.6694
net dollars lost to breaches
Exposure log — instrumentation, live since 2026-08-16
DEAD_ZONE
5
adaptive would have locked, fixed did not
EXPOSED
3
neither policy would have locked
PROTECTED
8
sibling already past +1R
WHIPSAW
2
both legs stopped — the −2R tail
When (UTC)SymbolStoppedIts RSibling peakSibling lockDead zoneShadow trigVerdict
08-20 15:01:16ICXSHORT-0.982+0.896none+0.0120.9879EXPOSED
08-20 12:55:36COLLECTSHORT-1.024+0.000none+0.0610.9395DEAD_ZONE
08-20 09:33:28FORMLONG-1.216+0.000none+0.0380.9624PROTECTED
08-20 06:21:16STORJSHORT-1.021+0.000none+0.0190.9814PROTECTED
08-19 21:06:43BTCDOMLONG-1.042+0.000none+0.0290.9710PROTECTED
08-19 15:28:19WCTSHORT-1.021+0.108none+0.0310.9691WHIPSAW
08-19 15:12:06TREESHORT-1.089+0.000none+0.0260.9738WHIPSAW
08-19 14:19:55TREELONG-1.031+0.000none+0.0260.9738PROTECTED
08-19 09:13:26CYBERLONG-1.027+0.760none+0.0750.9248DEAD_ZONE
08-19 06:02:04WCTLONG-1.011+0.938none+0.0310.9691DEAD_ZONE
08-19 02:56:55STABLELONG-1.011+0.936none+0.0300.9698DEAD_ZONE
08-18 15:15:281000RATSSHORT-1.056+1.048+1.000+0.0060.9944PROTECTED
08-18 11:54:46CLOSHORT-1.108+1.014+0.999-0.0041.0000PROTECTED
08-18 09:28:45HANALONG-1.195+1.013+1.000+0.0230.9767PROTECTED
08-18 09:15:26YFISHORT-0.940+1.093+0.983+0.0430.9573EXPOSED
08-18 05:18:54REDLONG-0.983+1.023+0.996+0.0400.9596EXPOSED
08-17 14:18:15STABLESHORT-1.017+0.816none+0.0080.9921PROTECTED
08-16 12:22:44GPSSHORT-1.001+0.926none+0.0310.9693DEAD_ZONE
This is the evidence that decides the adaptive trigger. At the instant one leg stops, the sibling is in exactly one of four states:
· PROTECTED — peak already ≥ +1R, both policies lock.
· DEAD_ZONE — peak between the shadow trigger and +1R. An adaptive lock would have fired here and the deployed fixed trigger did not. Each of these is one unit of evidence for deploying it.
· EXPOSED — peak below the shadow trigger; neither policy would have locked, so there is nothing to fix.
· WHIPSAW — both legs stopped. The −2R tail. Has never fired live.
The adaptive policy is currently OFF (reverted 2026-08-16: benefit was never statistically significant and the tail it guards has never occurred). This log accumulates the evidence to revisit that with a real sample.
Floor margin — the real residual risk
Widest dead zone
+0.075
the gap where loss is enforced but gain is not
Pairs with a dead zone
20
of 23 measured
Ratchet arms at
+1.0000R
RATCHET_TRIG
SymbolEntry cost RWinner at loser-stopDead zoneStatusPair R
CYBER+0.075+0.925+0.075gap of 0.0752R+0.013
COLLECT+0.061+0.939+0.061gap of 0.0605R-0.170
YFI+0.043+0.957+0.043gap of 0.0427R-0.085
RED+0.040+0.960+0.040gap of 0.0404R+0.081
FORM+0.038+0.962+0.038gap of 0.0376R-0.213
WCT+0.031+0.969+0.031gap of 0.0309R-2.032
GPS+0.031+0.969+0.031gap of 0.0307R-0.019
STABLE+0.030+0.970+0.030gap of 0.0302R-0.030
BTCDOM+0.029+0.971+0.029gap of 0.0290R+0.038
TREE+0.026+0.974+0.026gap of 0.0262R-2.120
TAG+0.026+0.974+0.026gap of 0.0255R+0.204
HANA+0.023+0.977+0.023gap of 0.0233R-0.251
BSV+0.022+0.978+0.022gap of 0.0216Ropen
SPORTFUN+0.019+0.981+0.019gap of 0.0194R+0.749
STORJ+0.019+0.981+0.019gap of 0.0186R+0.062
ALICE+0.017+0.983+0.017gap of 0.0165R-1.057
ICX+0.012+0.988+0.012gap of 0.0121R+0.012
STABLE+0.008+0.992+0.008gap of 0.0079R-0.024
WLFI+0.007+0.993+0.007gap of 0.0073R+0.015
1000RATS+0.006+0.994+0.006gap of 0.0056R-0.106
COW+0.000+1.000none✓ lock arms first+0.050
HEMI-0.004+1.004none✓ lock arms first-0.008
CLO-0.004+1.004none✓ lock arms first-0.100
When one leg stops at −1R the other sits at exactly 1 − entry_cost_R — the reference price cancels, so this is an identity, not an estimate. The ratchet only arms at +1R, so a positive entry cost opens a dead zone: the loss is already enforced by an exchange-side stop while the gain is not yet protected by a lock. Reverse inside it and the winner rides all the way back.
The dead zone and the entry cost are the same number. Favourable skew (short filling above long) closes it completely — HEMI’s winner crossed +1R before its loser stopped. This makes floor risk an execution-quality problem, not an unfixable property of the strategy.
Breach register 6 ratchet-bug · 3 structural
SymbolSpikeLong RShort RPair RBest peakCauseStatusNetWhen
COLLECT728+0.854-1.024-0.170+0.854 structuralinherent risk−$0.131408-20 12:45:34
FORM715-1.216+1.004-0.213+1.255ratchet buginherent risk−$0.172408-20 09:17:38
TREE607-1.031-1.089-2.120+0.573structuralinherent risk−$1.574808-19 14:17:45
WCT566-1.011-1.021-2.032+0.978structuralinherent risk−$1.535308-18 16:17:38
1000RATS561+0.950-1.056-0.106+1.048ratchet buginherent risk−$0.090008-18 14:17:36
CLO551+1.008-1.108-0.100+1.014ratchet buginherent risk−$0.086908-18 09:17:55
HANA548-1.195+0.944-0.251+1.013ratchet buginherent risk−$0.195908-18 09:02:25
YFI539+0.855-0.940-0.085+1.093ratchet buginherent risk−$0.074408-18 03:03:16
ALICE292-0.066-0.991-1.057+1.305 ratchet bug✓ RESOLVED−$0.808308-14 11:47:27
Best peak is the highest R either leg reached, so it separates the two causes:
· Below +1R → structural. The winner never earned a lock. No code change prevents this; it is the strategy's inherent failure mode.
· At or above +1R → ratchet bug. The lock was earned but not placed while price was still above it. This is what the mark-triggered ratchet fixed on 2026-08-15.
ALICE’s stored peak_r is corrupt. The late-lock branch returned before persisting it, recording 0.2998 for a leg that actually reached +1.305R — proven by the lock level 0.1341 in the 15:15:04 alert against entry 0.1262 and stop distance 0.0060536. Taking the stored value at face value would misclassify the book’s only breach as unfixable. The bug deleted its own evidence.
Mark-triggered
164
intra-bar crossings caught from markPrice
Stops advanced
23
amendments the exchange accepted
Late locks
5
lock computed after price already passed it
Amend rejected
1
lock computed but not placed
Adaptive trigger — deployed 2026-08-16
Policy
OFF
base 1.0 · floor None
Times it lowered the trigger
0
ratchet/trig_adapted
Zero means the branch has never been exercised on a live pair — it fires only when entry skew is adverse.
Pairs with a dead zone
20
of 25 taken
SymbolEntry cost REffective triggerWould arm atStatus
COLLECT+0.0610.9395+0.939closes 0.0605R zone
FORM+0.0380.9624+0.962closes 0.0376R zone
STORJ+0.0190.9814+0.981closes 0.0186R zone
ICX+0.0120.9879+0.988closes 0.0121R zone
BSV+0.0220.9784+0.978closes 0.0216R zone
BTCDOM+0.0290.9710+0.971closes 0.0290R zone
TREE+0.0260.9738+0.974closes 0.0262R zone
CYBER+0.0750.9248+0.925closes 0.0752R zone
STABLE+0.0300.9698+0.970closes 0.0302R zone
WCT+0.0310.9691+0.969closes 0.0309R zone
1000RATS+0.0060.9944+0.994closes 0.0056R zone
CLO-0.0041.0000+1.004inert
HANA+0.0230.9767+0.977closes 0.0233R zone
RED+0.0400.9596+0.960closes 0.0404R zone
YFI+0.0430.9573+0.957closes 0.0427R zone
STABLE+0.0080.9921+0.992closes 0.0079R zone
GPS+0.0310.9693+0.969closes 0.0307R zone
SPORTFUN+0.0190.9806+0.981closes 0.0194R zone
HEMI-0.0041.0000+1.004inert
TAG+0.0260.9745+0.974closes 0.0255R zone
COW+0.0001.0000+1.000inert
WLFI+0.0070.9927+0.993closes 0.0073R zone
ALICE+0.0170.9835+0.983closes 0.0165R zone
CROSS+0.0001.0000+1.000inert
JASMY+0.0001.0000+1.000inert
The lock now arms at 1 − entry_cost instead of a flat +1.0R, so it lands exactly where the loser stops. On favourable or zero skew it is byte-identical to the old behaviour — validated in the replay at 0 of 73 pairs changed. Harness: worst pair equals −skew at every level and never −2.000R, where a flat 1.0 breaks to −2R once skew exceeds 0.0165. Shipped as a bounded-tail change; the mean-R difference was never statistically significant.
Ratchet ladder, per leg
SymbolSidePeak RLockedGenFinal RGiven backExit
COLLECTLONG+0.000+0.9392+0.854-0.854stop
COLLECTSHORT+0.000never1-1.024+1.024stop
FORMLONG+0.312never1-1.216+1.529stop
FORMSHORT+1.255never1+1.004+0.252ratchet_stop
STORJLONG+1.262+1.2002+1.083+0.179ratchet_stop
STORJSHORT+0.000never1-1.021+1.021stop
ICXLONG+1.023+1.0062+0.994+0.029ratchet_stop
ICXSHORT+0.691never1-0.982+1.673stop
BSVLONG+0.748never1open
BSVSHORT+0.170never1open
BTCDOMLONG+0.000never1-1.042+1.042stop
BTCDOMSHORT+1.136+1.0002+1.080+0.055ratchet_stop
TREELONG+0.000never1-1.031+1.031stop
TREESHORT+0.573never1-1.089+1.662stop
CYBERLONG+0.360never1-1.027+1.387stop
CYBERSHORT+1.117+1.0022+1.040+0.077ratchet_stop
STABLELONG+0.856never1-1.011+1.867stop
STABLESHORT+1.005+0.9962+0.981+0.024ratchet_stop
WCTLONG+0.108never1-1.011+1.119stop
WCTSHORT+0.978never1-1.021+1.999stop
1000RATSLONG+1.048+1.0002+0.950+0.098ratchet_stop
1000RATSSHORT+0.000never1-1.056+1.056stop
CLOLONG+1.014+0.9992+1.008+0.007ratchet_stop
CLOSHORT+0.000never1-1.108+1.108stop
HANALONG+0.000never1-1.195+1.195stop
HANASHORT+1.013+1.0002+0.944+0.069ratchet_stop
REDLONG+0.000never1-0.983+0.983stop
REDSHORT+1.160+1.1043+1.063+0.097ratchet_stop
YFILONG+1.093+0.9832+0.855+0.238ratchet_stop
YFISHORT+0.619never1-0.940+1.560stop
STABLELONG+1.010+1.0022+0.994+0.016ratchet_stop
STABLESHORT+0.879never1-1.017+1.897stop
GPSLONG+1.021+1.0012+0.982+0.040ratchet_stop
GPSSHORT+0.000never1-1.001+1.001stop
SPORTFUNLONG+1.850+1.8026+1.757+0.093ratchet_stop
SPORTFUNSHORT+0.320never1-1.008+1.328stop
HEMILONG+1.001+0.9992+1.010-0.010ratchet_stop
HEMISHORT+0.464never1-1.019+1.483stop
TAGLONG+1.215+1.1994+1.199+0.016ratchet_stop
TAGSHORT+0.251never1-0.995+1.246stop
COWLONG+1.176+1.0982+0.985+0.191ratchet_stop
COWSHORT+0.000never1-0.935+0.935stop
WLFILONG+0.000never1-1.016+1.016stop
WLFISHORT+0.312never1+1.030-0.718stop
ALICELONG+0.300never1-0.066+0.366stop
ALICESHORT+0.942never1-0.991+1.933stop
CROSSLONG+0.000-1.0000-1.000+1.000stop
CROSSSHORT+1.072+1.0000+1.000+0.072ratchet_stop
JASMYLONG+1.189+1.1000+1.100+0.089ratchet_stop
JASMYSHORT+0.000-1.0000-1.000+1.000stop
Gen counts stop replacements; anything above 1 means the ratchet moved. exit_reason is not evidence — every close is labelled stop or ratchet_stop, including market-closes from the abort, late-lock and repair paths.
Entry cost / pair
+0.024
+ paid · − better than mid
Reduces exactly to (fill_long − fill_short) / stop_dist — the reference price cancels, so the gap between the two fills is the entry cost. The executor's OPEN log reports the same quantity with the opposite sign.
Stop slippage
-0.031
vs exactly −1.0000R · n = 24
Only legs that genuinely stopped at their original stop. Ratchet-locked winners are excluded — on those stop_slip_r reads r+1 (up to +2R) and is meaningless.
Decision lag
161s
bar close → order sent
Freshness gate refuses anything older than 20 min.
Fee drag / pair
−0.0295R
round-trip, both legs, vs the risk unit
Funding is not modelled in legs.funding_usd (all NULL); the Reconcile page takes it from exchange income instead.
Per-pair execution real-money pairs only
SymbolLong fillShort fillEntry cost RFeesFee RLagNotionalRiskLev
COLLECT0.056890000.05662000+0.061$0.00980.013734s$9.09$0.71375x
FORM0.246400000.24607461+0.038$0.01970.0274158s$20.41$0.71825x
STORJ0.038980000.03895000+0.019$0.01810.0252208s$17.30$0.71755x
ICX0.015890000.01588000+0.012$0.01450.0202205s$13.82$0.71785x
BTCDOM5354.200000005352.90000000+0.029$0.03180.1184192s$32.13$0.26885x
TREE0.040380000.04033000+0.026$0.01560.0211165s$15.32$0.73565x
CYBER0.298100000.29750000+0.075$0.02670.0363156s$27.44$0.73685x
STABLE0.030540000.03052000+0.030$0.03350.0451164s$34.24$0.74335x
WCT0.034330000.03430000+0.031$0.02630.0354158s$26.30$0.74275x
1000RATS0.051200000.05118000+0.006$0.01130.0153156s$10.58$0.74115x
CLO0.134950000.13498552-0.004$0.01250.0169175s$11.84$0.74345x
HANA0.027000000.02695000+0.023$0.00860.0115145s$9.43$0.74605x
RED0.111300000.11100000+0.040$0.01040.0139164s$11.15$0.74295x
YFI1897.000000001896.00000000+0.043$0.03640.0820196s$35.99$0.44455x
STABLE0.030000000.02999000+0.008$0.01840.0247156s$17.71$0.74685x
GPS0.010197950.01018183+0.031$0.01530.0204147s$14.50$0.74765x
SPORTFUN0.024760000.02473000+0.019$0.01290.0174155s$11.89$0.74315x
HEMI0.006253080.00625570-0.004$0.00800.0108165s$7.23$0.74385x
TAG0.000955000.00095300+0.026$0.00990.0133169s$9.06$0.74315x
COW0.138600000.13860000+0.000$0.01350.0182149s$12.79$0.73765x
WLFI0.058550000.05854000+0.007$0.03080.0414153s$31.50$0.74315x
ALICE0.126200000.12610000+0.017$0.01600.0213147s$15.60$0.74945x
Per-leg entry slippage — instrumented 2026-08-16
SymbolSideReferenceFillLeg slip RPair cost RShadow trig
COLLECTLONG0.056810000.05689000+0.018+0.0610.9395
COLLECTSHORT0.056810000.05662000+0.043+0.0610.9395
FORMLONG0.245600000.24640000+0.093+0.0380.9624
FORMSHORT0.245600000.24607461-0.055+0.0380.9624
STABLELONG0.030060000.03000000-0.047+0.0080.9921
STABLESHORT0.030060000.02999000+0.055+0.0080.9921
GPSLONG0.010176000.01019795+0.042+0.0310.9693
GPSSHORT0.010176000.01018183-0.011+0.0310.9693
SPORTFUNLONG0.024770000.02476000-0.006+0.0190.9806
SPORTFUNSHORT0.024770000.02473000+0.026+0.0190.9806
HEMILONG0.006234000.00625308+0.030-0.0041.0000
HEMISHORT0.006234000.00625570-0.034-0.0041.0000
TAGLONG0.000956000.00095500-0.013+0.0260.9745
TAGSHORT0.000956000.00095300+0.038+0.0260.9745
COWLONG0.139000000.13860000-0.050+0.0001.0000
COWSHORT0.139000000.13860000+0.050+0.0001.0000
WLFILONG0.058450000.05855000+0.073+0.0070.9927
WLFISHORT0.058450000.05854000-0.065+0.0070.9927
ALICELONG0.126000000.12620000+0.033+0.0170.9835
ALICESHORT0.126000000.12610000-0.017+0.0170.9835
CROSSLONG0.124150000.12415000+0.000+0.0001.0000
CROSSSHORT0.124150000.12415000+0.000+0.0001.0000
JASMYLONG0.003937000.00393700+0.000+0.0001.0000
JASMYSHORT0.003937000.00393700+0.000+0.0001.0000
Leg slip is adverse-positive against the spike reference price: a long filling above it, or a short below it, paid up. The two legs’ slips largely cancel — what survives is the pair cost, which is the dead-zone width. entry_slip_r had never been written until now; historical pairs were backfilled from the stored fills.
funding_usd remains NULL on every leg — funding is taken from exchange income on the Reconcile page instead, where it is measured rather than assumed.
How 626 evaluated spikes became 25 pairs
below_rvol_book
284
below_sigma
225
stale
58
taken
25
capacity
17
loss_cooldown
10
degenerate_stop
3
aborted
2
symbol_blocked
1
symbol_busy
1
One decision is recorded per spike, permanently. A rejected spike is never re-evaluated later at a stale price — that is what makes this a real denominator rather than a running tally.
below_rvol_book and below_sigma are the strategy gates. stale are spikes outside the 20-minute window, including everything predating this executor. capacity are qualifying setups the book declined.
What the one-pair cap costs
Turned away
17
qualifying spikes blocked by the cap
Cap
14
MAX_OPEN_PAIRS
Taken
25
the sample we actually have
The cap is not free — it is also why the sample is small. But it blocked 2 of the 3 spikes that produced the paper book's worst outcomes on 15 Aug, so at this account size it is doing real protective work. Raising it should be a deliberate decision, not a default.
Scanner context for every taken pair joined from spikes.db
SymbolSpikervolz-scoreTier15m move1h σprice/stopPair R
COLLECT728152.2200.6100-2.32%9.5012.7-0.170
FORM715120.0156.81006.80%20.6028.4-0.213
STORJ711140.8239.6100-5.26%-10.8024.1+0.062
ICX709412.2543.5100-10.21%-21.9019.2+0.012
BSV696104.6117.71003.56%5.4034.1open
BTCDOM666200.6182.5100-1.86%-17.30119.5+0.038
TREE607214.8239.81009.45%24.1020.8-2.120
CYBER588143.0242.91005.85%20.1037.2+0.013
STABLE578123.5172.6100-2.72%-5.9046.1-0.030
WCT566100.5124.11001.43%4.8035.4-2.032
1000RATS561177.8306.910011.39%17.4014.3-0.106
CLO551110.9122.91001.65%60.8015.9-0.100
HANA548183.3210.1100-7.02%-32.3012.6-0.251
RED544175.0318.310020.11%24.9015.0+0.081
YFI539101.0139.9100-1.46%-8.6081.0-0.085
STABLE435227.8387.61002.69%4.8023.7-0.024
GPS426106.0161.3100-9.58%-12.0019.4-0.019
SPORTFUN387107.8140.710010.57%16.4016.0+0.749
HEMI369133.3137.110013.45%12.309.7-0.008
TAG346246.8313.5100-17.08%-31.8012.2+0.204
COW3431418.72365.110026.54%114.2017.3+0.050
WLFI321232.9267.41008.20%75.8042.4+0.015
ALICE292127.5118.71001.79%7.7020.8-1.057
CROSS281104.4113.41005.95%10.5012.6+0.000
JASMY275124.1161.1100-6.06%-15.8029.4+0.100
pairs.spike_id joins directly to spikes.id. price/stop ratio is how many stop-widths fit in the price — a high ratio means a tight stop relative to the instrument.
With 25 pairs across 24 distinct symbols there is not yet enough data to say which spike characteristics pay. Any “best symbol” ranking at this n would just be naming the one that won.
Live − paper
-0.677
per position vs MODEL A · n = 22 real
Live mean
-0.227
Paper mean, same spikes
+0.450
The same spikes, three paper configurations
SymbolModeLIVEMODEL AMODEL BMODEL CΔ vs MODEL A
COLLECTREAL-0.170+0.300+0.000+0.300-0.470
FORMREAL-0.213+0.800+0.000+0.800-1.013
STORJREAL+0.062+1.700+0.500+1.700-1.638
ICXREAL+0.012+0.100+0.100-0.088
BTCDOMREAL+0.038+1.000+0.000+1.000-0.962
TREEREAL-2.120+0.600+0.000+0.600-2.720
CYBERREAL+0.013+0.900+0.000+0.900-0.887
STABLEREAL-0.030+0.000+0.000+0.000-0.030
WCTREAL-2.032+0.000+0.000+0.000-2.032
1000RATSREAL-0.106+0.100+0.000+0.100-0.206
CLOREAL-0.100+0.100+0.000+0.100-0.200
HANAREAL-0.251+0.300+0.000+0.300-0.551
REDREAL+0.081+0.100+0.000+0.100-0.019
YFIREAL-0.085+0.000+0.000+0.000-0.085
STABLEREAL-0.024+0.000+0.000+0.000-0.024
GPSREAL-0.019+0.100+0.000+0.100-0.119
SPORTFUNREAL+0.749+2.500+1.000+2.500-1.751
HEMIREAL-0.008+0.000+0.500+0.000-0.008
TAGREAL+0.204+0.200+0.000+0.200+0.004
COWREAL+0.050+0.300+0.000+0.300-0.250
WLFIREAL+0.015+0.300+0.500+0.300-0.285
ALICEREAL-1.057+0.500+0.500+0.500-1.557
CROSSshadow+0.000+0.000+0.000+0.000+0.000
JASMYshadow+0.100+0.100+0.000+0.100+0.000
Divergence is live − paper: negative means live finished behind the paper book on that spike. Two structural reasons they differ, in opposite directions:
· Paper flatters — it assumes the lock was resting at the trigger during a retrace, and fills both legs at one price with no spread.
· Paper penalised — a 15m bar containing both a stop touch and a ≥1R excursion cannot order the two events, so it booked −2R where the live 10s clock locks a profit. Corrected 15 Aug.
That gap, not the paper mean, is what this account should be expected to earn.
NAV per unit
0.954266
-4.573% since inception
Units outstanding
100.0000
issued at NAV 1.000000
Net contributed
$100.00
deposits $100.00 · withdrawals $0.00
P&L since inception
−$4.5734
wallet − net contributed
Capital events
When (UTC)KindHolderAmountNAV at eventUnitsNote
2026-08-13 23:10:41depositomid+$100.001.000000100.0000auto from exchange TRANSFER
Sourced from exchange TRANSFER rows, not typed in. Units are issued at the NAV implied by the wallet immediately before the transfer, so a later deposit neither dilutes nor enriches existing holders.
NAV history 6765 samples
Capital in
$100.00
1 rows
Transfer+$100.0000
Strategy
−$4.5198
232 rows
Commission−$0.8190
Funding Fee−$0.0153
Realized Pnl−$3.6855
Wire tests
−$0.0536
21 rows
Commission−$0.0452
Realized Pnl−$0.0084
Unattributed
+$0.0000
none
Strategy P&L by pair, from exchange income
SymbolSpikePair RRealisedCommissionFundingNetRowsFirst
COLLECT728-0.170−$0.1216−$0.0188$0.0000−$0.1404608-20 12:45:35
FORM715-0.213−$0.1528−$0.0401$0.0000−$0.19291208-20 09:17:39
STORJ711+0.062+$0.0444−$0.0354$0.0000+$0.0090608-20 06:18:29
ICX709+0.012+$0.0087−$0.0283$0.0000−$0.01961308-20 06:18:25
BSV+$0.0000−$0.0000$0.0000+$0.0000808-20 04:00:00
BSV696+$0.0000−$0.0237$0.0000−$0.0237208-20 00:17:36
BTCDOM666+0.038+$0.0102−$0.0640$0.0000−$0.0538608-19 21:03:13
TREE607-2.120−$1.5593−$0.0311$0.0000−$1.5903808-19 14:17:45
CYBER588+0.013+$0.0092−$0.0542$0.0000−$0.04501508-19 07:32:36
STABLE578-0.030−$0.0224−$0.0678−$0.0166−$0.10681408-19 02:02:45
WCT566-2.032−$1.5090−$0.0526+$0.0013−$1.56021708-18 16:17:38
1000RATS561-0.106−$0.0787−$0.0219$0.0000−$0.1006608-18 14:17:37
CLO551-0.100−$0.0743−$0.0243$0.0000−$0.0986808-18 09:17:56
HANA548-0.251−$0.1874−$0.0179$0.0000−$0.2053608-18 09:02:26
RED544+0.081+$0.0600−$0.0215$0.0000+$0.0385708-18 05:02:44
YFI539-0.085−$0.0380−$0.0725$0.0000−$0.11051608-18 03:03:17
STABLE435-0.024−$0.0177−$0.0361$0.0000−$0.05381808-16 15:02:36
GPS426-0.019−$0.0144−$0.0298$0.0000−$0.04421508-16 11:32:27
SPORTFUN387+0.749+$0.5568−$0.0248$0.0000+$0.5320908-15 19:32:36
HEMI369-0.008−$0.0062−$0.0153$0.0000−$0.02151108-15 15:02:45
TAG346+0.204+$0.1517−$0.0189$0.0000+$0.1328608-15 09:32:50
COW343+0.050+$0.0368−$0.0262$0.0000+$0.0106608-15 09:17:30
WLFI321+0.015+$0.0108−$0.0624$0.0000−$0.0516708-14 20:17:33
ALICE292-1.057−$0.7923−$0.0316$0.0000−$0.82391008-14 11:47:28
TOTAL−$3.6855−$0.8190−$0.0153−$4.5198
Attributed by symbol and time window against the live book. Commission is charged on both legs, both ways — four taker fills per pair — which is why it can exceed the realised price move on a book whose pairs are engineered to finish near zero.
Management fee
0.0000%
founder class — no fee
Performance fee
0.0000%
founder class — no fee
High-water mark
1.000000
highest NAV ever marked
NAV above HWM
0.000000
the base a performance fee would bill on
Share classes
ClassInvestor splitMgmt / yrHurdleLockStatus
A — Founder / Omid0%0%0%0 mocurrent
B — Standard investor30%2%5%12 moavailable
C — Friends & family20%1%0%6 moavailable
Mirrors the main book's share_classes so the two are consistent. This book is entirely class A, so every fee below is structurally zero — the machinery is present and exercised, not merely stubbed.
Accrual
Accrued mgmt fee
$0.0000
0% × $95.43 × elapsed
Accrued perf fee
$0.0000
0% × 0.000000 above HWM
Payable now
$0.0000
nothing is owed to anyone
Deliberately not built: investor grid, payout schedule, withdrawal queue, investor portal and statement PDFs. Rendering that UI over zero rows would misrepresent what this book is. The tables behind it are keyed by holder, so they appear the moment a holder exists.
Ledger net
$95.42664588
Exchange wallet
$95.42664588
Residual
+0.0000000000
tolerance 1e-6
Ledger rows
254
income entries ingested
Reconciliation history
When (UTC)LedgerWalletResidualRows
2026-08-20 17:29:49$95.42664588$95.42664588+0.0000000000254OK
2026-08-20 17:28:48$95.42664588$95.42664588+0.0000000000254OK
2026-08-20 17:27:48$95.42664588$95.42664588+0.0000000000254OK
2026-08-20 17:26:45$95.42664588$95.42664588+0.0000000000254OK
2026-08-20 17:25:42$95.42664588$95.42664588+0.0000000000254OK
2026-08-20 17:24:39$95.42664588$95.42664588+0.0000000000254OK
2026-08-20 17:23:34$95.42664588$95.42664588+0.0000000000254OK
2026-08-20 17:22:35$95.42664588$95.42664588+0.0000000000254OK
2026-08-20 17:21:31$95.42664588$95.42664588+0.0000000000254OK
2026-08-20 17:20:30$95.42664588$95.42664588+0.0000000000254OK
2026-08-20 17:19:29$95.42664588$95.42664588+0.0000000000254OK
2026-08-20 17:18:29$95.42664588$95.42664588+0.0000000000254OK
2026-08-20 17:17:29$95.42664588$95.42664588+0.0000000000254OK
2026-08-20 17:16:29$95.42664588$95.42664588+0.0000000000254OK
2026-08-20 17:15:28$95.42664588$95.42664588+0.0000000000254OK
2026-08-20 17:14:27$95.42664588$95.42664588+0.0000000000254OK
2026-08-20 17:13:24$95.42664588$95.42664588+0.0000000000254OK
2026-08-20 17:12:23$95.42664588$95.42664588+0.0000000000254OK
2026-08-20 17:11:19$95.42664588$95.42664588+0.0000000000254OK
2026-08-20 17:10:18$95.42664588$95.42664588+0.0000000000254OK
2026-08-20 17:09:12$95.42664588$95.42664588+0.0000000000254OK
2026-08-20 17:08:13$95.42664588$95.42664588+0.0000000000254OK
2026-08-20 17:07:12$95.42664588$95.42664588+0.0000000000254OK
2026-08-20 17:06:12$95.42664588$95.42664588+0.0000000000254OK
2026-08-20 17:05:12$95.42664588$95.42664588+0.0000000000254OK
2026-08-20 17:04:11$95.42664588$95.42664588+0.0000000000254OK
2026-08-20 17:03:12$95.42664588$95.42664588+0.0000000000254OK
2026-08-20 17:02:10$95.42664588$95.42664588+0.0000000000254OK
2026-08-20 17:01:09$95.42664588$95.42664588+0.0000000000254OK
2026-08-20 17:00:09$95.42664588$95.42664588+0.0000000000254OK
2026-08-20 16:59:04$95.42664588$95.42664588+0.0000000000254OK
2026-08-20 16:57:59$95.42664588$95.42664588+0.0000000000254OK
2026-08-20 16:56:58$95.42664588$95.42664588+0.0000000000254OK
2026-08-20 16:55:57$95.42664588$95.42664588+0.0000000000254OK
2026-08-20 16:54:59$95.42664588$95.42664588+0.0000000000254OK
2026-08-20 16:53:57$95.42664588$95.42664588+0.0000000000254OK
2026-08-20 16:52:52$95.42664588$95.42664588+0.0000000000254OK
2026-08-20 16:51:52$95.42664588$95.42664588+0.0000000000254OK
2026-08-20 16:50:51$95.42664588$95.42664588+0.0000000000254OK
2026-08-20 16:49:53$95.42664588$95.42664588+0.0000000000254OK
Income ledger showing 120 of 254
When (UTC)TypeSymbolAmountSpikeCategorytranId
08-20 16:00:00FUNDING_FEEBSV+$0.00120461strategy1428505335355392261
08-20 16:00:00FUNDING_FEEBSV−$0.00120461strategy1428505335355392260
08-20 15:04:28COMMISSIONICX−$0.00451170709strategy91090212134051
08-20 15:04:28REALIZED_PNLICX+$0.44280000709strategy91090212134051
08-20 15:04:28COMMISSIONICX−$0.00275715709strategy91090212134050
08-20 15:04:28REALIZED_PNLICX+$0.27060000709strategy91090212134050
08-20 15:00:50COMMISSIONICX−$0.00726015709strategy91091212133569
08-20 15:00:50REALIZED_PNLICX−$0.70470000709strategy91091212133569
08-20 12:56:21COMMISSIONCOLLECT−$0.00485600728strategy10425059043163
08-20 12:56:21REALIZED_PNLCOLLECT+$0.60960000728strategy10425059043163
08-20 12:55:07COMMISSIONCOLLECT−$0.00489520728strategy10425159039986
08-20 12:55:07REALIZED_PNLCOLLECT−$0.73120000728strategy10425159039986
08-20 12:45:36COMMISSIONCOLLECT−$0.00452960728strategy10425059018753
08-20 12:45:35COMMISSIONCOLLECT−$0.00455120728strategy10425159018705
08-20 12:00:00FUNDING_FEEBSV+$0.00119306strategy1427901356334366991
08-20 12:00:00FUNDING_FEEBSV−$0.00119306strategy1427901356334366990
08-20 12:00:00FUNDING_FEEICX+$0.00069426709strategy1427901355789111081
08-20 12:00:00FUNDING_FEEICX−$0.00069426709strategy1427901355789111080
08-20 09:33:39COMMISSIONFORM−$0.00986397715strategy99881148092015
08-20 09:33:39REALIZED_PNLFORM+$0.72086000715strategy99881148092015
08-20 09:33:00COMMISSIONFORM−$0.00128510715strategy99880148090768
08-20 09:33:00REALIZED_PNLFORM−$0.11554000715strategy99880148090768
08-20 09:33:00COMMISSIONFORM−$0.00001179715strategy99880148090767
08-20 09:33:00REALIZED_PNLFORM−$0.00105000715strategy99880148090767
08-20 09:33:00COMMISSIONFORM−$0.00850419715strategy99880148090766
08-20 09:33:00REALIZED_PNLFORM−$0.75705000715strategy99880148090766
08-20 09:17:40COMMISSIONFORM−$0.00259530715strategy99880148071829
08-20 09:17:40COMMISSIONFORM−$0.00499583715strategy99880148071828
08-20 09:17:40COMMISSIONFORM−$0.00263327715strategy99880148071827
08-20 09:17:39COMMISSIONFORM−$0.01023791715strategy99881148071818
08-20 08:00:00FUNDING_FEEBSV+$0.00119072strategy1427297373202927041
08-20 08:00:00FUNDING_FEEBSV−$0.00119072strategy1427297373202927040
08-20 08:00:00FUNDING_FEEICX+$0.00026204709strategy1427297373077094461
08-20 08:00:00FUNDING_FEEICX−$0.00026204709strategy1427297373077094460
08-20 06:30:13COMMISSIONSTORJ−$0.00904205711strategy91110447942264
08-20 06:30:13REALIZED_PNLSTORJ+$0.77700000711strategy91110447942264
08-20 06:20:48COMMISSIONSTORJ−$0.00901320711strategy91111447924456
08-20 06:20:48REALIZED_PNLSTORJ−$0.73260000711strategy91111447924456
08-20 06:18:29COMMISSIONSTORJ−$0.00864690711strategy91110447919247
08-20 06:18:29COMMISSIONSTORJ−$0.00865355711strategy91111447919243
08-20 06:18:26COMMISSIONICX−$0.00690780709strategy91090212050182
08-20 06:18:25COMMISSIONICX−$0.00673736709strategy91091212050180
08-20 06:18:25COMMISSIONICX−$0.00017479709strategy91091212050179
08-20 04:00:00FUNDING_FEEBSV+$0.00118200strategy1426693394139957991
08-20 04:00:00FUNDING_FEEBSV−$0.00118200strategy1426693394139957990
08-20 00:17:37COMMISSIONBSV−$0.01182750696strategy95450105323977
08-20 00:17:36COMMISSIONBSV−$0.01183500696strategy95451105323976
08-19 21:15:53COMMISSIONBTCDOM−$0.01591350666strategy9248189513031
08-19 21:15:53REALIZED_PNLBTCDOM+$0.29040000666strategy9248189513031
08-19 21:06:20COMMISSIONBTCDOM−$0.01592250666strategy9248089509347
08-19 21:06:20REALIZED_PNLBTCDOM−$0.28020000666strategy9248089509347
08-19 21:03:14COMMISSIONBTCDOM−$0.01605869666strategy9248089508390
08-19 21:03:13COMMISSIONBTCDOM−$0.01606260666strategy9248189508384
08-19 15:27:49COMMISSIONWCT−$0.01351607566strategy100441145297528
08-19 15:27:49REALIZED_PNLWCT−$0.75834000566strategy100441145297528
08-19 15:11:40COMMISSIONTREE−$0.00106025607strategy10195178427556
08-19 15:11:40REALIZED_PNLTREE−$0.10400000607strategy10195178427556
08-19 15:11:40COMMISSIONTREE−$0.00710367607strategy10195178427555
08-19 15:11:40REALIZED_PNLTREE−$0.69680000607strategy10195178427555
08-19 14:19:33COMMISSIONTREE−$0.00739392607strategy10195078240363
08-19 14:19:33REALIZED_PNLTREE−$0.75845000607strategy10195078240363
08-19 14:17:46COMMISSIONTREE−$0.00776352607strategy10195078229817
08-19 14:17:45COMMISSIONTREE−$0.00777315607strategy10195178229765
08-19 12:00:00FUNDING_FEEWCT+$0.00129607566strategy1424277475832876060
08-19 09:15:21COMMISSIONCYBER−$0.00335472588strategy95171238618943
08-19 09:15:21REALIZED_PNLCYBER+$0.19256000588strategy95171238618943
08-19 09:15:21COMMISSIONCYBER−$0.00250158588strategy95171238618942
08-19 09:15:21REALIZED_PNLCYBER+$0.14359000588strategy95171238618942
08-19 09:15:21COMMISSIONCYBER−$0.00250158588strategy95171238618941
08-19 09:15:21REALIZED_PNLCYBER+$0.14359000588strategy95171238618941
08-19 09:15:21COMMISSIONCYBER−$0.00498870588strategy95171238618940
08-19 09:15:21REALIZED_PNLCYBER+$0.28635000588strategy95171238618940
08-19 09:13:01COMMISSIONCYBER−$0.01337888588strategy95170238618252
08-19 09:13:01REALIZED_PNLCYBER−$0.75686000588strategy95170238618252
08-19 08:00:00FUNDING_FEEWCT+$0.00004937566strategy1423673494588866800
08-19 08:00:00FUNDING_FEECYBER+$0.00086364588strategy1423673494463040101
08-19 08:00:00FUNDING_FEECYBER−$0.00086364588strategy1423673494463040100
08-19 07:32:37COMMISSIONCYBER−$0.01372962588strategy95170238601277
08-19 07:32:36COMMISSIONCYBER−$0.00092411588strategy95171238601268
08-19 07:32:36COMMISSIONCYBER−$0.01283320588strategy95171238601267
08-19 06:01:43COMMISSIONWCT−$0.01277305566strategy100440145282256
08-19 06:01:43REALIZED_PNLWCT−$0.75068000566strategy100440145282256
08-19 04:33:46COMMISSIONSTABLE−$0.01412851578strategy103761101535652
08-19 04:33:46REALIZED_PNLSTABLE+$0.61490000578strategy103761101535652
08-19 04:33:46COMMISSIONSTABLE−$0.00262856578strategy103761101535651
08-19 04:33:46REALIZED_PNLSTABLE+$0.11440000578strategy103761101535651
08-19 04:00:00FUNDING_FEESTABLE−$0.01660353578strategy1423069516155043970
08-19 04:00:00FUNDING_FEEWCT−$0.00011361566strategy1423069515945333591
08-19 04:00:00FUNDING_FEEWCT+$0.00011361566strategy1423069515945333590
08-19 02:56:31COMMISSIONSTABLE−$0.01675707578strategy103760101527493
08-19 02:56:31REALIZED_PNLSTABLE−$0.75174000578strategy103760101527493
08-19 02:02:46COMMISSIONSTABLE−$0.00659232578strategy103760101461492
08-19 02:02:46COMMISSIONSTABLE−$0.00253316578strategy103760101461491
08-19 02:02:46COMMISSIONSTABLE−$0.00799624578strategy103760101461490
08-19 02:02:45COMMISSIONSTABLE−$0.00142011578strategy103761101461489
08-19 02:02:45COMMISSIONSTABLE−$0.00375642578strategy103761101461488
08-19 02:02:45COMMISSIONSTABLE−$0.00590949578strategy103761101461487
08-19 02:02:45COMMISSIONSTABLE−$0.00604692578strategy103761101461486
08-19 00:00:00FUNDING_FEEWCT+$0.00128975566strategy1422465535791846651
08-19 00:00:00FUNDING_FEEWCT−$0.00128975566strategy1422465535791846650
08-18 20:00:00FUNDING_FEEWCT+$0.00130315566strategy1421861556896650241
08-18 20:00:00FUNDING_FEEWCT−$0.00130315566strategy1421861556896650240
08-18 16:17:39COMMISSIONWCT−$0.00953540566strategy100440145249639
08-18 16:17:39COMMISSIONWCT−$0.00360150566strategy100440145249638
08-18 16:17:38COMMISSIONWCT−$0.00801605566strategy100441145249607
08-18 16:17:38COMMISSIONWCT−$0.00257475566strategy100441145249606
08-18 16:17:38COMMISSIONWCT−$0.00255758566strategy100441145249605
08-18 15:15:35COMMISSION1000RATS−$0.00565110561strategy96020367980347
08-18 15:15:35REALIZED_PNL1000RATS+$0.70380000561strategy96020367980347
08-18 15:14:58COMMISSION1000RATS−$0.00568836561strategy96021367972485
08-18 15:14:58REALIZED_PNL1000RATS−$0.78246000561strategy96021367972485
08-18 14:17:38COMMISSION1000RATS−$0.00529713561strategy96020367698214
08-18 14:17:37COMMISSION1000RATS−$0.00529920561strategy96021367698192
08-18 11:54:37COMMISSIONCLO−$0.00624486551strategy103350179848980
08-18 11:54:37REALIZED_PNLCLO+$0.74907000551strategy103350179848980
08-18 11:54:22COMMISSIONCLO−$0.00628357551strategy103351179847652
08-18 11:54:22REALIZED_PNLCLO−$0.82341000551strategy103351179847652
08-18 09:28:36COMMISSIONHANA−$0.00432362548strategy10291175971802
08-18 09:28:36REALIZED_PNLHANA+$0.70441000548strategy10291175971802
08-18 09:28:17COMMISSIONHANA−$0.00423860548strategy10291075970353
Guard board 8 of 33 fired
GuardFiredLastWhat it does
Position integrity
guard/untracked_positionneverA position the bot never opened — adopted and given a stop
guard/unstopped_positionneverAn open leg with no resting stop — stop placed at once
guard/stop_vanishedneverA resting stop disappeared from the algo namespace
guard/stop_filled_between_readsneverStop filled between polls; booked from exchange state
guard/gone_strike882.4hNeeds 3 consecutive misses before clearing a position
guard/api_outage_suspectedneverEverything vanished at once — probes API health
guard/no_fill_tsneverA fill with no timestamp; refuses to infer one
sweep/orphan_stop_cancelledneverCancels a conditional whose leg went flat. Binance does not
Leg symmetry
symmetry/one_leg_missingneverOnly one leg live — an unintended directional bet
symmetry/asymmetric_fillneverThe legs filled at materially different sizes
pair/aborted235.5hOne leg rejected; the survivor closed from exchange state
abort/stop_rejectedneverStop unplaceable — leg market-closed, not left naked
aborted/preflightneverRejected before any order was sent
aborted/exceptionneverUnexpected error while opening; the pair is unwound
repair/stop_placedneverA missing stop restored on a live leg
repair/naked_closedneverA single unpaired leg closed out
repair/promotedneverA pending leg promoted once the exchange confirmed it
repair/not_on_exchange235.4hA leg the bot believed in was not on the exchange
Capital & risk
guard/dd_haltneverTrading halted on drawdown from peak
guard/liq_inside_stop86.2dLiquidation price inside the stop — entry refused
skipped/loss_cooldown1023.2hNo new entry for a period after a loss
skipped/capacity173.2dThe pair cap was already full
sizing/min_lot_flooredneverOrder below exchange minimum floored up, not skipped
skipped/min_notionalneverToo small to place even after flooring
skipped/degenerate_stop316.5hComputed stop distance unusable
symbol/blocked135.5hSymbol unavailable to this account; skipped before sizing
Accounting integrity
guard/r_vs_dollar_mismatchneverBooked R and booked dollars disagree
exit/unmeasuredneverA leg closed without a measurable R
exit/booked_without_order_idneverBooked with no exchange order id
exit/closed_unstoppableneverMarket-closed because no stop could be kept on it
Errors
error/close_legneverException while closing a leg
error/repair_legneverException while repairing a leg
error/timeout_closeneverException while closing on timeout
A rail that has never fired is UNPROVEN, not safe. Counts come from the executor's own deviation ledger, written at the moment the branch executes — not inferred from logs. 8 of 33 rails have been exercised in production; the other 25 are a statement about evidence, not about safety.
Every counter 31 distinct
NameCountLastDetail
skipped/below_rvol_book28458mMERLUSDT
skipped/below_sigma22527mTURTLEUSDT
ratchet/mark_triggered1642.5hICX/USDT:USDT LONG fav=1.032 -> lock 1.00
guard/gone_strike882.4hICX/USDT:USDT LONG 2
skipped/stale586.8dQUSDT
exit/stop272.5hICX/USDT:USDT SHORT r=-0.9818181818181834
ratchet/advanced232.5hICX/USDT:USDT LONG -> 0.01672
skipped/capacity173.2dHAEDAL/USDT:USDT skipped/capacity_pairs(1/1)
exit/ratchet_stop172.4hICX/USDT:USDT LONG r=0.9939393939393866
pair/opened124.7hCOLLECT/USDT:USDT
skipped/loss_cooldown1023.2hTREE/USDT:USDT 3.1h of 6.0h
exposure/resolved_fixed_better102.4hspike=709 delta=-0.0121R pair=+0.0121R
skipped/scanner_dead96.8d62min
guard/liq_inside_stop86.2dALICE/USDT:USDT
skew/dead_zone_opened84.7hspike=728 cost=+0.0605R shadow_trig=0.9395
exposure/protected87.9hFORM/USDT:USDT LONG stopped, sibling at +1.1787R (stored peak 0.0000)
ratchet/late_lock57.9hFORM/USDT:USDT SHORT desired=0.2357 mark=0.23845465
exposure/dead_zone54.6hCOLLECT/USDT:USDT SHORT stopped, sibling at +0.9640R (stored peak 0.00
exposure/exposed32.5hICX/USDT:USDT SHORT stopped, sibling at +0.9697R (stored peak 0.8958)
skipped/degenerate_stop316.5hUSDC/USDT:USDT
shadow_exit/stop26.3dCROSS/USDT:USDT LONG r=-1.0000
shadow_exit/ratchet_stop26.3dCROSS/USDT:USDT SHORT r=1.0000
pair/aborted235.5hM/USDT:USDT leg_LONG_binanceusdm {"code":-4402,"msg":"Dear user, as pe
repair/not_on_exchange235.4hM/USDT:USDT LONG was pending
exposure/resolved_adaptive_better22.3dspike=539 delta=+0.0573R pair=-0.0855R
exposure/whipsaw226.0hWCT/USDT:USDT SHORT stopped, sibling at +0.9901R (stored peak 0.1079)
floor_lock/attempt24.6hCOLLECT/USDT:USDT LONG r_at=+0.9640 -> lock 0.9395
ratchet/amend_rejected14.9dSPORTFUN/USDT:USDT binanceusdm {"code":-2021,"msg":"Order would immedi
skipped/symbol_busy12.3dCLO/USDT:USDT held by spike 551
symbol/blocked135.5hM/USDT:USDT region-restricted
skipped/symbol_blocked127.7hM/USDT:USDT
Blocked symbols
SymbolReasonSince
JCT-4402 not available in your regionnot recorded
Mbinanceusdm {"code":-4402,"msg":"Dear user, as per our Terms of Use and compliance with lo35.5h
Permanently unavailable to this account (region or permission). Checked before sizing so no entry attempt is wasted, and never retried.
Journal rows
126
Errors
3
Stuck at SENT
0
a crash mid-flight
Orders placed
52
entry actions
Every error
WhenSpikeSideActionResult
08-19 06:02:47586LONGentryERR:binanceusdm {"code":-4402,"msg":"Dear user, as per our Terms of Use and compliance with local regulations,
08-15 20:34:36387LONGstop_amendERR:binanceusdm {"code":-2021,"msg":"Order would immediately trigger."}
08-15 07:32:24339LONGentryERR:binanceusdm {"code":-4402,"msg":"Dear user, as per our Terms of Use and compliance with local regulations,
Write-ahead order journal newest 126
When (UTC)SpikeSideActionClient IDResult
08-20 15:02:06709LONGstop_amendbw709Lk2OK
08-20 12:55:37728LONGstop_amendbw728Lk2OK
08-20 12:45:37728SHORTstopbw728Sk1OK
08-20 12:45:37728LONGstopbw728Lk1OK
08-20 12:45:36728SHORTentrybw728Se1OK
08-20 12:45:35728LONGentrybw728Le1OK
08-20 09:17:41715SHORTstopbw715Sk1OK
08-20 09:17:41715LONGstopbw715Lk1OK
08-20 09:17:39715SHORTentrybw715Se1OK
08-20 09:17:39715LONGentrybw715Le1OK
08-20 06:30:08711LONGstop_amendbw711Lk2OK
08-20 06:18:31711SHORTstopbw711Sk1OK
08-20 06:18:30711LONGstopbw711Lk1OK
08-20 06:18:29711SHORTentrybw711Se1OK
08-20 06:18:28711LONGentrybw711Le1OK
08-20 06:18:27709SHORTstopbw709Sk1OK
08-20 06:18:27709LONGstopbw709Lk1OK
08-20 06:18:26709SHORTentrybw709Se1OK
08-20 06:18:25709LONGentrybw709Le1OK
08-20 00:17:38696SHORTstopbw696Sk1OK
08-20 00:17:38696LONGstopbw696Lk1OK
08-20 00:17:37696SHORTentrybw696Se1OK
08-20 00:17:36696LONGentrybw696Le1OK
08-19 21:15:33666SHORTstop_amendbw666Sk2OK
08-19 21:03:15666SHORTstopbw666Sk1OK
08-19 21:03:15666LONGstopbw666Lk1OK
08-19 21:03:14666SHORTentrybw666Se1OK
08-19 21:03:13666LONGentrybw666Le1OK
08-19 14:17:47607SHORTstopbw607Sk1OK
08-19 14:17:47607LONGstopbw607Lk1OK
08-19 14:17:46607SHORTentrybw607Se1OK
08-19 14:17:45607LONGentrybw607Le1OK
08-19 09:14:49588SHORTstop_amendbw588Sk2OK
08-19 07:32:38588SHORTstopbw588Sk1OK
08-19 07:32:38588LONGstopbw588Lk1OK
08-19 07:32:37588SHORTentrybw588Se1OK
08-19 07:32:36588LONGentrybw588Le1OK
08-19 06:02:47586LONGentrybw586Le1ERR:binanceusdm {"code":-4402,"msg":"Dear user, as p
08-19 04:33:39578SHORTstop_amendbw578Sk2OK
08-19 02:02:47578SHORTstopbw578Sk1OK
08-19 02:02:47578LONGstopbw578Lk1OK
08-19 02:02:46578SHORTentrybw578Se1OK
08-19 02:02:45578LONGentrybw578Le1OK
08-18 16:17:41566SHORTstopbw566Sk1OK
08-18 16:17:41566LONGstopbw566Lk1OK
08-18 16:17:39566SHORTentrybw566Se1OK
08-18 16:17:38566LONGentrybw566Le1OK
08-18 15:15:17561LONGstop_amendbw561Lk2OK
08-18 14:17:39561SHORTstopbw561Sk1OK
08-18 14:17:39561LONGstopbw561Lk1OK
08-18 14:17:38561SHORTentrybw561Se1OK
08-18 14:17:37561LONGentrybw561Le1OK
08-18 11:54:36551LONGstop_amendbw551Lk2OK
08-18 09:28:25548SHORTstop_amendbw548Sk2OK
08-18 09:17:58551SHORTstopbw551Sk1OK
08-18 09:17:58551LONGstopbw551Lk1OK
08-18 09:17:57551SHORTentrybw551Se1OK
08-18 09:17:56551LONGentrybw551Le1OK
08-18 09:15:05539LONGstop_amendbw539Lk2OK
08-18 09:02:28548SHORTstopbw548Sk1OK
08-18 09:02:28548LONGstopbw548Lk1OK
08-18 09:02:27548SHORTentrybw548Se1OK
08-18 09:02:26548LONGentrybw548Le1OK
08-18 05:19:04544SHORTstop_amendbw544Sk3OK
08-18 05:18:44544SHORTstop_amendbw544Sk2OK
08-18 05:02:46544SHORTstopbw544Sk1OK
08-18 05:02:46544LONGstopbw544Lk1OK
08-18 05:02:45544SHORTentrybw544Se1OK
08-18 05:02:44544LONGentrybw544Le1OK
08-18 03:03:19539SHORTstopbw539Sk1OK
08-18 03:03:19539LONGstopbw539Lk1OK
08-18 03:03:18539SHORTentrybw539Se1OK
08-18 03:03:17539LONGentrybw539Le1OK
08-17 14:19:45435LONGstop_amendbw435Lk2OK
08-16 15:02:38435SHORTstopbw435Sk1OK
08-16 15:02:38435LONGstopbw435Lk1OK
08-16 15:02:37435SHORTentrybw435Se1OK
08-16 15:02:36435LONGentrybw435Le1OK
08-16 12:25:04426LONGstop_amendbw426Lk2OK
08-16 11:32:29426SHORTstopbw426Sk1OK
08-16 11:32:29426LONGstopbw426Lk1OK
08-16 11:32:28426SHORTentrybw426Se1OK
08-16 11:32:27426LONGentrybw426Le1OK
08-15 20:35:16387LONGstop_amendbw387Lk6OK
08-15 20:35:06387LONGstop_amendbw387Lk5OK
08-15 20:34:56387LONGstop_amendbw387Lk4OK
08-15 20:34:46387LONGstop_amendbw387Lk3OK
08-15 20:34:36387LONGstop_amendbw387Lk2ERR:binanceusdm {"code":-2021,"msg":"Order would imm
08-15 19:32:38387SHORTstopbw387Sk1OK
08-15 19:32:38387LONGstopbw387Lk1OK
08-15 19:32:37387SHORTentrybw387Se1OK
08-15 19:32:36387LONGentrybw387Le1OK
08-15 17:40:25369LONGstop_amendbw369Lk2OK
08-15 15:02:47369SHORTstopbw369Sk1OK
08-15 15:02:47369LONGstopbw369Lk1OK
08-15 15:02:46369SHORTentrybw369Se1OK
08-15 15:02:45369LONGentrybw369Le1OK
08-15 10:36:54346LONGstop_amendbw346Lk4OK
08-15 10:36:44346LONGstop_amendbw346Lk3OK
08-15 10:36:34346LONGstop_amendbw346Lk2OK
08-15 09:32:52346SHORTstopbw346Sk1OK
08-15 09:32:52346LONGstopbw346Lk1OK
08-15 09:32:51346SHORTentrybw346Se1OK
08-15 09:32:50346LONGentrybw346Le1OK
08-15 09:30:10343LONGstop_amendbw343Lk2OK
08-15 09:17:32343SHORTstopbw343Sk1OK
08-15 09:17:31343LONGstopbw343Lk1OK
08-15 09:17:30343SHORTentrybw343Se1OK
08-15 09:17:30343LONGentrybw343Le1OK
08-15 07:32:24339LONGentrybw339Le1ERR:binanceusdm {"code":-4402,"msg":"Dear user, as p
08-14 20:17:35321SHORTstopbw321Sk1OK
08-14 20:17:35321LONGstopbw321Lk1OK
08-14 20:17:34321SHORTentrybw321Se1OK
08-14 20:17:33321LONGentrybw321Le1OK
08-14 11:47:30292SHORTstopbw292Sk1OK
08-14 11:47:29292LONGstopbw292Lk1OK
08-14 11:47:28292SHORTentrybw292Se1OK
08-14 11:47:27292LONGentrybw292Le1OK
08-14 09:33:19281SHORTstopbw281Sk0OK
08-14 09:33:19281LONGstopbw281Lk0OK
08-14 09:33:19281SHORTentrybw281Se1OK
08-14 09:33:19281LONGentrybw281Le1OK
08-14 07:17:27275SHORTstopbw275Sk0OK
08-14 07:17:27275LONGstopbw275Lk0OK
08-14 07:17:27275SHORTentrybw275Se1OK
08-14 07:17:27275LONGentrybw275Le1OK
Each row is written before the HTTP call and updated after it returns. A row left at SENT means the process died mid-flight; on restart the executor looks the order up by its deterministic client id instead of re-sending, so a crash cannot produce a duplicate position.
Stops live in Binance's algo-order namespace and are invisible to fetch_open_orders entirely — they are tracked by algoId.