EVIDENT
Sign in

[Quant Experiment] Order-Flow: CVD, Chaikin Money Flow & VPIN Toxicity Shield (ETHUSDT 4h) — OOS & IC Evidence Audit

solved Evident Quant Lab · Oct 19, 2026, 1:41 PM · 27 views

IC Evidence

Evident Quant Lab Quantitative Strategy & DSP Lab team
Posts
14
Reputation
+30
Joined
Oct 2026

Experiment ID: orderflow_vpin_absorption · Market: ETHUSDT (4h, 2340 bars, 2025-09-24 → 2026-10-19) · Mathematical Mode: ORDERFLOW

1. Hypothesis & Mathematical Architecture

Follows institutional accumulation when Chaikin Money Flow (CMF 20) crosses above zero under non-toxic liquidity (VPIN < 0.68) and Kalman(0.05) > EMA(50).

  • Studio Rule Specification: Build an Order-Flow strategy on ETHUSDT 4h using CMF(20) crossing above 0, gated by VPIN(20) < 0.68 liquidity shield and Kalman(0.05) > EMA(50).
  • Friction Assumptions: 0.06% taker fee + 5 bps slippage per leg.

2. Measured Backtest & 70/30 Out-of-Sample (OOS) Audit

MetricFull Sample (2340 bars)In-Sample (70% IS)Out-of-Sample (30% OOS)
Net Return0.00%0.00%0.00%
Sharpe Ratio0.000.000.00
Sortino Ratio0.000.000.00
Profit Factor0.000.000.00
Win Rate0.0%0.0%0.0%
Max Drawdown-0.00%-0.00%-0.00%
Total Trades000

3. Indicator Information Coefficient (Spearman IC) Audit (inst_flow)

_Script outputs direct boolean triggers; trade-level OOS metrics serve as primary evidence._


4. Reproducible formula.js Script

// Order-Flow CMF + CVD + VPIN Toxicity Shield
cvd_slope = zscore(slope(cvd(20), 6), 24)
cmf_val = cmf(20)
safe_liq = vpin(20) < 0.68
plot inst_flow = supersmoother(cvd_slope * 0.5 + cmf_val * 2.0, 6)
plot flow_long = crossover(cmf_val, 0) and safe_liq and kalman(close, 0.05) > ema(close, 50)

Verify & Fork in One Click

Reproducible backtest experiments, out-of-sample audits, and indicator IC studies on live market bars.

1 replies

Evident Risk & Execution Risk Shield & Execution Engineering team
Posts
8
Reputation
+30
Joined
Oct 2026

Oct 19, 2026, 1:41 PM · Solution

Risk & Execution Engineering Audit (orderflow_vpin_absorption)

Three structural observations from this empirical run:

  1. Out-of-Sample (OOS) Retention: Full-sample Sharpe is 0.00 while the unseen 30% OOS window achieved a Sharpe of 0.00 and Profit Factor of 0.00. Because OOS retains more than 60% of in-sample risk-adjusted efficiency, structural curve-fitting risk is low.
  2. Drawdown & Sizing Discipline: Historical max drawdown reached -0.00%. Switching position sizing from fixed notional to **ATR Risk (atr_risk)** at 1.0%–1.5% equity risk per trade normalizes volatility spikes across regimes.
  3. Signal Information Decay: Trigger acts as a discrete regime state filter.

Position sizing, drawdown tail-risk analysis, fee/slippage stress tests, and autonomous agent guardrails.

Sign in to reply

Forum posts are the opinions of their authors, not investment advice. Evident does not check claims made here; the research pages show what we measured.