TY - JOUR
T1 - Uniswap V3
T2 - Impermanent Loss Modeling and Swap Fees Asymptotic Analysis
AU - Echenim, Mnacho
AU - Gobet, Emmanuel
AU - Maurice, Anne Claire
N1 - Publisher Copyright:
© 2026 Society for Industrial and Applied Mathematics
PY - 2026/7/7
Y1 - 2026/7/7
N2 - Automated Market Makers have emerged quite recently, and Uniswap is one of the most widely used platforms (it covers 60% of the total value locked on Ethereum blockchain at the time of writing this article). This protocol is challenging from a quantitative point of view because it allows participants to choose where they wish to concentrate liquidity. There has been an increasing number of research papers on Uniswap v3 but often, these articles use heuristics or approximations that can be far from reality: for instance, the liquidity in the pool is sometimes assumed to be constant over time, which contradicts the mechanism of the protocol. The objectives of this work are fourfold. First, we revisit Uniswap v3’s principles in detail (starting from the open source code) to build an unambiguous knowledge base. Second, we analyze the Impermanent Loss of a liquidity provider by detailing its evolution, with no assumption on the swap trades or liquidity events that occur over the time period. Third, we introduce the notion of a liquidity curve. For each curve, we can construct a payoff at a given maturity, net of fees. Conversely, we show how any concave payoff can be synthetized by an initial liquidity curve and some tokens outside the pool; this paves the way for using Uniswap v3 to create options. Fourth, we analyze the asymptotic behavior of collected fees without any simplifying hypothesis (like a constant liquidity), given the mild assumption that the pool price coincides with a latent price (general Ito process) every time the latter changes by γ%. The asymptotic analysis is conducted as γ→ 0 within the arbitrage model by [Angeris et al., 2021]. The value of the collected fees then coincides with an integral of call and put prices. Our derivations are supported by graphical illustrations and experiments.
AB - Automated Market Makers have emerged quite recently, and Uniswap is one of the most widely used platforms (it covers 60% of the total value locked on Ethereum blockchain at the time of writing this article). This protocol is challenging from a quantitative point of view because it allows participants to choose where they wish to concentrate liquidity. There has been an increasing number of research papers on Uniswap v3 but often, these articles use heuristics or approximations that can be far from reality: for instance, the liquidity in the pool is sometimes assumed to be constant over time, which contradicts the mechanism of the protocol. The objectives of this work are fourfold. First, we revisit Uniswap v3’s principles in detail (starting from the open source code) to build an unambiguous knowledge base. Second, we analyze the Impermanent Loss of a liquidity provider by detailing its evolution, with no assumption on the swap trades or liquidity events that occur over the time period. Third, we introduce the notion of a liquidity curve. For each curve, we can construct a payoff at a given maturity, net of fees. Conversely, we show how any concave payoff can be synthetized by an initial liquidity curve and some tokens outside the pool; this paves the way for using Uniswap v3 to create options. Fourth, we analyze the asymptotic behavior of collected fees without any simplifying hypothesis (like a constant liquidity), given the mild assumption that the pool price coincides with a latent price (general Ito process) every time the latter changes by γ%. The asymptotic analysis is conducted as γ→ 0 within the arbitrage model by [Angeris et al., 2021]. The value of the collected fees then coincides with an integral of call and put prices. Our derivations are supported by graphical illustrations and experiments.
KW - automated market makers
KW - loss analysis
KW - modeling mechanisms
KW - profit
UR - https://www.scopus.com/pages/publications/105028019968
U2 - 10.1137/23M1606149
DO - 10.1137/23M1606149
M3 - Article
AN - SCOPUS:105028019968
SN - 1945-497X
VL - 17
SP - 1
EP - 40
JO - SIAM Journal on Financial Mathematics
JF - SIAM Journal on Financial Mathematics
IS - 1
ER -