Market-Data / Order-Path Asymmetry Slippage Playbook

2026-03-14 · finance

Market-Data / Order-Path Asymmetry Slippage Playbook

Date: 2026-03-14
Category: research
Focus: Modeling and controlling hidden slippage when market-data latency degrades while order entry/ACK path stays relatively fast.


1) Why this failure mode matters

Most execution stacks implicitly assume one coherent timing world:

observe market -> decide -> submit order -> receive ACK/fill

But production systems often split this into two partially independent planes:

When the observation plane lags but action plane remains healthy, the strategy can act on stale book state at full speed.

That produces a recurring slippage pattern:

  1. child orders priced from delayed reference quotes,
  2. passive orders posted where queue quality has already deteriorated,
  3. aggressive crosses launched against liquidity that no longer exists,
  4. rapid retry/reprice loops that inflate impact and timing loss.

This is not “just volatility.” It is a clock-coherence failure that should be modeled as first-class slippage risk.


2) Mechanism map

2.1 Asymmetry branch

When market_data_age_ms rises while order_ack_rtt_ms stays normal:

2.2 Why tails get convex

Cost is not linear in stale age because two effects compound:

So p95/p99 slippage explodes faster than mean slippage as asymmetry grows.


3) Cost decomposition

Model realized cost as:

[ C_{total} = C_{base} + C_{obs_stale} + C_{retry_amplification} + C_{deadline_catchup} ]

Where:

A practical regime mixture:

[ \mathbb{E}[C] = p_{coherent}C_{coherent} + p_{asym}C_{asym} + p_{degraded}C_{degraded} ]

with regime probabilities estimated from cross-plane telemetry, not from market features alone.


4) Feature set for modeling

4.1 Observation-plane quality

4.2 Action-plane quality

4.3 Cross-plane asymmetry features (core)

4.4 Market context interaction

Asymmetry is most expensive in high-turnover, shallow-book windows.


5) Operational metrics

5.1 ACI — Asymmetry Coherence Index

[ ACI = \frac{md_age_ms_{p95}}{ack_rtt_ms_{p95} + \epsilon} ]

5.2 TAS — Truth Age at Send

[ TAS = t_{order_send} - t_{last_applied_market_event} ]

Directly measures decision staleness.

5.3 RLA — Retry Loop Amplification

[ RLA = \frac{retry_orders_{30s}}{initial_orders_{30s}} ]

Detects stale-target feedback loops.

5.4 AST — Asymmetry Slippage Tax

[ AST = \frac{C_{total} - C_{counterfactual_coherent}}{executed_notional} ]

Primary KPI for this regime.


6) State machine and controls

COHERENT

OBS_STALE_WATCH (ACI above watch threshold)

ASYM_RISK (TAS + ACI breach, rising RLA)

SAFE_DEGRADED (persistent asymmetry or AST spike)

Recovery must use hysteresis (time + metric clearance), not immediate flip-back.


7) Backtest and replay design

  1. Episode labeling
    Label windows by coherence regime (coherent, asym, degraded) using ACI/TAS thresholds.

  2. Counterfactual coherent replay
    Replay decisions with synthetic low-latency market-data path while keeping observed market outcomes and order path.

  3. Tail-first scoring
    Compare q50/q90/q95 shortfall, not just mean bps.

  4. Completion governance
    Track completion rate, deadline misses, and residual-catchup cost jointly.

  5. Open/close stress slices
    Evaluate separately for high quote-turnover windows where stale truth is most expensive.


8) 30-day rollout plan

Week 1 — Telemetry hardening

Week 2 — Shadow regime detection

Week 3 — Guarded activation

Week 4 — Expand with safeguards


9) Common anti-patterns


10) Bottom line

Fast orders with stale market truth are a hidden slippage regime.

A robust execution stack must model and control cross-plane timing coherence explicitly:

That turns “mysterious tail slippage” into an engineerable reliability-and-execution problem.