Skip to main content

Liquidity Reversion Pressure

Quick Reference

PropertyValue
Dimensionregime
Categorymean_reversion
Versionv0.9.0 (Beta)
Output Columnreversion_pressure

Liquidity-induced reversion pressure: (spread * depth) / price_deviation - pressure from liquidity providers to normalize deviations

Formula

(spread * depth) / (abs(price_deviation) + epsilon)

CDM Inputs

ColumnCDM TableDescription
spreadcdm_*CDM source table
depthcdm_*CDM source table
price_deviationcdm_*CDM source table

Parameters

ParameterTypeDefaultDescription
epsilonfloat [0.0, 1.0]1e-10Small constant to prevent division by zero

Output

Column: reversion_pressure

Estimated reversion pressure from liquidity provision incentives

Market Intuition & Trading Rationale

Liquidity reversion pressure measures the incentive for market makers to push price back toward equilibrium: (spread × depth) / |deviation|. Wide spreads + deep books = strong incentive to normalize deviations (high reversion pressure). Narrow spreads + thin books = weak incentive. When reversion pressure is high, deviations revert quickly. When low, deviations may persist — the market isn't paying enough for liquidity provision to attract mean-reversion capital.

Usage Cases

  • Mean reversion conviction: High reversion_pressure → deviations will revert (size up). Low pressure → deviations may persist (size down or avoid).
  • Market maker opportunity: High pressure = well-compensated liquidity provision. Favorable conditions for passive market-making strategies.
  • Execution timing: When reversion pressure is high, use limit orders — the reversion will bring price back to your level.

YAML Definition

name: liquidity_reversion_pressure
description: 'Liquidity-induced reversion pressure: (spread * depth) / price_deviation
- pressure from liquidity providers to normalize deviations'
category: mean_reversion
version: v0.9.0 (Beta)
dimension: regime
status: Pre-release
required_inputs:
- spread
- depth
- price_deviation
output_column: reversion_pressure
output_description: Estimated reversion pressure from liquidity provision incentives
parameters:
epsilon:
type: float
description: Small constant to prevent division by zero
required: false
default: 1.0e-10
constraints:
min: 0.0
max: 1.0
formula: (spread * depth) / (abs(price_deviation) + epsilon)