Command
LIVE REAL MONEY executor active not halted ledger reconciled $95.79 NAV 0.957943
Wallet
$95.79
−$4.2057 vs $100.00 contributed
NAV / unit0.957943
Units100.0000
Return-4.206%
Unrealised+$0.0000
Mean pair R
-0.260
real-money pairs only · n = 18
Best+0.749
Worst-2.120
Median-0.021
Sum-4.684
Floor breaches
7
pairs that finished below zero · 7 of 18
Breach rate38.9%
Worst breach-2.120
Unresolved6
Since fix16 pairs, 0 breaches
Selectivity
565
spikes evaluated → 20 taken (3.5%)
Gatervol 100 / 4σ
Risk / leg$0.7185
Worst case / pair−2R
Open cap14
Open now
Flat. The next spike clearing rvol ≥ 100 and |σ| ≥ 4 within 20 minutes takes the slot.
Pair sequence 20 closed
JASMCROSALICWLFICOWTAGHEMISPORGPSSTABYFIREDHANACLO1000WCTSTABCYBETREEBTCD
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.
Live position
Nothing open
The bot is scanning.
Last trade: BTCDOM, −$0.0216, 26 min ago.
Executor
active
executor.service
Watchdog timer
active
watchdog.timer
Dashboard timer
active
dashboard.timer
Scanner feed
11m
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-19 21:15:04OK restarts=0 rss=90MB heartbeat=0.1min pairs=551 taken=20 legs_open=1 legs_closed=41 dry_run=0 scanner=12min live_positions=1 wallet=$95.52
2026-08-19 21:00:05OK restarts=0 rss=89MB heartbeat=0.2min pairs=544 taken=19 legs_open=0 legs_closed=40 dry_run=0 scanner=12min live_positions=0 wallet=$95.85
2026-08-19 20:45:04OK restarts=0 rss=89MB heartbeat=0.2min pairs=544 taken=19 legs_open=0 legs_closed=40 dry_run=0 scanner=12min live_positions=0 wallet=$95.85
2026-08-19 20:30:04OK restarts=0 rss=89MB heartbeat=0.2min pairs=544 taken=19 legs_open=0 legs_closed=40 dry_run=0 scanner=12min live_positions=0 wallet=$95.85
2026-08-19 20:15:03OK restarts=0 rss=89MB heartbeat=0.2min pairs=542 taken=19 legs_open=0 legs_closed=40 dry_run=0 scanner=13min live_positions=0 wallet=$95.85
2026-08-19 20:00:04OK restarts=0 rss=89MB heartbeat=0.2min pairs=541 taken=19 legs_open=0 legs_closed=40 dry_run=0 scanner=12min live_positions=0 wallet=$95.85
2026-08-19 19:45:02OK restarts=0 rss=90MB heartbeat=0.2min pairs=541 taken=19 legs_open=0 legs_closed=40 dry_run=0 scanner=12min live_positions=0 wallet=$95.85
2026-08-19 19:30:03OK restarts=0 rss=90MB heartbeat=0.0min pairs=539 taken=19 legs_open=0 legs_closed=40 dry_run=0 scanner=12min live_positions=0 wallet=$95.85
2026-08-19 19:15:02OK restarts=0 rss=90MB heartbeat=0.1min pairs=538 taken=19 legs_open=0 legs_closed=40 dry_run=0 scanner=12min live_positions=0 wallet=$95.85
2026-08-19 19:00:03OK restarts=0 rss=91MB heartbeat=0.2min pairs=538 taken=19 legs_open=0 legs_closed=40 dry_run=0 scanner=13min live_positions=0 wallet=$95.85
2026-08-19 18:45:02OK restarts=0 rss=91MB heartbeat=0.2min pairs=538 taken=19 legs_open=0 legs_closed=40 dry_run=0 scanner=13min live_positions=0 wallet=$95.85
2026-08-19 18:30:05OK restarts=0 rss=90MB heartbeat=0.0min pairs=537 taken=19 legs_open=0 legs_closed=40 dry_run=0 scanner=12min live_positions=0 wallet=$95.85
2026-08-19 18:15:09OK restarts=0 rss=90MB heartbeat=0.2min pairs=534 taken=19 legs_open=0 legs_closed=40 dry_run=0 scanner=13min live_positions=0 wallet=$95.85
2026-08-19 18:00:03OK restarts=0 rss=90MB heartbeat=0.0min pairs=534 taken=19 legs_open=0 legs_closed=40 dry_run=0 scanner=13min live_positions=0 wallet=$95.85
2026-08-19 17:45:03OK restarts=0 rss=89MB heartbeat=0.0min pairs=534 taken=19 legs_open=0 legs_closed=40 dry_run=0 scanner=12min live_positions=0 wallet=$95.85
2026-08-19 17:30:02OK restarts=0 rss=89MB heartbeat=0.0min pairs=531 taken=19 legs_open=0 legs_closed=40 dry_run=0 scanner=12min live_positions=0 wallet=$95.85
2026-08-19 17:15:03OK restarts=0 rss=88MB heartbeat=0.2min pairs=531 taken=19 legs_open=0 legs_closed=40 dry_run=0 scanner=13min live_positions=0 wallet=$95.85
2026-08-19 17:00:04OK restarts=0 rss=89MB heartbeat=0.0min pairs=531 taken=19 legs_open=0 legs_closed=40 dry_run=0 scanner=13min live_positions=0 wallet=$95.85
2026-08-19 16:45:03OK restarts=0 rss=89MB heartbeat=0.0min pairs=531 taken=19 legs_open=0 legs_closed=40 dry_run=0 scanner=13min live_positions=0 wallet=$95.85
2026-08-19 16:30:03OK restarts=0 rss=90MB heartbeat=0.0min pairs=531 taken=19 legs_open=0 legs_closed=40 dry_run=0 scanner=13min live_positions=0 wallet=$95.85
2026-08-19 16:15:02OK restarts=0 rss=90MB heartbeat=0.0min pairs=529 taken=19 legs_open=0 legs_closed=40 dry_run=0 scanner=12min live_positions=0 wallet=$95.85
WARN: 1 error liWARN in the last 32 min
2026-08-19 16:00:04WARN restarts=0 rss=89MB heartbeat=0.0min pairs=528 taken=19 legs_open=0 legs_closed=40 dry_run=0 scanner=13min live_positions=0 wallet=$95.85
WARN: 1 error liWARN in the last 32 min
2026-08-19 15:45:02WARN restarts=0 rss=89MB heartbeat=0.0min pairs=522 taken=19 legs_open=0 legs_closed=40 dry_run=0 scanner=12min live_positions=0 wallet=$95.85
WARN: 2 error liWARN in the last 32 min
2026-08-19 15:30:02WARN restarts=0 rss=90MB heartbeat=0.0min pairs=499 taken=19 legs_open=0 legs_closed=40 dry_run=0 scanner=12min live_positions=0 wallet=$95.85
WARN: 1 error liWARN in the last 32 min
2026-08-19 15:15:04WARN restarts=0 rss=89MB heartbeat=0.0min pairs=494 taken=19 legs_open=1 legs_closed=39 dry_run=0 scanner=12min live_positions=1 wallet=$96.62
2026-08-19 15:00:03OK restarts=0 rss=89MB heartbeat=0.1min pairs=489 taken=19 legs_open=2 legs_closed=38 dry_run=0 scanner=13min live_positions=2 wallet=$97.43
2026-08-19 14:45:02OK restarts=0 rss=89MB heartbeat=0.1min pairs=489 taken=19 legs_open=2 legs_closed=38 dry_run=0 scanner=12min live_positions=2 wallet=$97.43
2026-08-19 14:30:05OK restarts=0 rss=89MB heartbeat=0.1min pairs=488 taken=19 legs_open=2 legs_closed=38 dry_run=0 scanner=12min live_positions=2 wallet=$97.43
2026-08-19 14:15:02OK restarts=0 rss=88MB heartbeat=0.1min pairs=486 taken=18 legs_open=1 legs_closed=37 dry_run=0 scanner=12min live_positions=1 wallet=$98.21
2026-08-19 14:00:03OK restarts=0 rss=89MB heartbeat=0.1min pairs=485 taken=18 legs_open=1 legs_closed=37 dry_run=0 scanner=12min live_positions=1 wallet=$98.21
2026-08-19 13:45:02OK restarts=0 rss=88MB heartbeat=0.1min pairs=482 taken=18 legs_open=1 legs_closed=37 dry_run=0 scanner=12min live_positions=1 wallet=$98.21
2026-08-19 13:30:03OK restarts=0 rss=89MB heartbeat=0.1min pairs=481 taken=18 legs_open=1 legs_closed=37 dry_run=0 scanner=12min live_positions=1 wallet=$98.21
2026-08-19 13:15:04OK restarts=0 rss=89MB heartbeat=0.1min pairs=479 taken=18 legs_open=1 legs_closed=37 dry_run=0 scanner=12min live_positions=1 wallet=$98.21
2026-08-19 13:00:03OK restarts=0 rss=89MB heartbeat=0.0min pairs=479 taken=18 legs_open=1 legs_closed=37 dry_run=0 scanner=13min live_positions=1 wallet=$98.21
2026-08-19 12:45:01OK restarts=0 rss=89MB heartbeat=0.0min pairs=479 taken=18 legs_open=1 legs_closed=37 dry_run=0 scanner=12min live_positions=1 wallet=$98.21
2026-08-19 12:30:03OK restarts=0 rss=89MB heartbeat=0.0min pairs=478 taken=18 legs_open=1 legs_closed=37 dry_run=0 scanner=12min live_positions=1 wallet=$98.21
2026-08-19 12:15:03OK restarts=0 rss=88MB heartbeat=0.0min pairs=476 taken=18 legs_open=1 legs_closed=37 dry_run=0 scanner=12min live_positions=1 wallet=$98.21
2026-08-19 12:00:04OK restarts=0 rss=88MB heartbeat=0.1min pairs=476 taken=18 legs_open=1 legs_closed=37 dry_run=0 scanner=12min live_positions=1 wallet=$98.21
2026-08-19 11:45:03OK restarts=0 rss=89MB heartbeat=0.1min pairs=475 taken=18 legs_open=1 legs_closed=37 dry_run=0 scanner=13min live_positions=1 wallet=$98.21
2026-08-19 11:30:02OK restarts=0 rss=89MB heartbeat=0.1min pairs=474 taken=18 legs_open=1 legs_closed=37 dry_run=0 scanner=13min live_positions=1 wallet=$98.21
2026-08-19 11:15:02OK restarts=0 rss=89MB heartbeat=0.1min pairs=474 taken=18 legs_open=1 legs_closed=37 dry_run=0 scanner=12min live_positions=1 wallet=$98.21
2026-08-19 11:00:04OK restarts=0 rss=89MB heartbeat=0.1min pairs=473 taken=18 legs_open=1 legs_closed=37 dry_run=0 scanner=12min live_positions=1 wallet=$98.21
2026-08-19 10:45:01OK restarts=0 rss=88MB heartbeat=0.1min pairs=473 taken=18 legs_open=1 legs_closed=37 dry_run=0 scanner=12min live_positions=1 wallet=$98.21
2026-08-19 10:30:01OK restarts=0 rss=89MB heartbeat=0.1min pairs=473 taken=18 legs_open=1 legs_closed=37 dry_run=0 scanner=12min live_positions=1 wallet=$98.21
2026-08-19 10:15:03OK restarts=0 rss=89MB heartbeat=0.1min pairs=472 taken=18 legs_open=1 legs_closed=37 dry_run=0 scanner=13min live_positions=1 wallet=$98.21
2026-08-19 10:00:06OK restarts=0 rss=89MB heartbeat=0.1min pairs=472 taken=18 legs_open=1 legs_closed=37 dry_run=0 scanner=12min live_positions=1 wallet=$98.21
2026-08-19 09:45:01OK restarts=0 rss=89MB heartbeat=0.1min pairs=470 taken=18 legs_open=1 legs_closed=37 dry_run=0 scanner=12min live_positions=1 wallet=$98.21
2026-08-19 09:30:02OK restarts=0 rss=88MB heartbeat=0.1min pairs=469 taken=18 legs_open=1 legs_closed=37 dry_run=0 scanner=12min live_positions=1 wallet=$98.21
2026-08-19 09:15:03OK restarts=0 rss=89MB heartbeat=0.0min pairs=469 taken=18 legs_open=2 legs_closed=36 dry_run=0 scanner=12min live_positions=2 wallet=$97.46
2026-08-19 09:00:02OK restarts=0 rss=89MB heartbeat=0.1min pairs=469 taken=18 legs_open=3 legs_closed=35 dry_run=0 scanner=12min live_positions=3 wallet=$98.23
2026-08-19 08:45:03OK restarts=0 rss=89MB heartbeat=0.1min pairs=469 taken=18 legs_open=3 legs_closed=35 dry_run=0 scanner=11min live_positions=3 wallet=$98.23
2026-08-19 08:30:03OK restarts=0 rss=89MB heartbeat=0.1min pairs=469 taken=18 legs_open=3 legs_closed=35 dry_run=0 scanner=12min live_positions=3 wallet=$98.23
2026-08-19 08:15:02OK restarts=0 rss=89MB heartbeat=0.1min pairs=469 taken=18 legs_open=3 legs_closed=35 dry_run=0 scanner=12min live_positions=3 wallet=$98.23
2026-08-19 08:00:03OK restarts=0 rss=89MB heartbeat=0.1min pairs=469 taken=18 legs_open=3 legs_closed=35 dry_run=0 scanner=12min live_positions=3 wallet=$98.23
2026-08-19 07:45:01OK restarts=0 rss=89MB heartbeat=0.1min pairs=469 taken=18 legs_open=3 legs_closed=35 dry_run=0 scanner=13min live_positions=3 wallet=$98.23
2026-08-19 07:30:02OK restarts=0 rss=88MB heartbeat=0.1min pairs=468 taken=17 legs_open=1 legs_closed=35 dry_run=0 scanner=12min live_positions=1 wallet=$98.25
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.79
exchange totalWalletBalance
NAV per unit
0.957943
started at exactly 1.000000
Drawdown from peak
3.88%
halt breaker at 25%
Capital at work
$95.79
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 = 18
Shadow pairs are excluded. R is the only size-independent unit this book has; dollars move with equity, R does not.
Sum R
-4.684
over 18 real pairs
Std dev of pair R
0.7367
dispersion, not a Sharpe input at this n
Sharpe / Calmar / CAGR
n = 18
suppressed
These need ~100+ observations to mean anything. Rendering them at n=18 would be noise with decimal places. Shown when the sample supports it.
Trade log click a row for detail
Net so far
−$3.8021
Trades
18
Profitable
4 of 18
Open now
0
WhenSymbolResult P&LRunningStatus
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.235
winner R − 1.0 · n = 18
Median
-0.010
Best
+0.757
Loser mean
-1.025
should sit just under −1R
Winner vs loser, per pair n = 18
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
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
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
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
7
6 unresolved
Breach rate
38.9%
Worst breach
-2.120
Cost of breaches
−$4.3656
net dollars lost to breaches
Exposure log — instrumentation, live since 2026-08-16
DEAD_ZONE
4
adaptive would have locked, fixed did not
EXPOSED
2
neither policy would have locked
PROTECTED
6
sibling already past +1R
WHIPSAW
2
both legs stopped — the −2R tail
When (UTC)SymbolStoppedIts RSibling peakSibling lockDead zoneShadow trigVerdict
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
15
of 18 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
YFI+0.043+0.957+0.043gap of 0.0427R-0.085
RED+0.040+0.960+0.040gap of 0.0404R+0.081
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
SPORTFUN+0.019+0.981+0.019gap of 0.0194R+0.749
ALICE+0.017+0.983+0.017gap of 0.0165R-1.057
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 5 ratchet-bug · 2 structural
SymbolSpikeLong RShort RPair RBest peakCauseStatusNetWhen
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
102
intra-bar crossings caught from markPrice
Stops advanced
20
amendments the exchange accepted
Late locks
4
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
15
of 20 taken
SymbolEntry cost REffective triggerWould arm atStatus
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
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.022
+ 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.025
vs exactly −1.0000R · n = 20
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
163s
bar close → order sent
Freshness gate refuses anything older than 20 min.
Fee drag / pair
−0.0313R
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
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
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 565 evaluated spikes became 20 pairs
below_rvol_book
265
below_sigma
190
stale
58
taken
20
capacity
17
loss_cooldown
10
aborted
2
degenerate_stop
1
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
20
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
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 20 pairs across 19 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.649
per position vs MODEL A · n = 18 real
Live mean
-0.260
Paper mean, same spikes
+0.389
The same spikes, three paper configurations
SymbolModeLIVEMODEL AMODEL BMODEL CΔ vs MODEL A
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-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.957943
-4.206% 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.2057
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 5610 samples
Capital in
$100.00
1 rows
Transfer+$100.0000
Strategy
−$4.1522
185 rows
Commission−$0.6726
Funding Fee−$0.0153
Realized Pnl−$3.4643
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
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.4643−$0.6726−$0.0153−$4.1522
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.79 × 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.79425239
Exchange wallet
$95.79425239
Residual
+0.0000000000
tolerance 1e-6
Ledger rows
207
income entries ingested
Reconciliation history
When (UTC)LedgerWalletResidualRows
2026-08-19 21:28:52$95.79425239$95.79425239+0.0000000000207OK
2026-08-19 21:27:48$95.79425239$95.79425239+0.0000000000207OK
2026-08-19 21:26:48$95.79425239$95.79425239+0.0000000000207OK
2026-08-19 21:25:42$95.79425239$95.79425239+0.0000000000207OK
2026-08-19 21:24:42$95.79425239$95.79425239+0.0000000000207OK
2026-08-19 21:23:38$95.79425239$95.79425239+0.0000000000207OK
2026-08-19 21:22:38$95.79425239$95.79425239+0.0000000000207OK
2026-08-19 21:21:36$95.79425239$95.79425239+0.0000000000207OK
2026-08-19 21:20:36$95.79425239$95.79425239+0.0000000000207OK
2026-08-19 21:19:35$95.79425239$95.79425239+0.0000000000207OK
2026-08-19 21:18:34$95.79425239$95.79425239+0.0000000000207OK
2026-08-19 21:17:33$95.79425239$95.79425239+0.0000000000207OK
2026-08-19 21:16:33$95.79425239$95.79425239+0.0000000000207OK
2026-08-19 21:15:33$95.51976589$95.51976589+0.0000000000205OK
2026-08-19 21:14:32$95.51976589$95.51976589+0.0000000000205OK
2026-08-19 21:13:27$95.51976589$95.51976589+0.0000000000205OK
2026-08-19 21:12:22$95.51976589$95.51976589+0.0000000000205OK
2026-08-19 21:11:18$95.51976589$95.51976589+0.0000000000205OK
2026-08-19 21:10:18$95.51976589$95.51976589+0.0000000000205OK
2026-08-19 21:09:14$95.51976589$95.51976589+0.0000000000205OK
2026-08-19 21:08:10$95.51976589$95.51976589+0.0000000000205OK
2026-08-19 21:07:10$95.51976589$95.51976589+0.0000000000205OK
2026-08-19 21:06:09$95.81588839$95.81588839+0.0000000000203OK
2026-08-19 21:05:09$95.81588839$95.81588839+0.0000000000203OK
2026-08-19 21:03:29$95.81588839$95.81588839+0.0000000000203OK
2026-08-19 21:02:29$95.84800968$95.84800968+0.0000000000201OK
2026-08-19 21:01:28$95.84800968$95.84800968+0.0000000000201OK
2026-08-19 21:00:28$95.84800968$95.84800968+0.0000000000201OK
2026-08-19 20:59:28$95.84800968$95.84800968+0.0000000000201OK
2026-08-19 20:58:23$95.84800968$95.84800968+0.0000000000201OK
2026-08-19 20:57:18$95.84800968$95.84800968+0.0000000000201OK
2026-08-19 20:56:17$95.84800968$95.84800968+0.0000000000201OK
2026-08-19 20:55:18$95.84800968$95.84800968+0.0000000000201OK
2026-08-19 20:54:15$95.84800968$95.84800968+0.0000000000201OK
2026-08-19 20:53:14$95.84800968$95.84800968+0.0000000000201OK
2026-08-19 20:52:11$95.84800968$95.84800968+0.0000000000201OK
2026-08-19 20:51:09$95.84800968$95.84800968+0.0000000000201OK
2026-08-19 20:50:09$95.84800968$95.84800968+0.0000000000201OK
2026-08-19 20:49:09$95.84800968$95.84800968+0.0000000000201OK
2026-08-19 20:48:08$95.84800968$95.84800968+0.0000000000201OK
Income ledger showing 120 of 207
When (UTC)TypeSymbolAmountSpikeCategorytranId
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
08-18 09:28:17REALIZED_PNLHANA−$0.89179000548strategy10291075970353
08-18 09:17:57COMMISSIONCLO−$0.00087724551strategy103350179575789
08-18 09:17:57COMMISSIONCLO−$0.00499463551strategy103350179575788
08-18 09:17:56COMMISSIONCLO−$0.00546547551strategy103351179575779
08-18 09:17:56COMMISSIONCLO−$0.00040485551strategy103351179575778
08-18 09:15:15COMMISSIONYFI−$0.00287550539strategy90870354138147
08-18 09:15:15REALIZED_PNLYFI+$0.06000000539strategy90870354138147
08-18 09:15:15COMMISSIONYFI−$0.00383400539strategy90870354138146
08-18 09:15:15REALIZED_PNLYFI+$0.08000000539strategy90870354138146
08-18 09:15:15COMMISSIONYFI−$0.00287550539strategy90870354138145
08-18 09:15:15REALIZED_PNLYFI+$0.06000000539strategy90870354138145
08-18 09:15:15COMMISSIONYFI−$0.00287550539strategy90870354138144
08-18 09:15:15REALIZED_PNLYFI+$0.06000000539strategy90870354138144
08-18 09:15:15COMMISSIONYFI−$0.00575100539strategy90870354138143
08-18 09:15:15REALIZED_PNLYFI+$0.12000000539strategy90870354138143
08-18 09:14:55COMMISSIONYFI−$0.01822100539strategy90871354138142
08-18 09:14:55REALIZED_PNLYFI−$0.41800000539strategy90871354138142
08-18 09:02:27COMMISSIONHANA−$0.00467582548strategy10291075939832
08-18 09:02:26COMMISSIONHANA−$0.00468450548strategy10291175939829
08-18 08:00:00FUNDING_FEEYFI−$0.00079391539strategy1420049618113909841
08-18 08:00:00FUNDING_FEEYFI+$0.00079391539strategy1420049618113909840
08-18 05:19:07COMMISSIONRED−$0.00515500544strategy99761101947194
08-18 05:19:07REALIZED_PNLRED+$0.79000000544strategy99761101947194
08-18 05:18:29COMMISSIONRED−$0.00520000544strategy99760101941831
08-18 05:18:29REALIZED_PNLRED−$0.73000000544strategy99760101941831
08-18 05:02:45COMMISSIONRED−$0.00333000544strategy99760101876078
08-18 05:02:45COMMISSIONRED−$0.00222000544strategy99760101876077
08-18 05:02:44COMMISSIONRED−$0.00556500544strategy99761101876041
08-18 03:03:18COMMISSIONYFI−$0.01801200539strategy90870354130489
08-18 03:03:17COMMISSIONYFI−$0.01802150539strategy90871354130488
08-17 14:19:51COMMISSIONSTABLE−$0.00920607435strategy103760101324873
08-17 14:19:51REALIZED_PNLSTABLE+$0.74214000435strategy103760101324873
08-17 14:17:48COMMISSIONSTABLE−$0.00921196435strategy103761101324631
08-17 14:17:48REALIZED_PNLSTABLE−$0.75981000435strategy103761101324631
08-17 12:00:00FUNDING_FEESTABLE−$0.00679810435strategy1417029719233909421
08-17 12:00:00FUNDING_FEESTABLE+$0.00679810435strategy1417029719233909420
08-17 08:00:00FUNDING_FEESTABLE−$0.01101167435strategy1416425738157671811
08-17 08:00:00FUNDING_FEESTABLE+$0.01101167435strategy1416425738157671810
08-17 04:00:00FUNDING_FEESTABLE−$0.01781077435strategy1415821758884989361
08-17 04:00:00FUNDING_FEESTABLE+$0.01781077435strategy1415821758884989360
08-17 00:00:00FUNDING_FEESTABLE−$0.02206410435strategy1415217778605671471
08-17 00:00:00FUNDING_FEESTABLE+$0.02206410435strategy1415217778605671470
08-16 20:00:00FUNDING_FEESTABLE−$0.02846657435strategy1414613798955503171
08-16 20:00:00FUNDING_FEESTABLE+$0.02846657435strategy1414613798955503170
08-16 16:00:00FUNDING_FEESTABLE−$0.02095473435strategy1414009819640876391
08-16 16:00:00FUNDING_FEESTABLE+$0.02095473435strategy1414009819640876390
08-16 15:02:37COMMISSIONSTABLE−$0.00883205435strategy103760101201162
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_strike7212mNeeds 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/aborted215.4hOne 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_exchange215.4hA leg the bot believed in was not on the exchange
Capital & risk
guard/dd_haltneverTrading halted on drawdown from peak
guard/liq_inside_stop85.4dLiquidation price inside the stop — entry refused
skipped/loss_cooldown103.2hNo new entry for a period after a loss
skipped/capacity172.3dThe 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_stop15.7hComputed stop distance unusable
symbol/blocked115.4hSymbol 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 30 distinct
NameCountLastDetail
skipped/below_rvol_book26511mWIFUSDT
skipped/below_sigma19011mGRASSUSDT
ratchet/mark_triggered10213mBTCDOM/USDT:USDT SHORT fav=1.034 -> lock 1.00
guard/gone_strike7212mBTCDOM/USDT:USDT SHORT 2
skipped/stale585.9dQUSDT
exit/stop2222mBTCDOM/USDT:USDT LONG r=-1.0423276205659713
ratchet/advanced2013mBTCDOM/USDT:USDT SHORT -> 5308.1
skipped/capacity172.3dHAEDAL/USDT:USDT skipped/capacity_pairs(1/1)
exit/ratchet_stop1412mBTCDOM/USDT:USDT SHORT r=1.0802710243124802
pair/opened103.3dSTABLE/USDT:USDT
skipped/loss_cooldown103.2hTREE/USDT:USDT 3.1h of 6.0h
skipped/scanner_dead95.9d62min
guard/liq_inside_stop85.4dALICE/USDT:USDT
exposure/resolved_fixed_better712mspike=666 delta=-0.0290R pair=+0.0379R
skew/dead_zone_opened63.3dspike=435 cost=+0.0079R shadow_trig=0.9921
exposure/protected622mBTCDOM/USDT:USDT LONG stopped, sibling at +1.0133R (stored peak 0.0000
ratchet/late_lock413mBTCDOM/USDT:USDT SHORT desired=5303.6 mark=5305.70773885
exposure/dead_zone412.3hCYBER/USDT:USDT LONG stopped, sibling at +0.9521R (stored peak 0.7602)
shadow_exit/stop25.5dCROSS/USDT:USDT LONG r=-1.0000
shadow_exit/ratchet_stop25.5dCROSS/USDT:USDT SHORT r=1.0000
pair/aborted215.4hM/USDT:USDT leg_LONG_binanceusdm {"code":-4402,"msg":"Dear user, as pe
repair/not_on_exchange215.4hM/USDT:USDT LONG was pending
exposure/exposed236.2hYFI/USDT:USDT SHORT stopped, sibling at +0.8977R (stored peak 1.0929)
exposure/resolved_adaptive_better236.2hspike=539 delta=+0.0573R pair=-0.0855R
exposure/whipsaw26.0hWCT/USDT:USDT SHORT stopped, sibling at +0.9901R (stored peak 0.1079)
ratchet/amend_rejected14.0dSPORTFUN/USDT:USDT binanceusdm {"code":-2021,"msg":"Order would immedi
skipped/symbol_busy134.2hCLO/USDT:USDT held by spike 551
symbol/blocked115.4hM/USDT:USDT region-restricted
skipped/symbol_blocked17.7hM/USDT:USDT
skipped/degenerate_stop15.7hUSDC/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 lo15.4h
Permanently unavailable to this account (region or permission). Checked before sizing so no entry attempt is wasted, and never retried.
Journal rows
103
Errors
3
Stuck at SENT
0
a crash mid-flight
Orders placed
42
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 103
When (UTC)SpikeSideActionClient IDResult
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.