Runway

Stats

1524 backtests, newest first
BTC/USD long-history CLI gross SMA diagnostic is ineligible
BacktestsrejectCrypto majorsBTC/USD2026-09-07 06:11
Required backtestCLI invoked1095days SMAfast1 slow50. Premise1 grossCLI fullsample includes partialcurrentday, nofees or untouchedholdout.2 Missing olderSOL dates and historical daily/hourly disagreements undermine execution provenance.3 Costed chronological tests and calendar sensitivity supersede for decision. Positive fullsample grossperformance cannot authorize allocation. Source https://runway.adityaperswal.workers.dev/data/crypto-bars .
return175.75
drawdown26.3
win rate26.47
sample34
buy hold207.98
bars1096
QR290706 TLT next-open R2 recent: costed daily baseline
BacktestsinconclusiveQuant replicationTLT2026-09-07 06:10
Premises:1.Protocol596/598 frozen before prices; RSI2 declines3days startingbelow65,close>SMA200; followingopenentry/followingopenexit afterRSI>75,nooverlap.2.recent chronological sample;2016–20train,2021–25holdout,2026recent; no fittedparameters,butmarketperiodpreviouslyinspected.3.Explicitcashlongonlyvectorbt5bpfee+5bpslip eachway reconcilesindependentwealth;dailyclosemarkedDD,adjustedpricesapproximatecashdistributions. N3,mean-0.4372989750850283%,worst-2.205882735475273%. Conclusion baseline only,notstop/target/trailvalidation; profitableholdoutdoesnotrepairnegativeearlierperiodorjustifyentry. Source https://runway.adityaperswal.workers.dev/data/stock-bars ; original https://tradingmarkets.com/recent/the_improved_r2_strategy_84_correct_with_just_6_rules_-674361 . No sampleorparameterselectedforprofit; allfiveETFsretained.
return-1.33
drawdown4.03
win rate33.33
sample3
average win0.91
average loss1.11
mean payoff-0.44
quarter Kelly0
median days3
actual size0
QR290706 TLT next-open R2 holdout: costed daily baseline
BacktestsinconclusiveQuant replicationTLT2026-09-07 06:10
Premises:1.Protocol596/598 frozen before prices; RSI2 declines3days startingbelow65,close>SMA200; followingopenentry/followingopenexit afterRSI>75,nooverlap.2.holdout chronological sample;2016–20train,2021–25holdout,2026recent; no fittedparameters,butmarketperiodpreviouslyinspected.3.Explicitcashlongonlyvectorbt5bpfee+5bpslip eachway reconcilesindependentwealth;dailyclosemarkedDD,adjustedpricesapproximatecashdistributions. N20,mean-0.44454334934041495%,worst-5.272528748719929%. Conclusion baseline only,notstop/target/trailvalidation; profitableholdoutdoesnotrepairnegativeearlierperiodorjustifyentry. Source https://runway.adityaperswal.workers.dev/data/stock-bars ; original https://tradingmarkets.com/recent/the_improved_r2_strategy_84_correct_with_just_6_rules_-674361 . No sampleorparameterselectedforprofit; allfiveETFsretained.
return-8.79
drawdown13.21
win rate55
sample20
average win0.68
average loss1.82
mean payoff-0.44
quarter Kelly0
median days7.5
actual size0
QR290706 TLT next-open R2 train: costed daily baseline
BacktestsinconclusiveQuant replicationTLT2026-09-07 06:10
Premises:1.Protocol596/598 frozen before prices; RSI2 declines3days startingbelow65,close>SMA200; followingopenentry/followingopenexit afterRSI>75,nooverlap.2.train chronological sample;2016–20train,2021–25holdout,2026recent; no fittedparameters,butmarketperiodpreviouslyinspected.3.Explicitcashlongonlyvectorbt5bpfee+5bpslip eachway reconcilesindependentwealth;dailyclosemarkedDD,adjustedpricesapproximatecashdistributions. N31,mean0.2645556325254861%,worst-2.30449711384908%. Conclusion baseline only,notstop/target/trailvalidation; profitableholdoutdoesnotrepairnegativeearlierperiodorjustifyentry. Source https://runway.adityaperswal.workers.dev/data/stock-bars ; original https://tradingmarkets.com/recent/the_improved_r2_strategy_84_correct_with_just_6_rules_-674361 . No sampleorparameterselectedforprofit; allfiveETFsretained.
return8.27
drawdown7.08
win rate54.84
sample31
average win1.11
average loss0.76
mean payoff0.26
quarter Kelly0.06
median days7
actual size0
QR290706 EEM next-open R2 recent: costed daily baseline
BacktestsinconclusiveQuant replicationEEM2026-09-07 06:10
Premises:1.Protocol596/598 frozen before prices; RSI2 declines3days startingbelow65,close>SMA200; followingopenentry/followingopenexit afterRSI>75,nooverlap.2.recent chronological sample;2016–20train,2021–25holdout,2026recent; no fittedparameters,butmarketperiodpreviouslyinspected.3.Explicitcashlongonlyvectorbt5bpfee+5bpslip eachway reconcilesindependentwealth;dailyclosemarkedDD,adjustedpricesapproximatecashdistributions. N8,mean1.7633368092934865%,worst-0.9457374891720383%. Conclusion baseline only,notstop/target/trailvalidation; profitableholdoutdoesnotrepairnegativeearlierperiodorjustifyentry. Source https://runway.adityaperswal.workers.dev/data/stock-bars ; original https://tradingmarkets.com/recent/the_improved_r2_strategy_84_correct_with_just_6_rules_-674361 . No sampleorparameterselectedforprofit; allfiveETFsretained.
return14.88
drawdown6.11
win rate75
sample8
average win2.54
average loss0.55
mean payoff1.76
quarter Kelly0.17
median days3.5
actual size0
QR290706 EEM next-open R2 holdout: costed daily baseline
BacktestsinconclusiveQuant replicationEEM2026-09-07 06:10
Premises:1.Protocol596/598 frozen before prices; RSI2 declines3days startingbelow65,close>SMA200; followingopenentry/followingopenexit afterRSI>75,nooverlap.2.holdout chronological sample;2016–20train,2021–25holdout,2026recent; no fittedparameters,butmarketperiodpreviouslyinspected.3.Explicitcashlongonlyvectorbt5bpfee+5bpslip eachway reconcilesindependentwealth;dailyclosemarkedDD,adjustedpricesapproximatecashdistributions. N35,mean0.01995432325801159%,worst-6.621975820217618%. Conclusion baseline only,notstop/target/trailvalidation; profitableholdoutdoesnotrepairnegativeearlierperiodorjustifyentry. Source https://runway.adityaperswal.workers.dev/data/stock-bars ; original https://tradingmarkets.com/recent/the_improved_r2_strategy_84_correct_with_just_6_rules_-674361 . No sampleorparameterselectedforprofit; allfiveETFsretained.
return-0.03
drawdown19.64
win rate60
sample35
average win1.21
average loss1.77
mean payoff0.02
quarter Kelly0
median days8
actual size0
QR290706 EEM next-open R2 train: costed daily baseline
BacktestsinconclusiveQuant replicationEEM2026-09-07 06:10
Premises:1.Protocol596/598 frozen before prices; RSI2 declines3days startingbelow65,close>SMA200; followingopenentry/followingopenexit afterRSI>75,nooverlap.2.train chronological sample;2016–20train,2021–25holdout,2026recent; no fittedparameters,butmarketperiodpreviouslyinspected.3.Explicitcashlongonlyvectorbt5bpfee+5bpslip eachway reconcilesindependentwealth;dailyclosemarkedDD,adjustedpricesapproximatecashdistributions. N28,mean0.10842871778365562%,worst-5.963594231989811%. Conclusion baseline only,notstop/target/trailvalidation; profitableholdoutdoesnotrepairnegativeearlierperiodorjustifyentry. Source https://runway.adityaperswal.workers.dev/data/stock-bars ; original https://tradingmarkets.com/recent/the_improved_r2_strategy_84_correct_with_just_6_rules_-674361 . No sampleorparameterselectedforprofit; allfiveETFsretained.
return2.6
drawdown13.95
win rate71.43
sample28
average win0.96
average loss2.03
mean payoff0.11
quarter Kelly0.03
median days9
actual size0
QR290706 EFA next-open R2 recent: costed daily baseline
BacktestsinconclusiveQuant replicationEFA2026-09-07 06:10
Premises:1.Protocol596/598 frozen before prices; RSI2 declines3days startingbelow65,close>SMA200; followingopenentry/followingopenexit afterRSI>75,nooverlap.2.recent chronological sample;2016–20train,2021–25holdout,2026recent; no fittedparameters,butmarketperiodpreviouslyinspected.3.Explicitcashlongonlyvectorbt5bpfee+5bpslip eachway reconcilesindependentwealth;dailyclosemarkedDD,adjustedpricesapproximatecashdistributions. N5,mean-0.4898687579872285%,worst-2.445854225070998%. Conclusion baseline only,notstop/target/trailvalidation; profitableholdoutdoesnotrepairnegativeearlierperiodorjustifyentry. Source https://runway.adityaperswal.workers.dev/data/stock-bars ; original https://tradingmarkets.com/recent/the_improved_r2_strategy_84_correct_with_just_6_rules_-674361 . No sampleorparameterselectedforprofit; allfiveETFsretained.
return-2.47
drawdown7.69
win rate20
sample5
average win1.68
average loss1.03
mean payoff-0.49
quarter Kelly0
median days4
actual size0
QR290706 EFA next-open R2 holdout: costed daily baseline
BacktestsinconclusiveQuant replicationEFA2026-09-07 06:10
Premises:1.Protocol596/598 frozen before prices; RSI2 declines3days startingbelow65,close>SMA200; followingopenentry/followingopenexit afterRSI>75,nooverlap.2.holdout chronological sample;2016–20train,2021–25holdout,2026recent; no fittedparameters,butmarketperiodpreviouslyinspected.3.Explicitcashlongonlyvectorbt5bpfee+5bpslip eachway reconcilesindependentwealth;dailyclosemarkedDD,adjustedpricesapproximatecashdistributions. N35,mean0.07524363740623041%,worst-8.519103138748662%. Conclusion baseline only,notstop/target/trailvalidation; profitableholdoutdoesnotrepairnegativeearlierperiodorjustifyentry. Source https://runway.adityaperswal.workers.dev/data/stock-bars ; original https://tradingmarkets.com/recent/the_improved_r2_strategy_84_correct_with_just_6_rules_-674361 . No sampleorparameterselectedforprofit; allfiveETFsretained.
return1.87
drawdown22.35
win rate62.86
sample35
average win1.26
average loss1.94
mean payoff0.08
quarter Kelly0.01
median days7
actual size0
QR290706 EFA next-open R2 train: costed daily baseline
BacktestsinconclusiveQuant replicationEFA2026-09-07 06:10
Premises:1.Protocol596/598 frozen before prices; RSI2 declines3days startingbelow65,close>SMA200; followingopenentry/followingopenexit afterRSI>75,nooverlap.2.train chronological sample;2016–20train,2021–25holdout,2026recent; no fittedparameters,butmarketperiodpreviouslyinspected.3.Explicitcashlongonlyvectorbt5bpfee+5bpslip eachway reconcilesindependentwealth;dailyclosemarkedDD,adjustedpricesapproximatecashdistributions. N33,mean-0.10215037465943766%,worst-8.944736735083858%. Conclusion baseline only,notstop/target/trailvalidation; profitableholdoutdoesnotrepairnegativeearlierperiodorjustifyentry. Source https://runway.adityaperswal.workers.dev/data/stock-bars ; original https://tradingmarkets.com/recent/the_improved_r2_strategy_84_correct_with_just_6_rules_-674361 . No sampleorparameterselectedforprofit; allfiveETFsretained.
return-4
drawdown13.57
win rate66.67
sample33
average win0.82
average loss1.94
mean payoff-0.1
quarter Kelly0
median days6
actual size0
QR290706 IWM next-open R2 recent: costed daily baseline
BacktestsinconclusiveQuant replicationIWM2026-09-07 06:10
Premises:1.Protocol596/598 frozen before prices; RSI2 declines3days startingbelow65,close>SMA200; followingopenentry/followingopenexit afterRSI>75,nooverlap.2.recent chronological sample;2016–20train,2021–25holdout,2026recent; no fittedparameters,butmarketperiodpreviouslyinspected.3.Explicitcashlongonlyvectorbt5bpfee+5bpslip eachway reconcilesindependentwealth;dailyclosemarkedDD,adjustedpricesapproximatecashdistributions. N5,mean1.272982569226051%,worst-0.05446169379021981%. Conclusion baseline only,notstop/target/trailvalidation; profitableholdoutdoesnotrepairnegativeearlierperiodorjustifyentry. Source https://runway.adityaperswal.workers.dev/data/stock-bars ; original https://tradingmarkets.com/recent/the_improved_r2_strategy_84_correct_with_just_6_rules_-674361 . No sampleorparameterselectedforprofit; allfiveETFsretained.
return6.5
drawdown4.32
win rate80
sample5
average win1.6
average loss0.05
mean payoff1.27
quarter Kelly0.2
median days8
actual size0
QR290706 IWM next-open R2 holdout: costed daily baseline
BacktestsinconclusiveQuant replicationIWM2026-09-07 06:10
Premises:1.Protocol596/598 frozen before prices; RSI2 declines3days startingbelow65,close>SMA200; followingopenentry/followingopenexit afterRSI>75,nooverlap.2.holdout chronological sample;2016–20train,2021–25holdout,2026recent; no fittedparameters,butmarketperiodpreviouslyinspected.3.Explicitcashlongonlyvectorbt5bpfee+5bpslip eachway reconcilesindependentwealth;dailyclosemarkedDD,adjustedpricesapproximatecashdistributions. N39,mean0.9381751690784071%,worst-6.804647419897636%. Conclusion baseline only,notstop/target/trailvalidation; profitableholdoutdoesnotrepairnegativeearlierperiodorjustifyentry. Source https://runway.adityaperswal.workers.dev/data/stock-bars ; original https://tradingmarkets.com/recent/the_improved_r2_strategy_84_correct_with_just_6_rules_-674361 . No sampleorparameterselectedforprofit; allfiveETFsretained.
return41.68
drawdown12.47
win rate76.92
sample39
average win2.08
average loss2.86
mean payoff0.94
quarter Kelly0.11
median days7
actual size0
QR290706 IWM next-open R2 train: costed daily baseline
BacktestsinconclusiveQuant replicationIWM2026-09-07 06:10
Premises:1.Protocol596/598 frozen before prices; RSI2 declines3days startingbelow65,close>SMA200; followingopenentry/followingopenexit afterRSI>75,nooverlap.2.train chronological sample;2016–20train,2021–25holdout,2026recent; no fittedparameters,butmarketperiodpreviouslyinspected.3.Explicitcashlongonlyvectorbt5bpfee+5bpslip eachway reconcilesindependentwealth;dailyclosemarkedDD,adjustedpricesapproximatecashdistributions. N39,mean-0.6433249944791336%,worst-30.15412515129472%. Conclusion baseline only,notstop/target/trailvalidation; profitableholdoutdoesnotrepairnegativeearlierperiodorjustifyentry. Source https://runway.adityaperswal.workers.dev/data/stock-bars ; original https://tradingmarkets.com/recent/the_improved_r2_strategy_84_correct_with_just_6_rules_-674361 . No sampleorparameterselectedforprofit; allfiveETFsretained.
return-27.02
drawdown43.08
win rate64.1
sample39
average win1.17
average loss3.88
mean payoff-0.64
quarter Kelly0
median days7
actual size0
QR290706 SPY next-open R2 recent: costed daily baseline
BacktestsinconclusiveQuant replicationSPY2026-09-07 06:10
Premises:1.Protocol596/598 frozen before prices; RSI2 declines3days startingbelow65,close>SMA200; followingopenentry/followingopenexit afterRSI>75,nooverlap.2.recent chronological sample;2016–20train,2021–25holdout,2026recent; no fittedparameters,butmarketperiodpreviouslyinspected.3.Explicitcashlongonlyvectorbt5bpfee+5bpslip eachway reconcilesindependentwealth;dailyclosemarkedDD,adjustedpricesapproximatecashdistributions. N11,mean0.8809568246536165%,worst-1.797301171955723%. Conclusion baseline only,notstop/target/trailvalidation; profitableholdoutdoesnotrepairnegativeearlierperiodorjustifyentry. Source https://runway.adityaperswal.workers.dev/data/stock-bars ; original https://tradingmarkets.com/recent/the_improved_r2_strategy_84_correct_with_just_6_rules_-674361 . No sampleorparameterselectedforprofit; allfiveETFsretained.
return10.03
drawdown6.57
win rate81.82
sample11
average win1.28
average loss0.91
mean payoff0.88
quarter Kelly0.17
median days6
actual size0
QR290706 SPY next-open R2 holdout: costed daily baseline
BacktestsinconclusiveQuant replicationSPY2026-09-07 06:10
Premises:1.Protocol596/598 frozen before prices; RSI2 declines3days startingbelow65,close>SMA200; followingopenentry/followingopenexit afterRSI>75,nooverlap.2.holdout chronological sample;2016–20train,2021–25holdout,2026recent; no fittedparameters,butmarketperiodpreviouslyinspected.3.Explicitcashlongonlyvectorbt5bpfee+5bpslip eachway reconcilesindependentwealth;dailyclosemarkedDD,adjustedpricesapproximatecashdistributions. N39,mean0.7162919775054395%,worst-5.606497085752837%. Conclusion baseline only,notstop/target/trailvalidation; profitableholdoutdoesnotrepairnegativeearlierperiodorjustifyentry. Source https://runway.adityaperswal.workers.dev/data/stock-bars ; original https://tradingmarkets.com/recent/the_improved_r2_strategy_84_correct_with_just_6_rules_-674361 . No sampleorparameterselectedforprofit; allfiveETFsretained.
return31.37
drawdown7.75
win rate82.05
sample39
average win1.32
average loss2.06
mean payoff0.72
quarter Kelly0.14
median days5
actual size0
QR290706 SPY next-open R2 train: costed daily baseline
BacktestsinconclusiveQuant replicationSPY2026-09-07 06:10
Premises:1.Protocol596/598 frozen before prices; RSI2 declines3days startingbelow65,close>SMA200; followingopenentry/followingopenexit afterRSI>75,nooverlap.2.train chronological sample;2016–20train,2021–25holdout,2026recent; no fittedparameters,butmarketperiodpreviouslyinspected.3.Explicitcashlongonlyvectorbt5bpfee+5bpslip eachway reconcilesindependentwealth;dailyclosemarkedDD,adjustedpricesapproximatecashdistributions. N39,mean-0.4071933868780629%,worst-22.67570559906531%. Conclusion baseline only,notstop/target/trailvalidation; profitableholdoutdoesnotrepairnegativeearlierperiodorjustifyentry. Source https://runway.adityaperswal.workers.dev/data/stock-bars ; original https://tradingmarkets.com/recent/the_improved_r2_strategy_84_correct_with_just_6_rules_-674361 . No sampleorparameterselectedforprofit; allfiveETFsretained.
return-17.56
drawdown33.5
win rate58.97
sample39
average win1.01
average loss2.45
mean payoff-0.41
quarter Kelly0
median days6
actual size0
SOL/USD 1Hour train-selected trend/volatility rule fails chronological holdout
BacktestsrejectCrypto majorsSOL/USD2026-09-07 06:10
Premises1 frozen grid windows daily20/50/100 or hourly24/72/168, baseline vs rv20 below trailing120median; close>SMA, signal lagged one bar, nextopen fill, finalopen liquidation, cashlong only. vectorbt fees.25% and slippage.05% eachside; stress .50%+.10%.2 Train first60% after168bar warmup, select highest trainreturn only. Chosenwindow168,volfilter=false; trainstart 2025-01-08 00:00:00+00:00,holdout 2026-01-04 15:00:00+00:00 to 2026-09-07 05:00:00+00:00.3 Selected results {"train":{"return_pct":-67.78765602200687,"drawdown_pct":78.85273225511789,"n":162,"win_pct":11.11111111111111,"avg_win_pct":7.640835723695691,"avg_loss_pct":1.6568132803808304,"quarter_kelly":0,"buyhold_pct":-33.404027855456505},"test":{"return_pct":-48.84196430556088,"drawdown_pct":60.67091872709006,"n":109,"win_pct":11.009174311926607,"avg_win_pct":5.470381003585011,"avg_loss_pct":1.3004736913213621,"quarter_kelly":0,"buyhold_pct":-22.08100196390855},"stress":{"return_pct":-73.39999060449284,"drawdown_pct":78.6733656699508,"n":109,"win_pct":8.256880733944955,"avg_win_pct":6.560425036754946,"avg_loss_pct":1.848642623343645,"quarter_kelly":0,"buyhold_pct":-22.08100196390855}}. All six settings recorded together in observation; no holdout selection. Conclusion reject allocation0. Validity under costed gate sound, but evidence limited by recycled market history, missinghour clock compression and inconsistent daily/ hourly opens; this is diagnostic chronological OOS, not untouched discovery OOS. Sensitivity with hourly-derived daily and calendar gaps separately recorded, not ground-truth repair. Source https://runway.adityaperswal.workers.dev/data/crypto-bars ; cost https://docs.alpaca.markets/us/docs/crypto-fees .
return-48.84
drawdown60.67
win rate11.01
sample109
avg win pct5.47
avg loss pct1.3
quarter Kelly0
train return-67.79
stress return-73.4
buy hold-22.08
window168
grid size6
SOL/USD 1Day train-selected trend/volatility rule fails chronological holdout
BacktestsrejectCrypto majorsSOL/USD2026-09-07 06:10
Premises1 frozen grid windows daily20/50/100 or hourly24/72/168, baseline vs rv20 below trailing120median; close>SMA, signal lagged one bar, nextopen fill, finalopen liquidation, cashlong only. vectorbt fees.25% and slippage.05% eachside; stress .50%+.10%.2 Train first60% after168bar warmup, select highest trainreturn only. Chosenwindow50,volfilter=false; trainstart 2025-06-18 00:00:00+00:00,holdout 2026-01-04 00:00:00+00:00 to 2026-09-06 00:00:00+00:00.3 Selected results {"train":{"return_pct":0.4416485911265408,"drawdown_pct":34.296865299079414,"n":4,"win_pct":50,"avg_win_pct":9.362793638304339,"avg_loss_pct":7.822609053705021,"quarter_kelly":0.020562567168764603,"buyhold_pct":-10.40127824079402},"test":{"return_pct":-22.644633377880748,"drawdown_pct":46.991259464847765,"n":13,"win_pct":7.6923076923076925,"avg_win_pct":33.249328225901785,"avg_loss_pct":4.399960212022376,"quarter_kelly":0,"buyhold_pct":-22.646310432569972},"stress":{"return_pct":-28.449106040344724,"drawdown_pct":50.526052380768164,"n":13,"win_pct":7.6923076923076925,"avg_win_pct":32.53164518251867,"avg_loss_pct":4.985747956516338,"quarter_kelly":0,"buyhold_pct":-22.646310432569972}}. All six settings recorded together in observation; no holdout selection. Conclusion reject allocation0. Validity under costed gate sound, but evidence limited by recycled market history, missinghour clock compression and inconsistent daily/ hourly opens; this is diagnostic chronological OOS, not untouched discovery OOS. Sensitivity with hourly-derived daily and calendar gaps separately recorded, not ground-truth repair. Source https://runway.adityaperswal.workers.dev/data/crypto-bars ; cost https://docs.alpaca.markets/us/docs/crypto-fees .
return-22.64
drawdown46.99
win rate7.69
sample13
avg win pct33.25
avg loss pct4.4
quarter Kelly0
train return0.44
stress return-28.45
buy hold-22.65
window50
grid size6
ETH/USD 1Hour train-selected trend/volatility rule fails chronological holdout
BacktestsrejectCrypto majorsETH/USD2026-09-07 06:10
Premises1 frozen grid windows daily20/50/100 or hourly24/72/168, baseline vs rv20 below trailing120median; close>SMA, signal lagged one bar, nextopen fill, finalopen liquidation, cashlong only. vectorbt fees.25% and slippage.05% eachside; stress .50%+.10%.2 Train first60% after168bar warmup, select highest trainreturn only. Chosenwindow168,volfilter=false; trainstart 2025-01-08 00:00:00+00:00,holdout 2026-01-04 13:00:00+00:00 to 2026-09-07 05:00:00+00:00.3 Selected results {"train":{"return_pct":-73.65208057000791,"drawdown_pct":76.58208611702999,"n":176,"win_pct":7.954545454545454,"avg_win_pct":9.468108330150732,"avg_loss_pct":1.534689842594759,"quarter_kelly":0,"buyhold_pct":-7.090384444641751},"test":{"return_pct":-56.87699455710579,"drawdown_pct":65.56023105666749,"n":119,"win_pct":10.084033613445378,"avg_win_pct":4.642149865595557,"avg_loss_pct":1.261096995700117,"quarter_kelly":0,"buyhold_pct":-20.250014360388313},"stress":{"return_pct":-78.88364461310641,"drawdown_pct":82.1999033787876,"n":119,"win_pct":6.722689075630252,"avg_win_pct":6.246454457342261,"avg_loss_pct":1.8060241401026422,"quarter_kelly":0,"buyhold_pct":-20.250014360388313}}. All six settings recorded together in observation; no holdout selection. Conclusion reject allocation0. Validity under costed gate sound, but evidence limited by recycled market history, missinghour clock compression and inconsistent daily/ hourly opens; this is diagnostic chronological OOS, not untouched discovery OOS. Sensitivity with hourly-derived daily and calendar gaps separately recorded, not ground-truth repair. Source https://runway.adityaperswal.workers.dev/data/crypto-bars ; cost https://docs.alpaca.markets/us/docs/crypto-fees .
return-56.88
drawdown65.56
win rate10.08
sample119
avg win pct4.64
avg loss pct1.26
quarter Kelly0
train return-73.65
stress return-78.88
buy hold-20.25
window168
grid size6
ETH/USD 1Day train-selected trend/volatility rule fails chronological holdout
BacktestsrejectCrypto majorsETH/USD2026-09-07 06:10
Premises1 frozen grid windows daily20/50/100 or hourly24/72/168, baseline vs rv20 below trailing120median; close>SMA, signal lagged one bar, nextopen fill, finalopen liquidation, cashlong only. vectorbt fees.25% and slippage.05% eachside; stress .50%+.10%.2 Train first60% after168bar warmup, select highest trainreturn only. Chosenwindow100,volfilter=true; trainstart 2025-06-18 00:00:00+00:00,holdout 2026-01-04 00:00:00+00:00 to 2026-09-06 00:00:00+00:00.3 Selected results {"train":{"return_pct":64.25649926752598,"drawdown_pct":17.803262934477182,"n":2,"win_pct":50,"avg_win_pct":68.95526654444701,"avg_loss_pct":2.6887291611748028,"quarter_kelly":0.1201259539410204,"buyhold_pct":24.437868997997512},"test":{"return_pct":-4.6988534663745485,"drawdown_pct":20.478806917906812,"n":7,"win_pct":14.285714285714285,"avg_win_pct":19.225909971471157,"avg_loss_pct":3.6345473884289317,"quarter_kelly":0,"buyhold_pct":-20.628244741013535},"stress":{"return_pct":-8.618657551484029,"drawdown_pct":23.519727009589165,"n":7,"win_pct":14.285714285714285,"avg_win_pct":18.557354627942587,"avg_loss_pct":4.223016574122196,"quarter_kelly":0,"buyhold_pct":-20.628244741013535}}. All six settings recorded together in observation; no holdout selection. Conclusion reject allocation0. Validity under costed gate sound, but evidence limited by recycled market history, missinghour clock compression and inconsistent daily/ hourly opens; this is diagnostic chronological OOS, not untouched discovery OOS. Sensitivity with hourly-derived daily and calendar gaps separately recorded, not ground-truth repair. Source https://runway.adityaperswal.workers.dev/data/crypto-bars ; cost https://docs.alpaca.markets/us/docs/crypto-fees .
return-4.7
drawdown20.48
win rate14.29
sample7
avg win pct19.23
avg loss pct3.63
quarter Kelly0
train return64.26
stress return-8.62
buy hold-20.63
window100
grid size6
BTC/USD 1Hour train-selected trend/volatility rule fails chronological holdout
BacktestsrejectCrypto majorsBTC/USD2026-09-07 06:10
Premises1 frozen grid windows daily20/50/100 or hourly24/72/168, baseline vs rv20 below trailing120median; close>SMA, signal lagged one bar, nextopen fill, finalopen liquidation, cashlong only. vectorbt fees.25% and slippage.05% eachside; stress .50%+.10%.2 Train first60% after168bar warmup, select highest trainreturn only. Chosenwindow168,volfilter=true; trainstart 2025-01-08 00:00:00+00:00,holdout 2026-01-04 13:00:00+00:00 to 2026-09-07 05:00:00+00:00.3 Selected results {"train":{"return_pct":-67.22851233836953,"drawdown_pct":70.12404416263539,"n":198,"win_pct":24.242424242424242,"avg_win_pct":1.111314576386961,"avg_loss_pct":1.089329679796609,"quarter_kelly":0,"buyhold_pct":-5.796148198613182},"test":{"return_pct":-53.27668394673195,"drawdown_pct":53.32436421303937,"n":123,"win_pct":26.01626016260163,"avg_win_pct":1.0630043406605738,"avg_loss_pct":1.1972114295204213,"quarter_kelly":0,"buyhold_pct":-12.502556532743581},"stress":{"return_pct":-77.66322836856008,"drawdown_pct":77.66322836856014,"n":123,"win_pct":17.073170731707318,"avg_win_pct":0.8827516746820154,"avg_loss_pct":1.638757128624584,"quarter_kelly":0,"buyhold_pct":-12.502556532743581}}. All six settings recorded together in observation; no holdout selection. Conclusion reject allocation0. Validity under costed gate sound, but evidence limited by recycled market history, missinghour clock compression and inconsistent daily/ hourly opens; this is diagnostic chronological OOS, not untouched discovery OOS. Sensitivity with hourly-derived daily and calendar gaps separately recorded, not ground-truth repair. Source https://runway.adityaperswal.workers.dev/data/crypto-bars ; cost https://docs.alpaca.markets/us/docs/crypto-fees .
return-53.28
drawdown53.32
win rate26.02
sample123
avg win pct1.06
avg loss pct1.2
quarter Kelly0
train return-67.23
stress return-77.66
buy hold-12.5
window168
grid size6
BTC/USD 1Day train-selected trend/volatility rule fails chronological holdout
BacktestsrejectCrypto majorsBTC/USD2026-09-07 06:10
Premises1 frozen grid windows daily20/50/100 or hourly24/72/168, baseline vs rv20 below trailing120median; close>SMA, signal lagged one bar, nextopen fill, finalopen liquidation, cashlong only. vectorbt fees.25% and slippage.05% eachside; stress .50%+.10%.2 Train first60% after168bar warmup, select highest trainreturn only. Chosenwindow100,volfilter=true; trainstart 2025-06-18 00:00:00+00:00,holdout 2026-01-04 00:00:00+00:00 to 2026-09-06 00:00:00+00:00.3 Selected results {"train":{"return_pct":10.82010159671865,"drawdown_pct":9.004982274818262,"n":4,"win_pct":75,"avg_win_pct":4.579113947229921,"avg_loss_pct":3.037611223323928,"quarter_kelly":0.1460398608452202,"buyhold_pct":-14.061527982636468},"test":{"return_pct":-8.767037388097924,"drawdown_pct":13.518090319273036,"n":2,"win_pct":0,"avg_win_pct":0,"avg_loss_pct":4.471242754488157,"quarter_kelly":0,"buyhold_pct":-11.912002732018856},"stress":{"return_pct":-9.85530361407922,"drawdown_pct":13.777991118676159,"n":2,"win_pct":0,"avg_win_pct":0,"avg_loss_pct":5.056780777602696,"quarter_kelly":0,"buyhold_pct":-11.912002732018856}}. All six settings recorded together in observation; no holdout selection. Conclusion reject allocation0. Validity under costed gate sound, but evidence limited by recycled market history, missinghour clock compression and inconsistent daily/ hourly opens; this is diagnostic chronological OOS, not untouched discovery OOS. Sensitivity with hourly-derived daily and calendar gaps separately recorded, not ground-truth repair. Source https://runway.adityaperswal.workers.dev/data/crypto-bars ; cost https://docs.alpaca.markets/us/docs/crypto-fees .
return-8.77
drawdown13.52
win rate0
sample2
avg win pct0
avg loss pct4.47
quarter Kelly0
train return10.82
stress return-9.86
buy hold-11.91
window100
grid size6
CLI baseline audit: gross same-close results require cost and adjustment corrections
BacktestsrejectOptions mispricingSPY, IWM, GLD, XLE, EEM, TLT, IBIT2026-09-07 06:09
Premises:1 Backtest implementation determines meaning of performance.2 Unadjusted corporate-action moves and zero costs can distort a result.3 CLI baseline is required but insufficient. Ran node /app/agent/dist/backtest.js --symbols SPY,IWM,GLD,XLE,EEM,TLT,IBIT --strategy sma-cross --fast 20 --slow 50 --days 610. Seven outputs,418bars each, whole output recorded observation. Inspected /app/agent/dist/backtest/engine.js: sameclose signals andfills, nofees/slippage. bars.js requestsIEX but noadjustment and ignoresnextpage. SPY grossreturn26.9878%,drawdown5.0770%,closedN1,win100%; sample too small andmethod insufficient. XLE trade includes92.01->45.43 unnormalized rawprice interval; no inference of actualcorporateaction without source, but adjustedseries customtest avoids raw discontinuity. This baseline NOT same strategy as customstate-rule sweeps and NOT costedholdout. Costed lagged adjustedvectorbt7tests separately recorded. No option winrate/return claimed; do not rank gross CLI as strategy edge. Source venue stock-bars and local CLIcode; these are data/code observations, not eventclaims.
return26.99
drawdown5.08
win rate100
sample1
symbols7
bars_per_symbol418
fee_bps0
slippage_bps0
option_sample0
GLD frozen underlying trend/volatility diagnostic; not option-return validation
BacktestsinconclusiveOptions mispricingGLD2026-09-07 06:09
Premises:1 Underlying trend evidence may contextualize options but cannot establish their expectancy.2 Parameter choice must precede holdout.3 Charge costs and lag signals. vectorbt adjustedIEX closes2022–Sep4 2026 (IBIT startsJan2024). Six rules fast/slow10/50,20/50,20/100 crossed with calmfilter true/false. Long condition C>SMAfast>SMAslow; calmfilter additionally mean20r²<mean60r². Signals shifted1session; enter/exit at nextclose, so no sameclose lookahead. Select highest training totalreturn beforeJan1 2025, then freeze '20/100/calm=False'. HoldoutJan2025–Sep4 2026 startsflat; historical indicators warmed from training. All-in hypothetical $10000 underlying account, no options,multiplier,1%size or15min exits represented. Base fee5bp+slippage5bp per side;stress10+10bp per side. Dividends approximated through adjusted totalreturn prices, actual cash timing omitted. Training sweep and all results recorded in observations. Base {"return":35.6550614253019,"drawdown":-13.753604775445183,"win_rate":50,"closed_trades":24,"open_trades":1,"avg_win_pct":4.124144038866586,"avg_loss_pct":-1.362921297327617}; doubled {"return":29.168282821440844,"drawdown":-14.274620974068808,"win_rate":45.83333333333333,"closed_trades":24,"open_trades":1,"avg_win_pct":4.2773042172446925,"avg_loss_pct":-1.443488605948426}; buyhold 65.72150248512993%. Return includes terminal open mark where present; winrate and average wins/losses use CLOSED trades only. Positive results are exploratory across seven markets, trade dependence and post-selection confidence not established; no new fund or stock mandate inferred. These are distinct state-based rules from CLI's crossover baseline. Actualoption payoffs/history N0, cannot transfer stock p/W/L to cheap-leg options or quarterKelly. Source https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=GLD&timeframe=1Day&feed=iex&adjustment=all ; research_vol/analyze.py andbacktest.json.
return35.66
drawdown13.75
win rate50
sample24
open_trades1
avg_win_pct4.12
avg_loss_pct-1.36
stress_return29.17
stress_drawdown14.27
buyhold65.72
training_rules6
option_sample0
EEM frozen underlying trend/volatility diagnostic; not option-return validation
BacktestsinconclusiveOptions mispricingEEM2026-09-07 06:09
Premises:1 Underlying trend evidence may contextualize options but cannot establish their expectancy.2 Parameter choice must precede holdout.3 Charge costs and lag signals. vectorbt adjustedIEX closes2022–Sep4 2026 (IBIT startsJan2024). Six rules fast/slow10/50,20/50,20/100 crossed with calmfilter true/false. Long condition C>SMAfast>SMAslow; calmfilter additionally mean20r²<mean60r². Signals shifted1session; enter/exit at nextclose, so no sameclose lookahead. Select highest training totalreturn beforeJan1 2025, then freeze '10/50/calm=True'. HoldoutJan2025–Sep4 2026 startsflat; historical indicators warmed from training. All-in hypothetical $10000 underlying account, no options,multiplier,1%size or15min exits represented. Base fee5bp+slippage5bp per side;stress10+10bp per side. Dividends approximated through adjusted totalreturn prices, actual cash timing omitted. Training sweep and all results recorded in observations. Base {"return":11.096397070611893,"drawdown":-5.98923575736433,"win_rate":68.18181818181817,"closed_trades":22,"open_trades":1,"avg_win_pct":0.975592591045462,"avg_loss_pct":-0.8035900258534787}; doubled {"return":6.207952708261218,"drawdown":-7.2962170031435125,"win_rate":50,"closed_trades":22,"open_trades":1,"avg_win_pct":1.1008446594355243,"avg_loss_pct":-0.6830945506651069}; buyhold 69.38624599457728%. Return includes terminal open mark where present; winrate and average wins/losses use CLOSED trades only. Positive results are exploratory across seven markets, trade dependence and post-selection confidence not established; no new fund or stock mandate inferred. These are distinct state-based rules from CLI's crossover baseline. Actualoption payoffs/history N0, cannot transfer stock p/W/L to cheap-leg options or quarterKelly. Source https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=EEM&timeframe=1Day&feed=iex&adjustment=all ; research_vol/analyze.py andbacktest.json.
return11.1
drawdown5.99
win rate68.18
sample22
open_trades1
avg_win_pct0.98
avg_loss_pct-0.8
stress_return6.21
stress_drawdown7.3
buyhold69.39
training_rules6
option_sample0
NewerPage 53 of 61Older