The Market Maker’s Dilemma: Navigating the Fill Probability vs. Post-Fill Returns Trade-Off
ArXiv ID: 2502.18625 “View on arXiv”
Authors: Unknown
Abstract
Using data from a live trading experiment on the Binance Bitcoin perpetual, we examine the effects of (i) basic order book mechanics and (ii) the persistence of price changes from immediate to short timescales, revealing the interplay between returns, queue sizes, and orders’ queue positions. We document a fundamental trade-off: a negative correlation between maker fill likelihood and post-fill returns. This dictates that viable maker strategies often require a contrarian approach, counter-trading the prevailing order book imbalance. These dynamics render commonly-cited strategies highly unprofitable, leading us to model `Reversals’: situations where a contrarian maker strategy at the touch proves effective.
Keywords: Order Book Dynamics, High-Frequency Trading, Market Microstructure, Execution Risk, Algorithmic Trading
Complexity vs Empirical Score
- Math Complexity: 6.5/10
- Empirical Rigor: 8.5/10
- Quadrant: Holy Grail
- Why: The paper uses stochastic modeling and queueing theory (advanced math) but grounds it in a live trading experiment with real data and implementation details.
flowchart TD
Start["Research Goal: Uncover the trade-off between fill probability & post-fill returns for market makers using live data"] --> Data
subgraph Data["Data/Inputs"]
Binance["Live Trading Experiment Data<br/>(Binance BTC Perpetual)"]
end
Data --> Process
subgraph Process["Computational Analysis"]
E1["(i) Analyze Basic Order Book Mechanics<br/>(Queue Size, Positions)"]
E2["(ii) Analyze Price Change Persistence<br/>(Immediate to Short Timescales)"]
E1 --> Int["Identify Interplay:<br/>Returns vs. Queue Positions vs. Fill Likelihood"]
E2 --> Int
end
Process --> Find
subgraph Find["Key Findings/Outcomes"]
Trade["Documented Trade-off:<br/>Negative Correlation<br/>Fill Probability ↗ & Post-Fill Returns ↘"]
Strat["Strategy Implication:<br/>Viable Maker Strategies require Contrarian Approach<br/>(Counter-trade order book imbalance)"]
Rev["Model 'Reversals':<br/>Situations where contrarian maker strategy at the touch is effective"]
end