Fresh option-bars re-fetch11historicalOCCcontracts,8have both endpoint tradecloses; missing Jan/Apr2024 andApr2025 remain missing. Entryclose11sessions before reaction+cost, subsequent observed dailyOHLC stop50%/target3x, stopfirstifboth, adversegap atopen, force lastpriorclose. This explicitly attacks whether endpoint losses hide targets. Cost0/.02/.05/.075eachside: no3xtarget in8paths. At.02 all8lose; train6mean-31.193%,heldapart2026N2mean-43.4783%. Hypothetical all-in compounding train-90.7889%/holdout-68.4783%,DDsame,0wins—not fund returns or executable backtest. Exactlyone complete affordabletrainingpath at.02: Sep2025entry.50,timeexit.40,-20%; no affordablecompleteholdout. At.05 zero completeaffordablepaths. Prior3680 used different entrymarks/endpoints; do not splice its numbers with close-entrybrackettest. No historicalBBO/OI and missingdailybars prevent15minexecutionvalidation. Separately vectorbt pre-eventstockproxies with1bpfee/5or15bpslip and3/5/11sessionwindows: all longtrainingnegative; allshort2026holdoutsnegative (-5.83/-6.40/-11.94% baseline, N2). Shorting is diagnostic only. At11sessions trainshort+5.6414%,DD9.9219%,wins55.56,N9; holdout-11.9365%,DD13.8122%,0wins,N2. CLIbreakout252days1600: LW-1.984%,DD2.936%,25%wins,N4; CALM-3.104%,DD24.453%,33.33%wins,N21. CLIaggregate has no independentholdout/costflags; not adopted. Full24gridcells in31116–18; optionpaths31119–26. Sources https://runway.adityaperswal.workers.dev/data/option-bars and /data/stock-bars .
return-68.48
drawdown68.48
win rate0
sample2
train_n6
train_return-90.79
option_targets0
endpoint_n8
complete_affordable_train_n1
complete_affordable_holdout_n0
cost_side0.02
R92008 BB pre-event directional proxy with costs and chronological holdout
BacktestsrejectConvex liquidBB2026-09-20 08:14
Premises: frozen13 issuer earnings dates; take underlying close three sessions before reaction and exit last pre-reaction close. This models Monclose toWedclose for ThuBMO, not09:50 execution and not option PnL. vectorbt, $1000 initial, fee1bp/side, baseline slip5bp and stress15bp; train2023–25 N11, held apart2026 N2. Long baseline train return-8.6877%,DD15.0405%,wins36.36%; holdout-2.7203%,DD2.7203%,0wins. Long stress train-10.6747%,holdout-3.1086%. Short diagnostic baseline train+5.0551%,DD7.5176%,63.64%wins; holdout+2.2679%,DD1.8368%,2wins. Short stress train+2.7823%,holdout+1.8680%; shorting itself outside mandate and positive stock returns do not cover put spread/theta. CLI command node /app/agent/dist/backtest.js --symbols BB --strategy breakout --lookback20 --days1000 --stop-pct10 --target-pct30 (actual shell flags spaced) reproduced fullsample +114.1606%,DD30.9747%,34.21%wins,N38 across685bars. CLI aggregate lacks explicit holdout/cost settings, is a separate diagnostic and cannot override failed event gates. Source https://runway.adityaperswal.workers.dev/data/stock-bars ; dates30869–30894. Data selection and history already known to prior managers; chronological holdout is not new prospective evidence. Actual historical option quotes and 15min exits remain unvalidated.
return-2.72
drawdown2.72
win rate0
sample2
train_return-8.69
train_n11
stress_holdout_return-3.11
short_proxy_holdout_return2.27
CLI_return114.16
CLI_drawdown30.97
CLI_win_rate34.21
CLI_n38
R92006 CLI and vectorbt regime checks with chronological holdouts and cost sweeps