This article explains how constant function markets operate under concentrated liquidity, detailing pricing mechanics, liquidity depth, fee distribution, and theThis article explains how constant function markets operate under concentrated liquidity, detailing pricing mechanics, liquidity depth, fee distribution, and the

How Constant Function Markets Price Trades Under Concentrated Liquidity

2025/12/22 01:04
6분 읽기
이 콘텐츠에 대한 의견이나 우려 사항이 있으시면 crypto.news@mexc.com으로 연락주시기 바랍니다

Abstract

1. Introduction

2. Constant function markets and concentrated liquidity

  • Constant function markets
  • Concentrated liquidity market

3. The wealth of liquidity providers in CL pools

  • Position value
  • Fee income
  • Fee income: pool fee rate
  • Fee income: spread and concentration risk
  • Fee income: drift and asymmetry
  • Rebalancing costs and gas fees

4. Optimal liquidity provision in CL pools

  • The problem
  • The optimal strategy
  • Discussion: profitability, PL, and concentration risk
  • Discussion: drift and position skew

5. Performance of strategy

  • Methodology
  • Benchmark
  • Performance results

6. Discussion: modelling assumptions

  • Discussion: related work

7. Conclusions And References

Constant function markets and concentrated liquidity

2.1. Constant function markets

Consider a reference asset X and a risky asset Y which is valued in units of X. Assume there is a pool that makes liquidity for the pair of assets X and Y , and denote by Z the marginal exchange rate of asset Y in units of asset X in the pool. In a CFM that charges a fee τ proportional to trade size, the trading function f q X, qY = κ 2 links the state of the pool before and after a trade is executed, where q X and q Y are the quantities of asset X and Y that constitute the reserves in the pool, κ is the depth of the pool, and f is increasing in both arguments.

\ We write f q X, qY = κ 2 as q X = φκ q Y for an appropriate decreasing level function φκ. We denote the execution rate for a traded quantity ±y by Z˜ (±y), where y ≥ 0. When an LT buys y of asset Y , she pays x = y × Z˜ (y) of asset X, where

f (q X + (1 − τ ) x, qY − y ) = κ 2 =⇒ Z˜(y) = φκ (q Y − y ) − φκ(q Y ) (1 − τ ) y . (1)

Similarly, when an LT sells y of asset Y , she receives x = y × Z˜ (−y) of asset X, where

f (q X + x, qY + (1 − τ ) y ) = κ 2 =⇒ Z˜(−y) = φκ (q Y ) − φκ (q Y + (1 − τ ) y ) y . (2)

\ In CL markets, the marginal exchange rate is Z = −φ ′ κ (q Y ), which is the price of an infinitesimal trade when fees are zero, i.e., when y → 0 and τ = 0. 2 In traditional CPMs such as Uniswap v2, the trading function is f(q X, qY ) = q X ×q Y , so the level function is φκ(q Y ) = κ 2/qY and the marginal exchange rate is Z = q X/qY . Liquidity provision operations in CPMs do not impact the marginal rate, so when an LP deposits the quantities x and y of assets X and Y , the condition Z = q X/qY = (q X + x)/(q Y + y) must be satisfied; see Cartea et al. (2022, 23b).

\ 2.2. Concentrated liquidity market

This paper focuses on liquidity provision in CPMs with CL. In CPMs with CL, LPs specify a range of rates (Z ℓ , Zu ] in which their assets can be counterparty to liquidity taking trades. Here, Z ℓ and Z u take values in a finite set {Z 1 , . . . , ZN }, the elements of the set are called ticks, and the range (Z i , Zi+1] between two consecutive ticks is a tick range which represents the smallest possible liquidity range; see Drissi (2023) for a description of the mechanics of CL.3

\ The assets that the LP deposits in a range (Z ℓ , Zu ] provide the liquidity that supports marginal rate movements between Z ℓ and Z u . The quantities x and y that the LP provides verify the key formulae

   x = 0 and y = ˜κ Z ℓ −1/2 − (Z u ) −1/2 if Z ≤ Z ℓ , x = ˜κ Z 1/2 − Z ℓ 1/2

and y = ˜κ Z −1/2 − (Z u ) −1/2 if Z ℓ < Z ≤ Z u , x = ˜κ (Z u ) 1/2 − Z ℓ 1/2 and y = 0 if Z > Z u (3)

\ where κ˜ is the depth of the LP’s liquidity in the pool. The depth κ˜ is specified by the LP and it remains constant unless the LP provides additional liquidity or withdraws her liquidity. When the rate Z changes, the equations in (3) and the prevailing marginal rate Z determine the holdings of the LP in the pool, in particular, they determine the quantities of each asset received by the LP when she withdraws her liquidity.

