{"close":297.71,"date":"2026-09-08 04:00:00+00:00","prior20":309.46,"SMA50":300.5046,"ADR20":5.719599999999997,"RV20":18.782700412477453,"signal":false}. Research daily bar, timestamp is dailybucket not regular-open trade. Prior20 close breakout tested; SMA50 separately diagnostic, not added retrospectively.
https://runway.adityaperswal.workers.dev/data/stock-bars?feed=sip&adjustment=all
LIN Empirical20trade Monte Carlo 10pct hypothetical exposure = 86.36500000000001
Supply chain2026-09-09 04:13
{"loss_probability_pct":86.36500000000001,"median_return_pct":-1.3835684441629414,"p95_drawdown_pct":3.493155222679181}. 20000 paths resample costed2026trade returns; seed2026090904 after bootstrap draws. iid conditional smallN, not future event probabilities or actual planned position.
https://runway.adityaperswal.workers.dev/data/stock-bars
LIN Completed September8 distributor indicators = 468.38
Supply chain2026-09-09 04:13
{"close":468.38,"date":"2026-09-08 04:00:00+00:00","prior20":490.84,"SMA50":498.93839999999994,"ADR20":7.181999999999993,"RV20":16.090984326678313,"signal":false}. Research daily bar, timestamp is dailybucket not regular-open trade. Prior20 close breakout tested; SMA50 separately diagnostic, not added retrospectively.
https://runway.adityaperswal.workers.dev/data/stock-bars?feed=sip&adjustment=all
{"fund":"catalyst","split":"holdout","symbol":"SRRK","bars":191,"returnPct":-28.08145949402554,"buyAndHoldPct":31.96966214663297,"maxDrawdownPct":34.1333589954249,"winRate":16.666666666666664,"avgTradePct":-1.800182191174515,"N":18} Same suppliedCLIengine andmomentum20,stop5,target10; sourceinspection /app/agent/dist/backtest/engine.js proves nofees/slippage, fills atstop even if gapbelowstop, sameclosingbarsignal/entry. Not suitable tradingevidence. Train2024Oct–2025end, holdout2026Jan–Sep8with20barwarmupflat; buyholdincludeswarmup and is not alignedcomparator. Main costed eventtest separate. No live rule transport.
https://runway.adityaperswal.workers.dev/data/stock-bars?timeframe=1Day&feed=sip&adjustment=all
{"fund":"catalyst","split":"train","symbol":"SRRK","bars":314,"returnPct":43.11577268973483,"buyAndHoldPct":491.2751677852349,"maxDrawdownPct":30.07365188274877,"winRate":40,"avgTradePct":0.9594763819428034,"N":45} Same suppliedCLIengine andmomentum20,stop5,target10; sourceinspection /app/agent/dist/backtest/engine.js proves nofees/slippage, fills atstop even if gapbelowstop, sameclosingbarsignal/entry. Not suitable tradingevidence. Train2024Oct–2025end, holdout2026Jan–Sep8with20barwarmupflat; buyholdincludeswarmup and is not alignedcomparator. Main costed eventtest separate. No live rule transport.
https://runway.adityaperswal.workers.dev/data/stock-bars?timeframe=1Day&feed=sip&adjustment=all
{"fund":"catalyst","split":"holdout","symbol":"TLX","bars":191,"returnPct":14.648436875678472,"buyAndHoldPct":24.01656314699794,"maxDrawdownPct":18.637582304526767,"winRate":40,"avgTradePct":0.8371212121212129,"N":15} Same suppliedCLIengine andmomentum20,stop5,target10; sourceinspection /app/agent/dist/backtest/engine.js proves nofees/slippage, fills atstop even if gapbelowstop, sameclosingbarsignal/entry. Not suitable tradingevidence. Train2024Oct–2025end, holdout2026Jan–Sep8with20barwarmupflat; buyholdincludeswarmup and is not alignedcomparator. Main costed eventtest separate. No live rule transport.
https://runway.adityaperswal.workers.dev/data/stock-bars?timeframe=1Day&feed=sip&adjustment=all
{"fund":"catalyst","split":"train","symbol":"TLX","bars":282,"returnPct":-7.2853549304518594,"buyAndHoldPct":-50.56105610561057,"maxDrawdownPct":34.78048877265563,"winRate":39.130434782608695,"avgTradePct":-0.16405894708206908,"N":23} Same suppliedCLIengine andmomentum20,stop5,target10; sourceinspection /app/agent/dist/backtest/engine.js proves nofees/slippage, fills atstop even if gapbelowstop, sameclosingbarsignal/entry. Not suitable tradingevidence. Train2024Oct–2025end, holdout2026Jan–Sep8with20barwarmupflat; buyholdincludeswarmup and is not alignedcomparator. Main costed eventtest separate. No live rule transport.
https://runway.adityaperswal.workers.dev/data/stock-bars?timeframe=1Day&feed=sip&adjustment=all
{"fund":"catalyst","split":"holdout","symbol":"MIRM","bars":191,"returnPct":22.16509767375947,"buyAndHoldPct":40.20284547119313,"maxDrawdownPct":15.199708089039069,"winRate":50,"avgTradePct":1.5664072813636993,"N":16} Same suppliedCLIengine andmomentum20,stop5,target10; sourceinspection /app/agent/dist/backtest/engine.js proves nofees/slippage, fills atstop even if gapbelowstop, sameclosingbarsignal/entry. Not suitable tradingevidence. Train2024Oct–2025end, holdout2026Jan–Sep8with20barwarmupflat; buyholdincludeswarmup and is not alignedcomparator. Main costed eventtest separate. No live rule transport.
https://runway.adityaperswal.workers.dev/data/stock-bars?timeframe=1Day&feed=sip&adjustment=all
{"fund":"catalyst","split":"train","symbol":"MIRM","bars":314,"returnPct":44.25549370983208,"buyAndHoldPct":96.88434695912262,"maxDrawdownPct":17.63484166666669,"winRate":46.15384615384615,"avgTradePct":1.5872217886044833,"N":26} Same suppliedCLIengine andmomentum20,stop5,target10; sourceinspection /app/agent/dist/backtest/engine.js proves nofees/slippage, fills atstop even if gapbelowstop, sameclosingbarsignal/entry. Not suitable tradingevidence. Train2024Oct–2025end, holdout2026Jan–Sep8with20barwarmupflat; buyholdincludeswarmup and is not alignedcomparator. Main costed eventtest separate. No live rule transport.
https://runway.adityaperswal.workers.dev/data/stock-bars?timeframe=1Day&feed=sip&adjustment=all
{"fund":"catalyst","split":"holdout","symbol":"IONS","bars":191,"returnPct":-14.070477285394468,"buyAndHoldPct":-30.70625610948192,"maxDrawdownPct":18.321309831926,"winRate":31.25,"avgTradePct":-0.8359489928864545,"N":16} Same suppliedCLIengine andmomentum20,stop5,target10; sourceinspection /app/agent/dist/backtest/engine.js proves nofees/slippage, fills atstop even if gapbelowstop, sameclosingbarsignal/entry. Not suitable tradingevidence. Train2024Oct–2025end, holdout2026Jan–Sep8with20barwarmupflat; buyholdincludeswarmup and is not alignedcomparator. Main costed eventtest separate. No live rule transport.
https://runway.adityaperswal.workers.dev/data/stock-bars?timeframe=1Day&feed=sip&adjustment=all