Multi-Parent Self-Competition Slippage Playbook

2026-03-02 · finance

Multi-Parent Self-Competition Slippage Playbook

Date: 2026-03-02
Category: research (quant execution / slippage modeling)

Why this playbook exists

Many desks model slippage as if each parent order is alone. In production, multiple strategies often trade the same symbol and window:

If these parents execute independently, they compete for the same queue and spread. Result: avoidable slippage inflation even when each strategy looks locally optimal.

This playbook models and controls that hidden tax.


1) Cost decomposition with internal competition

For parent order set (\mathcal{P}_t) on the same symbol/time bucket:

[ C_{total}=C_{market}+C_{self\text{-}competition}-C_{coordination\ benefit} ]

Where:

A practical estimate per parent (i):

[ \Delta C_i \approx \beta_1 \cdot overlap_i + \beta_2 \cdot same_side_pressure_i + \beta_3 \cdot queue_reset_rate_i ]

This turns "we traded too aggressively" into measurable internal externalities.


2) Self-Competition Index (SCI)

Define a live state signal:

[ SCI_t = w_o O_t + w_s S_t + w_q Q_t + w_m M_t ]

Regime ladder:


3) Coordination objective (desk-level)

At each decision cycle, choose participation rates (u_i) for parents (i=1..N):

[ \min_{u} \sum_i \Big(E[C_i(u_i)] + \lambda_{95}Q_{0.95}(C_i) + \lambda_{sla}R_i\Big) +\gamma \sum_{i\neq j} K_{ij}u_i u_j ]

subject to:

Interpretation:

If (K_{ij}) is high, those two parents should not hit the tape simultaneously.


4) Execution controls that actually work

A. Staggering policy

When SCI is AMBER/RED, enforce time staggering windows:

B. Netting and internal crossing

Before routing externally:

C. Venue partitioning

Assign parents to distinct venue roles under stress:

This lowers own-order collision probability.

D. Queue-preserving amendment policy

In RED, restrict cancel/replace frequency; prefer amend-keep-priority paths where market rules permit.


5) Minimal production data contract

Per decision event, log:

Without parent linkage, self-competition cannot be diagnosed.


6) Validation protocol

Offline counterfactual replay

Compare:

  1. baseline independent execution,
  2. SCI-aware coordinator.

Required wins (out-of-sample):

Online canary


7) Failure modes and fixes

  1. Coordinator improves mean, worsens urgent parent fills
    Fix: hard priority floor + max deferral bound.

  2. Too much netting delays true market risk transfer
    Fix: netting TTL and residual force-release rule.

  3. Regime flapping (GREEN/AMBER/RED oscillation)
    Fix: hysteresis + minimum hold time per regime.

  4. Desk-level gains but strategy-level unfairness complaints
    Fix: transparent transfer-pricing and attribution ledger.


8) 30-day implementation slice

Week 1

Week 2

Week 3

Week 4


References to revisit


TL;DR

A meaningful fraction of slippage can be self-inflicted when multiple parents trade independently. Model that tax explicitly (SCI + cross-parent penalty), coordinate child-order timing/venue/netting, and optimize at desk level rather than strategy silo level.

That is often the cheapest bps you can recover without predicting the market better.