\ Within each tick range, the constant product formulae (1)–(2) determine the dynamics of the marginal rate, where the depth κ is the total depth of liquidity in that tick range. To obtain the total depth in a tick range, one sums the depths of the individual liquidity positions in the same tick range; see Drissi (2023). When a liquidity taking trade is large, so the marginal rate crosses the boundary of a tick range, the pool executes two separate trades with potentially different depths for the constant product formula.

\ In CPMs with CL, the proportional fee τ charged by the pool to LTs is distributed among LPs. More precisely, if an LP’s liquidity position with depth κ˜ is in a tick range where the total depth of liquidity is κ, then for every liquidity taking trade that pays an amount p of fees,4 the LP with liquidity κ˜ earns the amount

p˜ = κ˜ κ p 1Zℓ (4)

Thus, the larger is the position depth κ˜, the higher is the proportion of fees that the LP earns.5 The equations in (3) imply that for equal wealth, narrow liquidity ranges increase the value of κ. ˜ However, as the liquidity range of the LP decreases, the concentration risk increases.

:::info Authors:

  1. Alvaro Cartea ´
  2. Fayc¸al Drissia
  3. Marcello Monga

:::

:::info This paper is available on arxiv under CC0 1.0 Universal license.

:::

\

면책 조항: 본 사이트에 재게시된 글들은 공개 플랫폼에서 가져온 것으로 정보 제공 목적으로만 제공됩니다. 이는 반드시 MEXC의 견해를 반영하는 것은 아닙니다. 모든 권리는 원저자에게 있습니다. 제3자의 권리를 침해하는 콘텐츠가 있다고 판단될 경우, crypto.news@mexc.com으로 연락하여 삭제 요청을 해주시기 바랍니다. MEXC는 콘텐츠의 정확성, 완전성 또는 시의적절성에 대해 어떠한 보증도 하지 않으며, 제공된 정보에 기반하여 취해진 어떠한 조치에 대해서도 책임을 지지 않습니다. 본 콘텐츠는 금융, 법률 또는 기타 전문적인 조언을 구성하지 않으며, MEXC의 추천이나 보증으로 간주되어서는 안 됩니다.

추천 콘텐츠

Trump's latest 'war crimes' threat leaves legal expert aghast: 'An unfit embarrassment'

Trump's latest 'war crimes' threat leaves legal expert aghast: 'An unfit embarrassment'

President Donald Trump's latest threat to Iran left a legal expert aghast on Monday. Glenn Kirschner, a former U.S. Attorney, discussed recent reporting on Trump
공유하기
Rawstory2026/05/05 10:53
Trump drowning as supporters dismiss official story as FBI 'psyop'

Trump drowning as supporters dismiss official story as FBI 'psyop'

President Donald Trump was the target of an assassination attempt at the White House Correspondents Dinner in April — but many of his own supporters seem unwilling
공유하기
Alternet2026/05/05 10:13
Ethereum unveils roadmap focusing on scaling, interoperability, and security at Japan Dev Conference

Ethereum unveils roadmap focusing on scaling, interoperability, and security at Japan Dev Conference

The post Ethereum unveils roadmap focusing on scaling, interoperability, and security at Japan Dev Conference appeared on BitcoinEthereumNews.com. Key Takeaways Ethereum’s new roadmap was presented by Vitalik Buterin at the Japan Dev Conference. Short-term priorities include Layer 1 scaling and raising gas limits to enhance transaction throughput. Vitalik Buterin presented Ethereum’s development roadmap at the Japan Dev Conference today, outlining the blockchain platform’s priorities across multiple timeframes. The short-term goals focus on scaling solutions and increasing Layer 1 gas limits to improve transaction capacity. Mid-term objectives target enhanced cross-Layer 2 interoperability and faster network responsiveness to create a more seamless user experience across different scaling solutions. The long-term vision emphasizes building a secure, simple, quantum-resistant, and formally verified minimalist Ethereum network. This approach aims to future-proof the platform against emerging technological threats while maintaining its core functionality. The roadmap presentation comes as Ethereum continues to compete with other blockchain platforms for market share in the smart contract and decentralized application space. Source: https://cryptobriefing.com/ethereum-roadmap-scaling-interoperability-security-japan/
공유하기
BitcoinEthereumNews2025/09/18 00:25

Starter Gold Rush: Win $2,500!

Starter Gold Rush: Win $2,500!Starter Gold Rush: Win $2,500!

Start your first trade & capture every Alpha move