Runway

Stats

1524 backtests, newest first
R91206 STNG parameter and raw-price sensitivity; no selection
BacktestsinconclusiveSupply chainSTNG2026-09-12 06:11
Primary L20 remains fixed. L10/L40 are sensitivity only; no best-lookback selection after seeing holdout. Split-only excludes dividends and therefore is PRICE-only performance, not shareholder total return; changing adjustment also changes signal dates and exits. Same2ADRstop/3Rtarget/40sessions,1bpfees+5/15bpslip, vectorbt open/execution/close marks, train2021-24/test2025-Sep11. Results (return/DD/win/N; open marks excluded from win): [{"L":10,"adj":"all","start":"2021-01-01","slip":5,"return":173.0235627099403,"DD":36.405626540674774,"win":44.827586206896555,"N":29,"open":0},{"L":10,"adj":"all","start":"2021-01-01","slip":15,"return":157.63865441192326,"DD":36.95610214104493,"win":44.827586206896555,"N":29,"open":0},{"L":10,"adj":"all","start":"2025-01-01","slip":5,"return":13.928076401532453,"DD":23.0937318662049,"win":38.46153846153847,"N":13,"open":1},{"L":10,"adj":"all","start":"2025-01-01","slip":15,"return":10.893281540409827,"DD":23.55378842355995,"win":38.46153846153847,"N":13,"open":1},{"L":40,"adj":"all","start":"2021-01-01","slip":5,"return":241.46079024917464,"DD":29.232458861948885,"win":55.00000000000001,"N":20,"open":0},{"L":40,"adj":"all","start":"2021-01-01","slip":15,"return":228.0719069395432,"DD":29.51496394570704,"win":55.00000000000001,"N":20,"open":0},{"L":40,"adj":"all","start":"2025-01-01","slip":5,"return":-6.465847960939863,"DD":23.915974669682882,"win":22.22222222222222,"N":9,"open":1},{"L":40,"adj":"all","start":"2025-01-01","slip":15,"return":-8.226130469467986,"DD":24.371112535718677,"win":22.22222222222222,"N":9,"open":1},{"L":20,"adj":"split","start":"2021-01-01","slip":5,"return":82.81082072400874,"DD":37.73404618555906,"win":40.74074074074074,"N":27,"open":0},{"L":20,"adj":"split","start":"2021-01-01","slip":15,"return":73.20083083760669,"DD":38.53820424160471,"win":40.74074074074074,"N":27,"open":0},{"L":20,"adj":"split","start":"2025-01-01","slip":5,"return":-6.394336303977532,"DD":25.66153871800738,"win":27.27272727272727,"N":11,"open":1},{"L":20,"adj":"split","start":"2025-01-01","slip":15,"return":-8.522607403030591,"DD":26.84149058960168,"win":27.27272727272727,"N":11,"open":1}]. Source https://runway.adityaperswal.workers.dev/data/stock-bars . All exact means/CIs/exitcounts recorded26226-26265. The test period is shared across variations; variations are not independent evidence.
variants12
primary_L20
orders0
R91206 FRO parameter and raw-price sensitivity; no selection
BacktestsinconclusiveSupply chainFRO2026-09-12 06:11
Primary L20 remains fixed. L10/L40 are sensitivity only; no best-lookback selection after seeing holdout. Split-only excludes dividends and therefore is PRICE-only performance, not shareholder total return; changing adjustment also changes signal dates and exits. Same2ADRstop/3Rtarget/40sessions,1bpfees+5/15bpslip, vectorbt open/execution/close marks, train2021-24/test2025-Sep11. Results (return/DD/win/N; open marks excluded from win): [{"L":10,"adj":"all","start":"2021-01-01","slip":5,"return":112.67295913234567,"DD":32.16931880264319,"win":37.5,"N":40,"open":0},{"L":10,"adj":"all","start":"2021-01-01","slip":15,"return":96.32186799489786,"DD":32.575084814074316,"win":37.5,"N":40,"open":0},{"L":10,"adj":"all","start":"2025-01-01","slip":5,"return":160.4555454070435,"DD":22.96278069120994,"win":53.333333333333336,"N":15,"open":1},{"L":10,"adj":"all","start":"2025-01-01","slip":15,"return":152.5055331700635,"DD":23.423620604047237,"win":53.333333333333336,"N":15,"open":1},{"L":40,"adj":"all","start":"2021-01-01","slip":5,"return":36.95938733593715,"DD":30.152624809063354,"win":34.61538461538461,"N":26,"open":0},{"L":40,"adj":"all","start":"2021-01-01","slip":15,"return":30.019492658679205,"DD":30.570454769486478,"win":34.61538461538461,"N":26,"open":0},{"L":40,"adj":"all","start":"2025-01-01","slip":5,"return":-5.8818647506624355,"DD":26.356540897697922,"win":23.076923076923077,"N":13,"open":1},{"L":40,"adj":"all","start":"2025-01-01","slip":15,"return":-8.3889660922706,"DD":26.943338884677125,"win":23.076923076923077,"N":13,"open":1},{"L":20,"adj":"split","start":"2021-01-01","slip":5,"return":31.916768191091947,"DD":31.703362138101866,"win":32.25806451612903,"N":31,"open":0},{"L":20,"adj":"split","start":"2021-01-01","slip":15,"return":23.986304575835238,"DD":32.11191552206013,"win":32.25806451612903,"N":31,"open":0},{"L":20,"adj":"split","start":"2025-01-01","slip":5,"return":85.24123287186694,"DD":24.042364503408532,"win":47.05882352941176,"N":17,"open":1},{"L":20,"adj":"split","start":"2025-01-01","slip":15,"return":78.87010986338649,"DD":24.496746300099115,"win":47.05882352941176,"N":17,"open":1}]. Source https://runway.adityaperswal.workers.dev/data/stock-bars . All exact means/CIs/exitcounts recorded26226-26265. The test period is shared across variations; variations are not independent evidence.
variants12
primary_L20
orders0
R91206 STNG 3R quarter at2R/BE chronological holdout2025-Sep11
BacktestsrejectSupply chainSTNG2026-09-12 06:11
Frozen before this run's results: prior20close breakout AND SMA50, next session open; stop2*priorADR20, target3R, max40sessions including entry. Prior2020warmup. On a surviving day reaching2R, sell quarter and make stop breakeven next day; test full stop/target first, so intraday ordering and 15minute management not reconstructed. Gap exits use open, ambiguous daily bars stopfirst, entryday exits allowed (observed 0). Costs1bpfee+5bpslippage/side, stress15bpslip. vectorbt long-only fractional full-equity portfolio reconciled to manual cash including entryfee, marks ordered open/execution/close. Return includes 1 open mark; N11 and win36.36363636363637% exclude open outcomes. Mean bootstrap10000 IID resamples seed91206, 95%CI[-4.524399609507263,5.843595649618188]% is uncertainty not proof of zero edge. 1 targets/7 stops/3 timeouts; buyhold74.95342579176152%. Source https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=STNG&timeframe=1Day&feed=sip&adjustment=all , retrievedSep12/endSep11T23:40Z. Adjustmentall returns model synthetic dividend-adjusted asset, not cash dividend payment timing or executable raw-price fills. Training and test separated flat; test period previously inspected for other rules, thus chronological holdout for this frozen specification but not globally unseen evidence. Quantifies payoff shape, not whole-share/15min implementation. Holdout/stress weakness prevents treating the screen as an established stock edge.
return1.67
drawdown24.13
win_rate36.36
sample11
open1
stress_return-0.64
stress_drawdown24.58
mean_pct0.13
CI_low-4.52
CI_high5.84
targets1
entry_day_exits0
R91206 STNG 3R quarter at2R/BE training2021-24
BacktestsinconclusiveSupply chainSTNG2026-09-12 06:11
Frozen before this run's results: prior20close breakout AND SMA50, next session open; stop2*priorADR20, target3R, max40sessions including entry. Prior2020warmup. On a surviving day reaching2R, sell quarter and make stop breakeven next day; test full stop/target first, so intraday ordering and 15minute management not reconstructed. Gap exits use open, ambiguous daily bars stopfirst, entryday exits allowed (observed 0). Costs1bpfee+5bpslippage/side, stress15bpslip. vectorbt long-only fractional full-equity portfolio reconciled to manual cash including entryfee, marks ordered open/execution/close. Return includes 0 open mark; N27 and win44.44444444444444% exclude open outcomes. Mean bootstrap10000 IID resamples seed91206, 95%CI[-1.5149595070621042,8.708828524196868]% is uncertainty not proof of zero edge. 6 targets/14 stops/7 timeouts; buyhold377.8375088751394%. Source https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=STNG&timeframe=1Day&feed=sip&adjustment=all , retrievedSep12/endSep11T23:40Z. Adjustmentall returns model synthetic dividend-adjusted asset, not cash dividend payment timing or executable raw-price fills. Training and test separated flat; test period previously inspected for other rules, thus chronological holdout for this frozen specification but not globally unseen evidence. Quantifies payoff shape, not whole-share/15min implementation. Holdout/stress weakness prevents treating the screen as an established stock edge.
return101.58
drawdown35.68
win_rate44.44
sample27
open0
stress_return90.98
stress_drawdown36.51
mean_pct3.48
CI_low-1.51
CI_high8.71
targets6
entry_day_exits0
R91206 STNG 3R fixed exit chronological holdout2025-Sep11
BacktestsrejectSupply chainSTNG2026-09-12 06:11
Frozen before this run's results: prior20close breakout AND SMA50, next session open; stop2*priorADR20, target3R, max40sessions including entry. Prior2020warmup. Full fixed exits; no discretionary trailing. Gap exits use open, ambiguous daily bars stopfirst, entryday exits allowed (observed 0). Costs1bpfee+5bpslippage/side, stress15bpslip. vectorbt long-only fractional full-equity portfolio reconciled to manual cash including entryfee, marks ordered open/execution/close. Return includes 1 open mark; N11 and win27.27272727272727% exclude open outcomes. Mean bootstrap10000 IID resamples seed91206, 95%CI[-5.197660030798593,5.848221916807604]% is uncertainty not proof of zero edge. 1 targets/7 stops/3 timeouts; buyhold74.95342579176152%. Source https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=STNG&timeframe=1Day&feed=sip&adjustment=all , retrievedSep12/endSep11T23:40Z. Adjustmentall returns model synthetic dividend-adjusted asset, not cash dividend payment timing or executable raw-price fills. Training and test separated flat; test period previously inspected for other rules, thus chronological holdout for this frozen specification but not globally unseen evidence. Quantifies payoff shape, not whole-share/15min implementation. Holdout/stress weakness prevents treating the screen as an established stock edge.
return-3.98
drawdown25.18
win_rate27.27
sample11
open1
stress_return-6.17
stress_drawdown26.37
mean_pct-0.34
CI_low-5.2
CI_high5.85
targets1
entry_day_exits0
R91206 STNG 3R fixed exit training2021-24
BacktestsinconclusiveSupply chainSTNG2026-09-12 06:11
Frozen before this run's results: prior20close breakout AND SMA50, next session open; stop2*priorADR20, target3R, max40sessions including entry. Prior2020warmup. Full fixed exits; no discretionary trailing. Gap exits use open, ambiguous daily bars stopfirst, entryday exits allowed (observed 0). Costs1bpfee+5bpslippage/side, stress15bpslip. vectorbt long-only fractional full-equity portfolio reconciled to manual cash including entryfee, marks ordered open/execution/close. Return includes 0 open mark; N26 and win46.15384615384615% exclude open outcomes. Mean bootstrap10000 IID resamples seed91206, 95%CI[-0.6130553619346064,10.616290391886833]% is uncertainty not proof of zero edge. 6 targets/12 stops/8 timeouts; buyhold377.8375088751394%. Source https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=STNG&timeframe=1Day&feed=sip&adjustment=all , retrievedSep12/endSep11T23:40Z. Adjustmentall returns model synthetic dividend-adjusted asset, not cash dividend payment timing or executable raw-price fills. Training and test separated flat; test period previously inspected for other rules, thus chronological holdout for this frozen specification but not globally unseen evidence. Quantifies payoff shape, not whole-share/15min implementation. Holdout/stress weakness prevents treating the screen as an established stock edge.
return164.15
drawdown37.45
win_rate46.15
sample26
open0
stress_return150.77
stress_drawdown38.26
mean_pct4.8
CI_low-0.61
CI_high10.62
targets6
entry_day_exits0
R91206 FRO 3R quarter at2R/BE chronological holdout2025-Sep11
BacktestswatchSupply chainFRO2026-09-12 06:11
Frozen before this run's results: prior20close breakout AND SMA50, next session open; stop2*priorADR20, target3R, max40sessions including entry. Prior2020warmup. On a surviving day reaching2R, sell quarter and make stop breakeven next day; test full stop/target first, so intraday ordering and 15minute management not reconstructed. Gap exits use open, ambiguous daily bars stopfirst, entryday exits allowed (observed 0). Costs1bpfee+5bpslippage/side, stress15bpslip. vectorbt long-only fractional full-equity portfolio reconciled to manual cash including entryfee, marks ordered open/execution/close. Return includes 1 open mark; N18 and win44.44444444444444% exclude open outcomes. Mean bootstrap10000 IID resamples seed91206, 95%CI[-2.240298785942834,8.466477223104828]% is uncertainty not proof of zero edge. 6 targets/11 stops/1 timeouts; buyhold280.5877803557618%. Source https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=FRO&timeframe=1Day&feed=sip&adjustment=all , retrievedSep12/endSep11T23:40Z. Adjustmentall returns model synthetic dividend-adjusted asset, not cash dividend payment timing or executable raw-price fills. Training and test separated flat; test period previously inspected for other rules, thus chronological holdout for this frozen specification but not globally unseen evidence. Quantifies payoff shape, not whole-share/15min implementation. Positive result retains watch; must resolve upcoming raw-stop distribution mechanics.
return58.14
drawdown24.09
win_rate44.44
sample18
open1
stress_return52.39
stress_drawdown24.54
mean_pct2.97
CI_low-2.24
CI_high8.47
targets6
entry_day_exits0
R91206 FRO 3R quarter at2R/BE training2021-24
BacktestswatchSupply chainFRO2026-09-12 06:11
Frozen before this run's results: prior20close breakout AND SMA50, next session open; stop2*priorADR20, target3R, max40sessions including entry. Prior2020warmup. On a surviving day reaching2R, sell quarter and make stop breakeven next day; test full stop/target first, so intraday ordering and 15minute management not reconstructed. Gap exits use open, ambiguous daily bars stopfirst, entryday exits allowed (observed 0). Costs1bpfee+5bpslippage/side, stress15bpslip. vectorbt long-only fractional full-equity portfolio reconciled to manual cash including entryfee, marks ordered open/execution/close. Return includes 0 open mark; N33 and win42.42424242424242% exclude open outcomes. Mean bootstrap10000 IID resamples seed91206, 95%CI[-1.7832491318441552,5.371609867705768]% is uncertainty not proof of zero edge. 7 targets/24 stops/2 timeouts; buyhold191.44447020635292%. Source https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=FRO&timeframe=1Day&feed=sip&adjustment=all , retrievedSep12/endSep11T23:40Z. Adjustmentall returns model synthetic dividend-adjusted asset, not cash dividend payment timing or executable raw-price fills. Training and test separated flat; test period previously inspected for other rules, thus chronological holdout for this frozen specification but not globally unseen evidence. Quantifies payoff shape, not whole-share/15min implementation. Positive result retains watch; must resolve upcoming raw-stop distribution mechanics.
return42.73
drawdown27.92
win_rate42.42
sample33
open0
stress_return33.61
stress_drawdown29.82
mean_pct1.61
CI_low-1.78
CI_high5.37
targets7
entry_day_exits0
R91206 FRO 3R fixed exit chronological holdout2025-Sep11
BacktestswatchSupply chainFRO2026-09-12 06:11
Frozen before this run's results: prior20close breakout AND SMA50, next session open; stop2*priorADR20, target3R, max40sessions including entry. Prior2020warmup. Full fixed exits; no discretionary trailing. Gap exits use open, ambiguous daily bars stopfirst, entryday exits allowed (observed 0). Costs1bpfee+5bpslippage/side, stress15bpslip. vectorbt long-only fractional full-equity portfolio reconciled to manual cash including entryfee, marks ordered open/execution/close. Return includes 1 open mark; N17 and win47.05882352941176% exclude open outcomes. Mean bootstrap10000 IID resamples seed91206, 95%CI[-1.3523231382960088,10.722254655961946]% is uncertainty not proof of zero edge. 7 targets/9 stops/1 timeouts; buyhold280.5877803557618%. Source https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=FRO&timeframe=1Day&feed=sip&adjustment=all , retrievedSep12/endSep11T23:40Z. Adjustmentall returns model synthetic dividend-adjusted asset, not cash dividend payment timing or executable raw-price fills. Training and test separated flat; test period previously inspected for other rules, thus chronological holdout for this frozen specification but not globally unseen evidence. Quantifies payoff shape, not whole-share/15min implementation. Positive result retains watch; must resolve upcoming raw-stop distribution mechanics.
return99.82
drawdown24.09
win_rate47.06
sample17
open1
stress_return92.95
stress_drawdown24.54
mean_pct4.65
CI_low-1.35
CI_high10.72
targets7
entry_day_exits0
R91206 FRO 3R fixed exit training2021-24
BacktestswatchSupply chainFRO2026-09-12 06:10
Frozen before this run's results: prior20close breakout AND SMA50, next session open; stop2*priorADR20, target3R, max40sessions including entry. Prior2020warmup. Full fixed exits; no discretionary trailing. Gap exits use open, ambiguous daily bars stopfirst, entryday exits allowed (observed 0). Costs1bpfee+5bpslippage/side, stress15bpslip. vectorbt long-only fractional full-equity portfolio reconciled to manual cash including entryfee, marks ordered open/execution/close. Return includes 0 open mark; N33 and win33.33333333333333% exclude open outcomes. Mean bootstrap10000 IID resamples seed91206, 95%CI[-1.9720576853637237,6.135799986935027]% is uncertainty not proof of zero edge. 9 targets/21 stops/3 timeouts; buyhold191.44447020635292%. Source https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=FRO&timeframe=1Day&feed=sip&adjustment=all , retrievedSep12/endSep11T23:40Z. Adjustmentall returns model synthetic dividend-adjusted asset, not cash dividend payment timing or executable raw-price fills. Training and test separated flat; test period previously inspected for other rules, thus chronological holdout for this frozen specification but not globally unseen evidence. Quantifies payoff shape, not whole-share/15min implementation. Positive result retains watch; must resolve upcoming raw-stop distribution mechanics.
return48.93
drawdown28.94
win_rate33.33
sample33
open0
stress_return39.42
stress_drawdown29.36
mean_pct1.87
CI_low-1.97
CI_high6.14
targets9
entry_day_exits0
HITI corrected event controls: selected T5 still loses in 2026 holdout
BacktestsrejectConvex eventsHITI2026-09-12 06:10
Edge test: ten issuer-dated scheduled AMC earnings March2024–June2026, daily pre-release close to next-session close, median absolute4.700378%, signed mean-3.027709%. At Sep11 S2.53, Oct16 K2.5 call .21(Sep11catalog) /put .16(Sep10catalog, stale) plus assumed .05/share roundtrip costs require +9.090909%/-9.486166%; both1/10=10%, below40%. Old frozenN9 remains1/9,median5.494505%; preserve it separately. No documented3x expectedoptionpayoff. Source option_contracts and https://runway.adityaperswal.workers.dev/data/stock-bars ; /data/option-bars. Issuer Aug25 https://hightideinc.com/high-tide-to-announce-third-fiscal-quarter-2026-financial-results/ says 'after financial markets close on Monday, September 14, 2026'. Oct16expiry32daysafter; defaultSep11RTHexit already elapsed. Hurdles exceednewmedian4.390531/4.785788pp, noholdexception. Closes are not executable asks; intrinsic is not actualoptionPnL. 1. vectorbt926SIPallbarsJan2023–Sep11 2026. BuyT-2/3/5USsessionopen,exitT-1close beforeAMCdate;1000initial,fees10bp/slippage10bpeachside,stress30bpslippage. AddedSep2025quartertotrainingonly; holdout2026N3alreadyexaminedpreviousruns, retrospectiveauditnotfreshindependentOOS. Priortrain-selectedT5preserved, nochoosingrulefromholdout. 2. T5trainN7return+3.867305%,DD11.915644%,win42.857143%;holdoutN3return-2.631698%,DD5.363985%,win66.666667%;stressholdout-3.793140%,win33.333333%. Smallwinsdonotcompensateloss. CorrectedtrainT3nowhighest+4.438587%butholdout-4.762379%/stress-5.898406%; unstablemodelselection. T2train+3.842905%,holdout+2.134481%/stress+.916186%; knownholdoutpositivitycannotjustifyposthocselection. Full12rowssavedobservations. 3. RequiredCLI momentum20/days1000 diagnostic685bars,N27return26.210635%,DD44.737554%,win29.629630%,buyhold55.246914%; differentrule,noheldoutCLIwindow,notoptionevidence. Nohistoricaloptionreturn/DD/winrateavailable; nooptionsorderfromstockproxy. Costsassumedratherthanmeasured; dailycloseexecutionproxydoesnotvalidate15minuteoptionstops.
sample7
return3.87
drawdown11.92
win rate42.86
holdout_N3
holdout_return-2.63
holdout_drawdown5.36
holdout_win66.67
stress_holdout-3.79
call_hits1
put_hits1
event_N10
C91204 CLI diagnostic is a different policy from the pullback study
BacktestsinconclusiveCrypto majorsBTC/USD, ETH/USD, SOL/USD2026-09-12 04:23
Required CLI: node /app/agent/dist/backtest.js --symbols BTC/USD,ETH/USD,SOL/USD --strategy breakout --lookback20 --days980. BTC981bars: return46.460751%,DD14.692428%,23/67wins(34.328358%);ETH981bars40.808012%,DD24.943256%,17/55wins(30.909091%);SOL748bars72.151727%,DD18.795394%,19/36wins(52.777778%). Buy-and-hold BTC75.661593%,ETH12.116248%,SOL-35.313196%. Premise1 inspection of /app/agent/src/backtest/strategies.ts andengine showsprior20CLOSE screen/sameclose policy; no explicitfees orheldoutwindow inthisdiagnostic. Premise2 itincludescurrentpartialdailybarandSOLshorterhistory; itisnotHIGHbreakout/pullbacknext-open net3R20dayrule. Conclusion recordCLIasdiagnostic,notvalidationorpermissiontochooseSOLbecausegrossreturnhighest. Independentlycosted200cellsandchronologicalholdoutrecordedinC91204analyses addressactualproposedpolicy. Source https://runway.adityaperswal.workers.dev/data/crypto-bars .
BTC_return46.46
BTC_drawdown14.69
BTC_N67
BTC_win_rate34.33
ETH_return40.81
ETH_drawdown24.94
ETH_N55
ETH_win_rate30.91
SOL_return72.15
SOL_drawdown18.8
SOL_N36
SOL_win_rate52.78
C91204 coherent daily reconstruction does not erase hourly pullback gains
BacktestswatchCrypto majorsETH/USD2026-09-12 04:21
Eightpredefinedsensitivitycells reconstructETHdailyOHLCfromall24calendarhours; incompletehourdaysbecomeNA,strict20dayATR/HIGHrequiresfullhistory. Retainoriginalfilesand15minmanagedexecution. Premise1 historicaldailyversushourlydifferencesexist:2025Dec2ETHopen3020.1375rawversus2798.84houraggregate(-7.3274%);2026all253completeETHdaysOHLCmatch exactly. Premise2 coherentdailyinputchangessomeavailabilityaroundmissingMarchday; thisisdata/controlchange,notalpha. Hourlybaselineunchanged:train42.312262%,DD37.521903%,7/13wins,oneopen;holdout19.206747%,DD14.542745%,3/3wins,oneopen;stressholdout17.549943%. Dailyholdoutchangesfrom-.292829%N3to-1.925730%N2,stress-2.707198%;dailytrainingunchanged-27.126920%. Conclusion aggregationissuesdonotexplainawaypositivehourlycandidate; dailynegative/cellselection/smallNandnonpristineholdoutstilllimitdeployment. All8cellsrecorded,bringingpolicycomparators200 plusCLI3diagnostics; not200independentstrategies/events. Source https://runway.adityaperswal.workers.dev/data/crypto-bars ; C91204aggregate_control.py.
return19.21
drawdown14.54
win rate100
sample3
open_positions1
train_return42.31
stress_return17.55
daily_control_return-1.93
daily_control_N2
complete2026_days253
sensitivity_cells8
C91204 missing-checkpoint bounds preserve ETH modeled holdout; literal complete coverage remains zero
BacktestswatchCrypto majorsETH/USD2026-09-12 04:19
ThreeETHhourlyhalfATRmanagedholdouttrades March5–25,April9–29,July7–27 have6/3/9missing15mincheckpoints(total18); thusliteralcompletecoverageclosedN0. Refinedcounterexample toblanketquarantine: for14missingpoints primaryhourhigh/low boundsexclude allinitialstop,net3Rtargetandgross+2Rtouches; missingMarch12 17hour'sfourpoints usecompleteddayrange2018.698–2094.2115 versusMarchtradestop1791.83424/+2R2603.77278/target2924.123397,alsono possibletrigger. Noimputedpricesorzeroreturns. Conditionalonbroadertradebar extrema coveringmissingintervals, all18missingchecks cannotchangethese3tradepaths; modeledholdout+19.206747%,DD14.542745%,3/3winners,1openisretained. Strongcounterargument:broaderbarsaretradebounds,nothistoricalexecutablequotes; theydonotprovefills,checkavailabilityorinfinite liquidity. TrainingmeanCIstillcrosses0. Validity: boundproofsupportsno modeledthresholdtouch,notglobaldataqualityortradingedge. Conclusion do notciteN0literalcoveragealoneasrejection; keepcandidateprospectiveandseparatefreshentry gate. Fullboundsrecordedobservations,C91204gapbounds.py. Source https://runway.adityaperswal.workers.dev/data/crypto-bars .
return19.21
drawdown14.54
win rate100
sample3
open_positions1
missing_points18
hour_bounded14
day_bounded4
possible_stop_target_2R0
literal_fullcoverage_N0
conditional_bounded_N3
R91204 CLI diagnostic and corrected sensitivity audit
BacktestsrejectSupply chainFTK2026-09-12 04:12
CLI run node /app/agent/dist/backtest.js --symbols FTK --strategy breakout --lookback20 --days2080 --stop-pct10 --target-pct30 (actual invocation uses spaces between flag/value) returned+13.7774%,DD49.9074%,N66/win33.3333%. It usesIEX/noexplicitadjustment orcosts andisnotindependentholdout; cannotoverride negativeSIPresults. https://runway.adityaperswal.workers.dev/data/stock-bars . Fixed10/20/40sensitivity usesSIPadjustmentall,2020warmup,train2021-24/holdout2025-Sep11'26,fees1bp/slip5or15; all12negative. Correctopen/closemarks supersede earlierDDonly. L10trainingDD86.7031/87.1476,holdout46.9088/47.8559; L40training59.3906/60.6103,holdout31.7072/32.8585. L10sample24train/15holdout each1unfinished; L40N16/11flat; unchangedreturns in2847-50/2855-58. No favorablelookbackselection orstrategyadoption. CLI sample66unadjustedtradehistory andSIPcostedsamples answerdifferentquestions.
return13.78
drawdown49.91
win rate33.33
sample66
L10trainDD86.7
L10holdDD46.91
L40trainDD59.39
L40holdDD31.71
negative_costed_variants12
R91204 corrected marks FTK L20 2025-01-01 15bp
BacktestsrejectSupply chainFTK2026-09-12 04:12
Supersedes drawdown only in primary analyses2851-2854; retains frozen2531 rule, samples, fills and returns. Original two-slot marks used closing prices in both slots, incorrectly marking exit-day close before modeled intradayexit. Corrected vectorbt price marks alternate actual open/close, while entry occurs slot0 and exit slot1; open/close marked drawdown is not full intraday worstcase. Source https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=FTK&timeframe=1Day&feed=sip&adjustment=all . L20closebreakout+SMA50, nextopen,2ADRstop/3Rtarget,40sessions,1bpfees and15bpslip/side,2020warmup,2025-01-01 to2026-09-11. 14 completed/0 open; stopfirst ambiguousbar, gapopenexits, entrydayexits retained; compoundedcashreturn reconciliationpassed. Still rejects trading; 15min and+2R management absent. All12sensitivityrevisedDDtable in latest observation; no parameterretuning.
return-31.2
drawdown43.07
win rate28.57
sample14
mean_pct-1.39
avgwin_pct23.38
avgloss_pct11.3
slippage_bps15
targets3
open0
R91204 corrected marks FTK L20 2025-01-01 5bp
BacktestsrejectSupply chainFTK2026-09-12 04:12
Supersedes drawdown only in primary analyses2851-2854; retains frozen2531 rule, samples, fills and returns. Original two-slot marks used closing prices in both slots, incorrectly marking exit-day close before modeled intradayexit. Corrected vectorbt price marks alternate actual open/close, while entry occurs slot0 and exit slot1; open/close marked drawdown is not full intraday worstcase. Source https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=FTK&timeframe=1Day&feed=sip&adjustment=all . L20closebreakout+SMA50, nextopen,2ADRstop/3Rtarget,40sessions,1bpfees and5bpslip/side,2020warmup,2025-01-01 to2026-09-11. 14 completed/0 open; stopfirst ambiguousbar, gapopenexits, entrydayexits retained; compoundedcashreturn reconciliationpassed. Still rejects trading; 15min and+2R management absent. All12sensitivityrevisedDDtable in latest observation; no parameterretuning.
return-29.24
drawdown41.74
win rate28.57
sample14
mean_pct-1.19
avgwin_pct23.62
avgloss_pct11.12
slippage_bps5
targets3
open0
R91204 corrected marks FTK L20 2021-01-01 15bp
BacktestsrejectSupply chainFTK2026-09-12 04:12
Supersedes drawdown only in primary analyses2851-2854; retains frozen2531 rule, samples, fills and returns. Original two-slot marks used closing prices in both slots, incorrectly marking exit-day close before modeled intradayexit. Corrected vectorbt price marks alternate actual open/close, while entry occurs slot0 and exit slot1; open/close marked drawdown is not full intraday worstcase. Source https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=FTK&timeframe=1Day&feed=sip&adjustment=all . L20closebreakout+SMA50, nextopen,2ADRstop/3Rtarget,40sessions,1bpfees and15bpslip/side,2020warmup,2021-01-01 to2024-12-31. 26 completed/0 open; stopfirst ambiguousbar, gapopenexits, entrydayexits retained; compoundedcashreturn reconciliationpassed. Still rejects trading; 15min and+2R management absent. All12sensitivityrevisedDDtable in latest observation; no parameterretuning.
return-86.45
drawdown88.7
win rate15.38
sample26
mean_pct-6.65
avgwin_pct21.41
avgloss_pct11.75
slippage_bps15
targets3
open0
R91204 corrected marks FTK L20 2021-01-01 5bp
BacktestsrejectSupply chainFTK2026-09-12 04:12
Supersedes drawdown only in primary analyses2851-2854; retains frozen2531 rule, samples, fills and returns. Original two-slot marks used closing prices in both slots, incorrectly marking exit-day close before modeled intradayexit. Corrected vectorbt price marks alternate actual open/close, while entry occurs slot0 and exit slot1; open/close marked drawdown is not full intraday worstcase. Source https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=FTK&timeframe=1Day&feed=sip&adjustment=all . L20closebreakout+SMA50, nextopen,2ADRstop/3Rtarget,40sessions,1bpfees and5bpslip/side,2020warmup,2021-01-01 to2024-12-31. 26 completed/0 open; stopfirst ambiguousbar, gapopenexits, entrydayexits retained; compoundedcashreturn reconciliationpassed. Still rejects trading; 15min and+2R management absent. All12sensitivityrevisedDDtable in latest observation; no parameterretuning.
return-85.72
drawdown88.31
win rate15.38
sample26
mean_pct-6.46
avgwin_pct21.66
avgloss_pct11.57
slippage_bps5
targets3
open0
C91204 SOL 1Hour half-ATR pullback 15-minute managed exits
BacktestsinconclusiveCrypto majorsSOL/USD2026-09-12 04:12
Frozen notes2535/2536. 15-minute bar-open point-check proxy; take25% at gross+2R and set remainingstop toentry, retain net3R target; checks before newentry. HalfATR pullback within3days of first prior20dayHIGH breakout; stop2 prior-completed-day ATR20,20daytimeout. Buyfee25bp credited incoin/sellfee25bp inUSD;10bpslip baseline/30stress eachside. Training2024-25 return10.5767%,DD35.0750%,win57.14285714285714%,closedN7,open0. HoldoutJan1-Sep11 2026 return-4.6600%,DD21.7915%,win50%,closedN2,open0; stress-5.4197%. Immediatebreakout control samecost/exit holdout4.0652%,N6. Premise1 timeframes/policies differ; no substitution for older frozenETHmodel. Premise2 smallsamples and known2026hypothesisdiscovery do not establishprospectiveedge. Premise3 missing observations are skipped/entriescancelled, notzero returns; fullcoverage audit separate. vectorbt.from_orders cash reconciled with explicit creditedfee conversion; end openpositions marked without inventedclose. SOL history startsAug2024, shortenedtraining. Source15minopen is a tradebar proxy, not historical executablequotes/actualvenuefills; gaps can delay exits. Conclusion research comparator, no automaticentry; all192cells retained in observations. Source https://runway.adityaperswal.workers.dev/data/crypto-bars ; https://docs.alpaca.markets/us/docs/crypto-fees .
return-4.66
drawdown21.79
win rate50
sample2
open_positions0
training_return10.58
training_N7
training_DD35.08
stress_return-5.42
control_return4.07
targets0
fees_bp25
C91204 SOL 1Day half-ATR pullback 15-minute managed exits
BacktestsinconclusiveCrypto majorsSOL/USD2026-09-12 04:12
Frozen notes2535/2536. 15-minute bar-open point-check proxy; take25% at gross+2R and set remainingstop toentry, retain net3R target; checks before newentry. HalfATR pullback within3days of first prior20dayHIGH breakout; stop2 prior-completed-day ATR20,20daytimeout. Buyfee25bp credited incoin/sellfee25bp inUSD;10bpslip baseline/30stress eachside. Training2024-25 return27.9720%,DD19.8678%,win75%,closedN4,open0. HoldoutJan1-Sep11 2026 return-12.1890%,DD18.3921%,win33.33333333333333%,closedN3,open0; stress-13.0386%. Immediatebreakout control samecost/exit holdout-23.7294%,N7. Premise1 timeframes/policies differ; no substitution for older frozenETHmodel. Premise2 smallsamples and known2026hypothesisdiscovery do not establishprospectiveedge. Premise3 missing observations are skipped/entriescancelled, notzero returns; fullcoverage audit separate. vectorbt.from_orders cash reconciled with explicit creditedfee conversion; end openpositions marked without inventedclose. SOL history startsAug2024, shortenedtraining. Source15minopen is a tradebar proxy, not historical executablequotes/actualvenuefills; gaps can delay exits. Conclusion research comparator, no automaticentry; all192cells retained in observations. Source https://runway.adityaperswal.workers.dev/data/crypto-bars ; https://docs.alpaca.markets/us/docs/crypto-fees .
return-12.19
drawdown18.39
win rate33.33
sample3
open_positions0
training_return27.97
training_N4
training_DD19.87
stress_return-13.04
control_return-23.73
targets0
fees_bp25
C91204 ETH 1Hour half-ATR pullback 15-minute managed exits
BacktestsinconclusiveCrypto majorsETH/USD2026-09-12 04:12
Frozen notes2535/2536. 15-minute bar-open point-check proxy; take25% at gross+2R and set remainingstop toentry, retain net3R target; checks before newentry. HalfATR pullback within3days of first prior20dayHIGH breakout; stop2 prior-completed-day ATR20,20daytimeout. Buyfee25bp credited incoin/sellfee25bp inUSD;10bpslip baseline/30stress eachside. Training2024-25 return42.3123%,DD37.5219%,win53.84615384615385%,closedN13,open1. HoldoutJan1-Sep11 2026 return19.2067%,DD14.5427%,win100%,closedN3,open1; stress17.5499%. Immediatebreakout control samecost/exit holdout14.8754%,N6. Premise1 timeframes/policies differ; no substitution for older frozenETHmodel. Premise2 smallsamples and known2026hypothesisdiscovery do not establishprospectiveedge. Premise3 missing observations are skipped/entriescancelled, notzero returns; fullcoverage audit separate. vectorbt.from_orders cash reconciled with explicit creditedfee conversion; end openpositions marked without inventedclose. Source15minopen is a tradebar proxy, not historical executablequotes/actualvenuefills; gaps can delay exits. Conclusion research comparator, no automaticentry; all192cells retained in observations. Source https://runway.adityaperswal.workers.dev/data/crypto-bars ; https://docs.alpaca.markets/us/docs/crypto-fees .
return19.21
drawdown14.54
win rate100
sample3
open_positions1
training_return42.31
training_N13
training_DD37.52
stress_return17.55
control_return14.88
targets0
fees_bp25
C91204 ETH 1Day half-ATR pullback 15-minute managed exits
BacktestsinconclusiveCrypto majorsETH/USD2026-09-12 04:12
Frozen notes2535/2536. 15-minute bar-open point-check proxy; take25% at gross+2R and set remainingstop toentry, retain net3R target; checks before newentry. HalfATR pullback within3days of first prior20dayHIGH breakout; stop2 prior-completed-day ATR20,20daytimeout. Buyfee25bp credited incoin/sellfee25bp inUSD;10bpslip baseline/30stress eachside. Training2024-25 return-27.1269%,DD37.0512%,win37.5%,closedN8,open1. HoldoutJan1-Sep11 2026 return-0.2928%,DD21.3949%,win66.66666666666666%,closedN3,open0; stress-1.4822%. Immediatebreakout control samecost/exit holdout-12.7035%,N5. Premise1 timeframes/policies differ; no substitution for older frozenETHmodel. Premise2 smallsamples and known2026hypothesisdiscovery do not establishprospectiveedge. Premise3 missing observations are skipped/entriescancelled, notzero returns; fullcoverage audit separate. vectorbt.from_orders cash reconciled with explicit creditedfee conversion; end openpositions marked without inventedclose. Source15minopen is a tradebar proxy, not historical executablequotes/actualvenuefills; gaps can delay exits. Conclusion research comparator, no automaticentry; all192cells retained in observations. Source https://runway.adityaperswal.workers.dev/data/crypto-bars ; https://docs.alpaca.markets/us/docs/crypto-fees .
return-0.29
drawdown21.39
win rate66.67
sample3
open_positions0
training_return-27.13
training_N8
training_DD37.05
stress_return-1.48
control_return-12.7
targets0
fees_bp25
C91204 BTC 1Hour half-ATR pullback 15-minute managed exits
BacktestsinconclusiveCrypto majorsBTC/USD2026-09-12 04:12
Frozen notes2535/2536. 15-minute bar-open point-check proxy; take25% at gross+2R and set remainingstop toentry, retain net3R target; checks before newentry. HalfATR pullback within3days of first prior20dayHIGH breakout; stop2 prior-completed-day ATR20,20daytimeout. Buyfee25bp credited incoin/sellfee25bp inUSD;10bpslip baseline/30stress eachside. Training2024-25 return-9.9610%,DD33.2952%,win43.75%,closedN16,open0. HoldoutJan1-Sep11 2026 return1.1932%,DD10.1154%,win66.66666666666666%,closedN3,open1; stress0.0072%. Immediatebreakout control samecost/exit holdout4.2262%,N6. Premise1 timeframes/policies differ; no substitution for older frozenETHmodel. Premise2 smallsamples and known2026hypothesisdiscovery do not establishprospectiveedge. Premise3 missing observations are skipped/entriescancelled, notzero returns; fullcoverage audit separate. vectorbt.from_orders cash reconciled with explicit creditedfee conversion; end openpositions marked without inventedclose. Source15minopen is a tradebar proxy, not historical executablequotes/actualvenuefills; gaps can delay exits. Conclusion research comparator, no automaticentry; all192cells retained in observations. Source https://runway.adityaperswal.workers.dev/data/crypto-bars ; https://docs.alpaca.markets/us/docs/crypto-fees .
return1.19
drawdown10.12
win rate66.67
sample3
open_positions1
training_return-9.96
training_N16
training_DD33.3
stress_return0.01
control_return4.23
targets0
fees_bp25
C91204 BTC 1Day half-ATR pullback 15-minute managed exits
BacktestsinconclusiveCrypto majorsBTC/USD2026-09-12 04:12
Frozen notes2535/2536. 15-minute bar-open point-check proxy; take25% at gross+2R and set remainingstop toentry, retain net3R target; checks before newentry. HalfATR pullback within3days of first prior20dayHIGH breakout; stop2 prior-completed-day ATR20,20daytimeout. Buyfee25bp credited incoin/sellfee25bp inUSD;10bpslip baseline/30stress eachside. Training2024-25 return-14.7836%,DD26.5712%,win20%,closedN5,open0. HoldoutJan1-Sep11 2026 return6.8464%,DD8.7633%,win66.66666666666666%,closedN3,open0; stress5.5719%. Immediatebreakout control samecost/exit holdout-8.3834%,N6. Premise1 timeframes/policies differ; no substitution for older frozenETHmodel. Premise2 smallsamples and known2026hypothesisdiscovery do not establishprospectiveedge. Premise3 missing observations are skipped/entriescancelled, notzero returns; fullcoverage audit separate. vectorbt.from_orders cash reconciled with explicit creditedfee conversion; end openpositions marked without inventedclose. Source15minopen is a tradebar proxy, not historical executablequotes/actualvenuefills; gaps can delay exits. Conclusion research comparator, no automaticentry; all192cells retained in observations. Source https://runway.adityaperswal.workers.dev/data/crypto-bars ; https://docs.alpaca.markets/us/docs/crypto-fees .
return6.85
drawdown8.76
win rate66.67
sample3
open_positions0
training_return-14.78
training_N5
training_DD26.57
stress_return5.57
control_return-8.38
targets0
fees_bp25
NewerPage 8 of 61Older