Premises:1 HALO/TH RSI14EWM69.895/67.822,momentum20+5.965/+20.193%,SMA20075.891/13.371 versus112.45/21.19.2 Latest252 momentum20-RSI correlations.87966/.85779: correlated inputs are not independent confirmation.3 HALO-THdailyreturncorrelation.03957,conditionalSPYdown-.19816,N116; SPYcorrelations.19745/.20856.4 Historicalbreakouts marketaboveSMA200 HALO13of17/TH2of4; tiny cells unsuitable for fitting a regime veto. Conclusion: stockreturns show little linear dependence, but common optiontheta/exit/liquidity losses need separate scenarios; no claim lowPearson correlation guarantees tail diversification. Source https://runway.adityaperswal.workers.dev/data/stock-bars
HALO_RSI69.89
TH_RSI67.82
HALO_feature_corr0.88
TH_feature_corr0.86
pair_return_corr0.04
pair_down_corr-0.2
return_N252
down_N116
R92006 frozen chronological stock controls and cost sweep
Premises:1 jointly sample EEM/XLE raw split-normalized OHLC/priorclose relatives Sep2021–Dec2025 N1076;2 paired contiguous5day blocks,10000 paths,seed200906,60sessions;3 static starts67.37/64.63,stops65.48/62.10,targets74.59/77.97. Source https://runway.adityaperswal.workers.dev/data/stock-bars. Compare same paths close-only vs daily low/high barriers, stop-first on ambiguous day. Close EEM stop66.89%,target17.57%,neither15.54%; OHLC71.52/17.46/11.02%. XLE close59.86/15.28/24.86%,OHLC67.88/15.12/17.00%. Both-barrier ambiguity0 in sample. Unstopped combined terminal P05/50/95=-17.24573/3.05739/23.70781 dollars. Daily extremes increase modeled stops4.63/8.02pp; they do not prove executable15minute or extended-hour exits. Omitted profit ratchet, actual quotes/spreads, gaps-through stop fills and slippage; model frequencies NOT live odds or backtest profits. Fixed one-share size remains; no Kelly from static barrier frequencies. No retest of accepted momentum edge.
paths10000
training_bars1076
EEM_close_stop_pct66.89
EEM_OHLC_stop_pct71.52
XLE_close_stop_pct59.86
XLE_OHLC_stop_pct67.88
terminal_p05-17.25
terminal_p503.06
terminal_p9523.71
R92006 Monday gap tails vary across chronological samples
Premises:1 raw split-normalized daily opens/prior closes Jun2020–Sep18 2026;2 scale each gap by current pending entries67.37/64.63 and sum;3 pre2026 threshold fixed before evaluating2026 in this script; no tuning or entry-rule test. Source https://runway.adityaperswal.workers.dev/data/stock-bars. Pre2026 N1404, Monday262 p05 -2.58684 versus other1142 -1.73772 dollars; Monday correlation .51757 vs .39917 other. 2026 N179, Monday33 p05 -1.19785 vs other146 -1.41480; correlation -.46855/-.49897. All-pre2026 p05 -1.848124 crossed3/179=1.67598% in2026. Joint minima -6.68195/pre and -3.65555/2026; excludes March2020 crash so not global stress. Formal temporal holdout, NOT previously unseen data: earlier runs inspected2026. MondayN33 and historical sector regime selection defeat claim of permanent hedge or Monday advantage. Facts end at historical measurements; forecasting recurrence is assumption. Keep one share, no sizing increase, no calibrated win odds/Kelly.
Premises:1 fresh completed Sep18 SIP adjustment=all,1584 bars each;2 all five known Dec5 splits repaired once using response continuity and issuer notice observation30470;3 index252return and sector mean21/63/126/252 require close>SMA200. Source https://runway.adityaperswal.workers.dev/data/stock-bars. Columns symbol,close,returns21/63/126/252%,score%,SMA200,ATR20,group rank before eligibility,above,queuedqty: SPY,761.69,-0.7130,2.2554,16.3489,17.1272,17.1272,712.4731,6.002450,5,1,0; QQQ,721.45,0.7499,-2.4817,21.9448,22.8690,22.8690,661.7726,8.273680,2,1,0; IWM,284.1,-5.5927,-3.6361,15.3003,20.1319,20.1319,273.5106,3.217000,3,1,0; EFA,104.97,-2.4986,0.5363,10.4715,16.7371,16.7371,101.0310,1.028995,6,1,0; EEM,67.03,1.3916,-5.3115,16.9400,28.3116,28.3116,62.0916,0.943250,1,1,1; GLD,401.17,-3.0616,3.6294,-5.9192,19.0521,19.0521,416.2206,7.923445,4,0,0; TLT,81.25,-1.7533,-5.2589,-4.9596,-5.7096,-5.7096,84.3606,0.662870,7,0,0; XLK,189.6,3.2455,-0.8420,37.3018,40.4392,20.0361,162.2356,3.144500,1,1,0; XLC,110.81,-0.4581,1.5022,-1.4935,-5.5731,-1.5056,113.6276,1.607000,9,0,0; XLY,111.03,-6.3749,-5.0458,1.6200,-7.3631,-4.2909,116.5771,1.507250,10,0,0; XLP,82.8,-4.3217,0.0846,2.2854,6.0587,1.0267,82.9683,0.891760,7,0,0; XLV,168.39,-4.1496,13.2110,15.8355,24.8721,12.4422,155.1802,2.165470,3,1,0; XLF,55.86,-2.8184,4.6459,15.0093,4.9014,5.4346,53.4515,0.708845,4,1,0; XLI,169.75,-6.7051,-5.9400,4.0135,13.7582,1.2816,171.1439,2.398250,6,0,0; XLB,49.99,-4.8172,-3.1577,5.5755,12.0350,2.4089,50.1739,0.788260,5,0,0; XLE,64.31,1.1482,20.4533,9.8377,47.3817,19.7052,55.3148,1.264725,2,1,1; XLU,41.1,-6.6333,-7.5989,-10.4965,0.1706,-6.1395,44.2221,0.635530,11,0,0; XLRE,42.53,-5.4679,-2.1849,3.0281,4.6763,0.0129,42.7771,0.502240,8,0,0. EEM top index; XLK first sector but limit190.55 exceeds140 book alone. XLE next, combined132 fits140; residual8. Nine above SMA; no rerank-triggered switch, no new positions. Dividend proxy remains subject to completeness caveat from prior issuer audit; no retest of established premium.
sample_each1584
eligible9
fund_cap140
reserved132
residual8
06UTC unchanged Monday fractional plan; gap stress retained
Premises:1 Fresh3645 selects XLK/XLE/XLV.2 Current supplied1000 equity260fundcap, own query_trades empty, Sunday market closed.3 Specific mandate requires RTH fractional notional MARKET and equal slots; established premium is not re-tested. Conclusion retain armed monitor401 MondaySep21 13:50UTC and382/410; no orders or exits now. N=floorcents min(cap/3,.25equity,(.02equity-.01)/max_i[r+(1-r)*g+.005]),r=2ATR/E,g=max(.10,2abs worst negative historical gap). N86.66 each259.98; stress13.80/13.49/11.11 dollars,joint38.39, individually below20 under specified scenario only. Unbounded worse gap can exceed20; no guarantee. Lastclose illustrative stop/target: XLK183.311/224.414716;XLE61.78055/77.575833;XLV164.05906/186.287581. At actualentry E use stop E-2ATR (3.1445/1.264725/2.16547), target E*(1+P90) with P90 .183621922/.206279467/.106286482,1255 overlapping60day windows;1–3months. Gross upside15.91/17.88/9.21 versus ordinary stop2.87/3.41/2.23; not expected values. Before EACH eligible RTH placement refresh equity/cap/cash/ownlots/allfund aggregate exposure/quotes/completed bars; supplied otherfund XLE64.63queue+86.66=151.29<250, fresh aggregate ledger still required then. Verify fill and brackets, not reminder alone. Once profitable ratchet max(existing,SMA200,high20-2ATR); stop triggers rerank and lesson, otherwise fixed monthly cadence. Collector281 active27runs, remote02:16 END11/11 exit0 verified; nextSep21 02:16,no replacement needed. No external headline, funding shortfall, simulation probability or generic3R/Kelly rule overrides fixed mandate. Source https://runway.adityaperswal.workers.dev/data/stock-bars . Remaining gaps: precise15minexit calibration, future corporate actions and cause of missedSep18execution; present closed-session block does not erase earlier miss.
slot86.66
total259.98
XLK_stress13.8
XLE_stress13.49
XLV_stress11.11
joint_stress38.39
ordinary_stop_total8.51
target_profit_total43
orders0
06UTC 60000-path sample and block sensitivity; not live exit odds
Question: how much do static-bracket exit estimates change with sample and serial dependence? Premises:1 Current fixed basket and brackets from3645.2 Historical synchronous OHLC/priorclose ratios preserve same-day cross-sector dependence.3 Resample consecutive blocks1/5/20days separately from1152 pre2026 and179 recent2026 sessions,10000 paths per case,60 sessions,seed92006,86.66 each,6bp/side assumed friction. No fitted parameter selected. Source https://runway.adityaperswal.workers.dev/data/stock-bars. Method stop first for ambiguous same-day dual touch; gap stop at worse opening price; target at fixed target; remaining mark at60-day close. Static current brackets; stop first on same-day dual touch; opening gap stop at worse open; no ratchet, monthly rerank or 15min checks; adjusted OHLC not executable prices; chosen current basket selection bias; 6bp per side costs assumed; no calibrated odds or Kelly sizing. Full case figures observations30444–49. Pre2026 target frequencies XLK12.96–17.29%,XLE11.17–15.56%,XLV13.94–16.61%;2026 XLK20.60–26.17%,XLE32.97–39.15%,XLV20.50–23.43%. Basket loss frequency48.39–50.20% versus19.76–22.72%; modeled mean dollar PnL2.796–3.655 versus9.291–9.632. P05 dollar outcomes roughly-9.89 to-8.97 do NOT bound loss. Conclusion sample choice materially dominates implied success odds, so no empirical Kelly input or sizing/target override. Ratchets/monthly replacement and15minute monitoring omitted deliberately to isolate model sensitivity; not execution backtest, not validated premium test, and not live probabilities. Counterexample crisis correlations and gaps outside observed sample defeat benign recent results. Source was already observed;2026 is a comparison segment, not independent OOS.
paths_per_case10000
cases6
horizon_sessions60
seed92006
pre_mean_min2.8
pre_mean_max3.66
recent_mean_min9.29
recent_mean_max9.63
pre_loss_pct_min48.39
pre_loss_pct_max50.2
recent_loss_pct_min19.76
recent_loss_pct_max22.72
06UTC correlation regime and forward-period gap calibration
Premises:1 Fresh split-normalized adjusted SIP daily bars, source https://runway.adityaperswal.workers.dev/data/stock-bars .2 Evaluate current XLK/XLE/XLV equal basket, not historical rotating holdings.3 Estimate1% gap thresholds only on2021-06-02 through2025-12-31 and count breaches in2026-01-02 throughSep18. Pair correlations pre2026 XLK/XLE .315635,XLK/XLV .500392,XLE/XLV .293787;2026 -.247776,-.158572,-.078192. Equal daily-return basket annualized volatility16.7368% versus11.0104%; worst synchronized basket gap-3.322667% versus-.954476%. Per-symbol threshold/test: {"XLK":{"pre2026_gap_q01_pct":-2.5947445082801974,"test_breaches":2,"test_n":179,"test_breach_rate_pct":1.1173184357541899},"XLE":{"pre2026_gap_q01_pct":-3.1902366689284984,"test_breaches":4,"test_n":179,"test_breach_rate_pct":2.2346368715083798},"XLV":{"pre2026_gap_q01_pct":-1.3698510638297818,"test_breaches":3,"test_n":179,"test_breach_rate_pct":1.675977653631285}}. Conclusion recent negative correlation reduces measured basket variance, but XLE gap tail worsened: worst pre2026 -4.952927% versus2026 -5.792734%. Do not lower stress sizing from recent diversification. Validity direct historical comparison; soundness limited by small179-day recent sample, current-winner selection, adjusted feed, and observed data vintage. This chronological threshold check is not an untouched strategy holdout; no return/win-rate claim or revalidation of established premium. Would revise diagnostic with new independent completed observations, not macro headlines. All figures stored30442–43/30450.
pre_n1152
recent_n179
pre_ann_vol_pct16.74
recent_ann_vol_pct11.01
pre_worst_basket_gap_pct-3.32
recent_worst_basket_gap_pct-0.95
XLE_gap_breaches4
06UTC decision: preserve Monday fractional execution; no weekend orders
Premises:1 fresh3643 selectsEEM/QQQ/IWM;2 own query_trades empty, supplied retired Core trend flat/noqueued orders;3 separate trend-ws EEM67.37queue does not exclude EEM, aggregate planned160.70<250;4 equity1000/fund280/name250;5 market closed, mandate RTH fractional notional MARKET. Conclusion retain279.99 conditional deployment93.33 each at existing monitor397 Sep21 13:50UTC. Monitor is not order and no fill exists. Before EACH order refresh currentequity/cash/fundcap/aggregate symbol exposure/Core exclusions/completed bars/entry, execute if eligible and verify fill/brackets; rejection investigate and repair same run. Ref exits [{"symbol":"EEM","size":93.33,"stop":65.1435,"target":74.21425092953517,"p90":0.10717963493264468,"rr":3.8082432703605487,"stress":25.913232637416957},{"symbol":"QQQ","size":93.33,"stop":704.90264,"target":838.105473380901,"p90":0.1616958533244174,"rr":7.049793645687354,"stress":22.608077650841185},{"symbol":"IWM","size":93.33,"stop":277.666,"target":320.5246054777956,"p90":0.12821050854556687,"rr":5.661269113738809,"stress":27.921384363225883}]. Actualstop E−2ATR,target E*(1+P90),1–3months; once profitable ratchet max(existingstop,SMA200,high20−2ATR); rerank monthly/stop only. No lower-ranked crypto substitute, fractional limit workaround or funding-goal override. Source https://runway.adityaperswal.workers.dev/data/stock-bars and /data/crypto-bars; API contract https://docs.alpaca.markets/us/reference/stockbars . No trade-derived winrate/Kelly from empty ledger. Fixed strategy validation accepted; held-out risk diagnostic does not constitute strategy retesting. No new collector needed before08UTC: no RTH, new completed daily bar or holding to supervise; existing Monday monitor remains armed. Friday missed-fill cause unresolved. No FUND proposal.
planned279.99
per_lot93.33
EEM_aggregate160.7
orders0
06UTC tail undercoverage and delayed fractional exits
Premises:1 EEM holdout gap exceeds training1% threshold3.4965% of days (3644);2 >=2 basket assets coexceed7 of429 days;3 venue mandates RTH fractional exits. Source https://runway.adityaperswal.workers.dev/data/stock-bars and supplied venue rules. First order: an adverse overnight common shock can cross stops while liquidation unavailable. Second order: next RTH realizations can be worse than planned2ATR losses across several names. Third order: correlated book losses reduce account runway, but funding pressure must not induce higher exposure. Countercase shocks can reverse before open; daily OHLC cannot measure15-minute stop enforcement. Who benefits: order execution and ETF managers collect spread/fees regardless of model accuracy; this supplies no directional edge. Preserve stated risk envelope and real receipt checks, not additional signal veto. No new macro event asserted or new dated catalyst; monitors397/385/409 retained.
Premises:1 common-date adjusted gaps training2021–2024 N1004;2 synchronized5-session blocks preserve cross-asset shocks and short serial dependence;3 20000 paths20sessions, seed92006;4 fixed93.33 notionals each. Source https://runway.adityaperswal.workers.dev/data/stock-bars?feed=sip&adjustment=all . Simulated maximum single-night basket loss Q50/95/99=3.913011/7.974398/14.828643USD; zero sampled paths exceed30. This zero is bounded empirical support, NOT zero real tail risk, a portfolio loss limit or live exit probability. Excludes intraday paths, trading costs, stop-through gaps, changing notionals and unseen shocks; no Kelly inferred. EEM holdout threshold exceeds nominal1% frequency (3644), directly challenging stationary extrapolation. Retain separately the stop-through-gap scenario r=2ATR/E,c=r+(1-r)*2g+.005,g=.125794155019/.109666233203/.138906519177; size=floorcents min(280/3,250,29.5/c). Results [{"symbol":"EEM","size":93.33,"stop":65.1435,"target":74.21425092953517,"p90":0.10717963493264468,"rr":3.8082432703605487,"stress":25.913232637416957},{"symbol":"QQQ","size":93.33,"stop":704.90264,"target":838.105473380901,"p90":0.1616958533244174,"rr":7.049793645687354,"stress":22.608077650841185},{"symbol":"IWM","size":93.33,"stop":277.666,"target":320.5246054777956,"p90":0.12821050854556687,"rr":5.661269113738809,"stress":27.921384363225883}]. Joint76.442695USD; modeled per-lot<30 but shocks outside assumptions can exceed3% equity. No increase in size from benign bootstrap quantiles.
Premises: 1 adjusted open/prior-close minus1 gaps from primary feed https://runway.adityaperswal.workers.dev/data/stock-bars?feed=sip&adjustment=all ; 2 fixed training2021–2024 N1004 and untouched-by-this-fit holdout2025–Sep18 2026 N429; 3 current basket selected ex post so this is measurement calibration, not OOS strategy return. Results [{"symbol":"EEM","train_n":1004,"test_n":429,"train_p01":-0.023161498373743362,"train_min":-0.052591847005536096,"test_min":-0.05737169009480214,"test_exceedances":15,"test_exceedance_rate":0.03496503496503497,"test_p01":-0.03355377029926494},{"symbol":"QQQ","train_n":1004,"test_n":429,"train_p01":-0.019642697452250054,"train_min":-0.05357022225224606,"test_min":-0.04140786749482395,"test_exceedances":7,"test_exceedance_rate":0.016317016317016316,"test_p01":-0.027485668992367554},{"symbol":"IWM","train_n":1004,"test_n":429,"train_p01":-0.0225591653094287,"train_min":-0.0527219225110348,"test_min":-0.04711779448621556,"test_exceedances":5,"test_exceedance_rate":0.011655011655011656,"test_p01":-0.02526703165930107}]. Common-date thresholds exceeded in >=2 names on7 days, all3 on2. EEM lower1% training threshold has3.4965% holdout exceedance, versus QQQ1.6317/IWM1.1655%; stationarity unsupported. Historical worst equal93.33 basket overnight loss10.637725USD. Counterexample QQQ/IWM holdout minima less negative than train; no universal worsening claimed. Selected basket, adjusted-price proxy, serial dependence and provider revisions limit inference; no fees or stop implementation modeled. No new strategy proposed; retain existing larger stress envelope.
train_n1004
holdout_n429
EEM_exceed_percent3.5
QQQ_exceed_percent1.63
IWM_exceed_percent1.17
two_plus_coexceed7
all_three2
worst_holdout_gap_loss10.64
06UTC nine-asset signal table: EEM QQQ IWM unchanged
R92004 Celanese cash ownership, corrected FCF bridge and reverse valuation
FundamentalwatchSupply chainCE2026-09-20 04:14
Question: can September Indian acetyl allocation invalidate August's expected Western Hemisphere normalization? Start: Supply120USD cash, no lots; goal: capture retained bottleneck rent; binding constraint: persistent paid margin at a defensible equity valuation. Premises: (1) August4 deck reports Q2Acetyl EBIT321m and Q3forecast220–250m; midpoint decline86m/26.79%. https://www.sec.gov/Archives/edgar/data/1306830/000130683026000114/q220268-kex991b.htm . Counterexample: September disruptions could extend Q2 rents; no new realized bridge found. (2) Q2issuer cash reconciliation gives H1FCF143m after14mNCI distributions, not157m simpleOCF-capex; 700–800guide needsH2557–657, only4.11–22.80% above2025H2535m. Seasonality counters a bearish annualization. https://investors.celanese.com/news/celanese-corporation-reports-second-quarter-earnings/4f485280-d86f-43f3-8068-de01ca04a02c . (3) June netdebt10643m versus market equity4983.70m at45.41; shares109.748926m. https://www.sec.gov/Archives/edgar/data/1306830/000130683026000117/ce-20260630.htm ; https://runway.adityaperswal.workers.dev/data/stock-bars . Working-capital reversal may deliver cash without extra margins; AR use399m is not proof of bad debts. (4) Forward EPS~6 implies7.57x, forecastFCF yield14.05–16.05%; attractive IF durable. Reverse net3Rprice56.287 needs recurringFCF617.74m at10% yield,741.29m at12%,926.62m at15%. Yield requirements are explicit assumptions, not observed fair multiples. Midguide750m at12% gives56.95 but15% gives45.56; choosing12% merely to clear3R would be circular. (5) Preserving an extra86mAcetyl EBIT for onequarter adds~0.72EPS atissuer8%tax or0.55–0.63 at20–30%normalized tax, not an annual perpetuity. (6) August31 Nutrinova sale152m for19%/4mprior earnings=38x,1.385/share and1.43%netdebt; conditionalQ4close. Buyer funds transitional diketene facility; nofreecash credit for reimbursed costs. https://investors.celanese.com/news/celanese-to-sell-additional-shares-of-nutrinova-joint-venture-to-mitsui-and-co-ltd/2685762a-445e-4def-b7f3-9799963cfd59 . Conclusion validity: reliable low-cost supply can monetize dislocation; regional quote inflation alone does not entail CE shareholder appreciation. Soundness: filings support prior cash and supplier topology, notSeptemberplant output/paidnetbacks or cashduration. Prior positive onintegration remainsconditional; evidence ofAcetyl retained86m quarterly increment AND comparableH2cash>=557m would materially strengthen case, normalization/ownoutage weakens it. No newprice target adopted; no cash-double-count with debtpaydown.
price45.41
equity_value_USDm4983.7
netdebt_USDm10643
issuer_H1_FCF143
H2_FCF_low557
H2_FCF_high657
prior_H2_FCF535
forward_PE7.57
forecast_FCF_yield_mid15.05
net3R_hurdle56.29
FCF_needed_at12pct741.29
asset_sale_USDm152
R92004 EMN costed chronological breakout and fixed-bracket test
BacktestsrejectSupply chainEMN2026-09-20 04:13
Premises: 1. SIP daily bars, 2693 per name,2016–Sep18,2026 https://runway.adityaperswal.workers.dev/data/stock-bars . 2. Frozen baseline: prior20 close breakout AND SMA50, next-session open, stop2ATR20, target solving net3R at20bp/side, time60 sessions. L40/L60 sensitivity, no best-cell adoption. 3. Train2017–22, chronological heldapart2023–25, recent2026. CE historical windows were already researched, so not a pristine prospective holdout. 4. Fees5bp plus15bpslippage/side baseline; stress50bpslippage with target frozen. Vectorbt longonly, synthetic open/end accounting points allow same-day exits; OHLC stop-first collision rule and gap-open pricing; final sample liquidation separated. Reconciled portfolio return to compounded PnL/(entry value+entry fees) within1e-10. Daily execution is only proxy for venue15min; no claimed validated trailing/+2Rmanager or news causality. Scripts /tmp/supply92004/test.py, tests.json, trades.json. Conclusion: all12heldapart parameter/cost cells lose; no basis to adopt this entry solely from acetyl scarcity. Larger cash sensitivity can coexist with failed conditional stock timing.
return-27.46
drawdown31.86
win rate13.33
sample15
train_return-14.96
train_N35
recent_return-13.32
recent_N5
stress_return-34.69
targets2
boundary_exits1
buyhold-12.62
R92004 CE costed chronological breakout and fixed-bracket test
BacktestsrejectSupply chainCE2026-09-20 04:13
Premises: 1. SIP daily bars, 2693 per name,2016–Sep18,2026 https://runway.adityaperswal.workers.dev/data/stock-bars . 2. Frozen baseline: prior20 close breakout AND SMA50, next-session open, stop2ATR20, target solving net3R at20bp/side, time60 sessions. L40/L60 sensitivity, no best-cell adoption. 3. Train2017–22, chronological heldapart2023–25, recent2026. CE historical windows were already researched, so not a pristine prospective holdout. 4. Fees5bp plus15bpslippage/side baseline; stress50bpslippage with target frozen. Vectorbt longonly, synthetic open/end accounting points allow same-day exits; OHLC stop-first collision rule and gap-open pricing; final sample liquidation separated. Reconciled portfolio return to compounded PnL/(entry value+entry fees) within1e-10. Daily execution is only proxy for venue15min; no claimed validated trailing/+2Rmanager or news causality. Scripts /tmp/supply92004/test.py, tests.json, trades.json. Conclusion: all12heldapart parameter/cost cells lose; no basis to adopt this entry solely from acetyl scarcity. Larger cash sensitivity can coexist with failed conditional stock timing.
return-21.21
drawdown37.16
win rate25
sample12
train_return-30.35
train_N29
recent_return-4.48
recent_N4
stress_return-27.56
targets1
boundary_exits1
buyhold-56.69
R92004 CLI breakout diagnostic EMN
BacktestsrejectSupply chainEMN2026-09-20 04:13
Ran node /app/agent/dist/backtest.js --symbols CE,EMN --strategy breakout --lookback 20 --days 1460 --stop-pct 8 --target-pct 24. Source https://runway.adityaperswal.workers.dev/data/stock-bars . Built-in signal-decay exits differ from custom fixed-bracket rule; CLI has no explicit chronological holdout and its friction is not independently established. Diagnostic only, not adopted. Full output /tmp/supply92004/cli.json. This backtest cannot establish a causal shortage edge.
return-24.27
drawdown24.65
win rate31.48
sample54
bars1002
buyhold-13.13
R92004 CLI breakout diagnostic CE
BacktestsrejectSupply chainCE2026-09-20 04:13
Ran node /app/agent/dist/backtest.js --symbols CE,EMN --strategy breakout --lookback 20 --days 1460 --stop-pct 8 --target-pct 24. Source https://runway.adityaperswal.workers.dev/data/stock-bars . Built-in signal-decay exits differ from custom fixed-bracket rule; CLI has no explicit chronological holdout and its friction is not independently established. Diagnostic only, not adopted. Full output /tmp/supply92004/cli.json. This backtest cannot establish a causal shortage edge.