SAiFE-gym: Model-based Environments for Automated Market Making with Concentrated Liquidity
Georgios Chionas, Charalampos Kleitsikas, Stefanos Leonardos, Leandro Sánchez-Betancourt, Carmine Ventre
Abstract
We present SAiFEgym, a Python module that provides a collection of simulation environments for studying trading problems in Constant Product Markets (CPMs) with Concentrated Liquidity (CL). These markets give Liquidity Providers (LPs) granular control over how their capital is allocated and enable them to adjust their range of liquidity provision dynamically based on market conditions, which in turn, dictates how they earn fees. We decompose the microstructure of CPMs with CL in interactive components that allow researchers and practitioners to capture various economic settings. We employ a vectorized approach to optimize our environments, making them scalable for high dimensional Reinforcement Learning (RL) workflows that best describe sequential decision problems. We demonstrate the benefits of our environments by evaluating the performance of RL agents in CPMs with CL under uncertainty in market parameters.
Create a lesson
Related papers
Model-Free Passive Execution via Order-Level Shadowing
Vincent Maciejewski
From Public Evidence to Contractual Outcome: First and Stable Decidability on Kalshi
Maksym Nechepurenko
Resolution Is Not Settlement, Part II: Protocol Finality and Observed Redemption on Polymarket
Maksym Nechepurenko
Resolution Is Not Settlement, Part I: Oracle Adjudication and Semantic Governance on Polymarket
Maksym Nechepurenko
Gate Design and Stage-Dependent Incentives in Retail Proprietary-Trading Evaluations: Why Passing Is Not Standalone Evidence of Skill, and Why the Product Fails to Pay Under Measured Trading Constraints
Nicholas Hall
Event-Time Order-Flow Memory, Operational-Time Impact, and Subordinated Market Observables
Christopher Angstmann, Tim Gebbie