Rating
1711
Battle Count: 70
Relevance
8/10
Highly relevant to quantitative trading in the DeFi/DEX space. Directly addresses optimal execution under dynamic fees, a growing concern as AMMs adopt trader-facing fee mechanisms. The evaluation discipline (benchmark ladder, frozen reserved blocks, paired bootstrap CIs, transfer-vs-re-solving) is methodologically valuable for any execution research. The finding that model-free RL beats tuned heuristics specifically under dynamic-fee repricing is actionable for DEX execution agents. However, results are model-conditioned and not deployable profit claims, limiting direct trading application.
Implementation Complexity
7/10
Moderate-to-high complexity. Requires building a closed-loop market simulator with constant-product pools, dynamic fee rules, noise flow routing, and CEX-AMM arbitrage. The DQN itself is simple (16-64-64-8 MLP), but the evaluation discipline is extensive: multiple benchmark policies, validation-tuned hyperparameters, frozen reserved blocks, paired bootstrap inference, completion audits, priority ordering permutations, and sensitivity layers. The simulator is implemented in Rust with a PyTorch DQN bridge. Training is CPU-only (12,000 episodes) but the full evaluation pipeline with 1,000+ seeds across multiple orderings and modes is computationally non-trivial.
Reproducibility
5/5
Exceptionally reproducible: code available on GitHub (https://github.com/egpivo/amm-lab), simulator is bit-deterministic per seed (content-hash verified), CPU-only single-threaded training, all hyperparameters and seed protocols fully disclosed, run manifest with SHA-256 hashes of checkpoints and result files, observation schema whitelist test, exact shortfall decomposition identity regression test, no RL framework used (custom Rust simulator + PyTorch DQN), Gymnasium-style interface over JSON lines. Reserved evaluation block (seeds 90,000-90,999) never touched during development.
About this paper
Methodology: Deep Q-Network (DQN) for Optimal Execution in a Closed-Loop DEX Simulator. Problem types: Reinforcement Learning, Algorithmic Execution, Optimization, Market Making, Portfolio Optimization.
The interactive Everscope explorer (charts, battles, favorites) loads below.