A Dynamic Equilibrium Model for Automated Market Makers

This paper develops a dynamic equilibrium model for Automated Market Makers that reveals how the strategic interaction between informed arbitrageurs, noise traders, and liquidity providers—shaped by intrinsic buy-sell asymmetry and execution costs—leads to a non-monotonic, hump-shaped relationship between volatility and optimal liquidity provision.

Chengqi Zang, Zhenghui Wang, Weitong Zhang

Published 2026-03-10
📖 5 min read🧠 Deep dive

Imagine a bustling, automated digital marketplace called a Decentralized Exchange (DEX). Unlike a traditional stock exchange with a human manager matching buyers and sellers, this marketplace runs on a robot program called an Automated Market Maker (AMM).

Here is the cast of characters:

  • The Liquidity Providers (LPs): These are the "shop owners." They deposit their own money (crypto assets) into the robot's vault to make sure there's always stock available for people to buy. They earn a small fee on every trade, hoping the fees will outweigh the risks.
  • The Arbitrageurs: These are the "smart shoppers." They constantly scan the robot's prices and the prices on big, centralized exchanges (like Binance). If the robot is selling something cheaper than the big exchange, they buy it instantly to make a quick profit.
  • The Noise Traders: These are regular people buying crypto for fun, to pay for something, or just because they feel like it. They aren't trying to make a profit; they just need to trade.

The Big Mystery

For a long time, economists were confused. They knew that the "smart shoppers" (arbitrageurs) were constantly taking money out of the "shop owners'" (LPs) pockets because they were trading on information the shop owners didn't have. This is called adverse selection.

The big question was: Why would anyone ever want to be a shop owner (LP) if the smart shoppers keep stealing their profits?

The Paper's Discovery: The "Buy-Sell" Trap

The authors of this paper built a mathematical model to solve this mystery. They found a hidden trap in the robot's design.

The Analogy of the Curved Slide:
Imagine the robot's pricing rule is like a curved slide.

  • Buying is like sliding down a steep, slippery slope. It's hard to get a good deal because the robot's price shoots up quickly as you buy more.
  • Selling is like sliding down a gentle, flat path. It's easier to get a fair price.

The paper proves that because of this shape, buying is always more expensive and risky for the shop owner than selling. Even if the market price isn't moving, the robot's geometry makes it harder to buy than to sell.

The "Empty Shop" Problem

In their first, simple model, the authors assumed only smart shoppers (arbitrageurs) were trading.

  • The Result: The shop owners lost money on every trade. The fees they earned weren't enough to cover the losses from the smart shoppers.
  • The Conclusion: In a world with only smart shoppers, nobody would open a shop. The vault would be empty, and the market would collapse.

But wait! Real markets don't collapse. Vaults are full. So, what's missing?

The Real-World Twist: Chaos and Competition

The authors looked at real data from Ethereum and found the missing pieces. They realized the market isn't just smart shoppers; it's a chaotic mix of three things:

  1. Real Noise: Regular people trading for non-profit reasons. They pay fees that do help the shop owners.
  2. The Gas Fee Race: On the blockchain, if you want your trade to go through fast, you have to pay a "tip" (gas fee) to the miners.
  3. The "Overrun" Effect: This is the most creative part. When a price difference appears, hundreds of smart shoppers race to grab it.
    • The Winner: The first person to click "buy" gets the profit.
    • The Losers (Overrun Arbitrageurs): The next 99 people try to buy, but the price has already changed by the time their transaction goes through. They end up buying at a bad price and losing money.

The Analogy of the Flash Sale:
Imagine a store has a flash sale on a TV.

  • The Winner: One person grabs the TV at the sale price.
  • The Losers: 50 other people rush to the counter, but the TV is gone. They end up paying full price (or even more) because they were too slow.
  • The Shop Owner: Even though the 50 losers lost money, the store collected a massive amount of "rush fees" from all of them trying to get in.

The "Hump-Shaped" Solution

The paper's final, brilliant insight is how much liquidity (money) shop owners should provide based on how crazy the market is (volatility).

  • Low Volatility (Calm Market): Not many smart shoppers are racing. The fees are low. Shop owners don't see much point in providing huge amounts of money.
  • Medium Volatility (Just Right): This is the sweet spot. The market is active enough that smart shoppers are racing, creating a flood of "overrun" trades. The shop owners collect massive fees from all these failed races. This is when shop owners provide the most liquidity.
  • High Volatility (Chaos): The market is so crazy that prices jump wildly. The "overrun" losses become so huge that the fees can't cover them. Also, the "tips" (gas fees) to get trades through become so expensive that people stop trading. Shop owners pull their money out to avoid disaster.

The Bottom Line

The paper explains that Liquidity Providers don't just sit there and hope. They are playing a complex game against:

  1. Smart sharks (arbitrageurs) who try to steal their money.
  2. Clumsy sharks (overrun arbitrageurs) who try to steal money but fail, accidentally paying fees to the shop owner.
  3. Regular people who just want to trade.

The market works because the "clumsy sharks" and "regular people" generate enough fees to pay for the losses caused by the "smart sharks." And the amount of money shop owners are willing to put in follows a hump shape: they put in the most money when the market is moderately chaotic, but pull back when it's either too boring or too terrifying.

This model finally explains why these digital markets stay open and full of money, even when the math says they should be empty!