Premises:1 Test a defined rule at feasible signal/fill times.2 Stock payoff cannot stand in for option payoff.3 Never reverse a failed long rule into an untested put edge. Secondary preregistered note922 before its outcomes: negative overnight gap below-3 prior60gapRMS; observe event close, enter next open, hold10 complete sessions, exit following open. Exclude overlapping holdings and incomplete end-of-period trades. vectorbt from_signals daily close mark, explicit open fill prices, 5bpfee+10bpslippage each side, $1000normalized all-in not actual fund size, no stops; 2022–25 training/2026holdout. Primary10session train return-18.7216%, maxDD27.5520%,win25%,N8,meanwin11.5365%,meanloss6.7126%; holdout-15.1665%,DD22.9383%,win0%,N2,meanloss7.86853%,averagewin unavailable. Nearby5session train+18.527%,holdout-2.13814%,N8/2;20session train-16.5768%,holdout-28.7390%,N8/2. All holdout variants lose, no selection. Daily marked DD misses intraday extremes; all-in returns are a normalized test, not 1% compliant sizing. Raw vectorbt max_drawdown is negative in observations; figures report positive loss magnitude. CLI node /app/agent/dist/backtest.js --symbols PATH --strategy rsi --days365 separately:251bars,return-7.33254%,DD22.2915%,win50%,N8,meantrade-.783925%. Read strategies.js: simple-window RSI (not Wilder indicator), long only while RSI<low, not hold-to-high; engine fills same signalclose with no explicitcosts. CLI is diagnostic and not independent net holdout. Exact trades saved in observations; actual optionholdout0, optionp/W/L unknown, no trade. Source https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=PATH&feed=sip&adjustment=all ; /app/agent/dist/backtest/strategies.js ; /app/agent/dist/backtest/engine.js .
Frozen notes920/924; original protocolanalysis926. {"signal":"intraday","lookback":5,"horizon":5,"managed":true,"cost":"stress","period":"recent","return_pct":11.80706782012544,"drawdown_pct":15.654258918747011,"n":29,"win_pct":55.172413793103445,"avgwin_pct":2.2491980684160264,"avgloss_pct":1.8295700987638936,"mean_pct":0.42078475209399335,"quarterKelly":0.046770531017564676,"reconciliation_usd":3.637978807091713e-12,"skipped_overlap":3,"daytrades":2,"lag":2}. Country ETF lowest negative prior5session signal among prior20daymedian dollarvolume>=5m; first weekly session open, one lot, skip overlapping entry, fifthsessionclose. Signal two sessions before entry (one full skipped session). PriorATR14 stop1ATR/target1.5ATR,half+1R thenbreakeven. Dailybar stopfirst; openinggapstop atopen;targetcapped; samebarpartial/BE conservative. Perfill zero or base5bpfee+5bpslip,stress5+20. Cash ledger reconciled to vectorbt events. Returns on fully deployed model strategy sleeve, not account allocation; fractional diagnostic, whole-share/PDT/15min/cashdividend unvalidated. Training2016-2020 (requestedpre2016missing),holdout2021-2025,recent2026throughSep4; periods previouslyinspected forotherstrategies. Recentpositivecannotrescuefailedtraining/coststress. Source https://runway.adityaperswal.workers.dev/data/stock-bars . No proposal based on this individual cell.
Frozen notes920/924; original protocolanalysis926. {"signal":"intraday","lookback":5,"horizon":5,"managed":true,"cost":"stress","period":"holdout","return_pct":-72.38141854276972,"drawdown_pct":73.72960985843812,"n":211,"win_pct":45.023696682464454,"avgwin_pct":1.445620007084565,"avgloss_pct":2.2487278484362516,"mean_pct":-0.585395875571429,"quarterKelly":0,"reconciliation_usd":5.4569682106375694e-12,"skipped_overlap":14,"daytrades":26,"lag":2}. Country ETF lowest negative prior5session signal among prior20daymedian dollarvolume>=5m; first weekly session open, one lot, skip overlapping entry, fifthsessionclose. Signal two sessions before entry (one full skipped session). PriorATR14 stop1ATR/target1.5ATR,half+1R thenbreakeven. Dailybar stopfirst; openinggapstop atopen;targetcapped; samebarpartial/BE conservative. Perfill zero or base5bpfee+5bpslip,stress5+20. Cash ledger reconciled to vectorbt events. Returns on fully deployed model strategy sleeve, not account allocation; fractional diagnostic, whole-share/PDT/15min/cashdividend unvalidated. Training2016-2020 (requestedpre2016missing),holdout2021-2025,recent2026throughSep4; periods previouslyinspected forotherstrategies. Recentpositivecannotrescuefailedtraining/coststress. Source https://runway.adityaperswal.workers.dev/data/stock-bars . No proposal based on this individual cell.
Frozen notes920/924; original protocolanalysis926. {"signal":"intraday","lookback":5,"horizon":5,"managed":true,"cost":"stress","period":"train","return_pct":-75.81119474064985,"drawdown_pct":77.97399678573255,"n":214,"win_pct":46.26168224299065,"avgwin_pct":1.275671929121131,"avgloss_pct":2.2848410832740313,"mean_pct":-0.6376878672594473,"quarterKelly":0,"reconciliation_usd":3.637978807091713e-12,"skipped_overlap":8,"daytrades":29,"lag":2}. Country ETF lowest negative prior5session signal among prior20daymedian dollarvolume>=5m; first weekly session open, one lot, skip overlapping entry, fifthsessionclose. Signal two sessions before entry (one full skipped session). PriorATR14 stop1ATR/target1.5ATR,half+1R thenbreakeven. Dailybar stopfirst; openinggapstop atopen;targetcapped; samebarpartial/BE conservative. Perfill zero or base5bpfee+5bpslip,stress5+20. Cash ledger reconciled to vectorbt events. Returns on fully deployed model strategy sleeve, not account allocation; fractional diagnostic, whole-share/PDT/15min/cashdividend unvalidated. Training2016-2020 (requestedpre2016missing),holdout2021-2025,recent2026throughSep4; periods previouslyinspected forotherstrategies. Recentpositivecannotrescuefailedtraining/coststress. Source https://runway.adityaperswal.workers.dev/data/stock-bars . No proposal based on this individual cell.
Frozen notes920/924; original protocolanalysis926. {"signal":"intraday","lookback":5,"horizon":5,"managed":true,"cost":"base","period":"recent","return_pct":21.969977623984583,"drawdown_pct":13.605470426584187,"n":29,"win_pct":58.620689655172406,"avgwin_pct":2.4205091094284854,"avgloss_pct":1.6830129511608938,"mean_pct":0.7224999809087421,"quarterKelly":0.0746227289637565,"reconciliation_usd":3.637978807091713e-12,"skipped_overlap":3,"daytrades":2,"lag":2}. Country ETF lowest negative prior5session signal among prior20daymedian dollarvolume>=5m; first weekly session open, one lot, skip overlapping entry, fifthsessionclose. Signal two sessions before entry (one full skipped session). PriorATR14 stop1ATR/target1.5ATR,half+1R thenbreakeven. Dailybar stopfirst; openinggapstop atopen;targetcapped; samebarpartial/BE conservative. Perfill zero or base5bpfee+5bpslip,stress5+20. Cash ledger reconciled to vectorbt events. Returns on fully deployed model strategy sleeve, not account allocation; fractional diagnostic, whole-share/PDT/15min/cashdividend unvalidated. Training2016-2020 (requestedpre2016missing),holdout2021-2025,recent2026throughSep4; periods previouslyinspected forotherstrategies. Recentpositivecannotrescuefailedtraining/coststress. Source https://runway.adityaperswal.workers.dev/data/stock-bars . No proposal based on this individual cell.
Frozen notes920/924; original protocolanalysis926. {"signal":"intraday","lookback":5,"horizon":5,"managed":true,"cost":"base","period":"holdout","return_pct":-47.98719724238867,"drawdown_pct":55.69676095921634,"n":211,"win_pct":48.81516587677725,"avgwin_pct":1.6298930478631921,"avgloss_pct":2.1145691682909344,"mean_pct":-0.286703726282048,"quarterKelly":0,"reconciliation_usd":3.637978807091713e-12,"skipped_overlap":14,"daytrades":26,"lag":2}. Country ETF lowest negative prior5session signal among prior20daymedian dollarvolume>=5m; first weekly session open, one lot, skip overlapping entry, fifthsessionclose. Signal two sessions before entry (one full skipped session). PriorATR14 stop1ATR/target1.5ATR,half+1R thenbreakeven. Dailybar stopfirst; openinggapstop atopen;targetcapped; samebarpartial/BE conservative. Perfill zero or base5bpfee+5bpslip,stress5+20. Cash ledger reconciled to vectorbt events. Returns on fully deployed model strategy sleeve, not account allocation; fractional diagnostic, whole-share/PDT/15min/cashdividend unvalidated. Training2016-2020 (requestedpre2016missing),holdout2021-2025,recent2026throughSep4; periods previouslyinspected forotherstrategies. Recentpositivecannotrescuefailedtraining/coststress. Source https://runway.adityaperswal.workers.dev/data/stock-bars . No proposal based on this individual cell.
Frozen notes920/924; original protocolanalysis926. {"signal":"intraday","lookback":5,"horizon":5,"managed":true,"cost":"base","period":"train","return_pct":-54.03450266833326,"drawdown_pct":58.853320097046435,"n":214,"win_pct":50,"avgwin_pct":1.4738097609417955,"avgloss_pct":2.1521154204816773,"mean_pct":-0.3391528297699408,"quarterKelly":0,"reconciliation_usd":5.4569682106375694e-12,"skipped_overlap":8,"daytrades":29,"lag":2}. Country ETF lowest negative prior5session signal among prior20daymedian dollarvolume>=5m; first weekly session open, one lot, skip overlapping entry, fifthsessionclose. Signal two sessions before entry (one full skipped session). PriorATR14 stop1ATR/target1.5ATR,half+1R thenbreakeven. Dailybar stopfirst; openinggapstop atopen;targetcapped; samebarpartial/BE conservative. Perfill zero or base5bpfee+5bpslip,stress5+20. Cash ledger reconciled to vectorbt events. Returns on fully deployed model strategy sleeve, not account allocation; fractional diagnostic, whole-share/PDT/15min/cashdividend unvalidated. Training2016-2020 (requestedpre2016missing),holdout2021-2025,recent2026throughSep4; periods previouslyinspected forotherstrategies. Recentpositivecannotrescuefailedtraining/coststress. Source https://runway.adityaperswal.workers.dev/data/stock-bars . No proposal based on this individual cell.
Frozen notes920/924; original protocolanalysis926. {"signal":"intraday","lookback":5,"horizon":5,"managed":false,"cost":"stress","period":"recent","return_pct":19.824254694571096,"drawdown_pct":13.053110923837696,"n":26,"win_pct":57.692307692307686,"avgwin_pct":2.7974367058143366,"avgloss_pct":2.0487054393374917,"mean_pct":0.7471457982501014,"quarterKelly":0.06677057220787114,"reconciliation_usd":3.637978807091713e-12,"skipped_overlap":6,"daytrades":0,"lag":2}. Country ETF lowest negative prior5session signal among prior20daymedian dollarvolume>=5m; first weekly session open, one lot, skip overlapping entry, fifthsessionclose. Signal two sessions before entry (one full skipped session). Parent has time exit only, not venue-ready stop/target strategy. Perfill zero or base5bpfee+5bpslip,stress5+20. Cash ledger reconciled to vectorbt events. Returns on fully deployed model strategy sleeve, not account allocation; fractional diagnostic, whole-share/PDT/15min/cashdividend unvalidated. Training2016-2020 (requestedpre2016missing),holdout2021-2025,recent2026throughSep4; periods previouslyinspected forotherstrategies. Recentpositivecannotrescuefailedtraining/coststress. Source https://runway.adityaperswal.workers.dev/data/stock-bars . No proposal based on this individual cell.
Frozen notes920/924; original protocolanalysis926. {"signal":"intraday","lookback":5,"horizon":5,"managed":false,"cost":"stress","period":"holdout","return_pct":-40.33272838568423,"drawdown_pct":56.97857905290351,"n":191,"win_pct":47.12041884816754,"avgwin_pct":2.6638921045719104,"avgloss_pct":2.757888187205773,"mean_pct":-0.2031226046927285,"quarterKelly":0,"reconciliation_usd":5.4569682106375694e-12,"skipped_overlap":37,"daytrades":0,"lag":2}. Country ETF lowest negative prior5session signal among prior20daymedian dollarvolume>=5m; first weekly session open, one lot, skip overlapping entry, fifthsessionclose. Signal two sessions before entry (one full skipped session). Parent has time exit only, not venue-ready stop/target strategy. Perfill zero or base5bpfee+5bpslip,stress5+20. Cash ledger reconciled to vectorbt events. Returns on fully deployed model strategy sleeve, not account allocation; fractional diagnostic, whole-share/PDT/15min/cashdividend unvalidated. Training2016-2020 (requestedpre2016missing),holdout2021-2025,recent2026throughSep4; periods previouslyinspected forotherstrategies. Recentpositivecannotrescuefailedtraining/coststress. Source https://runway.adityaperswal.workers.dev/data/stock-bars . No proposal based on this individual cell.
Frozen notes920/924; original protocolanalysis926. {"signal":"intraday","lookback":5,"horizon":5,"managed":false,"cost":"stress","period":"train","return_pct":-55.327371019122126,"drawdown_pct":64.61808586632517,"n":191,"win_pct":46.596858638743456,"avgwin_pct":2.0579540905413096,"avgloss_pct":2.4964007033982627,"mean_pct":-0.37421443815940436,"quarterKelly":0,"reconciliation_usd":3.637978807091713e-12,"skipped_overlap":34,"daytrades":0,"lag":2}. Country ETF lowest negative prior5session signal among prior20daymedian dollarvolume>=5m; first weekly session open, one lot, skip overlapping entry, fifthsessionclose. Signal two sessions before entry (one full skipped session). Parent has time exit only, not venue-ready stop/target strategy. Perfill zero or base5bpfee+5bpslip,stress5+20. Cash ledger reconciled to vectorbt events. Returns on fully deployed model strategy sleeve, not account allocation; fractional diagnostic, whole-share/PDT/15min/cashdividend unvalidated. Training2016-2020 (requestedpre2016missing),holdout2021-2025,recent2026throughSep4; periods previouslyinspected forotherstrategies. Recentpositivecannotrescuefailedtraining/coststress. Source https://runway.adityaperswal.workers.dev/data/stock-bars . No proposal based on this individual cell.
Frozen notes920/924; original protocolanalysis926. {"signal":"intraday","lookback":5,"horizon":5,"managed":false,"cost":"base","period":"recent","return_pct":29.544734491454207,"drawdown_pct":10.324723875008567,"n":26,"win_pct":61.53846153846154,"avgwin_pct":2.9275334664678354,"avgloss_pct":1.9544654331061804,"mean_pct":1.049841582016291,"quarterKelly":0.08965239800340857,"reconciliation_usd":3.637978807091713e-12,"skipped_overlap":6,"daytrades":0,"lag":2}. Country ETF lowest negative prior5session signal among prior20daymedian dollarvolume>=5m; first weekly session open, one lot, skip overlapping entry, fifthsessionclose. Signal two sessions before entry (one full skipped session). Parent has time exit only, not venue-ready stop/target strategy. Perfill zero or base5bpfee+5bpslip,stress5+20. Cash ledger reconciled to vectorbt events. Returns on fully deployed model strategy sleeve, not account allocation; fractional diagnostic, whole-share/PDT/15min/cashdividend unvalidated. Training2016-2020 (requestedpre2016missing),holdout2021-2025,recent2026throughSep4; periods previouslyinspected forotherstrategies. Recentpositivecannotrescuefailedtraining/coststress. Source https://runway.adityaperswal.workers.dev/data/stock-bars . No proposal based on this individual cell.
Frozen notes920/924; original protocolanalysis926. {"signal":"intraday","lookback":5,"horizon":5,"managed":false,"cost":"base","period":"holdout","return_pct":5.824774831534096,"drawdown_pct":45.257728879512406,"n":191,"win_pct":50.26178010471204,"avgwin_pct":2.7956042643107883,"avgloss_pct":2.6305774157315547,"mean_pct":0.09671808837349746,"quarterKelly":0.008649121909726151,"reconciliation_usd":7.275957614183426e-12,"skipped_overlap":37,"daytrades":0,"lag":2}. Country ETF lowest negative prior5session signal among prior20daymedian dollarvolume>=5m; first weekly session open, one lot, skip overlapping entry, fifthsessionclose. Signal two sessions before entry (one full skipped session). Parent has time exit only, not venue-ready stop/target strategy. Perfill zero or base5bpfee+5bpslip,stress5+20. Cash ledger reconciled to vectorbt events. Returns on fully deployed model strategy sleeve, not account allocation; fractional diagnostic, whole-share/PDT/15min/cashdividend unvalidated. Training2016-2020 (requestedpre2016missing),holdout2021-2025,recent2026throughSep4; periods previouslyinspected forotherstrategies. Recentpositivecannotrescuefailedtraining/coststress. Source https://runway.adityaperswal.workers.dev/data/stock-bars . No proposal based on this individual cell.
Frozen notes920/924; original protocolanalysis926. {"signal":"intraday","lookback":5,"horizon":5,"managed":false,"cost":"base","period":"train","return_pct":-20.769447384957964,"drawdown_pct":42.91665420056017,"n":191,"win_pct":51.832460732984295,"avgwin_pct":2.142545142650252,"avgloss_pct":2.461038450308932,"mean_pct":-0.07488779217825554,"quarterKelly":0,"reconciliation_usd":5.4569682106375694e-12,"skipped_overlap":34,"daytrades":0,"lag":2}. Country ETF lowest negative prior5session signal among prior20daymedian dollarvolume>=5m; first weekly session open, one lot, skip overlapping entry, fifthsessionclose. Signal two sessions before entry (one full skipped session). Parent has time exit only, not venue-ready stop/target strategy. Perfill zero or base5bpfee+5bpslip,stress5+20. Cash ledger reconciled to vectorbt events. Returns on fully deployed model strategy sleeve, not account allocation; fractional diagnostic, whole-share/PDT/15min/cashdividend unvalidated. Training2016-2020 (requestedpre2016missing),holdout2021-2025,recent2026throughSep4; periods previouslyinspected forotherstrategies. Recentpositivecannotrescuefailedtraining/coststress. Source https://runway.adityaperswal.workers.dev/data/stock-bars . No proposal based on this individual cell.
Frozen notes920/924; original protocolanalysis926. {"signal":"total","lookback":5,"horizon":5,"managed":true,"cost":"stress","period":"recent","return_pct":1.3604070565877535,"drawdown_pct":11.262384237747414,"n":29,"win_pct":55.172413793103445,"avgwin_pct":1.6895017579455593,"avgloss_pct":1.9166946729614924,"mean_pct":0.07293094409067401,"quarterKelly":0.010791782806334332,"reconciliation_usd":3.637978807091713e-12,"skipped_overlap":2,"daytrades":2,"lag":2}. Country ETF lowest negative prior5session signal among prior20daymedian dollarvolume>=5m; first weekly session open, one lot, skip overlapping entry, fifthsessionclose. Signal two sessions before entry (one full skipped session). PriorATR14 stop1ATR/target1.5ATR,half+1R thenbreakeven. Dailybar stopfirst; openinggapstop atopen;targetcapped; samebarpartial/BE conservative. Perfill zero or base5bpfee+5bpslip,stress5+20. Cash ledger reconciled to vectorbt events. Returns on fully deployed model strategy sleeve, not account allocation; fractional diagnostic, whole-share/PDT/15min/cashdividend unvalidated. Training2016-2020 (requestedpre2016missing),holdout2021-2025,recent2026throughSep4; periods previouslyinspected forotherstrategies. Recentpositivecannotrescuefailedtraining/coststress. Source https://runway.adityaperswal.workers.dev/data/stock-bars . No proposal based on this individual cell.
Frozen notes920/924; original protocolanalysis926. {"signal":"total","lookback":5,"horizon":5,"managed":true,"cost":"stress","period":"holdout","return_pct":-75.91870400199015,"drawdown_pct":76.85378393785132,"n":217,"win_pct":43.31797235023041,"avgwin_pct":1.5490297209481865,"avgloss_pct":2.2943583132213585,"mean_pct":-0.629480547267731,"quarterKelly":0,"reconciliation_usd":3.637978807091713e-12,"skipped_overlap":9,"daytrades":20,"lag":2}. Country ETF lowest negative prior5session signal among prior20daymedian dollarvolume>=5m; first weekly session open, one lot, skip overlapping entry, fifthsessionclose. Signal two sessions before entry (one full skipped session). PriorATR14 stop1ATR/target1.5ATR,half+1R thenbreakeven. Dailybar stopfirst; openinggapstop atopen;targetcapped; samebarpartial/BE conservative. Perfill zero or base5bpfee+5bpslip,stress5+20. Cash ledger reconciled to vectorbt events. Returns on fully deployed model strategy sleeve, not account allocation; fractional diagnostic, whole-share/PDT/15min/cashdividend unvalidated. Training2016-2020 (requestedpre2016missing),holdout2021-2025,recent2026throughSep4; periods previouslyinspected forotherstrategies. Recentpositivecannotrescuefailedtraining/coststress. Source https://runway.adityaperswal.workers.dev/data/stock-bars . No proposal based on this individual cell.
Frozen notes920/924; original protocolanalysis926. {"signal":"total","lookback":5,"horizon":5,"managed":true,"cost":"stress","period":"train","return_pct":-65.21398190313406,"drawdown_pct":68.00693525199648,"n":199,"win_pct":46.231155778894475,"avgwin_pct":1.5348645639482104,"avgloss_pct":2.2506123034782997,"mean_pct":-0.5005425959243354,"quarterKelly":0,"reconciliation_usd":3.637978807091713e-12,"skipped_overlap":13,"daytrades":28,"lag":2}. Country ETF lowest negative prior5session signal among prior20daymedian dollarvolume>=5m; first weekly session open, one lot, skip overlapping entry, fifthsessionclose. Signal two sessions before entry (one full skipped session). PriorATR14 stop1ATR/target1.5ATR,half+1R thenbreakeven. Dailybar stopfirst; openinggapstop atopen;targetcapped; samebarpartial/BE conservative. Perfill zero or base5bpfee+5bpslip,stress5+20. Cash ledger reconciled to vectorbt events. Returns on fully deployed model strategy sleeve, not account allocation; fractional diagnostic, whole-share/PDT/15min/cashdividend unvalidated. Training2016-2020 (requestedpre2016missing),holdout2021-2025,recent2026throughSep4; periods previouslyinspected forotherstrategies. Recentpositivecannotrescuefailedtraining/coststress. Source https://runway.adityaperswal.workers.dev/data/stock-bars . No proposal based on this individual cell.
Frozen notes920/924; original protocolanalysis926. {"signal":"total","lookback":5,"horizon":5,"managed":true,"cost":"base","period":"recent","return_pct":10.573748347817723,"drawdown_pct":9.209928516924704,"n":29,"win_pct":58.620689655172406,"avgwin_pct":1.8808093378658008,"avgloss_pct":1.761610708685743,"mean_pct":0.3736010427410241,"quarterKelly":0.04965961131990097,"reconciliation_usd":3.637978807091713e-12,"skipped_overlap":2,"daytrades":2,"lag":2}. Country ETF lowest negative prior5session signal among prior20daymedian dollarvolume>=5m; first weekly session open, one lot, skip overlapping entry, fifthsessionclose. Signal two sessions before entry (one full skipped session). PriorATR14 stop1ATR/target1.5ATR,half+1R thenbreakeven. Dailybar stopfirst; openinggapstop atopen;targetcapped; samebarpartial/BE conservative. Perfill zero or base5bpfee+5bpslip,stress5+20. Cash ledger reconciled to vectorbt events. Returns on fully deployed model strategy sleeve, not account allocation; fractional diagnostic, whole-share/PDT/15min/cashdividend unvalidated. Training2016-2020 (requestedpre2016missing),holdout2021-2025,recent2026throughSep4; periods previouslyinspected forotherstrategies. Recentpositivecannotrescuefailedtraining/coststress. Source https://runway.adityaperswal.workers.dev/data/stock-bars . No proposal based on this individual cell.