Chapter 18: Transaction Costs

Square-Root Market Impact and Participation-Based Cost Models

The square-root rule matters because market impact grows slower than linearly with size, but still fast enough to kill many strategies.

Square-Root Market Impact and Participation-Based Cost Models

The square-root rule matters because market impact grows slower than linearly with size, but still fast enough to kill many strategies.

The Intuition

Spread-only cost models are fine for tiny trades. They break once order size becomes a meaningful fraction of available liquidity.

The core empirical fact is concavity:

  • doubling order size does not usually double impact
  • but impact still rises enough that scale and participation matter

That is why the square-root rule is the practical workhorse.

The Baseline Formula

A common square-root impact model writes expected impact cost as

$$ C_{\text{impact}} = \sigma \eta \sqrt{\frac{Q}{V}}, $$

where:

  • Q is order size
  • V is average daily volume
  • $\sigma$ is a volatility scale
  • $\eta$ is an impact coefficient

The key object is participation:

$$ \frac{Q}{V}. $$

The model says impact rises with participation, but sublinearly.

Why Square Root Instead of Linear

Compare three simple views:

Model Intuition Failure mode
spread-only cost is just crossing the spread too optimistic for meaningful size
linear impact cost rises in direct proportion to size too harsh for larger trades in many markets
square-root impact impact rises concavely with participation still only a baseline

The square-root rule is useful because it sits between two bad simplifications:

  • no impact
  • fully linear impact

That middle ground is often much closer to observed execution behavior.

A Worked Comparison

Suppose you trade the same asset under three participation rates:

  • 0.1% of ADV
  • 1% of ADV
  • 4% of ADV

Spread-only costs barely change with size. Linear impact quadruples from 1% to 4% participation. Square-root impact only doubles because

$$ \sqrt{4} = 2. $$

That is the crucial scaling intuition. Larger trades still hurt more, but the hurt is concave rather than proportional.

Why Volatility Appears

The same participation rate is not equally painful in every asset or regime.

  • a volatile small-cap name is easier to move
  • a calm mega-cap name is harder to move

Including $\sigma$ makes the model regime-aware at a first approximation. Higher volatility means higher impact cost for the same fraction of ADV.

That is why the square-root rule is often more useful than a pure participation formula.

What the Coefficient Means

$\eta$ is not a universal constant. It absorbs:

  • asset-class differences
  • liquidity regime
  • venue and market structure
  • calibration convention

So one of the easiest mistakes is to import a vendor or paper coefficient as if it were a law of nature. It is a calibration parameter.

Where the Model Works and Where It Breaks

The square-root model is best used when:

  • orders are large enough that impact is material
  • you need a conservative research baseline
  • exact propagator dynamics are unnecessary

It becomes fragile when:

  • trades are so small that fixed spread dominates
  • stress regimes create nonlinear liquidity collapse
  • market structure is strongly queue-driven or episodic
  • coefficients are applied outside the asset class or regime they came from

So the model is a strong baseline, not a universal execution theory.

In Practice

Use these rules:

  • keep units consistent across Q, V, volatility horizon, and reported bps
  • calibrate coefficients by asset class and regime where possible
  • compare spread-only, linear, and square-root costs before trusting capacity claims
  • treat the square-root rule as the default once participation becomes material
  • stress test the coefficients rather than treating them as fixed truth

Common Mistakes

  • Using spread-only models for meaningful order sizes.
  • Treating square-root coefficients as universal.
  • Mixing incompatible volatility horizons and ADV conventions.
  • Forgetting that participation is the scaling object, not raw dollars alone.
  • Calling the model "realistic" when it is only a baseline.

Connections

This primer supports Chapter 18's backtest-cost framework. It connects directly to implementation shortfall, Almgren-Chriss execution, liquidity regimes, and capacity analysis.

Register to Read

Sign up for a free account to access all 61 primer articles.

Create Free Account

Already have an account? Sign in