Arbitrageurs' profits, LVR, and sandwich attacks: batch trading as an AMM design response

07/05/2023
by   Andrea Canidio, et al.
0

We consider an automated market maker (AMM) in which all trades are batched and executed at a price equal to the marginal price (i.e., the price of an arbitrarily small trade) after the batch trades. We show that such an AMM is a function maximizing AMM (or FM-AMM): for given prices, it trades to reach the highest possible value of a given function. Competition between arbitrageurs guarantees that an FM-AMM always trades at a fair, equilibrium price, and arbitrage profits (also known as LVR) are eliminated. Sandwich attacks are also eliminated because all trades occur at the exogenously-determined equilibrium price. We use Binance price data to simulate the lower bound to the return of providing liquidity to an FM-AMM. We show that this bound is very close to the empirical returns of providing liquidity on Uniswap v3 (at least for the token pairs and the period we consider).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/11/2021

Friddy multiagent price stabilization model

In a multiagent network model consisting of nodes, each network node has...
research
04/02/2020

Greater search cost reduces prices

The optimal price of each firm falls in the search cost of consumers, in...
research
12/14/2017

Sophisticated Attacks on Decoy Ballots: The Devil's Menu and the Market for Lemons

Decoy ballots do not count in election outcomes, but otherwise they are ...
research
02/08/2022

Eliminating Sandwich Attacks with the Help of Game Theory

Predatory trading bots lurking in Ethereum's mempool present invisible t...
research
08/21/2023

"Guinea Pig Trials" Utilizing GPT: A Novel Smart Agent-Based Modeling Approach for Studying Firm Competition and Collusion

Firm competition and collusion involve complex dynamics, particularly wh...
research
02/14/2022

Price Cycles in Ridesharing Platforms

In ridesharing platforms such as Uber and Lyft, it is observed that driv...

Please sign up or login with your details

Forgot password? Click here to reset