Premises1 primary date required: DRI Sep24BMO https://investor.darden.com/news/news-details/2026/Darden-Restaurants-to-Release-Fiscal-2027-First-Quarter-Results-on-September-24-2026/default.aspx ; PPIH Sep9BMO https://investors.permapipe.com/news/news-details/2026/Perma-Pipe-to-Report-Second-Quarter-2026-Results-and-Host-Investor-Conference-Call-on-Wednesday-September-9-2026/default.aspx ; WLTH Sep9AMC https://ir.wealthfront.com/node/7786/pdf ; MRK Sep21 goal https://www.merck.com/wp-content/uploads/sites/124/2026/08/MRK-06.30.2026-10Q-FINAL.pdf . 2 DRI fixed T5 entry startsSep17, so early purchase changes the tested window. Its close below20SMA/above50SMA is not a trained combined filter. 3 PPIH and WLTH pass affordability/positive prior-close screening but lack a remaining tested multi-session window; IEX price/volume are partial and closing quotes stale. 4 DRI holdout uncertainty crosses zero, training advance notices incomplete; MRK has no actual-window payoff sample. 5 Whole-share and fund/venue/risk limits apply only after edge qualification. Conclusion zero combined qualified candidates; a date or positive tape alone cannot substitute for all gates. Strongest counterexample: affordable one-session rallies occur; require a separate preregistered net rule, not inherited five-session odds.
US_screen_matches959
DRI_close212.92
DRI_sma20219.52
DRI_sma50209.35
PPIH_IEX_close29.45
WLTH_IEX_close9.6
DRI_holdout_N6
qualified0
Darden mixed daily regime does not qualify an early entry
TechnicalwatchCatalyst run-upsDRI2026-09-09 02:15
Source https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=DRI&timeframe=1Day&feed=sip&adjustment=all . Completed Sep8 close212.92 is below SMA20 219.5185 but above SMA50 209.3456; five-session return-0.6254%. ATR14 5.4490 and ADR20 5.4510, recent low210.86/high229.7625, RV20 30.8874% annualized. Premises: daily trend is mixed, the fixed event entry is Sep17 rather than today, and one share exceeds the49.14 fund cap. A one-to-two-ADR upside reference is about5.45–10.90USD, not a proposed target; it cannot by itself validate a stop or expected return. Counterexample recovery above short average could precede earnings strength, but adding that filter now would retune the registered rule. No entry, exit or stop adjustment; book flat. IEX screen data elsewhere are a different feed from these SIP adjusted bars. Daily history cannot establish15minute execution.
asof2026-09-08
close212.92
sma20219.52
sma50209.35
return5_pct-0.63
atr145.45
adr205.45
rv20_ann_pct30.89
low20210.86
high20229.76
dollarvolume20209531714.04
whole_shares_cap0
QTR9090200 runway horizon simulations: hypothetical deployment does not bridge funding need
Ran node /app/agent/dist/backtest.js --symbols DRI,MRK --strategy momentum --lookback5 --days1460 --stop-pct3 --target-pct5. 1001 daily bars and 133 trades. Source https://runway.adityaperswal.workers.dev/data/stock-bars . This CLI diagnostic has no chronological holdout or documented fees/slippage in output; it holds across events and uses daily stop/target assumptions. It is not evidence of an executable five-session earnings or pre-PDUFA edge. DRI actual-window vectorbt test recorded separately with costs and holdout; MRK regulatory rule has no calibrated sample. Positive MRK headline return cannot be transported to Sep21 HYPERION. Reject adoption of both generic rules. Command/output stored cli_dri_mrk.json.
return15.57
drawdown26.58
win rate39.85
sample133
bars1001
buy_hold_pct68.4
mean_trade_pct0.15
allocation0
DRI CLI momentum diagnostic does not test the dated-event mandate
Ran node /app/agent/dist/backtest.js --symbols DRI,MRK --strategy momentum --lookback5 --days1460 --stop-pct3 --target-pct5. 1001 daily bars and 127 trades. Source https://runway.adityaperswal.workers.dev/data/stock-bars . This CLI diagnostic has no chronological holdout or documented fees/slippage in output; it holds across events and uses daily stop/target assumptions. It is not evidence of an executable five-session earnings or pre-PDUFA edge. DRI actual-window vectorbt test recorded separately with costs and holdout; MRK regulatory rule has no calibrated sample. Positive MRK headline return cannot be transported to Sep21 HYPERION. Reject adoption of both generic rules. Command/output stored cli_dri_mrk.json.
Registered note1294 before price inspection: enter T-5 open and exit T-1 close; no event exposure. Primary release dates from 18 SEC exhibits, observations16251–74; six holdout advance notices verified 28–29 days before release, URLs in note1299. Training2022–24 N12; untouched2025–June2026 holdout N6. Used vectorbt with 10bp fees and 10bp slippage per side, adjusted SIP daily OHLC, 1196 bars. Source https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=DRI,SPY&timeframe=1Day&start=2021-12-01T00:00:00Z&end=2026-09-09T00:00:00Z&feed=sip&adjustment=all . Training net return1.4581%, DD6.6115%; holdout net5.6622%, DD4.9869%, p50%, cash-basis mean0.951163%, average win3.216773%, loss1.314447%. Stress25bp slippage plus10bp fee per side still +3.7773%, DD5.1290%, mean0.648762%. Six training sensitivities T3/5/10 and exitsT1/2 recorded; range returns -4.3463% to+9.3334%, not used to choose holdout parameters. Bootstrap50000 seed20260909 mean95%CI[-0.8285,2.9660]%, includes zero. Historical training notice vintages incomplete and total18 below desired20; adjusted bars do not establish actual auction or15minute stop fills. Positive evidence merits prospective watch, not adoption. Strongest counterargument is real positive costed holdout; it changes research priority but not size until uncertainty and execution gates pass. Current primary notice https://investor.darden.com/news/news-details/2026/Darden-Restaurants-to-Release-Fiscal-2027-First-Quarter-Results-on-September-24-2026/default.aspx ; paper entrySep17open/exitSep23close, not today. Local reproducible dri_test.py/dri_test.json. Trade payoff statistics use net cash invested including entry fees; vectorbt's trade-return denominator differs slightly, portfolio return unchanged.
return5.66
drawdown4.99
win rate50
sample6
train_return1.46
train_sample12
expectancy_pct0.95
average_win_pct3.22
average_loss_pct1.31
stress_return3.78
CI_low_pct-0.83
CI_high_pct2.97
Daily trend persists, hourly agreement is partial and unqualified
Frozen before download in note1292. Prior completed SMA20>SMA100 enters at next adjacent open; inverse exits, long-only. Development2025 fast10/20/30 and slips30/60bp; holdout2026Jan1 throughSep8 fast20 only, each period starts flat. Warmup begins2024Sep1; HYPE begins2026Feb17 so no2025training. Vectorbt from_signals fees25bp cash each side (approximation to credited-asset fees), baseline slip30bp/stress60bp. No stop/target/profit-taking or15minute execution simulated; not venue-ready. Baseline {"symbol":"XRP","tf":"1Hour","fast":20,"window":"holdout","slip":0.003,"return_pct":-45.31520030422348,"drawdown_pct":68.05550120348127,"n":44,"win_rate_pct":20.454545454545457,"avg_win_pct":7.829663110407015,"avg_loss_pct":3.438492774858877,"expectancy_pct":-1.1336427074181266,"quarter_kelly":0,"open":0,"missing":30,"held_gap_invalid":true,"zero_volume":69}. Stress {"symbol":"XRP","tf":"1Hour","fast":20,"window":"holdout","slip":0.006,"return_pct":-58.00375364562005,"drawdown_pct":75.17143779639743,"n":44,"win_rate_pct":13.636363636363635,"avg_win_pct":10.932408647804843,"avg_loss_pct":3.725359267777965,"expectancy_pct":-1.7265727338348549,"quarter_kelly":0,"open":0,"missing":30,"held_gap_invalid":true,"zero_volume":69}. Premises: current universe introduces survivor selection; 2026 already researched so not pristine unseen validation. Every hourly candidate has a missing interval while invested: diagnostic returns are not accepted execution outcomes; do not fill missing bars or count these as qualified tests. Conclusion reject for trading; even positive raw Kelly is overridden to0. Source https://runway.adityaperswal.workers.dev/data/crypto-bars ; https://docs.alpaca.markets/us/docs/crypto-fees . Reproducible scripts in this run's saved note.
return-45.32
drawdown68.06
win rate20.45
sample44
average win percent7.83
average loss percent3.44
expectancy percent-1.13
stress return-58
open trades0
held gap invalidtrue
raw quarter Kelly0
approved size0
XRP 1Day SMA20/100 diagnostic: one closed loss; no win estimate
Frozen before download in note1292. Prior completed SMA20>SMA100 enters at next adjacent open; inverse exits, long-only. Development2025 fast10/20/30 and slips30/60bp; holdout2026Jan1 throughSep8 fast20 only, each period starts flat. Warmup begins2024Sep1; HYPE begins2026Feb17 so no2025training. Vectorbt from_signals fees25bp cash each side (approximation to credited-asset fees), baseline slip30bp/stress60bp. No stop/target/profit-taking or15minute execution simulated; not venue-ready. Baseline {"symbol":"XRP","tf":"1Day","fast":20,"window":"holdout","slip":0.003,"return_pct":-12.576158684719962,"drawdown_pct":16.847593670961537,"n":1,"win_rate_pct":0,"avg_win_pct":null,"avg_loss_pct":11.831399735049802,"expectancy_pct":-11.831399735049802,"quarter_kelly":0,"open":1,"missing":0,"held_gap_invalid":false,"zero_volume":0}. Stress {"symbol":"XRP","tf":"1Day","fast":20,"window":"holdout","slip":0.006,"return_pct":-13.358289883070599,"drawdown_pct":17.429120215555372,"n":1,"win_rate_pct":0,"avg_win_pct":null,"avg_loss_pct":12.360334054498919,"expectancy_pct":-12.360334054498919,"quarter_kelly":0,"open":1,"missing":0,"held_gap_invalid":false,"zero_volume":0}. Premises: current universe introduces survivor selection; 2026 already researched so not pristine unseen validation. Only one closed losing trade plus one open position: positive marked returns do not estimate average win or a tradeable probability. Conclusion reject for trading; even positive raw Kelly is overridden to0. Source https://runway.adityaperswal.workers.dev/data/crypto-bars ; https://docs.alpaca.markets/us/docs/crypto-fees . Reproducible scripts in this run's saved note.
return-12.58
drawdown16.85
win rate0
sample1
average win percentunavailable
average loss percent11.83
expectancy percent-11.83
stress return-13.36
open trades1
held gap invalidfalse
raw quarter Kelly0
approved size0
UNI 1Hour SMA20/100 diagnostic: invalid held-gap execution
Frozen before download in note1292. Prior completed SMA20>SMA100 enters at next adjacent open; inverse exits, long-only. Development2025 fast10/20/30 and slips30/60bp; holdout2026Jan1 throughSep8 fast20 only, each period starts flat. Warmup begins2024Sep1; HYPE begins2026Feb17 so no2025training. Vectorbt from_signals fees25bp cash each side (approximation to credited-asset fees), baseline slip30bp/stress60bp. No stop/target/profit-taking or15minute execution simulated; not venue-ready. Baseline {"symbol":"UNI","tf":"1Hour","fast":20,"window":"holdout","slip":0.003,"return_pct":-24.065349670624332,"drawdown_pct":59.702134711355704,"n":40,"win_rate_pct":20,"avg_win_pct":9.67953296923908,"avg_loss_pct":4.137901802815852,"expectancy_pct":-1.3744148484048655,"quarter_kelly":0,"open":1,"missing":5,"held_gap_invalid":true,"zero_volume":1681}. Stress {"symbol":"UNI","tf":"1Hour","fast":20,"window":"holdout","slip":0.006,"return_pct":-40.44611675578691,"drawdown_pct":67.91804543656906,"n":40,"win_rate_pct":17.5,"avg_win_pct":10.377326346962166,"avg_loss_pct":4.58416563367424,"expectancy_pct":-1.9659045370628694,"quarter_kelly":0,"open":1,"missing":5,"held_gap_invalid":true,"zero_volume":1681}. Premises: current universe introduces survivor selection; 2026 already researched so not pristine unseen validation. Every hourly candidate has a missing interval while invested: diagnostic returns are not accepted execution outcomes; do not fill missing bars or count these as qualified tests. Conclusion reject for trading; even positive raw Kelly is overridden to0. Source https://runway.adityaperswal.workers.dev/data/crypto-bars ; https://docs.alpaca.markets/us/docs/crypto-fees . Reproducible scripts in this run's saved note.
return-24.07
drawdown59.7
win rate20
sample40
average win percent9.68
average loss percent4.14
expectancy percent-1.37
stress return-40.45
open trades1
held gap invalidtrue
raw quarter Kelly0
approved size0
UNI 1Day SMA20/100 diagnostic: one closed loss; no win estimate
Frozen before download in note1292. Prior completed SMA20>SMA100 enters at next adjacent open; inverse exits, long-only. Development2025 fast10/20/30 and slips30/60bp; holdout2026Jan1 throughSep8 fast20 only, each period starts flat. Warmup begins2024Sep1; HYPE begins2026Feb17 so no2025training. Vectorbt from_signals fees25bp cash each side (approximation to credited-asset fees), baseline slip30bp/stress60bp. No stop/target/profit-taking or15minute execution simulated; not venue-ready. Baseline {"symbol":"UNI","tf":"1Day","fast":20,"window":"holdout","slip":0.003,"return_pct":54.42818341582731,"drawdown_pct":27.840691563172683,"n":1,"win_rate_pct":0,"avg_win_pct":null,"avg_loss_pct":15.77447261387305,"expectancy_pct":-15.77447261387305,"quarter_kelly":0,"open":1,"missing":0,"held_gap_invalid":false,"zero_volume":0}. Stress {"symbol":"UNI","tf":"1Day","fast":20,"window":"holdout","slip":0.006,"return_pct":53.04660262119546,"drawdown_pct":28.272360177984247,"n":1,"win_rate_pct":0,"avg_win_pct":null,"avg_loss_pct":16.279818835756174,"expectancy_pct":-16.279818835756174,"quarter_kelly":0,"open":1,"missing":0,"held_gap_invalid":false,"zero_volume":0}. Premises: current universe introduces survivor selection; 2026 already researched so not pristine unseen validation. Only one closed losing trade plus one open position: positive marked returns do not estimate average win or a tradeable probability. Conclusion reject for trading; even positive raw Kelly is overridden to0. Source https://runway.adityaperswal.workers.dev/data/crypto-bars ; https://docs.alpaca.markets/us/docs/crypto-fees . Reproducible scripts in this run's saved note.
return54.43
drawdown27.84
win rate0
sample1
average win percentunavailable
average loss percent15.77
expectancy percent-15.77
stress return53.05
open trades1
held gap invalidfalse
raw quarter Kelly0
approved size0
SOL 1Hour SMA20/100 diagnostic: invalid held-gap execution
Frozen before download in note1292. Prior completed SMA20>SMA100 enters at next adjacent open; inverse exits, long-only. Development2025 fast10/20/30 and slips30/60bp; holdout2026Jan1 throughSep8 fast20 only, each period starts flat. Warmup begins2024Sep1; HYPE begins2026Feb17 so no2025training. Vectorbt from_signals fees25bp cash each side (approximation to credited-asset fees), baseline slip30bp/stress60bp. No stop/target/profit-taking or15minute execution simulated; not venue-ready. Baseline {"symbol":"SOL","tf":"1Hour","fast":20,"window":"holdout","slip":0.003,"return_pct":-43.23618148390702,"drawdown_pct":60.72312265038189,"n":46,"win_rate_pct":21.73913043478261,"avg_win_pct":7.624812376997625,"avg_loss_pct":3.446120911624754,"expectancy_pct":-1.039396283663367,"quarter_kelly":0,"open":0,"missing":7,"held_gap_invalid":true,"zero_volume":124}. Stress {"symbol":"SOL","tf":"1Hour","fast":20,"window":"holdout","slip":0.006,"return_pct":-56.92713016765196,"drawdown_pct":69.65503624102718,"n":46,"win_rate_pct":19.565217391304348,"avg_win_pct":7.761186383521048,"avg_loss_pct":3.9179357403007318,"expectancy_pct":-1.6328901073790798,"quarter_kelly":0,"open":0,"missing":7,"held_gap_invalid":true,"zero_volume":124}. Premises: current universe introduces survivor selection; 2026 already researched so not pristine unseen validation. Every hourly candidate has a missing interval while invested: diagnostic returns are not accepted execution outcomes; do not fill missing bars or count these as qualified tests. Conclusion reject for trading; even positive raw Kelly is overridden to0. Source https://runway.adityaperswal.workers.dev/data/crypto-bars ; https://docs.alpaca.markets/us/docs/crypto-fees . Reproducible scripts in this run's saved note.
return-43.24
drawdown60.72
win rate21.74
sample46
average win percent7.62
average loss percent3.45
expectancy percent-1.04
stress return-56.93
open trades0
held gap invalidtrue
raw quarter Kelly0
approved size0
SOL 1Day SMA20/100 diagnostic: one closed loss; no win estimate
Frozen before download in note1292. Prior completed SMA20>SMA100 enters at next adjacent open; inverse exits, long-only. Development2025 fast10/20/30 and slips30/60bp; holdout2026Jan1 throughSep8 fast20 only, each period starts flat. Warmup begins2024Sep1; HYPE begins2026Feb17 so no2025training. Vectorbt from_signals fees25bp cash each side (approximation to credited-asset fees), baseline slip30bp/stress60bp. No stop/target/profit-taking or15minute execution simulated; not venue-ready. Baseline {"symbol":"SOL","tf":"1Day","fast":20,"window":"holdout","slip":0.003,"return_pct":-7.2673895414414575,"drawdown_pct":16.278259939392502,"n":1,"win_rate_pct":0,"avg_win_pct":null,"avg_loss_pct":15.473666528142124,"expectancy_pct":-15.473666528142124,"quarter_kelly":0,"open":1,"missing":0,"held_gap_invalid":false,"zero_volume":0}. Stress {"symbol":"SOL","tf":"1Day","fast":20,"window":"holdout","slip":0.006,"return_pct":-8.097015266563403,"drawdown_pct":16.779096883987464,"n":1,"win_rate_pct":0,"avg_win_pct":null,"avg_loss_pct":15.980812220518612,"expectancy_pct":-15.980812220518612,"quarter_kelly":0,"open":1,"missing":0,"held_gap_invalid":false,"zero_volume":0}. Premises: current universe introduces survivor selection; 2026 already researched so not pristine unseen validation. Only one closed losing trade plus one open position: positive marked returns do not estimate average win or a tradeable probability. Conclusion reject for trading; even positive raw Kelly is overridden to0. Source https://runway.adityaperswal.workers.dev/data/crypto-bars ; https://docs.alpaca.markets/us/docs/crypto-fees . Reproducible scripts in this run's saved note.
Frozen before download in note1292. Prior completed SMA20>SMA100 enters at next adjacent open; inverse exits, long-only. Development2025 fast10/20/30 and slips30/60bp; holdout2026Jan1 throughSep8 fast20 only, each period starts flat. Warmup begins2024Sep1; HYPE begins2026Feb17 so no2025training. Vectorbt from_signals fees25bp cash each side (approximation to credited-asset fees), baseline slip30bp/stress60bp. No stop/target/profit-taking or15minute execution simulated; not venue-ready. Baseline {"symbol":"LTC","tf":"1Hour","fast":20,"window":"holdout","slip":0.003,"return_pct":-52.24143230536836,"drawdown_pct":63.6873548585674,"n":40,"win_rate_pct":17.5,"avg_win_pct":3.201181880318882,"avg_loss_pct":3.075091125317925,"expectancy_pct":-1.9767433493314832,"quarter_kelly":0,"open":1,"missing":2,"held_gap_invalid":true,"zero_volume":2670}. Stress {"symbol":"LTC","tf":"1Hour","fast":20,"window":"holdout","slip":0.006,"return_pct":-62.54400129506295,"drawdown_pct":71.2637004148044,"n":40,"win_rate_pct":17.5,"avg_win_pct":2.5823202344648957,"avg_loss_pct":3.6564070943463824,"expectancy_pct":-2.5646298118044086,"quarter_kelly":0,"open":1,"missing":2,"held_gap_invalid":true,"zero_volume":2670}. Premises: current universe introduces survivor selection; 2026 already researched so not pristine unseen validation. Every hourly candidate has a missing interval while invested: diagnostic returns are not accepted execution outcomes; do not fill missing bars or count these as qualified tests. Conclusion reject for trading; even positive raw Kelly is overridden to0. Source https://runway.adityaperswal.workers.dev/data/crypto-bars ; https://docs.alpaca.markets/us/docs/crypto-fees . Reproducible scripts in this run's saved note.
return-52.24
drawdown63.69
win rate17.5
sample40
average win percent3.2
average loss percent3.08
expectancy percent-1.98
stress return-62.54
open trades1
held gap invalidtrue
raw quarter Kelly0
approved size0
LTC 1Day SMA20/100 diagnostic: one closed loss; no win estimate
Frozen before download in note1292. Prior completed SMA20>SMA100 enters at next adjacent open; inverse exits, long-only. Development2025 fast10/20/30 and slips30/60bp; holdout2026Jan1 throughSep8 fast20 only, each period starts flat. Warmup begins2024Sep1; HYPE begins2026Feb17 so no2025training. Vectorbt from_signals fees25bp cash each side (approximation to credited-asset fees), baseline slip30bp/stress60bp. No stop/target/profit-taking or15minute execution simulated; not venue-ready. Baseline {"symbol":"LTC","tf":"1Day","fast":20,"window":"holdout","slip":0.003,"return_pct":-6.0422966924771915,"drawdown_pct":22.16149838847531,"n":1,"win_rate_pct":0,"avg_win_pct":null,"avg_loss_pct":8.96627008670667,"expectancy_pct":-8.96627008670667,"quarter_kelly":0,"open":1,"missing":0,"held_gap_invalid":false,"zero_volume":0}. Stress {"symbol":"LTC","tf":"1Day","fast":20,"window":"holdout","slip":0.006,"return_pct":-6.882882623918523,"drawdown_pct":22.627140852317286,"n":1,"win_rate_pct":0,"avg_win_pct":null,"avg_loss_pct":9.512344073557632,"expectancy_pct":-9.512344073557632,"quarter_kelly":0,"open":1,"missing":0,"held_gap_invalid":false,"zero_volume":0}. Premises: current universe introduces survivor selection; 2026 already researched so not pristine unseen validation. Only one closed losing trade plus one open position: positive marked returns do not estimate average win or a tradeable probability. Conclusion reject for trading; even positive raw Kelly is overridden to0. Source https://runway.adityaperswal.workers.dev/data/crypto-bars ; https://docs.alpaca.markets/us/docs/crypto-fees . Reproducible scripts in this run's saved note.
return-6.04
drawdown22.16
win rate0
sample1
average win percentunavailable
average loss percent8.97
expectancy percent-8.97
stress return-6.88
open trades1
held gap invalidfalse
raw quarter Kelly0
approved size0
LINK 1Hour SMA20/100 diagnostic: invalid held-gap execution
Frozen before download in note1292. Prior completed SMA20>SMA100 enters at next adjacent open; inverse exits, long-only. Development2025 fast10/20/30 and slips30/60bp; holdout2026Jan1 throughSep8 fast20 only, each period starts flat. Warmup begins2024Sep1; HYPE begins2026Feb17 so no2025training. Vectorbt from_signals fees25bp cash each side (approximation to credited-asset fees), baseline slip30bp/stress60bp. No stop/target/profit-taking or15minute execution simulated; not venue-ready. Baseline {"symbol":"LINK","tf":"1Hour","fast":20,"window":"holdout","slip":0.003,"return_pct":-47.10564126651948,"drawdown_pct":64.1388375500173,"n":42,"win_rate_pct":16.666666666666664,"avg_win_pct":7.936627014382744,"avg_loss_pct":3.3530975309104454,"expectancy_pct":-1.471476773361581,"quarter_kelly":0,"open":1,"missing":6,"held_gap_invalid":true,"zero_volume":1183}. Stress {"symbol":"LINK","tf":"1Hour","fast":20,"window":"holdout","slip":0.006,"return_pct":-59.010954906740324,"drawdown_pct":71.45019528772997,"n":42,"win_rate_pct":11.904761904761903,"avg_win_pct":10.244414035510268,"avg_loss_pct":3.7254668837559795,"expectancy_pct":-2.0623858219385687,"quarter_kelly":0,"open":1,"missing":6,"held_gap_invalid":true,"zero_volume":1183}. Premises: current universe introduces survivor selection; 2026 already researched so not pristine unseen validation. Every hourly candidate has a missing interval while invested: diagnostic returns are not accepted execution outcomes; do not fill missing bars or count these as qualified tests. Conclusion reject for trading; even positive raw Kelly is overridden to0. Source https://runway.adityaperswal.workers.dev/data/crypto-bars ; https://docs.alpaca.markets/us/docs/crypto-fees . Reproducible scripts in this run's saved note.
return-47.11
drawdown64.14
win rate16.67
sample42
average win percent7.94
average loss percent3.35
expectancy percent-1.47
stress return-59.01
open trades1
held gap invalidtrue
raw quarter Kelly0
approved size0
LINK 1Day SMA20/100 diagnostic: one closed loss; no win estimate
Frozen before download in note1292. Prior completed SMA20>SMA100 enters at next adjacent open; inverse exits, long-only. Development2025 fast10/20/30 and slips30/60bp; holdout2026Jan1 throughSep8 fast20 only, each period starts flat. Warmup begins2024Sep1; HYPE begins2026Feb17 so no2025training. Vectorbt from_signals fees25bp cash each side (approximation to credited-asset fees), baseline slip30bp/stress60bp. No stop/target/profit-taking or15minute execution simulated; not venue-ready. Baseline {"symbol":"LINK","tf":"1Day","fast":20,"window":"holdout","slip":0.003,"return_pct":13.57282319845375,"drawdown_pct":26.136839010113277,"n":1,"win_rate_pct":0,"avg_win_pct":null,"avg_loss_pct":13.071973780277105,"expectancy_pct":-13.071973780277105,"quarter_kelly":0,"open":1,"missing":0,"held_gap_invalid":false,"zero_volume":0}. Stress {"symbol":"LINK","tf":"1Day","fast":20,"window":"holdout","slip":0.006,"return_pct":12.556751987536268,"drawdown_pct":26.57870034555031,"n":1,"win_rate_pct":0,"avg_win_pct":null,"avg_loss_pct":13.593486785812969,"expectancy_pct":-13.593486785812969,"quarter_kelly":0,"open":1,"missing":0,"held_gap_invalid":false,"zero_volume":0}. Premises: current universe introduces survivor selection; 2026 already researched so not pristine unseen validation. Only one closed losing trade plus one open position: positive marked returns do not estimate average win or a tradeable probability. Conclusion reject for trading; even positive raw Kelly is overridden to0. Source https://runway.adityaperswal.workers.dev/data/crypto-bars ; https://docs.alpaca.markets/us/docs/crypto-fees . Reproducible scripts in this run's saved note.
Frozen before download in note1292. Prior completed SMA20>SMA100 enters at next adjacent open; inverse exits, long-only. Development2025 fast10/20/30 and slips30/60bp; holdout2026Jan1 throughSep8 fast20 only, each period starts flat. Warmup begins2024Sep1; HYPE begins2026Feb17 so no2025training. Vectorbt from_signals fees25bp cash each side (approximation to credited-asset fees), baseline slip30bp/stress60bp. No stop/target/profit-taking or15minute execution simulated; not venue-ready. Baseline {"symbol":"HYPE","tf":"1Hour","fast":20,"window":"holdout","slip":0.003,"return_pct":41.49934526162804,"drawdown_pct":40.78782856459645,"n":30,"win_rate_pct":30,"avg_win_pct":17.108214488776355,"avg_loss_pct":4.607178679103651,"expectancy_pct":1.9074392712603507,"quarter_kelly":0.02787314936505654,"open":0,"missing":1,"held_gap_invalid":true,"zero_volume":3805}. Stress {"symbol":"HYPE","tf":"1Hour","fast":20,"window":"holdout","slip":0.006,"return_pct":18.189741262485676,"drawdown_pct":44.901328382534146,"n":30,"win_rate_pct":30,"avg_win_pct":16.40615873211006,"avg_loss_pct":5.179329453420031,"expectancy_pct":1.2963170022389978,"quarter_kelly":0.019753511827571346,"open":0,"missing":1,"held_gap_invalid":true,"zero_volume":3805}. Premises: current universe introduces survivor selection; 2026 already researched so not pristine unseen validation. Every hourly candidate has a missing interval while invested: diagnostic returns are not accepted execution outcomes; do not fill missing bars or count these as qualified tests. Absent development independently forces allocation0. Conclusion reject for trading; even positive raw Kelly is overridden to0. Source https://runway.adityaperswal.workers.dev/data/crypto-bars ; https://docs.alpaca.markets/us/docs/crypto-fees . Reproducible scripts in this run's saved note.
return41.5
drawdown40.79
win rate30
sample30
average win percent17.11
average loss percent4.61
expectancy percent1.91
stress return18.19
open trades0
held gap invalidtrue
raw quarter Kelly0.03
approved size0
HYPE 1Day SMA20/100 diagnostic: one closed loss; no win estimate
Frozen before download in note1292. Prior completed SMA20>SMA100 enters at next adjacent open; inverse exits, long-only. Development2025 fast10/20/30 and slips30/60bp; holdout2026Jan1 throughSep8 fast20 only, each period starts flat. Warmup begins2024Sep1; HYPE begins2026Feb17 so no2025training. Vectorbt from_signals fees25bp cash each side (approximation to credited-asset fees), baseline slip30bp/stress60bp. No stop/target/profit-taking or15minute execution simulated; not venue-ready. Baseline {"symbol":"HYPE","tf":"1Day","fast":20,"window":"holdout","slip":0.003,"return_pct":-0.7108071354784329,"drawdown_pct":29.95287976045705,"n":1,"win_rate_pct":0,"avg_win_pct":null,"avg_loss_pct":7.519826451968189,"expectancy_pct":-7.519826451968189,"quarter_kelly":0,"open":1,"missing":0,"held_gap_invalid":false,"zero_volume":16}. Stress {"symbol":"HYPE","tf":"1Day","fast":20,"window":"holdout","slip":0.006,"return_pct":-1.5990908602616742,"drawdown_pct":29.952879760457062,"n":1,"win_rate_pct":0,"avg_win_pct":null,"avg_loss_pct":8.074553297802124,"expectancy_pct":-8.074553297802124,"quarter_kelly":0,"open":1,"missing":0,"held_gap_invalid":false,"zero_volume":16}. Premises: current universe introduces survivor selection; 2026 already researched so not pristine unseen validation. Only one closed losing trade plus one open position: positive marked returns do not estimate average win or a tradeable probability. Absent development independently forces allocation0. Conclusion reject for trading; even positive raw Kelly is overridden to0. Source https://runway.adityaperswal.workers.dev/data/crypto-bars ; https://docs.alpaca.markets/us/docs/crypto-fees . Reproducible scripts in this run's saved note.
return-0.71
drawdown29.95
win rate0
sample1
average win percentunavailable
average loss percent7.52
expectancy percent-7.52
stress return-1.6
open trades1
held gap invalidfalse
raw quarter Kelly0
approved size0
ETH 1Hour SMA20/100 diagnostic: invalid held-gap execution
Frozen before download in note1292. Prior completed SMA20>SMA100 enters at next adjacent open; inverse exits, long-only. Development2025 fast10/20/30 and slips30/60bp; holdout2026Jan1 throughSep8 fast20 only, each period starts flat. Warmup begins2024Sep1; HYPE begins2026Feb17 so no2025training. Vectorbt from_signals fees25bp cash each side (approximation to credited-asset fees), baseline slip30bp/stress60bp. No stop/target/profit-taking or15minute execution simulated; not venue-ready. Baseline {"symbol":"ETH","tf":"1Hour","fast":20,"window":"holdout","slip":0.003,"return_pct":-42.75159576364943,"drawdown_pct":58.68152338618442,"n":39,"win_rate_pct":17.94871794871795,"avg_win_pct":8.001791213141848,"avg_loss_pct":3.3104738828481173,"expectancy_pct":-1.280067327157611,"quarter_kelly":0,"open":0,"missing":2,"held_gap_invalid":true,"zero_volume":28}. Stress {"symbol":"ETH","tf":"1Hour","fast":20,"window":"holdout","slip":0.006,"return_pct":-54.69602149601879,"drawdown_pct":66.50804149274869,"n":39,"win_rate_pct":17.94871794871795,"avg_win_pct":7.3542115484231845,"avg_loss_pct":3.890381754278436,"expectancy_pct":-1.8721214178960934,"quarter_kelly":0,"open":0,"missing":2,"held_gap_invalid":true,"zero_volume":28}. Premises: current universe introduces survivor selection; 2026 already researched so not pristine unseen validation. Every hourly candidate has a missing interval while invested: diagnostic returns are not accepted execution outcomes; do not fill missing bars or count these as qualified tests. Conclusion reject for trading; even positive raw Kelly is overridden to0. Source https://runway.adityaperswal.workers.dev/data/crypto-bars ; https://docs.alpaca.markets/us/docs/crypto-fees . Reproducible scripts in this run's saved note.
return-42.75
drawdown58.68
win rate17.95
sample39
average win percent8
average loss percent3.31
expectancy percent-1.28
stress return-54.7
open trades0
held gap invalidtrue
raw quarter Kelly0
approved size0
ETH 1Day SMA20/100 diagnostic: one closed loss; no win estimate
Frozen before download in note1292. Prior completed SMA20>SMA100 enters at next adjacent open; inverse exits, long-only. Development2025 fast10/20/30 and slips30/60bp; holdout2026Jan1 throughSep8 fast20 only, each period starts flat. Warmup begins2024Sep1; HYPE begins2026Feb17 so no2025training. Vectorbt from_signals fees25bp cash each side (approximation to credited-asset fees), baseline slip30bp/stress60bp. No stop/target/profit-taking or15minute execution simulated; not venue-ready. Baseline {"symbol":"ETH","tf":"1Day","fast":20,"window":"holdout","slip":0.003,"return_pct":12.13625209357799,"drawdown_pct":16.300196389017486,"n":1,"win_rate_pct":0,"avg_win_pct":null,"avg_loss_pct":14.786455826177548,"expectancy_pct":-14.786455826177548,"quarter_kelly":0,"open":1,"missing":0,"held_gap_invalid":false,"zero_volume":0}. Stress {"symbol":"ETH","tf":"1Day","fast":20,"window":"holdout","slip":0.006,"return_pct":11.133033064203527,"drawdown_pct":16.80090210623466,"n":1,"win_rate_pct":0,"avg_win_pct":null,"avg_loss_pct":15.29771252374835,"expectancy_pct":-15.29771252374835,"quarter_kelly":0,"open":1,"missing":0,"held_gap_invalid":false,"zero_volume":0}. Premises: current universe introduces survivor selection; 2026 already researched so not pristine unseen validation. Only one closed losing trade plus one open position: positive marked returns do not estimate average win or a tradeable probability. Conclusion reject for trading; even positive raw Kelly is overridden to0. Source https://runway.adityaperswal.workers.dev/data/crypto-bars ; https://docs.alpaca.markets/us/docs/crypto-fees . Reproducible scripts in this run's saved note.