Auction-Imbalance Publication Cadence Aliasing Slippage Playbook

2026-03-15 · finance

Auction-Imbalance Publication Cadence Aliasing Slippage Playbook

Date: 2026-03-15
Category: research
Focus: Modeling and controlling slippage when child-order dispatch cadence phase-locks to auction-imbalance publication intervals, causing stale-signal chasing and avoidable auction transition cost.


1) Why this failure mode matters

Auction execution logic often consumes imbalance snapshots (size, direction, indicative price, matchable volume) on a periodic publication schedule.

A common hidden assumption is: “fresher snapshot = better decision.”

In practice, the failure mode is subtler:

That creates cadence aliasing:

This is not a pure “bad model” issue. It is a control-loop timing issue that turns good signals into bad actions.


2) Mechanism map

2.1 Core timing geometry

Let:

If dispatch cadence synchronizes with publication cadence, (a_k) distribution collapses into a narrow band instead of spreading across ([0, \Delta_f)).

Narrow-band sampling means the strategy repeatedly "looks" at auction state from one timing angle.

2.2 Slippage branches

For each decision near auction cutover, two dominant branches:

  1. Stable branch: imbalance trajectory remains consistent until next decision.
  2. Flip branch: imbalance sign/magnitude regime changes before next action, making current action stale.

Expected incremental cost:

[ \mathbb{E}[C_{inc}] = p_{stable} C_{stable} + p_{flip} C_{flip} ]

Cadence aliasing increases (p_{flip}) and widens ((C_{flip} - C_{stable})), especially in final auction minutes.

2.3 Why this amplifies at the boundary

As uncross approaches:

So fixed-cadence logic that is "fine" earlier can become expensive exactly when auction sensitivity is highest.


3) Cost decomposition

Decompose auction-window execution cost as:

[ C_{auction} = C_{signal} + C_{queue} + C_{transition} + C_{catchup} ]

Where:

Under cadence aliasing:

[ C_{auction} = C_{baseline} + C_{alias}\quad,\quad C_{alias} = C_{phase_bias} + C_{flip_chase} ]

Primary objective is minimizing (C_{alias}) p95/p99 without sacrificing completion reliability.


4) Feature set for modeling

4.1 Timing-alignment features

4.2 Trajectory instability features

4.3 Action-footprint features

4.4 Market context features


5) Operational metrics

5.1 PLI — Phase Lock Index

Measure concentration of phase offsets (circular statistic):

[ PLI = \left|\frac{1}{N}\sum_{k=1}^{N} e^{i\theta_k}\right|\quad,\quad \theta_k = 2\pi\frac{phase_offset_k}{\Delta_f} ]

5.2 IAS — Imbalance Age Skew

[ IAS = \frac{Q90(a_k)-Q10(a_k)}{\Delta_f+\epsilon} ]

Low IAS + high PLI indicates narrow-phase sampling (aliasing risk).

5.3 FCR — Flip-Chase Rate

Fraction of actions where imbalance regime flips before next actionable decision:

[ FCR = \frac{#(flip\ before\ next\ decision)}{#(decisions)} ]

5.4 AAT — Auction Aliasing Tax

[ AAT = \frac{C_{alias}}{executed_notional} ]

Track by symbol bucket, auction window segment, and tactic version (control vs treatment).


6) Control state machine

DESYNC_HEALTHY

PHASE_LOCK_WATCH

Triggered by PLI or IAS warning thresholds.

Controls:

ALIASING_ACTIVE

Triggered by sustained high PLI + elevated FCR/AAT.

Controls:

SAFE_TRANSITION

When boundary risk remains high near uncross:

Return to normal only after hysteresis windows confirm PLI/FCR normalization.


7) Practical modeling workflow

  1. Reconstruct event timeline at ms granularity

    • imbalance publications,
    • dispatch decisions,
    • order acks/fills/cancels,
    • uncross marker.
  2. Compute phase features per decision

    • phase offset, age, rolling PLI/IAS.
  3. Label stale-trajectory episodes

    • flip-before-next-action events,
    • high queue-reset clusters,
    • post-uncross catch-up bursts.
  4. Estimate incremental aliasing cost

    • matched control windows with similar volatility/liquidity but low PLI.
  5. Build branch-aware predictor

    • estimate (p_{flip}) and conditional branch cost.
  6. Optimize policy under tail constraints

    • target p95 AAT and completion-rate guardrails,
    • require non-regression in transition residual risk.

8) 30-day rollout plan

Week 1 — Instrumentation

Week 2 — Shadow analysis

Week 3 — Canary controls

Week 4 — Scale + runbook


9) Common anti-patterns


10) Bottom line

Auction imbalance signals are not just values; they are time-structured observations.

When dispatch cadence phase-locks to publication cadence, the strategy can repeatedly act on a biased slice of reality. That timing aliasing becomes real slippage through stale chasing, queue resets, and transition catch-up.

Modeling phase risk (PLI/IAS/FCR/AAT) and controlling cadence adaptively turns a subtle timing artifact into an explicit, manageable execution risk.