C91306 actual-cadence extension, 48 predetermined cells. Daily HIGH20 or hourly HIGH480 false-to-true events; prior daily ATR20 excludes signal day. Execute first eligible 15m open immediately or at actual manager UTC schedule: daily00/02/04/06/08; weekdays12:30/13:50/16:30/19:40/21, rounded up to14:00/19:45 where needed. First event retained if signals collide; expire after2h; delayed price must still exceed frozen high. Stop2ATR; +2grossR sellquarter and move stop to entry only at selected cadence. Residual target solved ex ante for aggregate net3R including25bp credited-asset fees and10/30bp slippage. Stops/targets checked every15m open, overshoots charged;20day time exit waits for selected cadence. Each train2024–25 and known2026Jan1–Sep12 holdout starts flat; final available close liquidation costed. Vectorbt from_orders ledger cash agrees<1e−5. All8cells=[mode,window,slipbp,return%,DD%,win%,N,approx halfKelly]: [["immediate15","train",10,-23.668860167219393,30.328471266594047,36.84210526315789,19,0],["immediate15","holdout",10,-8.554393363816658,24.818515274881538,33.33333333333333,6,0],["immediate15","train",30,-24.836402055925234,31.58067707025294,31.57894736842105,19,0],["immediate15","holdout",30,-8.924188024561658,25.31098266214705,33.33333333333333,6,0],["manager","train",10,-23.197542299712197,30.32847126659445,36.84210526315789,19,0],["manager","holdout",10,-8.440499931558236,24.818515274881538,33.33333333333333,6,0],["manager","train",30,-24.56075778660467,31.579696620238728,31.57894736842105,19,0],["manager","holdout",30,-8.81194220961109,25.31098266214705,33.33333333333333,6,0]]. Increasing slippage also changes fill-anchored exits and subsequent occupancy, so stress loss is not merely subtracting fees. Missing15m BTC151/ETH149 of94656slots; SOL97 of71744 fromAug26 2024, incomplete training. Missing quote skips action, no assumed fill. Fullsample missed-event counter includes pre2024 warmup; not a withinwindow rate. This is an idealized bar-open execution model, not archived bids/asks or fill proof; exact run-duration delays and network outages remain unmodeled. Conclusion reject promoting this rule now: all daily manager holdouts negative; hourly BTC/SOL turn negative at30bpslip, ETH manager already negative. No fresh entry exists. Sources https://runway.adityaperswal.workers.dev/data/crypto-bars ; https://docs.alpaca.markets/us/docs/crypto-fees ; user UTC schedule.
return-8.44
drawdown24.82
win rate33.33
sample6
train_return-23.2
train_DD30.33
train_N19
stress_return-8.81
immediate_return-8.55
half_Kelly0
cells8
size0
C91306 execution unit economics: nominal 3R is below 3R after costs
Calendar-hour logclose returns from venuebars, train2024–25 and knownholdout2026Jan1–Sep12. Do not bridge missinghours. Holdoutweekend hourlySD BTC33.0404/ETH48.8851/SOL58.7092bp versusweekday51.2783/66.7165/70.1682bp;N1752weekend,4366weekdayeach. Weekendmeans−.4173/−.6670/−.5293bp perhour are descriptive, not causal/weekendshortsignal. Worstweekend simplehours−3.5913/−4.0245/−5.0440%,so quietmedian does not boundlefttail. Synchronized6118hour holdout correlations BTCETH.887966/BTCSOL.837870/ETHSOL.848997, versus matched11801traininghours .792899/.750043/.770080. TrainingSOLcoverage partial, so composition/time differ; no formal structuralbreak claimed. Premises: 24/7risk includes weekends; correlatedcoins are one sharedriskfactor; only drawdownstress acrossjointpaths can evaluate diversification. Strongestcounterargument: correlations below1 and tail timing can differ; retain synchronized simulation ratherthan assumeperfectcorrelation or independence. Conclusion threequarterprobes must countjoint exposure, not three independent convictions. All14distribution/correlation rows recorded with source/date/units. Source https://runway.adityaperswal.workers.dev/data/crypto-bars .
Premises: trend and weekend conditions may change breakoutpayoffs, but post-hoc subsets with1–2trades cannot validate a filter. Base fullgross3R delay0/slip10bp hourly holdout sampleBTC6/ETH7/SOL6; trendabovepriorSMA200 groups only1/2/1trades withmean1.6307/.5414/5.6100%. BelowSMAgroupsN5each means.6147/2.7189/.2757%. Weekendentried hourlyBTCN1−2.8514%;ETH/SOLN0. Dailytrend groupsN1/1/2,mean12.2254/10.8368/2.9634%; not independent corroboration since samecoins/sameAugust rally. 10000IIDtrade bootstrapmean95%CIs hourlyBTC[−3.2307,5.6745],ETH[−2.6831,7.7079],SOL[−5.5853,8.9792]%,allcross0. All12train/holdoutfrequency subset tables recorded. Removing one best trade makes hourlyholdout compoundedreturns−6.4646/−1.3074/−11.4214%; this illustrates tailconcentration, not a reason to exclude besttrades. Counterexample to 'positive trend suffices': ETHaboveSMA group underperformed belowSMA; different marketregimes and occupancy confound. Conclusion do not add weekend/SMA filter or choose delay after holdout. Current dailytrend remains context; freshentry separate. Source https://runway.adityaperswal.workers.dev/data/crypto-bars .
BTC_hour_N6
ETH_hour_N7
SOL_hour_N6
BTC_CI_low-3.23
BTC_CI_high5.67
ETH_CI_low-2.68
ETH_CI_high7.71
SOL_CI_low-5.59
SOL_CI_high8.98
BTC_without_best-6.46
ETH_without_best-1.31
SOL_without_best-11.42
C91306 SOL hourly: delayed gross3R breakout control
Re-read query_trades fund=crypto at06:02UTC. Only trade10: BTC entry81614.8 exit81548.7 qty.001681857, opened2026-09-03T19:42:24.677Z closed20:30:20.345Z by operator liquidation. Price return−.0809902%, price PnL−.111171USD, wins0/1; stop73440,target97900 were not triggered. No contemporaneous entry reference quote or itemized fees, so slippage unavailable. Premises: externally censored N1 is not a strategy payoff sample; old breakout/media reason does not validate today's delayed-entry control. Conclusion no empirical live Kelly from this record. Current no own open/pending positions. Source query_trades fund=crypto and supplied Sep13 venue account context.
sample1
win rate0
raw_return-0.08
price_pnl-0.11
open0
pending0
C91304 decision: reject the stablecoin filter; retain $119.14 cash pending a fresh tested entry
Start state: account equity $850.99; crypto allocation and cash $119.14; no own positions or queued orders. Goal: positive executable expectancy with an asymmetric payoff. Binding constraint: a fresh entry under a validated policy, not available cash.
1. The deep dive tested whether stablecoin growth provides leading information beyond price momentum. Circle/CCTP mechanics show that issuance, payments, collateral and chain migration are distinct; same-date September10 issuer/aggregator USDC totals differ by $485.696m, so historical definitions and publication vintages remain material.
2. Eighteen OLS/HAC specifications at one- and seven-day horizons have supply confidence intervals crossing zero. This does not establish causality or prove no effect. The prior is only weakly updated toward using supply as context.
3. The frozen two-day USDC30-day-growth filter plus SMA200 produced 2026 costed BTC/ETH/SOL returns −2.1408%/+3.6668%/+5.4333%, below identical price-only controls +10.6800%/+11.3014%/+18.3668%. ETH training +75.032% versus control +37.141% is the strongest counterargument, but it did not persist. Lag sensitivity and only two holdout trades prevent a reliable payoff estimate. Reject this incremental filter; do not select a favorable lag after seeing results. All168 daily/hourly cells recorded; hourly daily-state execution is not independent replication. Managed exits were not tested in this new diagnostic, so it does not authorize a trade.
4. Current completed03UTC bars still fail HIGH480 for all seven volatile top-ten names. ETH's prior pullback was available September11 22UTC and has no new arm. A new strategy that happens to be long cannot justify buying that old entry.
5. Half-Kelly training plug-ins are unstable (ETH USDC3.9947 before caps); holdouts without both wins and losses have undefined Kelly, not infinite confidence. Actual size0. Quarter-fund ceiling$29.785 is a ceiling, not a prescribed order. Hypothetical2ATR stop losses$1.97–3.35 and full-exitnet3R target gains20.52–34.56% are illustrations, not adopted exits; correlated20-day path risk can dominate quiet two-hour observations.
Conclusion: no orders; retain$119.14cash. Accept missed-upside risk rather than weaken the entry policy to address the $349.01 monthly shortfall. This is not a bearish market forecast. A fresh tested entry with defensible managed net payoff and current venue caps can change the decision.
Maintenance: replaced247/249 with253/255 and exhausted248 with254; all first remote END receipts verified around04:16UTC, embedded cutoffs06:30UTC. Preserve daily14/25 and Arc104/307, FOMC330, GME152, Sepolia35. No separate fund proposal. Sources https://www.circle.com/transparency ; https://developers.circle.com/cctp ; https://stablecoins.llama.fi/stablecoin/2 ; https://stablecoins.llama.fi/stablecoin/1 ; https://runway.adityaperswal.workers.dev/data/crypto-bars .
cash119.14
account_equity850.99
new_orders0
fresh_entries0
backtest_cells168
regression_specs18
BTC_hold_return-2.14
ETH_hold_return3.67
SOL_hold_return5.43
probe_ceiling29.79
first_remote_ENDs3
C91304 live trade record cannot estimate the stablecoin rule's edge
query_trades fund=crypto returns one closed BTC lot: entry81614.80, exit81548.70, quantity.001681857, openedSep3 19:42:24.677UTC, closed20:30:20.345UTC by operator liquidation. Raw price return−.0809902%, price-PnL−.111171USD, observed0/1wins; neither stop nor target determined exit. No entry quote/reference price or separate fee ledger supports a slippage estimate. Its old price-breakout thesis was not tonight's supply rule. Premises: one externally terminated trade is not a strategy distribution; do not estimate win/loss odds or half-Kelly from this lot. Current own book has no open or pending crypto orders; EEM belongs to trend and is outside this review. Source query_trades fund=crypto; user venue context asSep13 04:01UTC. Conclusion use recorded research controls, not0/1pseudo-confidence; actualallocation0.
closed_N1
wins0
raw_return_pct-0.08
price_PnL_USD-0.11
own_open0
own_pending0
C91304 CLI required SMA diagnostic remains separate from the costed supply experiment
NumPyseed91304 resamples10000 contiguous20-day joint BTC/ETH/SOL daily close-return paths from235 overlapping2026 windows, equal initial weights buy-and-hold, preserving within-block correlations. TerminalP1-32.9802%,P5-28.9933%,P95+28.2082%; first-percentile worst path value-40.2133%=>-$47.9102 on119.14fullfund or-$11.9775 on29.785quarterfund. Daily-return correlations BTCETH.911160, BTCSOL.878579, ETHSOL.879436. Premises: risk compounds across the intended horizon; three majors are strongly correlated. Counterexample: unobserved gap or exchange failure can be worse. These are historical-resampling scenarios, not forecast odds, no entry conditioning/fees/stops/rebalancing; draws from235windows are not10000independent historical events. A25%jointcrash costs29.785USDfullfund=3.5%account versus7.44625USDquarter=.875%account. Actualexposure0. Need current executable entry and policy-specific stops before using size; do not extrapolate earlier quiet2hourweekend distribution over20days. Source https://runway.adityaperswal.workers.dev/data/crypto-bars .
paths10000
blocks235
horizon_days20
terminal_P1_pct-32.98
path_min_P1_pct-40.21
fullfund_P1_USD-47.91
quarterfund_P1_USD-11.98
BTC_ETH_corr0.91
fullfund25crash_USD29.79
quarter25crash_USD7.45
size0
C91304 SOL 1Hour: stablecoin filter versus price-only control
Frozen baseline: lag2 calendar-day USDC30-day supply growth>0 AND previous completed daily close>SMA200. Enter first available bar open when state becomes true; exit first available open when false. Split starts flat and initializes if state true, terminal liquidation at last close. Training2024–25, known holdout2026Jan1–Sep12, 2023warmup, no partialSep13bar. Vectorbt100USD all-in single-symbol independent portfolios, 25bpfee+10bpslip per side; stress30bpslip. Sweeps lag1/2/7 and combinedUSDC+USDT, controlprice-only; no parameter selection from holdout. Baseline training return-11.006206%, DD34.649737%, win0.000%, N3; holdout return5.433297%, DD10.758956%, win100.000%, N2. Price-only holdout18.366768% N1. Daily signal mapped to hourly opens; identical fills when00UTC exists, hourly marks expose greater intraday drawdown. This is not independent replication or an hourly supply series. Current-vintage supply lacks publication archive; assumed lags cannot remove revisions. Fees modeled in quote currency are a close proxy, not exact venue credited-coin accounting. No stops/targets/+2R partial/trailing policy here, so baseline cannot authorize trading; incremental filter is not adopted. SOL has418missing calendar days across2023–24; missing SMA means unavailable, not bearish; trade counts small. Half-Kelly recorded only where both wins/losses exist, uncapped fractions unstable; allocationzero. All28 cells recorded separately in observations. Sources https://runway.adityaperswal.workers.dev/data/crypto-bars ; https://stablecoins.llama.fi/stablecoin/2 ; https://stablecoins.llama.fi/stablecoin/1 ; https://docs.alpaca.markets/us/docs/crypto-fees
return5.43
drawdown10.76
win rate100
sample2
train_return-11.01
train_drawdown34.65
train_N3
control_holdout_return18.37
cells28
size0
C91304 SOL 1Day: stablecoin filter versus price-only control
Frozen baseline: lag2 calendar-day USDC30-day supply growth>0 AND previous completed daily close>SMA200. Enter first available bar open when state becomes true; exit first available open when false. Split starts flat and initializes if state true, terminal liquidation at last close. Training2024–25, known holdout2026Jan1–Sep12, 2023warmup, no partialSep13bar. Vectorbt100USD all-in single-symbol independent portfolios, 25bpfee+10bpslip per side; stress30bpslip. Sweeps lag1/2/7 and combinedUSDC+USDT, controlprice-only; no parameter selection from holdout. Baseline training return-11.006206%, DD33.249904%, win0.000%, N3; holdout return5.433297%, DD9.663307%, win100.000%, N2. Price-only holdout18.366768% N1. Daily portfolio marks understate intraday drawdown; hourly companion uses identical information timing. Current-vintage supply lacks publication archive; assumed lags cannot remove revisions. Fees modeled in quote currency are a close proxy, not exact venue credited-coin accounting. No stops/targets/+2R partial/trailing policy here, so baseline cannot authorize trading; incremental filter is not adopted. SOL has418missing calendar days across2023–24; missing SMA means unavailable, not bearish; trade counts small. Half-Kelly recorded only where both wins/losses exist, uncapped fractions unstable; allocationzero. All28 cells recorded separately in observations. Sources https://runway.adityaperswal.workers.dev/data/crypto-bars ; https://stablecoins.llama.fi/stablecoin/2 ; https://stablecoins.llama.fi/stablecoin/1 ; https://docs.alpaca.markets/us/docs/crypto-fees
return5.43
drawdown9.66
win rate100
sample2
train_return-11.01
train_drawdown33.25
train_N3
control_holdout_return18.37
cells28
size0
C91304 ETH 1Hour: stablecoin filter versus price-only control
Frozen baseline: lag2 calendar-day USDC30-day supply growth>0 AND previous completed daily close>SMA200. Enter first available bar open when state becomes true; exit first available open when false. Split starts flat and initializes if state true, terminal liquidation at last close. Training2024–25, known holdout2026Jan1–Sep12, 2023warmup, no partialSep13bar. Vectorbt100USD all-in single-symbol independent portfolios, 25bpfee+10bpslip per side; stress30bpslip. Sweeps lag1/2/7 and combinedUSDC+USDT, controlprice-only; no parameter selection from holdout. Baseline training return75.031958%, DD35.057611%, win33.333%, N9; holdout return3.666842%, DD6.462538%, win100.000%, N2. Price-only holdout11.301377% N1. Daily signal mapped to hourly opens; identical fills when00UTC exists, hourly marks expose greater intraday drawdown. This is not independent replication or an hourly supply series. Current-vintage supply lacks publication archive; assumed lags cannot remove revisions. Fees modeled in quote currency are a close proxy, not exact venue credited-coin accounting. No stops/targets/+2R partial/trailing policy here, so baseline cannot authorize trading; incremental filter is not adopted. SOL has418missing calendar days across2023–24; missing SMA means unavailable, not bearish; trade counts small. Half-Kelly recorded only where both wins/losses exist, uncapped fractions unstable; allocationzero. All28 cells recorded separately in observations. Sources https://runway.adityaperswal.workers.dev/data/crypto-bars ; https://stablecoins.llama.fi/stablecoin/2 ; https://stablecoins.llama.fi/stablecoin/1 ; https://docs.alpaca.markets/us/docs/crypto-fees
return3.67
drawdown6.46
win rate100
sample2
train_return75.03
train_drawdown35.06
train_N9
control_holdout_return11.3
cells28
size0
C91304 ETH 1Day: stablecoin filter versus price-only control
Frozen baseline: lag2 calendar-day USDC30-day supply growth>0 AND previous completed daily close>SMA200. Enter first available bar open when state becomes true; exit first available open when false. Split starts flat and initializes if state true, terminal liquidation at last close. Training2024–25, known holdout2026Jan1–Sep12, 2023warmup, no partialSep13bar. Vectorbt100USD all-in single-symbol independent portfolios, 25bpfee+10bpslip per side; stress30bpslip. Sweeps lag1/2/7 and combinedUSDC+USDT, controlprice-only; no parameter selection from holdout. Baseline training return75.031958%, DD33.073196%, win33.333%, N9; holdout return3.666842%, DD4.774546%, win100.000%, N2. Price-only holdout11.301377% N1. Daily portfolio marks understate intraday drawdown; hourly companion uses identical information timing. Current-vintage supply lacks publication archive; assumed lags cannot remove revisions. Fees modeled in quote currency are a close proxy, not exact venue credited-coin accounting. No stops/targets/+2R partial/trailing policy here, so baseline cannot authorize trading; incremental filter is not adopted. SOL has418missing calendar days across2023–24; missing SMA means unavailable, not bearish; trade counts small. Half-Kelly recorded only where both wins/losses exist, uncapped fractions unstable; allocationzero. All28 cells recorded separately in observations. Sources https://runway.adityaperswal.workers.dev/data/crypto-bars ; https://stablecoins.llama.fi/stablecoin/2 ; https://stablecoins.llama.fi/stablecoin/1 ; https://docs.alpaca.markets/us/docs/crypto-fees
return3.67
drawdown4.77
win rate100
sample2
train_return75.03
train_drawdown33.07
train_N9
control_holdout_return11.3
cells28
size0
C91304 BTC 1Hour: stablecoin filter versus price-only control
Frozen baseline: lag2 calendar-day USDC30-day supply growth>0 AND previous completed daily close>SMA200. Enter first available bar open when state becomes true; exit first available open when false. Split starts flat and initializes if state true, terminal liquidation at last close. Training2024–25, known holdout2026Jan1–Sep12, 2023warmup, no partialSep13bar. Vectorbt100USD all-in single-symbol independent portfolios, 25bpfee+10bpslip per side; stress30bpslip. Sweeps lag1/2/7 and combinedUSDC+USDT, controlprice-only; no parameter selection from holdout. Baseline training return30.157692%, DD36.117294%, win27.778%, N18; holdout return-2.140782%, DD6.395037%, win50.000%, N2. Price-only holdout10.679989% N1. Daily signal mapped to hourly opens; identical fills when00UTC exists, hourly marks expose greater intraday drawdown. This is not independent replication or an hourly supply series. Current-vintage supply lacks publication archive; assumed lags cannot remove revisions. Fees modeled in quote currency are a close proxy, not exact venue credited-coin accounting. No stops/targets/+2R partial/trailing policy here, so baseline cannot authorize trading; incremental filter is not adopted. SOL has418missing calendar days across2023–24; missing SMA means unavailable, not bearish; trade counts small. Half-Kelly recorded only where both wins/losses exist, uncapped fractions unstable; allocationzero. All28 cells recorded separately in observations. Sources https://runway.adityaperswal.workers.dev/data/crypto-bars ; https://stablecoins.llama.fi/stablecoin/2 ; https://stablecoins.llama.fi/stablecoin/1 ; https://docs.alpaca.markets/us/docs/crypto-fees
return-2.14
drawdown6.4
win rate50
sample2
train_return30.16
train_drawdown36.12
train_N18
control_holdout_return10.68
cells28
size0
C91304 BTC 1Day: stablecoin filter versus price-only control
Frozen baseline: lag2 calendar-day USDC30-day supply growth>0 AND previous completed daily close>SMA200. Enter first available bar open when state becomes true; exit first available open when false. Split starts flat and initializes if state true, terminal liquidation at last close. Training2024–25, known holdout2026Jan1–Sep12, 2023warmup, no partialSep13bar. Vectorbt100USD all-in single-symbol independent portfolios, 25bpfee+10bpslip per side; stress30bpslip. Sweeps lag1/2/7 and combinedUSDC+USDT, controlprice-only; no parameter selection from holdout. Baseline training return30.157692%, DD33.907307%, win27.778%, N18; holdout return-2.140782%, DD5.824592%, win50.000%, N2. Price-only holdout10.679989% N1. Daily portfolio marks understate intraday drawdown; hourly companion uses identical information timing. Current-vintage supply lacks publication archive; assumed lags cannot remove revisions. Fees modeled in quote currency are a close proxy, not exact venue credited-coin accounting. No stops/targets/+2R partial/trailing policy here, so baseline cannot authorize trading; incremental filter is not adopted. SOL has418missing calendar days across2023–24; missing SMA means unavailable, not bearish; trade counts small. Half-Kelly recorded only where both wins/losses exist, uncapped fractions unstable; allocationzero. All28 cells recorded separately in observations. Sources https://runway.adityaperswal.workers.dev/data/crypto-bars ; https://stablecoins.llama.fi/stablecoin/2 ; https://stablecoins.llama.fi/stablecoin/1 ; https://docs.alpaca.markets/us/docs/crypto-fees
return-2.14
drawdown5.82
win rate50
sample2
train_return30.16
train_drawdown33.91
train_N18
control_holdout_return10.68
cells28
size0
C91304 lagged supply regressions: training and holdout do not establish a stable leading effect
Frozen question: does seven-day USDC unit growth, available after two calendar days, predict the next seven-day log return after controlling for preceding seven-day price momentum? OLS with intercept and Newey-West/HAC7 covariance; training2024Jan1–2025Dec24 (purged final7days), holdout2026Jan1–Sep5 with outcomes throughSep12. Current-vintage Llama aggregate history, publication vintages unknown; no causal identification. BTC/ETH trainN724, SOLN479 due missing history; each holdoutN248. USDC training betas BTC-.000083, ETH-.229591, SOL-.504461, all95%CIs include0. Holdout betas .938418/1.453205/1.425510, CIs[-.322597,2.199434]/[-.563767,3.470178]/[-.388353,3.239373], p .14469/.15791/.12348. CombinedUSDC+USDT holdout betas2.69896/3.34271/3.51804 also cross0. Lagged future correlations~.25–.28 look encouraging in2026, but training future correlations nearzero/negative; contemporaneous trailing-price correlations generally larger. Counterexample: SOL2026USDC future corr .27246 exceeds past .24848, so it is false to claim supply always follows price. Validity: the models do not establish incremental stable predictive content; they do NOT prove no effect or direction of causality. Priors only weakly updated toward context rather than standalone signal. Need prospective publication-stamped samples and repeatable net holdout improvement to upgrade. Sources https://stablecoins.llama.fi/stablecoin/2 ; https://stablecoins.llama.fi/stablecoin/1 ; https://runway.adityaperswal.workers.dev/data/crypto-bars .