Market Making with Exogenous Competition

—

Market Making with Exogenous Competition

Robert Boyce
Martin Herdegen
Leandro Sánchez-Betancourt
Published on 7/24/2024
Equities
Options
Derivatives
High frequency trading
Machine learning
Reinforcement learning
Risk management

This paper studies liquidity provision in a market with exogenous competition, focusing on a reference market maker who monitors both her own inventory and the aggregated inventory of competing market makers. The competing market makers follow a simple linear rule-of-thumb for their posted depths, depending on their inventory, while the reference market maker optimizes her depths to maximize a linear-quadratic goal functional that includes terminal wealth, inventory penalty, and a running inventory cost. The fill probability for the reference market maker's limit orders depends exponentially on the difference between her depths and the competition's depths, capturing the idea that orders are more likely to be filled if she posts more aggressively than competitors.

The authors derive an approximate closed-form solution for the optimal depths by solving a matrix Riccati ODE, which is computationally efficient and provides insights into the trade-offs faced by the market maker. The solution shows that optimal depths are linear functions of both the reference market maker's inventory and the competitor's inventory, with coefficients depending on model parameters. The paper also compares the approximate solution with numerical solutions obtained via an Euler scheme and a reinforcement learning agent using proximal policy optimization (PPO), finding good agreement for realistic parameter choices.

The model highlights a key trade-off: the reference market maker must balance managing her own inventory risk against the impact of missed trades on future market conditions. When she fails to fill a market order, the competitor fills it, altering his inventory and thus his future depths, which in turn affects her future fill probabilities. This feedback loop makes the problem dynamic and non-trivial. The results show that competition leads to narrower spreads and more aggressive quoting, especially when the competitor's inventory is large. The paper contributes to the market making literature by providing a tractable framework for analyzing competition without resorting to complex stochastic differential games, and it offers practical insights for algorithmic traders operating in competitive electronic markets.

Highlights

  • 1Introduces a novel market making model with exogenous competition, where a reference market maker considers the aggregated inventory of competing market makers.
  • 2Derives an approximate closed-form solution for the optimal depths using a linear-quadratic objective and exponential fill probabilities.
  • 3Models competing market makers' depths as linear functions of their inventory, allowing aggregation and tractability without stochastic differential games.
  • 4Demonstrates that the reference market maker faces a trade-off between managing her own inventory risk and influencing future market conditions by controlling missed trades.
  • 5Validates the approximate solution by comparing it with numerical Euler scheme and reinforcement learning (PPO) methods.

Methods

  • M
    Stochastic optimal control with a linear-quadratic objective function and exponential fill probabilities.
  • M
    Approximate closed-form solution via matrix ordinary differential equation (ODE), inspired by Guéant et al. (2013).
  • M
    Numerical Euler scheme for solving the Hamilton-Jacobi-Bellman (HJB) equation.
  • M
    Reinforcement learning using proximal policy optimization (PPO) for comparison.

Results

  • R
    The approximate closed-form solution matches well with numerical solutions from Euler scheme and PPO for appropriate parameters.
  • R
    The reference market maker's optimal depths depend on both her own inventory and the competitor's inventory, with a negative dependence on own inventory and positive on competitor's inventory.
  • R
    Competition leads to narrower spreads and more aggressive quoting by the reference market maker when the competitor's inventory is large.
  • R
    The model captures the effect of missed trades: unfilled market orders worsen future fill probabilities for the reference market maker.
  • R
    Comparative statics show that higher competition intensity (β) or lower tick size (ι) increases the reference market maker's sensitivity to competitor's inventory.
0/5

Analyze Paper

Generate insights from "Market Making with Exogenous Competition".

Suggested Actions