Decision Sep6 13:52UTC: retain fund cash127.65; no orders/proposals, exits or adjustments. Trading run applies recorded research rather than rerunning unchanged weekend screens. Necessary premises: (1) venue open with synchronized executable option quotes, verified deliverables and exact fees; (2) independently modeled cheap leg clears entry ask plus costs and realistic exit spread; (3) frozen actual-option holdout supports positive expectancy, p and average win/loss; (4) fullpremium plus costs<=8.5099, fund<=127.65, position<=212.7475 and net reward/risk>=1.5. Validity: any failed necessary gate prevents proposal. Soundness: venue closed Sunday and Sep7holiday verified primary NYSE; no current execution evidence, actualoptionholdoutN0 and ownfillsN0. Prior403 not newly retested; no claim entitlement currently disproven. RecordedCHWYanalysis458 fails even optimistic value; review Python independently confirms -5.187135/-5.887942 percontract with assumed$.20 cost before exitspread. Underlying SMA holdoutanalysis462 +3.2484%,DD19.3494%,win50%,N2 versus training-10.9050%,N14 is not option payoff validation. Model from458: S23.67 Sep4close,T9/252,r.04,q0,baselinevol.4251999734,eventbackground.4692621765,16issuer-aligned2022–25 loggaps J; fair=mean BSM(Sexp(J-logmeanexpJ),K,T,bgvol);2026twoeventholdout untouched. K37.5call fair.00012864823 ask.05;K17.5put fair.00312057774 ask.06. These are prior physical jump-mixture diagnostics, not executable fair bounds. Analysis463 1.5ATR targets .05/.04 imply-.20/-2.20 net at prior asks/cost. Analysis464100000path terminal model negative all12scenarios; no actual p,W,L established, so prescribed allocation0; no fabricated empirical zero win rate. Counterexamples: unknown extreme jump can pay tails, livefeed could become available, fees could differ, American deliverables/model could differ; none supplies presently proven positive edge or permits weekend venue entry. Strongest objection cash earns no runway; $349.01 shortfall does not improve option payoffs. Firstorder known events attract option demand; secondorder spread and IV repricing can erase underlying gains; thirdorder repeated negative-expectancy purchases consume runway. These are mechanisms not newly measured causal claims. Startflat,goalrepeatable smallnetwins,bindingconstraints executabledata/history andfullpremiumrisk. Liquidityproviders may earn spreads; that is not evidence of mispricing. No new statistical/fundamental/backtest study warranted by changed facts, and none claimed. Retain monitors30 Sep8 13:50,51 Sep9 13:50,36 Oct2; zero due. Job22 active14runs,last exit0, coversQQQ/SPY/SOFI/IBIT, skips closed period, doesnotcoverCHWY. Monitor51 handlesCHWYreview; nextresearchSep7 00UTCbeforeopen so no uncovered execution obligation. No duplicate scheduling. Facts recorded observations7297–7302; earlier analyses458,462–466 retained. Sources https://www.nyse.com/trade/hours-calendars ; https://docs.alpaca.markets/us/docs/historical-option-data ; https://runway.adityaperswal.workers.dev/data/option-chain/CHWY?feed=indicative ; https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=CHWY&timeframe=1Day&adjustment=all&feed=iex . Reconsider only fresh executable quotes, exact costs/deliverables, independent option history and realistic positive net exit payoff. Finish stage entered early at~2min; no allowance overrun.
equity850.99
fund_cash127.65
premium_risk8.51
own_trade_sample0
actual_option_holdout0
call_net_model-5.19
put_net_model-5.89
due_monitors0
active_jobs1
allocation0
September8–9 pre-open plan: cash, no option orders, explicit revalidation gates
Premises: 1. Model probabilities are conditional, not empirical option winrates. 2. The intended exit must have a positive realistic payoff before path simulation can justify it. 3. Full premium remains at risk. The registered52step15minexit-pathstudy was cut at its feasibility gate, not run: range-basedtargets<=entryasks inindicatorsanalysis. Do notreplaceit with an expiryhold strategy. Separate terminal diagnostic NumPyseed2026090608,N100000,9sessionsT=9/252,S23.67; ST=Sexp(-.5sigma²T+sigma sqrtT Z+J_i-logmeanexpJ),Jdrawsuniformlyfrom16trainingearningsloggaps,commonrandomnumbersforcomparisons. Baselineevent sigma46.9262%; adverse.5J,.8sigma;diffusionJ0,vol42.5200%. Payoff100max(ST-K,0)callor100max(K-ST,0)put less100ask andfixedassumedroundtrip$.20/$1.30. Ignoresdiscount/cashinterestinphysicalP&L,Americanexercise,exerciseclosingexecution,tax,rareunseenjumps andeventdependence; not anexecutionbacktest. CallsK37.5 ask.05 andputsK17.5 ask.06. Event $.20scenario call mean-$5.189230,win.011% (11/100000),avgwin$92.707951,avgloss$5.20,fullpremiumloss99.989%,MCSE$.004165; putmean-$5.870908,win.552%,avgwin$53.102472,avgloss$6.198248,fullpremiumloss99.39%,MCSE$.017642. Raisingfeeto1.30 shiftsmeans-$1.10. Adversemeans-$5.20/-$6.198126 at$.20;diffusion-$5.20/-$6.197772. All12scenariosrecorded; nonepositive. qKelly=max(0,[p-(1-p)/(W/L)]/4)=0throughout. Zeroobservedwins in someMCsamplesisnottruezerotailprobability; modeluncertaintydominatesMCSE. Risks$5/.06*100pluscostfit8.5099butnegativeexpectancyandunvalidatedquotesmeanszeroallocation. Actualoptionhistorysample0 and owntradehistory0. Source https://runway.adityaperswal.workers.dev/data/option-chain/CHWY?feed=indicative andadjustedstockbars;18individualissuerdateURLs recorded.
paths_per_scenario100000
scenarios12
exit_path_study_run0
call_event_mean-5.19
put_event_mean-5.87
call_win_pct0.01
put_win_pct0.55
call_avgwin92.71
put_avgwin53.1
put_avgloss6.2
quarterKelly0
allocation0
Chewy trend and measured ranges do not support an affordable base-hit target
Premises: 1. Levels must use completed bars. 2. A positive medium trend does not imply a large enough move for an affordable far-out-of-money option. 3. Earnings IV decline must be included in a post-event target. Sep4S23.67, SMA10 23.7545,SMA50 22.2467; belowshortaverage butabovemediumaverage. ATR14=.98785714 usingmax(high-low,abs(high-priorclose),abs(low-priorclose));1.5ATR=1.4817857. RV21=38.7537%,RV63=47.0610%,EWMA.94=41.3191%,varianceblend42.5200%,noneventbackground46.9262%. No technical level claimed predictivebyitself; fixed10/50holdoutonlyN2. WithinitialmidcalibratedIV retained foronepreeventsession,1.5ATRfavorablemove givesstock25.1518 forC37.5 or22.1882 forP17.5; modeledbidtargets roundeddown.05/.04 versusasks.05/.06. Median absolute historicaleventloggap9.04246%givesposteventstocks25.9101/21.6236. RemoveeventIVcomponentbyusingbackgroundvol46.9262%with7sessionsremaining; subtractinitialhalfspreads.01/.025. Bothmodeledbidtargets floor0. These zero marks are failed diagnostics, not stop/target orders. Fullpremiumriskwith$.20cost needsbidtargets>=.13call/.155put toachieve1.5reward/risk;theputwouldneed.16oncentgrid. Noevidencejustifyraisingtargetthere. Stopschecked15mincannotreducethe1%fullpremiumbudget. Do notforceMonteCarlopathwayaftertargetfeasibilityfails. Source https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=CHWY&timeframe=1Day&adjustment=all&feed=iex and https://runway.adityaperswal.workers.dev/data/option-chain/CHWY?feed=indicative . CounterargumenthigherpostearningsIVcouldretainvalue; requires independent calibration, not target selectiontofitrequiredR.
spot23.67
SMA1023.75
SMA5022.25
ATR140.99
range_1p5ATR1.48
call_ask0.05
put_ask0.06
preevent_call_target0.05
preevent_put_target0.04
postevent_call_target0
postevent_put_target0
allocation0
Chewy adjusted trend diagnostic: sparse positive holdout does not validate options
Premises: 1. Test the stated signal without look-ahead and with costs. 2. Preserve the frozen holdout and parameter sensitivity. 3. Stock win/loss observations cannot be substituted for option payoff history. RequiredCLI --symbols CHWY --strategy sma-cross --fast10 --slow50 --days1709 returned raw fullsample -12.4010%,drawdown53.5573%,win26.6667%,15trades; no temporal holdout or explicitpriceadjustment inCLI, source /app/agent/src/backtest/bars.ts. Independent vectorbt uses adjustedIEX2022–Sep4 2026 bars, completed SMA crossing then execution next close; separate2022–25 training and2026 test portfolios, flat initialstates, force liquidationatwindowend. Costs10bp/leg split5bpfees+5bpslippage; stress30bp split15/15. Fast5/10/20,slow50 frozen before returns,12parameter/cost/windowobservations saved. Registered10/50 train -10.9050%,DD53.0218%,win35.7143%,N14; holdout +3.2484%,DD19.3494%,win50%,N2,avgwin9.6993%,avgloss5.8793%. Coststressholdout+2.4257%,DD19.6714%,N2. Fast5 test+4.6312%,DD14.0014%,N3 buttrain-40.7709%;fast20 test-13.6566%,DD25.2549%,N2 andtrain-33.8809%. Trainingnegativeall3; no selectionof5/50basedonitsbetterholdout. Sampletiny, forcedendmark and timingdifferences explain whyCLI andcustomnotapples-to-apples. Tradeedgeunknownfor options; actual option bidaskholdoutN0, ownfundfillsN0. Rejectadoptionofdirectionalproxy asoptionvalidation. Source https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=CHWY&timeframe=1Day&start=2022-01-01&end=2026-09-05&adjustment=all&feed=iex .
return3.25
drawdown19.35
win rate50
sample2
train_return-10.91
train_sample14
coststress_return2.43
fast5_holdout4.63
fast20_holdout-13.66
parameter_cost_window_tests12
actual_option_sample0
allocation0
Chewy September18 event-mixture prices reject both affordable contracts
Premises: 1. Independent value must exceed entry ask plus costs and eventual exit spread. 2. Contract identity and synchronized executable prices are necessary. 3. Affordable far tails must not inherit the near-money event signal without repricing. One new bounded Sep18 chain for the event-timing question, not a repeat broad screen: https://runway.adityaperswal.workers.dev/data/option-chain/CHWY?feed=indicative&expiration_date_gte=2026-09-18&expiration_date_lte=2026-09-18 .86 contracts,72 positive uncrossed bid/asks,71 within120s ofSep4 20UTC; two positive-bid asks<=.08, onlyone fresh and neither both fresh and supplied IV/Greeks. All72 quote/own midpointIV records and two candidate models saved7150–7272. S23.67 Sep4 adjustedIEX close; T9/252 sessionsSep8–18 excludingLaborDay; r4%,q0 assumptions. European BSM C=S*N(d1)-K*exp(-rT)*N(d2), P=K*exp(-rT)*N(-d2)-S*N(-d1), d1=[ln(S/K)+(r+.5sigma²)T]/(sigma sqrtT),d2=d1-sigma sqrtT. Baseline sigma=sqrt(mean(RV21²,RV63²,EWMA.94²))=.4251999734. Event value=mean_i BSM(S exp(J_i-logmeanexpJ),K,T,sigma_bg), J16 train overnight loggaps, sigma_bg=.4692621765 RMS last63 non-event reaction-day-excluded close returns. This is a normalized empirical jump mixture plus diffusion, not risk-neutral calibration or a proven fair bound; absence of specific macro jumps/holiday variance is a gap. Stress .5J and .8sigma_bg. C37.5 bid.03 ask.05, quote19:59:56.075826325Z, sizes10/111, feedIV/Greeks missing; own midpointIV114.8134%. Basefair2.2591e-9,event.000128648,stress8.6473e-9; net event value-$5.1871/contract after assumed$.20 cost, before exit spread. P17.5 bid.01 ask.06, quote19:55:02.708578169Z fails120s,size1/1,feedIV87.58%, own midpointIV84.1800%, delta-.0235,gamma.0148,theta-.0086,vega.0024,rho-.0002. Basefair.0000307554,event.003120578,stress.0000276989; netevent-$5.8879. Stress cost$1.30 gives net-$6.3000/-$7.2972. ATM K23.5 callask1.59,putask1.35,total2.94=12.4208%S; event-modelsum2.591478 versus baseline1.519364. The sum includes nine sessions and macro risk, not pure earnings-implied standard deviation. Not a two-leg proposal; each leg premium135/159 exceeds8.5099 risk. BSM American exercise/dividends/deliverables unverified; physical versus risk-neutral distribution differs. Provider https://docs.alpaca.markets/us/docs/historical-option-data confirms indicative quotes are modified and trades delayed derivatives. Prior OPRA/history403 not retried absent change. Negative gaps fail even optimistic research model; allocationzero, no arbitrage claim.
contracts86
positive_bid_quotes72
affordable2
fresh_affordable1
fresh_with_feedGreeks0
S23.67
baseline_vol_pct42.52
event_background_vol_pct46.93
call_event_fair0
put_event_fair0
ATM_ask_sum2.94
ATM_event_model_sum2.59
Chewy event timing audit: 16 training earnings gaps, two held-out events
Premises: 1. A forecast needs the return window that actually contains the announcement. 2. Event-gap history is a distribution estimate, not an option return backtest. 3. A two-event holdout cannot establish tail calibration. Eighteen individual issuer notices, dated March2022–May2026, confirm nine after-close releases through March20 2024 and nine before-open releases thereafter. Map after-close announcements to next-session open versus announcement-day close; before-open to same-session open versus prior close. All 18 exact dates, original notice URLs, publication dates, aligned prices and log returns saved in observations7151–7168. Primary notice establishes intended phase; historical first-news ticks and any early preannouncements were not independently reconstructed. Adjusted IEX daily bars https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=CHWY&timeframe=1Day&start=2022-01-01&end=2026-09-05&adjustment=all&feed=iex :1172 bars. Sixteen events2022–25 train; March25/June10 2026 held out before calculation, no 2026 refit. J=ln(event open/preclose). Train RMS10.3956%, mean absolute9.2054%, median absolute9.0425%, close-to-close RMS13.0700%. IID event bootstrap10000 seed2026090608 RMS95% interval[8.0483,12.4958]%; conditional on this small changing-regime sample, not a predictive interval. Deliberately wrong all-before-open mapping gives RMS6.1948%, understating variance-window exposure. Held-out gaps+10.1067% and-0.0490% log; RMS7.1466%, meanabsolute5.0779%, N2. Insufficient to validate event tails or distinguish competing forecasts; no p-value or trading edge claimed. Current before-open phase is verified by issuerAug19 https://investor.chewy.com/news-and-events/news/news-details/2026/Chewy-Announces-Fiscal-Second-Quarter-Financial-Results-Conference-Call/default.aspx . Prior was event optimism unsupported; correct timing raises measured historical variance but does not make current asks cheap. Evidence that would move the decision: prospective independent event/option bid-ask returns with uncertainty excluding zero after costs, plus execution entitlement. Counterexample to transportability: changing margins, financing or preannouncements change surprise variance; opening IEX prices can differ from consolidated auction. Valid timing logic; empirical adequacy for a paid tail bet remains unproven.
train_events16
holdout_events2
train_RMS_gap_pct10.4
wrong_mapping_RMS_pct6.19
train_mean_abs_log_pct9.21
train_median_abs_log_pct9.04
bootstrap_low_pct8.05
bootstrap_high_pct12.5
holdout_RMS_pct7.15
actual_option_backtest_N0
allocation0
Next-two-session event map: distinguish incremental earnings from public preliminaries
Premises:1 selecting a model because its fairvalue is higher creates selectionbias;2 a long option cannot isolate a relativechaingap without the prohibited shortleg;3 spread and fullpremium are binding at thisaccountsize. Start850.99cash,mispricing127.65, goalrepeatable netbasehits, bindingconstraint observed executableoptionedge. Firstorder: usingHAR15.99% insteadblend12.30% raises Sep18K60.5callvalue from.02514 to.08007, creating an apparent$.81net benefit beforeexitspread. Secondorder: cheap-leg ranking encourages a purchase despite HAR's worse XLF heldout loss and the3cent/$3contractspread, which directlybenefits a liquiditysupplier if earned; issuerfees are separate. Thirdorder: long-only ownership retains direction/theta/IVrisk, and the rangebased exitMC loses$3.12 evenunderHAR. A repeated series of negative-expectation smalltrades drainsrunway; smallsizealone is not anedge. Counterargument: HAR could capture a future highvolstate better, as the descriptive XLFhighvol subgroupmean suggests; it needs prospective evidence and actualbidaskpayoffs, not retrospective subgroup selection. Broadmacroshocks to bankcredit,assetvalues andfeeactivity can producecorrelatedstress, but no specificpolicy outcome orcausalityestimated. Sources https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=XLF&timeframe=1Day&adjustment=all&feed=iex ; https://runway.adityaperswal.workers.dev/data/option-chain/XLF?feed=indicative ; https://www.ssga.com/us/en/intermediary/etfs/state-street-financial-select-sector-spdr-etf-xlf . Keepcash; no new fund warranted by2–5stockholdouttrades.
equity850.99
fund_cash127.65
fullpremium_limit8.51
contract_spread3
model_HAR_net_before_exit0.81
HAR_exit_mean-3.12
allocation0
XLF base-hit exit simulations reject both baseline and favorable-model candidates
Premises:1 mark exits at bids after fees;2 target must fit measured range and reward/risk;3 Monte Carlo precision is conditional model precision, not empirical edge. First choose largest baseline net among145affordablecontracts with>=4sessions (allbaseline netnegative): Sep18K62call bid.01ask.02. Two-session1.5ATR14 rise=.987857 gives modeledbid target .02 after rounding down; equals entry beforefees, so no admissible base-hit trade. stop0 is only zero-bid diagnostic, not a recommended venue exit. Blend100kpath mean-$1.462946, win10.301%,avgwin$.165684,avgloss$1.649978;HARmean-$1.225398;low-$1.661492 at$.20assumedfee. Secondary counterexample chosen after results: largest HAR net among same>=4session set, Sep18K60.5call bid.04ask.07. S58.10,K60.5,n9sessions,r.04,q.0138,midcalibratedmarkIV.145572289,halfspread.015. Two-session1.5ATR move gives rawbid.119338,target roundeddown.11;stop.03. Target profit beforefee$4 againstpremium$7, already below1.5RR; with$.20cost 3.80/7.20=.52778, also below1.5 usingplanned$4stoploss. No trade. NumPyseed2026090606,100000paths,52steps; dt=1/(252*26),dlogS=-.5sigma²dt+sigma sqrt(dt)Z, common draws acrossscenarios. Aftereachstep bid=max(BSM at decreasingT, fixedmarkIV minusinitialhalfspread,0). First stop/target hit exits at observed modeledbid; rest end2sessions. Blend physicalvol12.30249%: win11.486%,avgwin$4.39266,avgloss$4.47374,mean-$3.45535,stop86.398%,target10.609%,time2.993%. HAR15.99295%: win15.786%,avgwin4.84070,avgloss4.61075,mean-3.11874,stop83.762%,target15.578%. Low9.84199%mean-3.73230. Fee$1.30 instead$.20 reduces eachmean$1.10; all12scenarios qKelly=max(0,(p-(1-p)/(W/L))/4)=0. Fullpremium7+1.30=8.30 affordable, but allocation0. Zero observedfullpremiumloss in some simulated cases does not bound realgaploss. Limitations: staticIV/spread, no overnight/holidayjumps, Americanexercise, queuing or real liquidity; targetovershoot fills optimistic. Actual option backtestN0. No removal/widening of exits to rescuemean. Source https://runway.adityaperswal.workers.dev/data/option-chain/XLF?feed=indicative and adjustedstock-bars; all12scenariofigures recorded.
paths_each100000
steps52
scenarios12
call605_stop0.03
call605_target0.11
call605_premium7
net_target_fullrisk_RR0.53
blend_mean-3.46
HAR_mean-3.12
low_mean-3.73
quarterKelly0
actual_option_sample0
145 affordable XLF contracts: only the unvalidated forecast creates apparent cheap legs
Premises:1 buy at ask, not midpoint;2 own value must cover costs;3 indicative quote gaps cannot certify execution. Venue chain two pages1060contracts,1059quote timestamps within120s ofSep4 20UTC;145positivebid with0<bid<=ask<=.08. Source https://runway.adityaperswal.workers.dev/data/option-chain/XLF?feed=indicative&expiration_date_gte=2026-09-08&expiration_date_lte=2026-10-16 collectedSep6. Every affordable contract quote,size,IV/Greeks and three prices recorded individually. Independent BSM C=Sexp(-qT)N(d1)-Kexp(-rT)N(d2); P=Kexp(-rT)N(-d2)-Sexp(-qT)N(-d1);d1=[log(S/K)+(r-q+sigma²/2)T]/(sigma sqrt(T)),d2=d1-sigma sqrt(T). S58.10 from adjustedIEXSep4close; r=.04 assumption; q=.0138 trailing issuerdistribution approximation. T business sessions afterSep4 through expiry/252 excludingSep7; not a demonstrated closurevariance law. Volatility blend=.123024895,HAR=.159929506,adverse=.8min=.098419916. Net fair-ask-.002/share assumes$.20fee/contract; actual fees unverified, bidexit modeled separately. Zero baseline net positives,3HAR positives,0adverse. HAR flags: Sep18K60.5call fair.080069 ask.07 (+.008069 net),Sep30K62call .069420 ask.06(+.007420),Sep8K57.5put .044865 ask.04(+.002865). HAR calibration failed improvement test, so do not switch to it because its valuations are larger. Sep18K60.5call bid.04ask.07,size371/508,quote19:59:59.404611235Z,feedIV.1509,delta.0776,gamma.0914,theta-.0101,vega.0153; midpoint-calibratedsessionIV.145572289. Samecontract blend fair.025136 and adverse.006631. Cashdividend schedule/OCCdeliverable/Americanexercise not fullyverified; BSM is European approximation, not claimed fair-value bound. Full premium7+fee.20=7.20 fits8.5099 risk but fails economic edge. Existing executablefeed/history gates staybinding. Source provenance https://docs.alpaca.markets/us/docs/historical-option-data ; dividend input https://www.ssga.com/us/en/intermediary/etfs/state-street-financial-select-sector-spdr-etf-xlf .
contracts1060
fresh_to_Friday1059
affordable145
blend_positive0
HAR_positive3
adverse_positive0
call605_ask0.07
call605_bid0.04
call605_blend0.03
call605_HAR0.08
call605_adverse0.01
fullpremium_limit8.51
Forecast and trend interplay changes sign across regimes
Premises:1 a regime must be defined using information available on its date;2 subgroup performance needs its denominator;3 exploratory subgroup differences cannot repair a failed pooled test. Highvol=baseline variance above its training median; uptrend=close>SMA50 on forecast date. Threshold frozen from training. XLF highvol HAR-minus-blend QLIKE -.04916,N12 versus lowvol +.06847,N21; uptrend +.04651,N24 versus downtrend -.02981,N9. XLE highvol +.02019,N28 and lowvol -.22138,N5 explain its small aggregate improvement: the favorable lowvol evidence has only5 windows. GLD has33 highvol/zero lowvol; TLT zero highvol/33lowvol, so no within-asset complete regime comparison. These are descriptive, no subgroup-fit or new rule adopted. Current XLF S58.10,SMA10 57.994,SMA50 56.8555,ATR14 .658571,baseline12.30249% annual vol vsHAR15.99295%; stocktrend positive while affordability confines choices to tails. PricesatSept4close, not live. More forecast volatility raises call valuations without demonstrating that the forecast is better. Counterexample: a future downtrend might favor HAR; prospective holdout needed, not posthoc switching. Source https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=XLF,XLE,GLD,EEM,IWM,TLT&timeframe=1Day&adjustment=all&feed=iex . All six exact regime counts/means recorded in observations5797-5802.
XLF_highvol_n12
XLF_lowvol_n21
XLF_highvol_delta-0.05
XLF_lowvol_delta0.07
XLE_lowvol_n5
XLE_lowvol_delta-0.22
GLD_lowvol_n0
TLT_highvol_n0
XLF_spot58.1
XLF_ATR140.66
XLF_blend_vol_pct12.3
XLF_HAR_vol_pct15.99
Frozen volatility regression fails to improve reliably across six markets
Premises: 1. A more flexible forecast must outperform a fixed baseline out of sample. 2. Overlapping outcomes cannot count as independent evidence. 3. Physical variance forecasts alone are not risk-neutral option values. Fixed six ETFs, adjusted IEX daily close bars Jan3 2022–Sep4 2026,1173each. Let r=log(Ct/Ct-1),v=r². Baseline f=(mean21(v)+mean63(v)+EWMA.94(v))/3. Competitor is our HAR-like OLS log(mean(v[t+1:t+5])) on [1,log(vt),log(mean5(v)),log(mean22(v))],floor1e-10; daily squared returns are not intraday realized variance. Fit976 rows beforeDec24 2025; target ends before2026, explicit purge. Arithmetic forecast exp(Xbeta)*mean(exp(trainingresidual)), coefficients and smearing recorded per symbol. Freeze coefficients for2026; select every fifth eligible date,33 nonoverlapping outcomes each. Loss QLIKE=y/f-log(y/f)-1; compare paired differences HAR minus blend. 5000 circular block bootstraps, block4 outcomes, seed2026090606; all six95% intervals include0. Deltas GLD+.185717,IWM+.005959,TLT+.004236,XLE-.016413,XLF+.025697,EEM+.031996. Thus no demonstrated general improvement; do not adopt HAR based on it making certain calls look cheap. Counterexample: XLE mean improves and GLD/EEM logMSE improves; losses rank models differently. These findings prevent claiming universal dominance of the blend. Universe chosen for economic diversity, not random market sampling; high/low regimes uneven, daily IEX noise and common market shocks limit precision; six markets are not198 independent trials. Prior qualitative expectation of fragile cheap-tail values retained, no invented posterior probability. Evidence that changes stance: prospective frozen forecast gains with uncertainty excluding0 on eligible contracts plus actual option bid/ask holdout. Source https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=XLF,XLE,GLD,EEM,IWM,TLT&timeframe=1Day&start=2022-01-01&end=2026-09-05&adjustment=all&feed=iex .
symbols6
bars_each1173
train_rows_each976
holdout_windows_each33
bootstrap_replicates5000
bootstrap_block_windows4
HAR_mean_improvements1
significant_improvements0
XLF_blend_qlike0.32
XLF_HAR_qlike0.35
XLF_delta_ci_low-0.03
XLF_delta_ci_high0.09
EEM adjusted SMA10/50 holdout: direction diagnostic only
Premises: 1. Signals must precede fills. 2. Costs and out-of-sample windows must be explicit. 3. Stock profits do not establish option profits. Rule: adjusted close SMA10>SMA50, shift state one bar, buy next close on entry and sell next close on exit. Reset $1000 cash at Jan2026, warm indicators with prior data, close at final bar. Fees and slippage each5bp per side; stress each15bp. Fixed fast5/10/20 and slow50 sweep recorded separately, no holdout selection. Training2022-2025: {"symbol":"EEM","fast":10,"slow":50,"cost":0.001,"window":"train","return_pct":-9.626496890743805,"drawdown_pct":27.7450187014318,"n":13,"win_pct":30.76923076923077,"avgwin_pct":5.831222814903223,"avgloss_pct":3.4240977709811706}. Test2026 throughSep4: {"symbol":"EEM","fast":10,"slow":50,"cost":0.001,"window":"test","return_pct":9.696153433828886,"drawdown_pct":10.739013521845797,"n":4,"win_pct":100,"avgwin_pct":2.35879350919437,"avgloss_pct":0}. All1173 daily bars per symbol from https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=EEM&timeframe=1Day&start=2022-01-01&end=2026-09-05&adjustment=all&feed=iex . Implemented vectorbt. CLI also run --symbols XLF,XLE,GLD,EEM,IWM,TLT --strategy sma-cross --fast10 --slow50 --days1709 (flags had spaces); inspected source /app/agent/src/backtest/bars.ts: CLI omits adjustment, so its aggregate cannot validate this adjusted chronological holdout. Small test count, selection of ETFs, IEX-only coverage and changing regimes limit inference. No observed loss in a small sample does not imply zero loss probability. No option return sample or executable quotes, so no option allocation.
return9.7
drawdown10.74
win rate100
sample4
train_return-9.63
train_sample13
avgwin_pct2.36
avgloss_pct0
oneway_cost_bp10
sweep_variants6
XLF adjusted SMA10/50 holdout: direction diagnostic only
Premises: 1. Signals must precede fills. 2. Costs and out-of-sample windows must be explicit. 3. Stock profits do not establish option profits. Rule: adjusted close SMA10>SMA50, shift state one bar, buy next close on entry and sell next close on exit. Reset $1000 cash at Jan2026, warm indicators with prior data, close at final bar. Fees and slippage each5bp per side; stress each15bp. Fixed fast5/10/20 and slow50 sweep recorded separately, no holdout selection. Training2022-2025: {"symbol":"XLF","fast":10,"slow":50,"cost":0.001,"window":"train","return_pct":26.594794985573788,"drawdown_pct":15.748586879601689,"n":14,"win_pct":50,"avgwin_pct":7.359189590012893,"avgloss_pct":3.385439523556242}. Test2026 throughSep4: {"symbol":"XLF","fast":10,"slow":50,"cost":0.001,"window":"test","return_pct":7.56997926183733,"drawdown_pct":8.399879432401402,"n":2,"win_pct":50,"avgwin_pct":11.81445829341406,"avgloss_pct":3.792817176871434}. All1173 daily bars per symbol from https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=XLF&timeframe=1Day&start=2022-01-01&end=2026-09-05&adjustment=all&feed=iex . Implemented vectorbt. CLI also run --symbols XLF,XLE,GLD,EEM,IWM,TLT --strategy sma-cross --fast10 --slow50 --days1709 (flags had spaces); inspected source /app/agent/src/backtest/bars.ts: CLI omits adjustment, so its aggregate cannot validate this adjusted chronological holdout. Small test count, selection of ETFs, IEX-only coverage and changing regimes limit inference. No observed loss in a small sample does not imply zero loss probability. No option return sample or executable quotes, so no option allocation.
return7.57
drawdown8.4
win rate50
sample2
train_return26.59
train_sample14
avgwin_pct11.81
avgloss_pct3.79
oneway_cost_bp10
sweep_variants6
XLE adjusted SMA10/50 holdout: direction diagnostic only
Premises: 1. Signals must precede fills. 2. Costs and out-of-sample windows must be explicit. 3. Stock profits do not establish option profits. Rule: adjusted close SMA10>SMA50, shift state one bar, buy next close on entry and sell next close on exit. Reset $1000 cash at Jan2026, warm indicators with prior data, close at final bar. Fees and slippage each5bp per side; stress each15bp. Fixed fast5/10/20 and slow50 sweep recorded separately, no holdout selection. Training2022-2025: {"symbol":"XLE","fast":10,"slow":50,"cost":0.001,"window":"train","return_pct":-31.953871260222034,"drawdown_pct":49.04440857587213,"n":16,"win_pct":25,"avgwin_pct":7.848171953296376,"avgloss_pct":5.488985524553827}. Test2026 throughSep4: {"symbol":"XLE","fast":10,"slow":50,"cost":0.001,"window":"test","return_pct":27.7076581918933,"drawdown_pct":17.269541409409594,"n":5,"win_pct":40,"avgwin_pct":16.126090537577397,"avgloss_pct":1.6779691651751725}. All1173 daily bars per symbol from https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=XLE&timeframe=1Day&start=2022-01-01&end=2026-09-05&adjustment=all&feed=iex . Implemented vectorbt. CLI also run --symbols XLF,XLE,GLD,EEM,IWM,TLT --strategy sma-cross --fast10 --slow50 --days1709 (flags had spaces); inspected source /app/agent/src/backtest/bars.ts: CLI omits adjustment, so its aggregate cannot validate this adjusted chronological holdout. Small test count, selection of ETFs, IEX-only coverage and changing regimes limit inference. No observed loss in a small sample does not imply zero loss probability. No option return sample or executable quotes, so no option allocation.
return27.71
drawdown17.27
win rate40
sample5
train_return-31.95
train_sample16
avgwin_pct16.13
avgloss_pct1.68
oneway_cost_bp10
sweep_variants6
TLT adjusted SMA10/50 holdout: direction diagnostic only
Premises: 1. Signals must precede fills. 2. Costs and out-of-sample windows must be explicit. 3. Stock profits do not establish option profits. Rule: adjusted close SMA10>SMA50, shift state one bar, buy next close on entry and sell next close on exit. Reset $1000 cash at Jan2026, warm indicators with prior data, close at final bar. Fees and slippage each5bp per side; stress each15bp. Fixed fast5/10/20 and slow50 sweep recorded separately, no holdout selection. Training2022-2025: {"symbol":"TLT","fast":10,"slow":50,"cost":0.001,"window":"train","return_pct":-2.9980825466494365,"drawdown_pct":13.82121333271441,"n":12,"win_pct":33.33333333333333,"avgwin_pct":3.635622647402317,"avgloss_pct":2.1195069287842565}. Test2026 throughSep4: {"symbol":"TLT","fast":10,"slow":50,"cost":0.001,"window":"test","return_pct":-3.9108242082088283,"drawdown_pct":5.157894555855758,"n":2,"win_pct":0,"avgwin_pct":0,"avgloss_pct":1.9752327964291077}. All1173 daily bars per symbol from https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=TLT&timeframe=1Day&start=2022-01-01&end=2026-09-05&adjustment=all&feed=iex . Implemented vectorbt. CLI also run --symbols XLF,XLE,GLD,EEM,IWM,TLT --strategy sma-cross --fast10 --slow50 --days1709 (flags had spaces); inspected source /app/agent/src/backtest/bars.ts: CLI omits adjustment, so its aggregate cannot validate this adjusted chronological holdout. Small test count, selection of ETFs, IEX-only coverage and changing regimes limit inference. No observed loss in a small sample does not imply zero loss probability. No option return sample or executable quotes, so no option allocation.
return-3.91
drawdown5.16
win rate0
sample2
train_return-3
train_sample12
avgwin_pct0
avgloss_pct1.98
oneway_cost_bp10
sweep_variants6
IWM adjusted SMA10/50 holdout: direction diagnostic only
Premises: 1. Signals must precede fills. 2. Costs and out-of-sample windows must be explicit. 3. Stock profits do not establish option profits. Rule: adjusted close SMA10>SMA50, shift state one bar, buy next close on entry and sell next close on exit. Reset $1000 cash at Jan2026, warm indicators with prior data, close at final bar. Fees and slippage each5bp per side; stress each15bp. Fixed fast5/10/20 and slow50 sweep recorded separately, no holdout selection. Training2022-2025: {"symbol":"IWM","fast":10,"slow":50,"cost":0.001,"window":"train","return_pct":7.763242958011107,"drawdown_pct":17.333153286915394,"n":13,"win_pct":38.46153846153847,"avgwin_pct":6.60573409618851,"avgloss_pct":2.9414965176713834}. Test2026 throughSep4: {"symbol":"IWM","fast":10,"slow":50,"cost":0.001,"window":"test","return_pct":11.401279414640214,"drawdown_pct":7.001675041876066,"n":2,"win_pct":100,"avgwin_pct":5.624661773141211,"avgloss_pct":0}. All1173 daily bars per symbol from https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=IWM&timeframe=1Day&start=2022-01-01&end=2026-09-05&adjustment=all&feed=iex . Implemented vectorbt. CLI also run --symbols XLF,XLE,GLD,EEM,IWM,TLT --strategy sma-cross --fast10 --slow50 --days1709 (flags had spaces); inspected source /app/agent/src/backtest/bars.ts: CLI omits adjustment, so its aggregate cannot validate this adjusted chronological holdout. Small test count, selection of ETFs, IEX-only coverage and changing regimes limit inference. No observed loss in a small sample does not imply zero loss probability. No option return sample or executable quotes, so no option allocation.
return11.4
drawdown7
win rate100
sample2
train_return7.76
train_sample13
avgwin_pct5.62
avgloss_pct0
oneway_cost_bp10
sweep_variants6
GLD adjusted SMA10/50 holdout: direction diagnostic only
Premises: 1. Signals must precede fills. 2. Costs and out-of-sample windows must be explicit. 3. Stock profits do not establish option profits. Rule: adjusted close SMA10>SMA50, shift state one bar, buy next close on entry and sell next close on exit. Reset $1000 cash at Jan2026, warm indicators with prior data, close at final bar. Fees and slippage each5bp per side; stress each15bp. Fixed fast5/10/20 and slow50 sweep recorded separately, no holdout selection. Training2022-2025: {"symbol":"GLD","fast":10,"slow":50,"cost":0.001,"window":"train","return_pct":77.71279328532353,"drawdown_pct":12.12802180040049,"n":12,"win_pct":58.333333333333336,"avgwin_pct":10.580961872550269,"avgloss_pct":2.022247524487106}. Test2026 throughSep4: {"symbol":"GLD","fast":10,"slow":50,"cost":0.001,"window":"test","return_pct":1.5192051340824604,"drawdown_pct":20.314652789434117,"n":2,"win_pct":100,"avgwin_pct":0.7582119864399353,"avgloss_pct":0}. All1173 daily bars per symbol from https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=GLD&timeframe=1Day&start=2022-01-01&end=2026-09-05&adjustment=all&feed=iex . Implemented vectorbt. CLI also run --symbols XLF,XLE,GLD,EEM,IWM,TLT --strategy sma-cross --fast10 --slow50 --days1709 (flags had spaces); inspected source /app/agent/src/backtest/bars.ts: CLI omits adjustment, so its aggregate cannot validate this adjusted chronological holdout. Small test count, selection of ETFs, IEX-only coverage and changing regimes limit inference. No observed loss in a small sample does not imply zero loss probability. No option return sample or executable quotes, so no option allocation.
return1.52
drawdown20.31
win rate100
sample2
train_return77.71
train_sample12
avgwin_pct0.76
avgloss_pct0
oneway_cost_bp10
sweep_variants6
XLF fund structure separates macro exposure from option mispricing
Premises:1 XLF owns sector equities, so an inexpensive ETF valuation is not independently an inexpensive option;2 trailing distribution yield is an approximation for option carry, not a confirmed cash dividend;3 issuerNAV andstockquote comparisons need same date. Sep3 issuer76holdings,forwardPE16.32,PB2.48,distributionyield1.38%,expense.08% annual,NAV58.54,AUM55.42737bn; forwardestimatesfromFactSet, not separateprimaryearningsproof. Source https://www.ssga.com/us/en/intermediary/etfs/state-street-financial-select-sector-spdr-etf-xlf readSep6. Institutions spanbanks/insurance/capitalmarkets/consumerfinance: inference rates can affect netinterestincome, creditlosses, assetvalues andfeeactivity in opposite directions; no ratecatalyst forecast made. Expense rate .0008 implies ~.00001587 over5/252year and~$881.39 annual on hypothetical1.1m, but actualfundfee basischangesdaily; avoid irrelevant extrapolation. For account127.65 annual expense exposure at constantbalance would .10212, whereas onecentoptionspread costs$1/contract: different costchannels. We useq=.0138 as sensitivity input, r=.04 assumption; exactdiscretecashdividends/Americanexercise unresolved. Counterexample diversification can lower idiosyncraticvariance without eliminating correlatedbankstress; neither P/E nor diversification provescheapvolatility. No moneyallocated.
holdings76
forward_PE16.32
price_book2.48
expense_pct0.08
distribution_yield_pct1.38
NAV58.54
AUM_million55427.37
fund_balance127.65
annual_expense_on_balance0.1
onecent_contract_spread1
04UTC deep-dive conclusion: NFLX data artifacts identified, no defensible long-option proposal