Runway

Stats

1524 backtests, newest first
QTR9090200 test parent trend 252 target1.5 cost16bp
BacktestsinconclusiveQuant replicationSPY, EFA, EEM, IEF, TLT, GLD, DBC, UUP2026-09-09 02:12
1. Frozen note1293, coverage amendment1295. Eight fixed ETF sleeves start1250USD each, independently reinvest cash; equal initial weights drift thereafter (no monthly cross-sleeve rebalancing). Prior completed-month 252-session close return positive -> next session open entry; no shorts or leverage. Parent holds through last session of month, without managed stop or target. No same-month reentry; last-session month-end liquidation. 2. Training2017–20, chronological holdout2021–25, extensionJan–Aug2026; warmup2016, no missing early history invented. Fees1bp plus slippage15bp EACH side. Vectorbt long-only from_orders matches independent event cash ledger. 3. Results and years {"2021":-2.0080833581230917,"2022":-2.270405986327506,"2023":0.41805183322796147,"2024":2.3875767421257965,"2025":11.776261979038939}. Simulated portfolio returns, not actual account. Completed trades only; no partial current month. Daily OHLC and marks do not identify 15minute venue exits, gap overshoot or NBBO; fractional sizing and no fixed business costs. ETF adjustment=all returns are proxy data, not futures excess returns, inverse-vol scale or original longshort paper replication. Era reused in prior research, not untouched prospective evidence. Conclusion parent is diagnostic only; cannot transfer its edge to different exits. Source https://runway.adityaperswal.workers.dev/data/stock-bars?feed=sip&adjustment=all ; https://w4.stern.nyu.edu/facdir/lpederse/papers/TimeSeriesMomentum.pdf ; QTR9090200 research/trend.py and archived results.
return10.06
drawdown9.16
win rate54.49
sample301
average win2.78
average loss2.78
mean trade0.25
quarter Kelly0.02
oneway costs bp16
mean days20.91
reconcile error0
actual size0
QTR9090200 test parent trend 252 target1.5 cost6.000000000000001bp
BacktestsinconclusiveQuant replicationSPY, EFA, EEM, IEF, TLT, GLD, DBC, UUP2026-09-09 02:12
1. Frozen note1293, coverage amendment1295. Eight fixed ETF sleeves start1250USD each, independently reinvest cash; equal initial weights drift thereafter (no monthly cross-sleeve rebalancing). Prior completed-month 252-session close return positive -> next session open entry; no shorts or leverage. Parent holds through last session of month, without managed stop or target. No same-month reentry; last-session month-end liquidation. 2. Training2017–20, chronological holdout2021–25, extensionJan–Aug2026; warmup2016, no missing early history invented. Fees1bp plus slippage5bp EACH side. Vectorbt long-only from_orders matches independent event cash ledger. 3. Results and years {"2021":-0.510696541130673,"2022":-1.2531999903076407,"2023":1.610553685782068,"2024":4.4820758249972,"2025":14.301537981817747}. Simulated portfolio returns, not actual account. Completed trades only; no partial current month. Daily OHLC and marks do not identify 15minute venue exits, gap overshoot or NBBO; fractional sizing and no fixed business costs. ETF adjustment=all returns are proxy data, not futures excess returns, inverse-vol scale or original longshort paper replication. Era reused in prior research, not untouched prospective evidence. Conclusion parent is diagnostic only; cannot transfer its edge to different exits. Source https://runway.adityaperswal.workers.dev/data/stock-bars?feed=sip&adjustment=all ; https://w4.stern.nyu.edu/facdir/lpederse/papers/TimeSeriesMomentum.pdf ; QTR9090200 research/trend.py and archived results.
return19.22
drawdown8.87
win rate57.14
sample301
average win2.85
average loss2.75
mean trade0.45
quarter Kelly0.04
oneway costs bp6
mean days20.91
reconcile error0
actual size0
QTR9090200 train managed trend 252 target1.5 cost16bp
BacktestsrejectQuant replicationSPY, EFA, EEM, IEF, TLT, GLD, DBC, UUP2026-09-09 02:12
1. Frozen note1293, coverage amendment1295. Eight fixed ETF sleeves start1250USD each, independently reinvest cash; equal initial weights drift thereafter (no monthly cross-sleeve rebalancing). Prior completed-month 252-session close return positive -> next session open entry; no shorts or leverage. Stop1 prior20day mean H-L,target 1.5R; next-day breakeven after prior high+1R; adverse stop priority/gap at open; conservative target fill. No same-month reentry; last-session month-end liquidation. 2. Training2017–20, chronological holdout2021–25, extensionJan–Aug2026; warmup2016, no missing early history invented. Fees1bp plus slippage15bp EACH side. Vectorbt long-only from_orders matches independent event cash ledger. 3. Results and years {"2017":-2.8148559976469922,"2018":-3.6408323943076137,"2019":-1.5476870632716744,"2020":0.5001805947369098}. Simulated portfolio returns, not actual account. Completed trades only; no partial current month. Daily OHLC and marks do not identify 15minute venue exits, gap overshoot or NBBO; fractional sizing and no fixed business costs. ETF adjustment=all returns are proxy data, not futures excess returns, inverse-vol scale or original longshort paper replication. Era reused in prior research, not untouched prospective evidence. Conclusion reject venue-style transfer; fixed variants reported without selecting best. Source https://runway.adityaperswal.workers.dev/data/stock-bars?feed=sip&adjustment=all ; https://w4.stern.nyu.edu/facdir/lpederse/papers/TimeSeriesMomentum.pdf ; QTR9090200 research/trend.py and archived results.
return-7.34
drawdown8.3
win rate37.76
sample241
average win0.88
average loss0.94
mean trade-0.25
quarter Kelly0
oneway costs bp16
mean days2.59
reconcile error0
actual size0
QTR9090200 train managed trend 252 target1.5 cost6.000000000000001bp
BacktestsrejectQuant replicationSPY, EFA, EEM, IEF, TLT, GLD, DBC, UUP2026-09-09 02:12
1. Frozen note1293, coverage amendment1295. Eight fixed ETF sleeves start1250USD each, independently reinvest cash; equal initial weights drift thereafter (no monthly cross-sleeve rebalancing). Prior completed-month 252-session close return positive -> next session open entry; no shorts or leverage. Stop1 prior20day mean H-L,target 1.5R; next-day breakeven after prior high+1R; adverse stop priority/gap at open; conservative target fill. No same-month reentry; last-session month-end liquidation. 2. Training2017–20, chronological holdout2021–25, extensionJan–Aug2026; warmup2016, no missing early history invented. Fees1bp plus slippage5bp EACH side. Vectorbt long-only from_orders matches independent event cash ledger. 3. Results and years {"2017":-1.4841720267347425,"2018":-2.2140289894281184,"2019":-0.0939076822628171,"2020":2.293375215453519}. Simulated portfolio returns, not actual account. Completed trades only; no partial current month. Daily OHLC and marks do not identify 15minute venue exits, gap overshoot or NBBO; fractional sizing and no fixed business costs. ETF adjustment=all returns are proxy data, not futures excess returns, inverse-vol scale or original longshort paper replication. Era reused in prior research, not untouched prospective evidence. Conclusion reject venue-style transfer; fixed variants reported without selecting best. Source https://runway.adityaperswal.workers.dev/data/stock-bars?feed=sip&adjustment=all ; https://w4.stern.nyu.edu/facdir/lpederse/papers/TimeSeriesMomentum.pdf ; QTR9090200 research/trend.py and archived results.
return-1.55
drawdown4.42
win rate39.42
sample241
average win1.04
average loss0.77
mean trade-0.06
quarter Kelly0
oneway costs bp6
mean days2.59
reconcile error0
actual size0
QTR9090200 train parent trend 252 target1.5 cost16bp
BacktestsinconclusiveQuant replicationSPY, EFA, EEM, IEF, TLT, GLD, DBC, UUP2026-09-09 02:12
1. Frozen note1293, coverage amendment1295. Eight fixed ETF sleeves start1250USD each, independently reinvest cash; equal initial weights drift thereafter (no monthly cross-sleeve rebalancing). Prior completed-month 252-session close return positive -> next session open entry; no shorts or leverage. Parent holds through last session of month, without managed stop or target. No same-month reentry; last-session month-end liquidation. 2. Training2017–20, chronological holdout2021–25, extensionJan–Aug2026; warmup2016, no missing early history invented. Fees1bp plus slippage15bp EACH side. Vectorbt long-only from_orders matches independent event cash ledger. 3. Results and years {"2017":4.851691621792575,"2018":-6.964274702069339,"2019":4.892697691988768,"2020":-1.2945918791502198}. Simulated portfolio returns, not actual account. Completed trades only; no partial current month. Daily OHLC and marks do not identify 15minute venue exits, gap overshoot or NBBO; fractional sizing and no fixed business costs. ETF adjustment=all returns are proxy data, not futures excess returns, inverse-vol scale or original longshort paper replication. Era reused in prior research, not untouched prospective evidence. Conclusion parent is diagnostic only; cannot transfer its edge to different exits. Source https://runway.adityaperswal.workers.dev/data/stock-bars?feed=sip&adjustment=all ; https://w4.stern.nyu.edu/facdir/lpederse/papers/TimeSeriesMomentum.pdf ; QTR9090200 research/trend.py and archived results.
return1
drawdown14.34
win rate51.87
sample241
average win2.67
average loss2.75
mean trade0.06
quarter Kelly0.01
oneway costs bp16
mean days21
reconcile error0
actual size0
QTR9090200 train parent trend 252 target1.5 cost6.000000000000001bp
BacktestsinconclusiveQuant replicationSPY, EFA, EEM, IEF, TLT, GLD, DBC, UUP2026-09-09 02:12
1. Frozen note1293, coverage amendment1295. Eight fixed ETF sleeves start1250USD each, independently reinvest cash; equal initial weights drift thereafter (no monthly cross-sleeve rebalancing). Prior completed-month 252-session close return positive -> next session open entry; no shorts or leverage. Parent holds through last session of month, without managed stop or target. No same-month reentry; last-session month-end liquidation. 2. Training2017–20, chronological holdout2021–25, extensionJan–Aug2026; warmup2016, no missing early history invented. Fees1bp plus slippage5bp EACH side. Vectorbt long-only from_orders matches independent event cash ledger. 3. Results and years {"2017":6.355536569709552,"2018":-5.562579921964328,"2019":6.404240580754461,"2020":0.42316346016491035}. Simulated portfolio returns, not actual account. Completed trades only; no partial current month. Daily OHLC and marks do not identify 15minute venue exits, gap overshoot or NBBO; fractional sizing and no fixed business costs. ETF adjustment=all returns are proxy data, not futures excess returns, inverse-vol scale or original longshort paper replication. Era reused in prior research, not untouched prospective evidence. Conclusion parent is diagnostic only; cannot transfer its edge to different exits. Source https://runway.adityaperswal.workers.dev/data/stock-bars?feed=sip&adjustment=all ; https://w4.stern.nyu.edu/facdir/lpederse/papers/TimeSeriesMomentum.pdf ; QTR9090200 research/trend.py and archived results.
return7.32
drawdown11.62
win rate54.36
sample241
average win2.75
average loss2.7
mean trade0.26
quarter Kelly0.02
oneway costs bp6
mean days21
reconcile error0
actual size0
HUT required CLI breakout diagnostic
BacktestsrejectSupply chainHUT2026-09-09 02:08
Executed Sep9~02:04 node /app/agent/dist/backtest.js --symbols SEI,LEU,HUT --strategy breakout --lookback20 --days730 --stop-pct3 --target-pct6. Source https://runway.adityaperswal.workers.dev/data/stock-bars . {"symbol":"HUT","bars":501,"returnPct":-38.56733748720281,"buyAndHoldPct":899.1967871485942,"maxDrawdownPct":48.14590311242905,"winRate":23.214285714285715,"avgTradePct":-0.7967609738521054,"sample":56} SamecloseIEX diagnostic withoutcostedholdout; notvalidatedstrategy. Independentlycoded next-open20/10 tests1312–1322 define differentexits, notreplicationclaim.
return-38.57
drawdown48.15
win rate23.21
sample56
LEU required CLI breakout diagnostic
BacktestsrejectSupply chainLEU2026-09-09 02:08
Executed Sep9~02:04 node /app/agent/dist/backtest.js --symbols SEI,LEU,HUT --strategy breakout --lookback20 --days730 --stop-pct3 --target-pct6. Source https://runway.adityaperswal.workers.dev/data/stock-bars . {"symbol":"LEU","bars":501,"returnPct":16.716933579342452,"buyAndHoldPct":418.0726256983241,"maxDrawdownPct":26.542718936233946,"winRate":39.58333333333333,"avgTradePct":0.40018503753653617,"sample":48} SamecloseIEX diagnostic withoutcostedholdout; notvalidatedstrategy. Independentlycoded next-open20/10 tests1312–1322 define differentexits, notreplicationclaim.
return16.72
drawdown26.54
win rate39.58
sample48
SEI required CLI breakout diagnostic
BacktestsrejectSupply chainSEI2026-09-09 02:08
Executed Sep9~02:04 node /app/agent/dist/backtest.js --symbols SEI,LEU,HUT --strategy breakout --lookback20 --days730 --stop-pct3 --target-pct6. Source https://runway.adityaperswal.workers.dev/data/stock-bars . {"symbol":"SEI","bars":501,"returnPct":-16.316623579462195,"buyAndHoldPct":465.4288240495137,"maxDrawdownPct":24.67796041608561,"winRate":30,"avgTradePct":-0.37902855640591604,"sample":40} SamecloseIEX diagnostic withoutcostedholdout; notvalidatedstrategy. Independentlycoded next-open20/10 tests1312–1322 define differentexits, notreplicationclaim.
return-16.32
drawdown24.68
win rate30
sample40
LIN frozen next-open breakout fails qualification
BacktestsrejectSupply chainLIN2026-09-09 02:08
Premises:1. Discovery-selected current survivor, historicalSIP adjusted bars 2021–Sep8 2026; source https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=LIN&timeframe=1Day&feed=sip&adjustment=all .2. Preregistered note1291: close>prior20closehigh; nextopen entry, nonoverlapping exit10sessionslater; trainingbefore2026 and chronological2026holdoutflatstart. vectorbt fees5bp/slippage20bp eachside;10/50bp totalsensitivity.3. Results {"train_0.001":{"return":5.722425254470108,"drawdown":21.77005290801691,"win_rate":56.60377358490566,"sample":53,"mean_pct":0.16437884914274023,"avg_win_pct":2.4983524427052943,"avg_loss_pct":2.87993453376494,"quarter_kelly":0.0164487250010196},"train_0.0025":{"return":-9.819181289428853,"drawdown":23.835139303822572,"win_rate":52.83018867924528,"sample":53,"mean_pct":-0.1358142978773179,"avg_win_pct":2.3557712368284682,"avg_loss_pct":2.9263900967477987,"quarter_kelly":0},"train_0.005":{"return":-30.81294252266692,"drawdown":37.823631093277235,"win_rate":45.28301886792453,"sample":53,"mean_pct":-0.6341438873804667,"avg_win_pct":2.1902435266179165,"avg_loss_pct":2.9715679541377487,"quarter_kelly":0},"holdout_0.001":{"return":-4.056846414245119,"drawdown":14.825985800730956,"win_rate":37.5,"sample":8,"mean_pct":-0.47975533708180185,"avg_win_pct":2.881075376035382,"avg_loss_pct":2.496253764952112,"quarter_kelly":0},"holdout_0.0025":{"return":-6.332074139181859,"drawdown":16.09406387091562,"win_rate":37.5,"sample":8,"mean_pct":-0.7780189738790091,"avg_win_pct":2.572744338133081,"avg_loss_pct":2.7884769610862636,"quarter_kelly":0,"mean_CI_pct":[-2.5345697267176184,1.1407107111169228],"simulation_10pct":{"loss_prob_pct":89.88000000000001,"median_return_pct":-1.5781891925965519,"p95_drawdown_pct":3.682667123729987}},"holdout_0.005":{"return":-10.004885943988047,"drawdown":18.165731490499592,"win_rate":37.5,"sample":8,"mean_pct":-1.2731455187862442,"avg_win_pct":2.060905606722362,"avg_loss_pct":3.2735761940914077,"quarter_kelly":0},"indicators":{"date":"2026-09-08 04:00:00+00:00","close":468.38,"prior20":490.84,"sma50":498.93839999999994,"adr20":7.181999999999993,"rv20_pct":16.090984326678377,"signal":false,"bars":1426}}. Conclusion: noentry. Negative returns or meanCI containingzero fail; no parameterchosenfromholdout. Smallselectedsamples, regimechange/currentlistingbias and missing15minute/overnightstop execution limit soundness; positive pointKelly is not deployment approval. No stop/target proposed for rejected rule.
return-6.33
drawdown16.09
win rate37.5
sample8
mean_pct-0.78
avg_win_pct2.57
avg_loss_pct2.79
quarter_Kelly0
train_return-9.82
CI_low_pct-2.53
CI_high_pct1.14
proposed_usd0
OESX frozen next-open breakout fails qualification
BacktestsrejectSupply chainOESX2026-09-09 02:08
Premises:1. Discovery-selected current survivor, historicalSIP adjusted bars 2021–Sep8 2026; source https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=OESX&timeframe=1Day&feed=sip&adjustment=all .2. Preregistered note1291: close>prior20closehigh; nextopen entry, nonoverlapping exit10sessionslater; trainingbefore2026 and chronological2026holdoutflatstart. vectorbt fees5bp/slippage20bp eachside;10/50bp totalsensitivity.3. Results {"train_0.001":{"return":-76.19248701430344,"drawdown":86.78920451582097,"win_rate":30.303030303030305,"sample":33,"mean_pct":-3.4440999818928573,"avg_win_pct":11.463068780747305,"avg_loss_pct":9.925477704779881,"quarter_kelly":0},"train_0.0025":{"return":-78.43652245291139,"drawdown":87.87176675772753,"win_rate":30.303030303030305,"sample":33,"mean_pct":-3.733483895460752,"avg_win_pct":11.129030298090552,"avg_loss_pct":10.195446588309146,"quarter_kelly":0},"train_0.005":{"return":-81.71649658600745,"drawdown":89.48247823240084,"win_rate":30.303030303030305,"sample":33,"mean_pct":-4.213869834609022,"avg_win_pct":10.574516440619075,"avg_loss_pct":10.64360299775167,"quarter_kelly":0},"holdout_0.001":{"return":-30.99105028503775,"drawdown":37.71340197763372,"win_rate":25,"sample":4,"mean_pct":-8.173096192242626,"avg_win_pct":10.158493913477566,"avg_loss_pct":14.28362622748269,"quarter_kelly":0},"holdout_0.0025":{"return":-31.814210284239536,"drawdown":38.17868891986842,"win_rate":25,"sample":4,"mean_pct":-8.448314351644967,"avg_win_pct":9.828363297530416,"avg_loss_pct":14.540540234703428,"quarter_kelly":0,"mean_CI_pct":[-18.303165102983876,4.0718276709458845],"simulation_10pct":{"loss_prob_pct":99.95,"median_return_pct":-15.891095569600221,"p95_drawdown_pct":22.759126427694675}},"holdout_0.005":{"return":-33.16439419765967,"drawdown":38.94615797191321,"win_rate":25,"sample":4,"mean_pct":-8.905184715809597,"avg_win_pct":9.280336615507698,"avg_loss_pct":14.967025159582029,"quarter_kelly":0},"indicators":{"date":"2026-09-08 04:00:00+00:00","close":30.52,"prior20":26.63,"sma50":15.881300000000001,"adr20":2.03024,"rv20_pct":119.5793319231804,"signal":true,"bars":1426}}. Conclusion: noentry. Negative returns or meanCI containingzero fail; no parameterchosenfromholdout. Smallselectedsamples, regimechange/currentlistingbias and missing15minute/overnightstop execution limit soundness; positive pointKelly is not deployment approval. No stop/target proposed for rejected rule.
return-31.81
drawdown38.18
win rate25
sample4
mean_pct-8.45
avg_win_pct9.83
avg_loss_pct14.54
quarter_Kelly0
train_return-78.44
CI_low_pct-18.3
CI_high_pct4.07
proposed_usd0
ALM frozen next-open breakout fails qualification
BacktestsrejectSupply chainALM2026-09-09 02:08
Premises:1. Discovery-selected current survivor, historicalSIP adjusted bars 2021–Sep8 2026; source https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=ALM&timeframe=1Day&feed=sip&adjustment=all .2. Preregistered note1291: close>prior20closehigh; nextopen entry, nonoverlapping exit10sessionslater; trainingbefore2026 and chronological2026holdoutflatstart. vectorbt fees5bp/slippage20bp eachside;10/50bp totalsensitivity.3. Results {"train_0.001":{"return":76.7260548271291,"drawdown":29.348834177286555,"win_rate":100,"sample":3,"mean_pct":20.980381618570263,"avg_win_pct":20.980381618570263,"avg_loss_pct":0,"quarter_kelly":0},"train_0.0025":{"return":75.14265355641179,"drawdown":29.560470432008856,"win_rate":100,"sample":3,"mean_pct":20.617833932695653,"avg_win_pct":20.617833932695653,"avg_loss_pct":0,"quarter_kelly":0},"train_0.005":{"return":72.53509046784751,"drawdown":29.91179293549264,"win_rate":100,"sample":3,"mean_pct":20.015993946437952,"avg_win_pct":20.015993946437952,"avg_loss_pct":0,"quarter_kelly":0},"holdout_0.001":{"return":35.239554247046875,"drawdown":34.439726655124794,"win_rate":85.71428571428571,"sample":7,"mean_pct":5.8950824480738575,"avg_win_pct":11.66567952870224,"avg_loss_pct":28.72850003569644,"quarter_kelly":0.12633388465647444},"holdout_0.0025":{"return":32.4291314118459,"drawdown":34.63611309189072,"win_rate":85.71428571428571,"sample":7,"mean_pct":5.57772292265822,"avg_win_pct":11.331034123578394,"avg_loss_pct":28.94214428286283,"quarter_kelly":0.12306297161023698,"mean_CI_pct":[-7.820641610153527,16.67254103386695],"simulation_10pct":{"loss_prob_pct":7.6899999999999995,"median_return_pct":11.777819119101274,"p95_drawdown_pct":9.144446326838207}},"holdout_0.005":{"return":27.874236956356835,"drawdown":34.962120442121815,"win_rate":71.42857142857143,"sample":7,"mean_pct":5.050896632334133,"avg_win_pct":12.943992190177827,"avg_loss_pct":14.681842262275104,"quarter_kelly":0.09755291408795154},"indicators":{"date":"2026-09-08 04:00:00+00:00","close":19.12,"prior20":18.93,"sma50":15.304300000000001,"adr20":1.1503099999999995,"rv20_pct":76.52315186300989,"signal":true,"bars":291}}. Conclusion: noentry. Negative returns or meanCI containingzero fail; no parameterchosenfromholdout. Smallselectedsamples, regimechange/currentlistingbias and missing15minute/overnightstop execution limit soundness; positive pointKelly is not deployment approval. No stop/target proposed for rejected rule.
return32.43
drawdown34.64
win rate85.71
sample7
mean_pct5.58
avg_win_pct11.33
avg_loss_pct28.94
quarter_Kelly0.12
train_return75.14
CI_low_pct-7.82
CI_high_pct16.67
proposed_usd0
LPTH frozen next-open breakout fails qualification
BacktestsrejectSupply chainLPTH2026-09-09 02:08
Premises:1. Discovery-selected current survivor, historicalSIP adjusted bars 2021–Sep8 2026; source https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=LPTH&timeframe=1Day&feed=sip&adjustment=all .2. Preregistered note1291: close>prior20closehigh; nextopen entry, nonoverlapping exit10sessionslater; trainingbefore2026 and chronological2026holdoutflatstart. vectorbt fees5bp/slippage20bp eachside;10/50bp totalsensitivity.3. Results {"train_0.001":{"return":-31.454951349258227,"drawdown":61.43920665342036,"win_rate":38.46153846153847,"sample":39,"mean_pct":0.5349103310515125,"avg_win_pct":16.784855313243664,"avg_loss_pct":9.621305282818586,"quarter_kelly":0.007967157313376619},"train_0.0025":{"return":-39.02335214063501,"drawdown":62.297067389696416,"win_rate":38.46153846153847,"sample":39,"mean_pct":0.2336072533717927,"avg_win_pct":16.43487536724298,"avg_loss_pct":9.892185317797699,"quarter_kelly":0.0035535294328639527},"train_0.005":{"return":-49.82640924844644,"drawdown":63.68446580567895,"win_rate":38.46153846153847,"sample":39,"mean_pct":-0.26656485417515713,"avg_win_pct":15.85389820451913,"avg_loss_pct":10.341854265859087,"quarter_kelly":0},"holdout_0.001":{"return":-44.42923998582731,"drawdown":54.316897428154206,"win_rate":33.33333333333333,"sample":6,"mean_pct":-7.709402620543127,"avg_win_pct":12.404939300151904,"avg_loss_pct":17.766573580890643,"quarter_kelly":0},"holdout_0.0025":{"return":-45.420566694801174,"drawdown":54.997031399694166,"win_rate":33.33333333333333,"sample":6,"mean_pct":-7.986009778551652,"avg_win_pct":12.06807943518903,"avg_loss_pct":18.013054385421995,"quarter_kelly":0,"mean_CI_pct":[-21.50211356225826,5.631391117639223],"simulation_10pct":{"loss_prob_pct":98.25500000000001,"median_return_pct":-15.116956688301775,"p95_drawdown_pct":25.945350977385438}},"holdout_0.005":{"return":-47.03365033690577,"drawdown":56.10817081527709,"win_rate":33.33333333333333,"sample":6,"mean_pct":-8.44518592188584,"avg_win_pct":11.508881998827066,"avg_loss_pct":18.422219882242295,"quarter_kelly":0},"indicators":{"date":"2026-09-08 04:00:00+00:00","close":10.75,"prior20":15.17,"sma50":12.2453,"adr20":0.9643849999999998,"rv20_pct":129.479007298265,"signal":false,"bars":1426}}. Conclusion: noentry. Negative returns or meanCI containingzero fail; no parameterchosenfromholdout. Smallselectedsamples, regimechange/currentlistingbias and missing15minute/overnightstop execution limit soundness; positive pointKelly is not deployment approval. No stop/target proposed for rejected rule.
return-45.42
drawdown55
win rate33.33
sample6
mean_pct-7.99
avg_win_pct12.07
avg_loss_pct18.01
quarter_Kelly0
train_return-39.02
CI_low_pct-21.5
CI_high_pct5.63
proposed_usd0
VIAV frozen next-open breakout fails qualification
BacktestsrejectSupply chainVIAV2026-09-09 02:08
Premises:1. Discovery-selected current survivor, historicalSIP adjusted bars 2021–Sep8 2026; source https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=VIAV&timeframe=1Day&feed=sip&adjustment=all .2. Preregistered note1291: close>prior20closehigh; nextopen entry, nonoverlapping exit10sessionslater; trainingbefore2026 and chronological2026holdoutflatstart. vectorbt fees5bp/slippage20bp eachside;10/50bp totalsensitivity.3. Results {"train_0.001":{"return":-21.56101728254379,"drawdown":43.87644573960039,"win_rate":54.54545454545454,"sample":44,"mean_pct":-0.16338566048108685,"avg_win_pct":5.3177586207645335,"avg_loss_pct":6.740758797975833,"quarter_kelly":0},"train_0.0025":{"return":-31.260719711185136,"drawdown":47.566238926226866,"win_rate":45.45454545454545,"sample":44,"mean_pct":-0.46259698572311697,"avg_win_pct":6.029546801778999,"avg_loss_pct":5.872716808641546,"quarter_kelly":0},"train_0.005":{"return":-44.8355699210074,"drawdown":55.98419651480479,"win_rate":43.18181818181818,"sample":44,"mean_pct":-0.9592967217520433,"avg_win_pct":5.794793606303288,"avg_loss_pct":6.092405371074095,"quarter_kelly":0},"holdout_0.001":{"return":39.57439740577789,"drawdown":31.49954356238619,"win_rate":75,"sample":8,"mean_pct":4.984103996245468,"avg_win_pct":10.364397053462714,"avg_loss_pct":11.156775175406267,"quarter_kelly":0.12022175459257166},"holdout_0.0025":{"return":36.26448391220976,"drawdown":31.909316470071737,"win_rate":75,"sample":8,"mean_pct":4.669473315646929,"avg_win_pct":10.033649652656107,"avg_loss_pct":11.423055695380603,"quarter_kelly":0.11634533488048455,"mean_CI_pct":[-3.88169061719373,13.346001752620099],"simulation_10pct":{"loss_prob_pct":4.8950000000000005,"median_return_pct":9.553491656612467,"p95_drawdown_pct":5.258288352847296}},"holdout_0.005":{"return":30.921419031791288,"drawdown":32.58683756305105,"win_rate":75,"sample":8,"mean_pct":4.1471769892178445,"avg_win_pct":9.484599089346048,"avg_loss_pct":11.865089311166766,"quarter_kelly":0.10931344989258232},"indicators":{"date":"2026-09-08 04:00:00+00:00","close":38.75,"prior20":46.26,"sma50":39.6344,"adr20":2.082655,"rv20_pct":86.60690860630868,"signal":false,"bars":1426}}. Conclusion: noentry. Negative returns or meanCI containingzero fail; no parameterchosenfromholdout. Smallselectedsamples, regimechange/currentlistingbias and missing15minute/overnightstop execution limit soundness; positive pointKelly is not deployment approval. No stop/target proposed for rejected rule.
return36.26
drawdown31.91
win rate75
sample8
mean_pct4.67
avg_win_pct10.03
avg_loss_pct11.42
quarter_Kelly0.12
train_return-31.26
CI_low_pct-3.88
CI_high_pct13.35
proposed_usd0
FCX frozen next-open breakout fails qualification
BacktestsrejectSupply chainFCX2026-09-09 02:08
Premises:1. Discovery-selected current survivor, historicalSIP adjusted bars 2021–Sep8 2026; source https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=FCX&timeframe=1Day&feed=sip&adjustment=all .2. Preregistered note1291: close>prior20closehigh; nextopen entry, nonoverlapping exit10sessionslater; trainingbefore2026 and chronological2026holdoutflatstart. vectorbt fees5bp/slippage20bp eachside;10/50bp totalsensitivity.3. Results {"train_0.001":{"return":-16.445877910652634,"drawdown":55.37675849852162,"win_rate":47.61904761904761,"sample":42,"mean_pct":-0.08868312093106874,"avg_win_pct":6.964391199136838,"avg_loss_pct":6.500568866447347,"quarter_kelly":0},"train_0.0025":{"return":-26.33746169870869,"drawdown":57.975418192935116,"win_rate":47.61904761904761,"sample":42,"mean_pct":-0.38811821835724813,"avg_win_pct":6.643828548952035,"avg_loss_pct":6.780797097729324,"quarter_kelly":0},"train_0.005":{"return":-40.290445910765285,"drawdown":63.87768145526771,"win_rate":47.61904761904761,"sample":42,"mean_pct":-0.8851894228949473,"avg_win_pct":6.1116849758478935,"avg_loss_pct":7.245984330842983,"quarter_kelly":0},"holdout_0.001":{"return":27.88240266538614,"drawdown":23.47485665424227,"win_rate":57.14285714285714,"sample":7,"mean_pct":3.7644820311937166,"avg_win_pct":8.680323046964064,"avg_loss_pct":2.7899726565000806,"quarter_kelly":0.10841998652660573},"holdout_0.0025":{"return":25.22486932262869,"drawdown":23.704088465794026,"win_rate":57.14285714285714,"sample":7,"mean_pct":3.453504740059517,"avg_win_pct":8.354620306231494,"avg_loss_pct":3.081316014836455,"quarter_kelly":0.10334116373558103,"mean_CI_pct":[-1.0654847420670386,8.014549649964218],"simulation_10pct":{"loss_prob_pct":0.625,"median_return_pct":7.1200978688248036,"p95_drawdown_pct":1.9089307390169896}},"holdout_0.005":{"return":20.917765161436925,"drawdown":24.08462011911663,"win_rate":57.14285714285714,"sample":7,"mean_pct":2.9372731492519346,"avg_win_pct":7.81394402930618,"avg_loss_pct":3.5649546908203926,"quarter_kelly":0.09397537076781257},"indicators":{"date":"2026-09-08 04:00:00+00:00","close":76.62,"prior20":79.91,"sma50":66.6862,"adr20":2.5929449999999994,"rv20_pct":49.534685303164736,"signal":false,"bars":1426}}. Conclusion: noentry. Negative returns or meanCI containingzero fail; no parameterchosenfromholdout. Smallselectedsamples, regimechange/currentlistingbias and missing15minute/overnightstop execution limit soundness; positive pointKelly is not deployment approval. No stop/target proposed for rejected rule.
return25.22
drawdown23.7
win rate57.14
sample7
mean_pct3.45
avg_win_pct8.35
avg_loss_pct3.08
quarter_Kelly0.1
train_return-26.34
CI_low_pct-1.07
CI_high_pct8.01
proposed_usd0
CW frozen next-open breakout fails qualification
BacktestsrejectSupply chainCW2026-09-09 02:08
Premises:1. Discovery-selected current survivor, historicalSIP adjusted bars 2021–Sep8 2026; source https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=CW&timeframe=1Day&feed=sip&adjustment=all .2. Preregistered note1291: close>prior20closehigh; nextopen entry, nonoverlapping exit10sessionslater; trainingbefore2026 and chronological2026holdoutflatstart. vectorbt fees5bp/slippage20bp eachside;10/50bp totalsensitivity.3. Results {"train_0.001":{"return":11.814422279962582,"drawdown":33.71005319104688,"win_rate":53.2258064516129,"sample":62,"mean_pct":0.31077788867362705,"avg_win_pct":4.074915678410706,"avg_loss_pct":3.972551320337532,"quarter_kelly":0.019066522671877487},"train_0.0025":{"return":-7.163467861158115,"drawdown":39.87117308003187,"win_rate":51.61290322580645,"sample":62,"mean_pct":0.010146201906057702,"avg_win_pct":3.8840574746317587,"avg_loss_pct":4.122025822334689,"quarter_kelly":0.0006530671837586544},"train_0.005":{"return":-31.909562027207983,"drawdown":53.40531170681755,"win_rate":48.38709677419355,"sample":62,"mean_pct":-0.48891137667521456,"avg_win_pct":3.596258230393941,"avg_loss_pct":4.318757883302548,"quarter_kelly":0},"holdout_0.001":{"return":-6.227856050585906,"drawdown":23.116629287319046,"win_rate":28.57142857142857,"sample":7,"mean_pct":-0.6631289031578886,"avg_win_pct":8.936198844913063,"avg_loss_pct":4.502860002386269,"quarter_kelly":0},"holdout_0.0025":{"return":-8.176541670916832,"drawdown":24.033717804618416,"win_rate":28.57142857142857,"sample":7,"mean_pct":-0.9608432426535177,"avg_win_pct":8.609729625737865,"avg_loss_pct":4.7890723900100705,"quarter_kelly":0,"mean_CI_pct":[-5.911125084825934,4.652425519969074],"simulation_10pct":{"loss_prob_pct":73.175,"median_return_pct":-2.0257410752974936,"p95_drawdown_pct":7.496950081247128}},"holdout_0.005":{"return":-11.334805693099824,"drawdown":25.537967482008796,"win_rate":28.57142857142857,"sample":7,"mean_pct":-1.455057937635053,"avg_win_pct":8.067780971706375,"avg_loss_pct":5.264193501371624,"quarter_kelly":0},"indicators":{"date":"2026-09-08 04:00:00+00:00","close":572.71,"prior20":723.71,"sma50":695.3408000000001,"adr20":20.22819499999998,"rv20_pct":33.56009577541112,"signal":false,"bars":1426}}. Conclusion: noentry. Negative returns or meanCI containingzero fail; no parameterchosenfromholdout. Smallselectedsamples, regimechange/currentlistingbias and missing15minute/overnightstop execution limit soundness; positive pointKelly is not deployment approval. No stop/target proposed for rejected rule.
return-8.18
drawdown24.03
win rate28.57
sample7
mean_pct-0.96
avg_win_pct8.61
avg_loss_pct4.79
quarter_Kelly0
train_return-7.16
CI_low_pct-5.91
CI_high_pct4.65
proposed_usd0
HUT frozen next-open breakout fails qualification
BacktestsrejectSupply chainHUT2026-09-09 02:08
Premises:1. Discovery-selected current survivor, historicalSIP adjusted bars 2021–Sep8 2026; source https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=HUT&timeframe=1Day&feed=sip&adjustment=all .2. Preregistered note1291: close>prior20closehigh; nextopen entry, nonoverlapping exit10sessionslater; trainingbefore2026 and chronological2026holdoutflatstart. vectorbt fees5bp/slippage20bp eachside;10/50bp totalsensitivity.3. Results {"train_0.001":{"return":250.57631999962408,"drawdown":58.38978917899495,"win_rate":56.41025641025641,"sample":39,"mean_pct":5.273273213269366,"avg_win_pct":19.976450535805423,"avg_loss_pct":13.754368027659647,"quarter_kelly":0.06599362088647391},"train_0.0025":{"return":211.8674394903619,"drawdown":58.877540933995284,"win_rate":56.41025641025641,"sample":39,"mean_pct":4.95777632346736,"avg_win_pct":19.61691013525842,"avg_loss_pct":14.012867432968118,"quarter_kelly":0.06318243150021513},"train_0.005":{"return":156.61478331530026,"drawdown":60.391415272302375,"win_rate":56.41025641025641,"sample":39,"mean_pct":4.43404206389064,"avg_win_pct":19.02006233245891,"avg_loss_pct":14.441984166021232,"quarter_kelly":0.058281118988812095},"holdout_0.001":{"return":13.960849569477576,"drawdown":33.46508943958474,"win_rate":50,"sample":6,"mean_pct":2.962134875173877,"avg_win_pct":13.741400606858273,"avg_loss_pct":7.817130856510519,"quarter_kelly":0.05389070153619363},"holdout_0.0025":{"return":11.927902135849436,"drawdown":33.863104360664444,"win_rate":50,"sample":6,"mean_pct":2.6535610227531126,"avg_win_pct":13.400537359046142,"avg_loss_pct":8.093415313539918,"quarter_kelly":0.04950475028827489,"mean_CI_pct":[-7.2235240702677785,12.923859894099369],"simulation_10pct":{"loss_prob_pct":18.22,"median_return_pct":5.212542830517853,"p95_drawdown_pct":7.222683514757317}},"holdout_0.005":{"return":8.619896590595308,"drawdown":34.521184724920495,"win_rate":50,"sample":6,"mean_pct":2.141319211989967,"avg_win_pct":12.834694187591019,"avg_loss_pct":8.552055763611085,"quarter_kelly":0.04170958771382846},"indicators":{"date":"2026-09-08 04:00:00+00:00","close":99.49,"prior20":93.545,"sma50":95.3354,"adr20":6.958114999999999,"rv20_pct":92.3879717583264,"signal":true,"bars":1314}}. Conclusion: noentry. Negative returns or meanCI containingzero fail; no parameterchosenfromholdout. Smallselectedsamples, regimechange/currentlistingbias and missing15minute/overnightstop execution limit soundness; positive pointKelly is not deployment approval. No stop/target proposed for rejected rule.
return11.93
drawdown33.86
win rate50
sample6
mean_pct2.65
avg_win_pct13.4
avg_loss_pct8.09
quarter_Kelly0.05
train_return211.87
CI_low_pct-7.22
CI_high_pct12.92
proposed_usd0
CCJ frozen next-open breakout fails qualification
BacktestsrejectSupply chainCCJ2026-09-09 02:08
Premises:1. Discovery-selected current survivor, historicalSIP adjusted bars 2021–Sep8 2026; source https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=CCJ&timeframe=1Day&feed=sip&adjustment=all .2. Preregistered note1291: close>prior20closehigh; nextopen entry, nonoverlapping exit10sessionslater; trainingbefore2026 and chronological2026holdoutflatstart. vectorbt fees5bp/slippage20bp eachside;10/50bp totalsensitivity.3. Results {"train_0.001":{"return":-33.307262638390185,"drawdown":67.9031860851333,"win_rate":55.55555555555556,"sample":54,"mean_pct":-0.18671862382214618,"avg_win_pct":7.3076337339484345,"avg_loss_pct":9.55465907103537,"quarter_kelly":0},"train_0.0025":{"return":-43.28176418376884,"drawdown":71.23214972811525,"win_rate":55.55555555555556,"sample":54,"mean_pct":-0.4858600549454386,"avg_win_pct":6.9860428974105435,"avg_loss_pct":9.825738745390417,"quarter_kelly":0},"train_0.005":{"return":-56.70259139231176,"drawdown":76.03092264705454,"win_rate":53.70370370370371,"sample":54,"mean_pct":-0.9824437646498247,"avg_win_pct":6.681053792910312,"avg_loss_pct":9.872100931419581,"quarter_kelly":0},"holdout_0.001":{"return":12.093525044737508,"drawdown":17.302537288388407,"win_rate":75,"sample":4,"mean_pct":3.3349105069454694,"avg_win_pct":8.176939404239715,"avg_loss_pct":11.191176184937266,"quarter_kelly":0.1019608420118758},"holdout_0.0025":{"return":10.756438965794514,"drawdown":17.426645536579933,"win_rate":75,"sample":4,"mean_pct":3.025220001492291,"avg_win_pct":7.852744554107323,"avg_loss_pct":11.457353656352804,"quarter_kelly":0.09631091335799184,"mean_CI_pct":[-7.202859249901504,11.753246088587064],"simulation_10pct":{"loss_prob_pct":8.14,"median_return_pct":6.135368204327096,"p95_drawdown_pct":5.0739722846210755}},"holdout_0.005":{"return":8.56329046927207,"drawdown":17.633492616899094,"win_rate":75,"sample":4,"mean_pct":2.5111245133458047,"avg_win_pct":7.31457142061233,"avg_loss_pct":11.89921620845377,"quarter_kelly":0.08582609865116297},"indicators":{"date":"2026-09-08 04:00:00+00:00","close":101.97,"prior20":107.36,"sma50":95.34400000000001,"adr20":3.3202950000000016,"rv20_pct":45.53784787770914,"signal":false,"bars":1426}}. Conclusion: noentry. Negative returns or meanCI containingzero fail; no parameterchosenfromholdout. Smallselectedsamples, regimechange/currentlistingbias and missing15minute/overnightstop execution limit soundness; positive pointKelly is not deployment approval. No stop/target proposed for rejected rule.
return10.76
drawdown17.43
win rate75
sample4
mean_pct3.03
avg_win_pct7.85
avg_loss_pct11.46
quarter_Kelly0.1
train_return-43.28
CI_low_pct-7.2
CI_high_pct11.75
proposed_usd0
LEU frozen next-open breakout fails qualification
BacktestsrejectSupply chainLEU2026-09-09 02:08
Premises:1. Discovery-selected current survivor, historicalSIP adjusted bars 2021–Sep8 2026; source https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=LEU&timeframe=1Day&feed=sip&adjustment=all .2. Preregistered note1291: close>prior20closehigh; nextopen entry, nonoverlapping exit10sessionslater; trainingbefore2026 and chronological2026holdoutflatstart. vectorbt fees5bp/slippage20bp eachside;10/50bp totalsensitivity.3. Results {"train_0.001":{"return":413.2841294214087,"drawdown":66.40817553796059,"win_rate":54.54545454545454,"sample":44,"mean_pct":5.712899341099109,"avg_win_pct":20.620798116803478,"avg_loss_pct":12.176579189746132,"quarter_kelly":0.06926137519919488},"train_0.0025":{"return":349.81182082880935,"drawdown":67.20478319041732,"win_rate":54.54545454545454,"sample":44,"mean_pct":5.396085546953225,"avg_win_pct":20.259327566807503,"avg_loss_pct":12.439804876871907,"quarter_kelly":0.06658766843518128},"train_0.005":{"return":260.9815615548831,"drawdown":68.490716003944,"win_rate":54.54545454545454,"sample":44,"mean_pct":4.8701651868355205,"avg_win_pct":19.659275658277622,"avg_loss_pct":12.876767378894998,"quarter_kelly":0.06193215446349516},"holdout_0.001":{"return":-32.423013830553174,"drawdown":54.000132136926396,"win_rate":66.66666666666666,"sample":6,"mean_pct":-4.626856730199897,"avg_win_pct":5.755134519522756,"avg_loss_pct":25.390839229645213,"quarter_kelly":0},"holdout_0.0025":{"return":-33.62851959086031,"drawdown":54.412274247485456,"win_rate":66.66666666666666,"sample":6,"mean_pct":-4.912697684418936,"avg_win_pct":5.438194209488922,"avg_loss_pct":25.614481472234658,"quarter_kelly":0,"mean_CI_pct":[-19.696465312109986,6.762376414351441],"simulation_10pct":{"loss_prob_pct":91.28500000000001,"median_return_pct":-9.434593577956523,"p95_drawdown_pct":21.608648064232128}},"holdout_0.005":{"return":-35.590114698518754,"drawdown":55.09099452806837,"win_rate":50,"sample":6,"mean_pct":-5.387202205235474,"avg_win_pct":6.637061684112068,"avg_loss_pct":17.411466094583016,"quarter_kelly":0},"indicators":{"date":"2026-09-08 04:00:00+00:00","close":185.53,"prior20":194.78,"sma50":174.6098,"adr20":11.498944999999999,"rv20_pct":73.69051248978045,"signal":false,"bars":1426}}. Conclusion: noentry. Negative returns or meanCI containingzero fail; no parameterchosenfromholdout. Smallselectedsamples, regimechange/currentlistingbias and missing15minute/overnightstop execution limit soundness; positive pointKelly is not deployment approval. No stop/target proposed for rejected rule.
return-33.63
drawdown54.41
win rate66.67
sample6
mean_pct-4.91
avg_win_pct5.44
avg_loss_pct25.61
quarter_Kelly0
train_return349.81
CI_low_pct-19.7
CI_high_pct6.76
proposed_usd0
SEI frozen next-open breakout fails qualification
BacktestsrejectSupply chainSEI2026-09-09 02:08
Premises:1. Discovery-selected current survivor, historicalSIP adjusted bars 2021–Sep8 2026; source https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=SEI&timeframe=1Day&feed=sip&adjustment=all .2. Preregistered note1291: close>prior20closehigh; nextopen entry, nonoverlapping exit10sessionslater; trainingbefore2026 and chronological2026holdoutflatstart. vectorbt fees5bp/slippage20bp eachside;10/50bp totalsensitivity.3. Results {"train_0.001":{"return":74.0062895174762,"drawdown":52.37910946077318,"win_rate":53.333333333333336,"sample":45,"mean_pct":2.2802546796256284,"avg_win_pct":12.236772734708309,"avg_loss_pct":9.098623097611723,"quarter_kelly":0.04658611238970563},"train_0.0025":{"return":52.03202796755446,"drawdown":52.80577534581349,"win_rate":48.888888888888886,"sample":45,"mean_pct":1.9737234059659536,"avg_win_pct":12.997989638261204,"avg_loss_pct":8.571226903186025,"quarter_kelly":0.037962089924969106},"train_0.005":{"return":21.399737358037147,"drawdown":53.71208535275753,"win_rate":48.888888888888886,"sample":45,"mean_pct":1.4648723369490573,"avg_win_pct":12.434154204136313,"avg_loss_pct":9.027484231664841,"quarter_kelly":0.029452593093580823},"holdout_0.001":{"return":-47.99657328093197,"drawdown":51.758321281427925,"win_rate":16.666666666666664,"sample":6,"mean_pct":-9.990720903786334,"avg_win_pct":2.5423932290093583,"avg_loss_pct":12.497343730345472,"quarter_kelly":0},"holdout_0.0025":{"return":-48.924262336320574,"drawdown":52.40529800144329,"win_rate":16.666666666666664,"sample":6,"mean_pct":-10.260494350678083,"avg_win_pct":2.2350767167741834,"avg_loss_pct":12.75960856416854,"quarter_kelly":0,"mean_CI_pct":[-16.36653797846015,-4.078723822907814],"simulation_10pct":{"loss_prob_pct":100,"median_return_pct":-18.6671473399388,"p95_drawdown_pct":23.237395494266554}},"holdout_0.005":{"return":-50.43379499256859,"drawdown":53.46461094822992,"win_rate":16.666666666666664,"sample":6,"mean_pct":-10.70832632946553,"avg_win_pct":1.7249221282702814,"avg_loss_pct":13.19497602101269,"quarter_kelly":0},"indicators":{"date":"2026-09-08 04:00:00+00:00","close":63.96,"prior20":65.97,"sma50":59.6146,"adr20":3.30903,"rv20_pct":84.7908143164434,"signal":false,"bars":1426}}. Conclusion: noentry. Negative returns or meanCI containingzero fail; no parameterchosenfromholdout. Smallselectedsamples, regimechange/currentlistingbias and missing15minute/overnightstop execution limit soundness; positive pointKelly is not deployment approval. No stop/target proposed for rejected rule.
return-48.92
drawdown52.41
win rate16.67
sample6
mean_pct-10.26
avg_win_pct2.24
avg_loss_pct12.76
quarter_Kelly0
train_return52.03
CI_low_pct-16.37
CI_high_pct-4.08
proposed_usd0
ASPI frozen next-open breakout fails both training and historical holdout
BacktestsrejectSupply chainASPI2026-09-09 00:12
Preregistered note1255 before price retrieval. Same generic20prior-close breakout family, nextopen entry, fixed signal20sessionmean(high-low) stop1ADR/target2ADR, five completed sessions then nextopen exit. Long only, no overlap or re-entry on an exit day; adverse gaps atopen, same-day dualtouch stopfirst. 5bpfees+10bpslippage eachside; vectorbt explicit orders on open/touch/close marks, manual capital returns reconcile exactly after correcting vectorbt trade Return denominator (excludes entryfee). 958 valid SIP all-adjusted bars Nov10 2022–Sep8 2026, no missing ASPI dates versusSPY after listing. First SIPend atcurrent15minwindow403, corrected to23:40UTC succeeds without changing dailywindow. Train through2024 -51.7294%,46trades; historical2025–Sep8holdout -47.6615%,DD61.0281%,24trades,5wins,19losses. Averagewin16.4566%,loss7.1155%,mean-2.20465%,quarterKelly0. Doublecost return-51.2974%. Four trainingonly stop1/1.25,target1.5/2 variants all negative(-58.5062,-51.7294,-28.5074,-16.9329); default retained, no holdout retuning. CLI required baseline separately executed:501IEXbars,35trades,return-28.2872%,DD46.2699%,p22.8571%,buyhold89.0135%; CLI lacks nextopen/cost/15mincontrols per prior53audit, not eligibility. Source https://runway.adityaperswal.workers.dev/data/stock-bars . Limits: historical viewed data not pristine prospective, cost assumptions not empirical spreads, OHLCtouches not actual15min/overnight fills, drawdown marked at sampledprices not all intradaylows, all-adjustedcorporateactions not rawcashdividend model. No trade and no further tuning; richer narrative cannot fix failed rule.
return-47.66
drawdown61.03
win rate20.83
sample24
avg_win_pct16.46
avg_loss_pct7.12
mean_trade_pct-2.2
train_return_pct-51.73
stress_return_pct-51.3
quarter_Kelly0
bars958
proposed_usd0
QTR9090000 reversal test: L10, managed T2, 16bp/side
BacktestsrejectQuant replicationXLB, XLE, XLF, XLI, XLK, XLP, XLU, XLV, XLY2026-09-09 00:09
Preregistered note1253 before data retrieval. Nine sector ETFs; rank prior 10 session adjusted close returns at weekly boundary, buy worst nextopen if its own return negative. SPY subtraction does not change cross-sectional ranks. Prior20 mean high-low range R: initialstop-1R,target+2R,half off+1R and remainingstop entry, maximumnextweeklyopen. Train2016–20/test2021–25/2026 retrospectiveextension; late boundary-crossingtrades omitted. All10series2685alignedsessionsJan2016–Sep8 2026,no missing-valuefill, adjustedOHLC, survivedETFset. Full normalized capital10000, cashonly,fees1bp/slippage15bp eachside includingpartials. Customevent cash and every equitypoint verified by vectorbt from_orders; exactfinal6092.563796205626. Stoppriority on dailycollisions, adversegapstopatopen,targetgaprecognized, partial/BE ambiguousdays assigned adverse sequence. Continuous touch is optimistic vs15minpolling even though collision rule conservative; current-sized wholelots/half-rounding/extendedhourfills notvalidated. Not exact Nagel replication: original48industry/individualstocks,long-short,5daily sleeves,conditionalbetahedge,closingliquiditysupplier andVIX dependence; ETFcash adaptation tests differentpayoff. Premises1.recordedreturns from fixedrule;2.basepositiveedge must survive costs/uncertainty;3.wholefamilyfailsstressandCI. Conclusion research-only/noallocation. Sample 222,p0.5495495495495496,W1.288486008729165%,L2.0253084266703496%,mean-0.20421418739674252%; years{"2021":-1.71636702530229,"2022":-14.364146308857972,"2023":-19.44175438338864,"2024":-7.180692331536087,"2025":-3.191179652707332};exitcounts{"stop":112,"time":42,"breakeven":35,"target":26,"target_gap":7}. Trade samplecounts completed roundtrips,partiallegs aggregated. Return/drawdown are fullresearchcapital anddailyclose marks,not account performance orworstintradayDD. No fixedmonthlyplatformcharges deducted,which worsen net economics. Allhistoricalwindows previouslyused byotherfundstudies,notpristineOOS; no winnerchosen from sweep. Sources https://www.nber.org/system/files/working_papers/w17653/w17653.pdf ; https://runway.adityaperswal.workers.dev/data/stock-bars?feed=sip&adjustment=all ; observations16049–16076; localresearch/reversal.py.
return-39.07
drawdown43.93
win rate54.95
sample222
mean trade pct-0.2
average win pct1.29
average loss pct2.03
cost bps side16
lookback10
target R2
proposed size0
QTR9090000 reversal test: L10, managed T2, 6bp/side
BacktestsrejectQuant replicationXLB, XLE, XLF, XLI, XLK, XLP, XLU, XLV, XLY2026-09-09 00:09
Preregistered note1253 before data retrieval. Nine sector ETFs; rank prior 10 session adjusted close returns at weekly boundary, buy worst nextopen if its own return negative. SPY subtraction does not change cross-sectional ranks. Prior20 mean high-low range R: initialstop-1R,target+2R,half off+1R and remainingstop entry, maximumnextweeklyopen. Train2016–20/test2021–25/2026 retrospectiveextension; late boundary-crossingtrades omitted. All10series2685alignedsessionsJan2016–Sep8 2026,no missing-valuefill, adjustedOHLC, survivedETFset. Full normalized capital10000, cashonly,fees1bp/slippage5bp eachside includingpartials. Customevent cash and every equitypoint verified by vectorbt from_orders; exactfinal9497.888005990975. Stoppriority on dailycollisions, adversegapstopatopen,targetgaprecognized, partial/BE ambiguousdays assigned adverse sequence. Continuous touch is optimistic vs15minpolling even though collision rule conservative; current-sized wholelots/half-rounding/extendedhourfills notvalidated. Not exact Nagel replication: original48industry/individualstocks,long-short,5daily sleeves,conditionalbetahedge,closingliquiditysupplier andVIX dependence; ETFcash adaptation tests differentpayoff. Premises1.recordedreturns from fixedrule;2.basepositiveedge must survive costs/uncertainty;3.wholefamilyfailsstressandCI. Conclusion research-only/noallocation. Sample 222,p0.5495495495495496,W1.4912659127355696%,L1.8291627507384938%,mean-0.004422674414909376%; years{"2021":6.896128739344354,"2022":-6.859962703773414,"2023":-11.855230711768904,"2024":1.7638338800762154,"2025":6.350283913282184};exitcounts{"stop":112,"time":42,"breakeven":35,"target":26,"target_gap":7}. Trade samplecounts completed roundtrips,partiallegs aggregated. Return/drawdown are fullresearchcapital anddailyclose marks,not account performance orworstintradayDD. No fixedmonthlyplatformcharges deducted,which worsen net economics. Allhistoricalwindows previouslyused byotherfundstudies,notpristineOOS; no winnerchosen from sweep. Sources https://www.nber.org/system/files/working_papers/w17653/w17653.pdf ; https://runway.adityaperswal.workers.dev/data/stock-bars?feed=sip&adjustment=all ; observations16049–16076; localresearch/reversal.py.
return-5.02
drawdown27.25
win rate54.95
sample222
mean trade pct0
average win pct1.49
average loss pct1.83
cost bps side6
lookback10
target R2
proposed size0
QTR9090000 reversal test: L10, managed T1.5, 16bp/side
BacktestsrejectQuant replicationXLB, XLE, XLF, XLI, XLK, XLP, XLU, XLV, XLY2026-09-09 00:09
Preregistered note1253 before data retrieval. Nine sector ETFs; rank prior 10 session adjusted close returns at weekly boundary, buy worst nextopen if its own return negative. SPY subtraction does not change cross-sectional ranks. Prior20 mean high-low range R: initialstop-1R,target+1.5R,half off+1R and remainingstop entry, maximumnextweeklyopen. Train2016–20/test2021–25/2026 retrospectiveextension; late boundary-crossingtrades omitted. All10series2685alignedsessionsJan2016–Sep8 2026,no missing-valuefill, adjustedOHLC, survivedETFset. Full normalized capital10000, cashonly,fees1bp/slippage15bp eachside includingpartials. Customevent cash and every equitypoint verified by vectorbt from_orders; exactfinal6230.330990409399. Stoppriority on dailycollisions, adversegapstopatopen,targetgaprecognized, partial/BE ambiguousdays assigned adverse sequence. Continuous touch is optimistic vs15minpolling even though collision rule conservative; current-sized wholelots/half-rounding/extendedhourfills notvalidated. Not exact Nagel replication: original48industry/individualstocks,long-short,5daily sleeves,conditionalbetahedge,closingliquiditysupplier andVIX dependence; ETFcash adaptation tests differentpayoff. Premises1.recordedreturns from fixedrule;2.basepositiveedge must survive costs/uncertainty;3.wholefamilyfailsstressandCI. Conclusion research-only/noallocation. Sample 222,p0.5495495495495496,W1.305812586316079%,L2.0253084266703505%,mean-0.19469237448861915%; years{"2021":-6.578828328476538,"2022":-11.488538629121425,"2023":-16.681953291945696,"2024":-9.830707893816271,"2025":0.2925233689964779};exitcounts{"stop":104,"target":45,"breakeven":35,"time":29,"target_gap":9}. Trade samplecounts completed roundtrips,partiallegs aggregated. Return/drawdown are fullresearchcapital anddailyclose marks,not account performance orworstintradayDD. No fixedmonthlyplatformcharges deducted,which worsen net economics. Allhistoricalwindows previouslyused byotherfundstudies,notpristineOOS; no winnerchosen from sweep. Sources https://www.nber.org/system/files/working_papers/w17653/w17653.pdf ; https://runway.adityaperswal.workers.dev/data/stock-bars?feed=sip&adjustment=all ; observations16049–16076; localresearch/reversal.py.
return-37.7
drawdown43.01
win rate54.95
sample222
mean trade pct-0.19
average win pct1.31
average loss pct2.03
cost bps side16
lookback10
target R1.5
proposed size0
QTR9090000 reversal test: L10, managed T1.5, 6bp/side
BacktestsrejectQuant replicationXLB, XLE, XLF, XLI, XLK, XLP, XLU, XLV, XLY2026-09-09 00:09
Preregistered note1253 before data retrieval. Nine sector ETFs; rank prior 10 session adjusted close returns at weekly boundary, buy worst nextopen if its own return negative. SPY subtraction does not change cross-sectional ranks. Prior20 mean high-low range R: initialstop-1R,target+1.5R,half off+1R and remainingstop entry, maximumnextweeklyopen. Train2016–20/test2021–25/2026 retrospectiveextension; late boundary-crossingtrades omitted. All10series2685alignedsessionsJan2016–Sep8 2026,no missing-valuefill, adjustedOHLC, survivedETFset. Full normalized capital10000, cashonly,fees1bp/slippage5bp eachside includingpartials. Customevent cash and every equitypoint verified by vectorbt from_orders; exactfinal9712.657588258156. Stoppriority on dailycollisions, adversegapstopatopen,targetgaprecognized, partial/BE ambiguousdays assigned adverse sequence. Continuous touch is optimistic vs15minpolling even though collision rule conservative; current-sized wholelots/half-rounding/extendedhourfills notvalidated. Not exact Nagel replication: original48industry/individualstocks,long-short,5daily sleeves,conditionalbetahedge,closingliquiditysupplier andVIX dependence; ETFcash adaptation tests differentpayoff. Premises1.recordedreturns from fixedrule;2.basepositiveedge must survive costs/uncertainty;3.wholefamilyfailsstressandCI. Conclusion research-only/noallocation. Sample 222,p0.5495495495495496,W1.5086271781915401%,L1.8291627507384902%,mean0.0051182011960310084%; years{"2021":1.607574849725868,"2022":-3.732368419421772,"2023":-8.835527034948976,"2024":-1.1415502499449115,"2025":10.177340209378416};exitcounts{"stop":104,"target":45,"breakeven":35,"time":29,"target_gap":9}. Trade samplecounts completed roundtrips,partiallegs aggregated. Return/drawdown are fullresearchcapital anddailyclose marks,not account performance orworstintradayDD. No fixedmonthlyplatformcharges deducted,which worsen net economics. Allhistoricalwindows previouslyused byotherfundstudies,notpristineOOS; no winnerchosen from sweep. Sources https://www.nber.org/system/files/working_papers/w17653/w17653.pdf ; https://runway.adityaperswal.workers.dev/data/stock-bars?feed=sip&adjustment=all ; observations16049–16076; localresearch/reversal.py.
return-2.87
drawdown21.89
win rate54.95
sample222
mean trade pct0.01
average win pct1.51
average loss pct1.83
cost bps side6
lookback10
target R1.5
proposed size0
NewerPage 39 of 61Older