宇宙链 宇宙链
Ctrl+D收藏宇宙链
首页 > Ethereum > 正文

一文探讨Uniswap V3的最佳做市方案

作者:

时间:1900/1/1 0:00:00

写在前面:自上线以来,UniswapV3在短短的几个月里便已跃居去中心化交易所交易量的榜首位置,而据数据统计显示,目前多数UniswapV3LP头寸仍是简单、被动的流动性头寸,这表明UniswapV3拥有巨大的潜力尚未被挖掘出来。而来自哈佛大学的4位研究者,MichaelNeuder,RithvikRao,DanielJ.Moroz以及DavidC.Parkes则撰写论文探讨了Uniswapv3的流动性供应策略,他们得出结论称,在风险中性和低风险情况下,比例重置分配策略几乎是最佳的,而在高风险情况或对于风险极度厌恶的流动性提供者而言,最优的方案就是均匀重置分配。

概述

Uniswap是当前最大的去中心化数字资产交易所,而其最新的版本Uniswapv3允许流动性提供者将流动性分配到一个或多个资产价格区间,而不是整个价格范围。当资产市场价保持在该区间内时,流动性提供者获得的奖励与分配的流动性数量成正比。

这引发了流动性提供策略的问题:当价格保持在区间内时,较小的间隔会导致流动性更集中,相应的回报也更大,但风险会更高。我们将这个问题形式化并研究了流动性提供者的三类策略:均匀分配、比例分配以及最优分配。

我们展示了基于以太坊历史价格数据的实验结果,这表明简单的流动性提供策略可产生接近最优的效用,在低风险的情况下,它要比Uniswapv2流动性供给收益高出200多倍。

简介

去中心化金融是加密货币和区块链生态系统中一个庞大且快速增长的领域,其旨在使用在区块链上执行的智能合约复制传统金融中介和工具并进行金融创新。

从2020年5月到2021年5月,进入DeFi协议的TVL已从8亿美元快速增长到800亿美元。

作为DeFi子领域的去中心化交易所,允许用户在没有可信中介的情况下交换不同类型的代币。而目前多数的去中心化交易所都属于恒定函数做市商(CFMM)类别。CFMM不像传统交易所那样使用订单簿,而是使用自动做市商(AMM)来确定资产的价格。

在Uniswapv2中,代币对可使用包含两种代币的流动性池相互交换。允许的交易由储备曲线?*?=?决定,其中?和?表示流动性池中每种类型的代币数量,而?在交易中保持不变。流动性提供者将代币添加到流动性池中供交易者交换,并通过交易者支付的费用获得奖励。图1显示了Uniswapv2的储备曲线,为了用一定数量的代币?换取一定数量的代币?,交易者必须保持储备的乘积不变,即(??Δ?)(?+Δ?)=?.

图1:Uniswapv2和v3的储备曲线。在价格区间上提供v3集中流动性导致Uniswapv2曲线?*?=?分别在?和?处截取轴。通过在v3储备曲线中将?和?设置为零来计算截距。

该储备曲线还以代币?为单位定义了代币?的有效价格,即??(?,?)=???/??。在Uniswapv2的?*?=?曲线的环境中,我们有

某三明治攻击者以3万美元赚取了超46万美元:4月30日消息,EigenPhi监测到三个MEV合约通过“三明治攻击”获得大量利润。0x6b75开头的MEV合约在7天内通过33374美元赚取了465,126美元的利润,投资回报率为1400.1%。0x4707开头的MEV合约在7天内通过18美元赚取了27,204美元的利润,投资回报率为64346%。0x0000开头的MEV合约在7天内通过通过687美元赚取了45,496美元的利润,投资回报率为3145.5%。[2023/4/30 14:36:00]

然后,我们将AMM和流动性池对应的“价格”取为?的价格,即??,我们让?代币相对于?代币具有波动性。在Uniswapv2中,当交易者使用流动性进行swap交易时,流动性提供者就会获得奖励,每次产生0.3%的固定费用。每个流动性提供者在可能价格的整个区间(0,∞)上提供流动性,并根据其占池中总流动性的比例获得奖励。

2021年5月3日,Uniswap的新协议Uniswapv3上线了以太坊主网。Uniswapv3对Uniswapv2的主要更新便是增加了集中流动性。在三周内,这个新协议累积超过12亿美元的TVL,日均交易量达到16亿美元。在Uniswapv3中,流动性提供者可以向任意数量的价格区间提供流动性。

当价格保持在该区间时,分配给头寸的流动性会从费用中获得奖励。如果多个流动性提供者在包含正确价格的间隔内分配了流动性,则每个LP将按其在该价格范围上拥有的流动性比例获得奖励。图1展示了Uniswapv2的恒定乘积曲线如何移动以截取?和?处的轴,这两个轴由头寸价格区间的上限和下限决定。这个变动曲线由下面这个公式给出:

而截距?和?可通过让?或?分别为零来计算。

通过这种方式,Uniswapv3支持了关于流动性分配的多种策略,而每种策略都存在着不同的权衡。此外,重新分配流动性是有成本的,这涉及到了区块交易,因此会产生gas费用,因此这一成本必须被纳入流动性提供者的策略中。

本文的贡献如下:

(1)将流动性提供问题和一系列流动性提供策略形式化,我们称之为“重置流动性提供策略”;

为流动性提供者提供三类重置LP策略,我们称之为均匀分配,比例分配以及最优分配;

解析计算重置LP策略的预期效用;

根据以太坊历史价格求解最优重置LP策略;

证明比例分配对于风险偏向LP提供者是最优的,而均匀分配对于风险规避LP提供者是最优的;

对最优重置LP策略进行回测,以证明在适当的条件下,采用该策略的LP提供者将获得比遵循v2策略高200倍的投资回报。

目录

第2节介绍了Uniswapv3协议,并介绍了流动性供应策略的概念。我们主要关注的是称为“?-reset”的重置策略类。第三节介绍了马尔可夫模型,用于分析这类策略的预期效用。第4节介绍了三种具体的流动性提供策略,包括最优的“?-reset”重置策略。

FTX破产案件法官:批准Sullivan & Cromwell 律师事务所继续负责本案:金色财经报道,在美国当地时间周五的法庭听证会上,负责 FTX 案件的破产法官 John Dorsey 批准 Sullivan & Cromwell 律师事务所继续负责本案,并且表示此前 FTX US 前合规官反对该律师事务所的指控是“道听途说、影射、猜测、谣言”,因此也不会将相关指控内容引入证据之中。据此前消息,FTX US 前合规事务负责人 Daniel Friedberg 提交了一份长达 17 页的声明,反对聘用 Sullivan & Cromwell 律师事务所负责本案,因为 FTX US 总法律顾问莱恩·米勒曾为Sullivan & Cromwell工作。[2023/1/21 11:24:25]

第5节介绍了基于以太坊历史价格数据的实证结果。第6节提出了有待进一步研究的问题,并进行总结。

关于Uniswapv3

Uniswapv3向AMM引入了集中流动性的概念,流动性提供者现在可以为提供流动性的资产之一指定一个或多个价格区间,而不是在(0,∞)的整个价格范围内提供流动性。当指定资产的价格在这些间隔之一内时,流动性提供者才能赚取到交易费用。此外,如果多个流动性提供者将流动性分配到相同的价格,则他们每个人将按其拥有的该价格范围的总流动性比例获得奖励。

通过选择更集中的区间,当价格保持在该区间内时,流动性提供者可以增加他们的回报,但这也会增加回报的差额。为了将其形式化,我们建立了一组离散的价格bin区间模型,流动性提供者选择在每个bin区间中放置多少流动性以及何时重新分配流动性。

定义2.1。我们定义了一组bin?={?1,?2,...,??,...},其中每个bin??对应价格区间[??,??),它们形成[0,∞)的分区间,其中?1=0以及??=??+1??,∈{1,2..}。Bin??对应区间[??,??)。Bin??表示包含资产当前价格的bin区间。

对于这项工作的其余部分,我们是以一种资产的单位衡量代币对的另一种资产。例如,USDC/ETH这个池子,我们以稳定的USDC单位衡量ETH的波动价格。考虑时间?=?并让??表示包含波动资产当前价格的bin区间。在时间?=?的流动性提供策略,提供了一种方法来确定流动性提供者分配给每个bin区间的流动性比例。

我们做出了以下假设:

稳定价格分布——我们假设下一价格分布,描述价格相对于当前价格的百分比变化在时间上是恒定的。我们使用以太坊10分钟的历史价格数据进行了实证验证,我们发现以下概率分布对之间的相关系数为?^2=0.98高于300美元的ETH价格与低于300美元的ETH价格2018年4月至2019年4月的ETH价格与2019年4月至2020年4月的ETH价格。

(2)重新分配流动性的固定成本——我们假设重新分配流动性的成本是固定的,其他值相对于该成本进行标准化。例如,如果流动性提供者分配?=100单位的流动性,这被解释为重新分配流动性的成本的100倍。

定期更新——我们假设流动性提供者的流动性分配会定期更新,任何重新分配都会立即生效。此外,我们将周期长度取为足够长,网络传输延迟不是这篇论文要关注的重点。

单一策略提供者——我们假设了一个单一的流动性策略提供者,并隐含地将其余提供者建模为在整个价格范围内分配流动性,即遵循Uniswapv2流动性提供方法。

马斯克在收购前访问Twitter总部:金色财经报道,埃隆-马斯克在他的账户上发布了一段视频,视频中他已经正式踏入了Twitter的总部。

据彭博社报道,这笔440亿美元的收购交易将在本周五前完成。(the block)[2022/10/27 11:46:57]

流动性提供策略

在描述流动性提供策略问题时,我们首先定义时间指数?处价格??的随机过程{??:?∈N}。我们对稳定的下一个价格分布进行建模,描述了价格相对于当前价格的变化随时间的推移是恒定的,并且对当前价格也是不变的。

为此,我们相对于当前价格重新索引价格bin区间。让??表示当前价格bin区间,并将其相对索引为?(0)。让?(??)和?(?)分别表示左侧和右侧??的第K个bin区间。对于集合??={??max,??max+1,...,0,...,?max},其中?max是最大可能的下一价格变动。根据假设1,我们可以写出下面这个公式:

其中?(?)是向左或向右移动k个bin区间的概率。

鉴于此,我们现在可以定义一个简单的流动性提供类别策略。

定义2.2。重置流动性提供策略包括:

重置时包含价格的bin区间,??=?(0)

分配?(?)∈,指定分配给??中每个bin区间?(?)的流动性比例。

一个重置条件,它指定了?中导致策略重置的bin区间子集。重置后,分配规则?用于重新分配流动性,以新价格??为中心。

特别令人感兴趣的是?-reset重置策略家族。

定义2.3。?-reset策略是一种重置LP策略,其中定义了重置条件,以便仅当价格超出集合??={?(???),···,?(0),···?(??。的2??+1个连续bin区间时才进行重置。

有时我们也使用?来表示被??覆盖的下一价格分布的概率质量。例如,如果?=0.50,那么??被选为最小的数字,使得集合??包含至少50%的下一价格概率质量。

我们有时也写??来表示对应于这组bin区间的一组相对索引,即??={???,···,0,···??}。从上下文中可以清楚地了解用法。

为了说明,请考虑以下策略。

示例1——“始终在价格区间内提供流动性。”

示例2——“在以当前价格??为中心的一系列bin区间上均匀分配流动性。当价格超出此范围时进行重置。”

示例3——“让?=0.5,所以??包含下一个价格分布概率质量的中间50%。根据??中每个bin区间的概率按比例分配流动性。根据??进行重置。”

示例4——“让?=0.5,所以??包含下一个价格分布概率质量的中间50%。根据下一价格分布的概率质量的中间90%中每个bin区间的概率,按比例分配流动性。根据??进行重置。”

均匀的?-reset策略如图2所示。

SEC与Ripple诉讼案进展:法院批准数字商会提交法庭之友辩护状:9月22日消息,法院已经批准美国数字商会(The Chamber of Digital Commerce)关于提交法庭之友辩护状(amicus curiae brief)的请求。

本周早些时候,该公司提交了一份动议,要求就SEC诉Ripple案提交辩护状。首席执行官Perianne Boring声称,这场高风险诉讼为其客户提供一个机会,可以为加密货币行业定义法律框架。Boring认为,此案的解决将对美国加密行业产生重大影响。

数字商会表示,它对XRP代币是否属于未注册的证券没有任何看法。但是,它希望确保数字资产的法律框架“清晰一致”。

据悉,“法庭之友”是指在诉讼案件中,没有直接涉及法律利益的私人或团体,为了向法院说明其对该案件相关法律争议上的意见、澄清立法意旨、理清模糊的法律规定、通知法院关于案件事实的真实情况等的目的,主动向法院提出书面报告,以协助法院更公正地做出裁决。(U.Today)[2022/9/22 7:13:30]

图2:均匀的?-reset策略,这里定义了三个以当前价格为中心的连续bin区间。每个圆圈代表一个价格区间,暗色圆圈表示每个时间step的当前价格。一旦价格离开这三个连续的bin区间,策略会“重置”并在重置时将流动性重新分配到当前价格附近。

马尔科夫模型分析

略,有兴趣的读者可以看原文。https://arxiv.org/pdf/2106.12033.pdf

流动性提供策略

我们现在提出三个?-reset重置策略。

比例分配策略

在这个策略中,流动性提供者根据到达某个?bin区间的概率按比例分配流动性。

定义4.1。这个比例策略是带有以下条件的一种?-reset重置策略:

重置策略时的价格bin区间为??;

最小的一组连续bin区间??,以??为中心,至少占下一个价格分布概率质量的?;

以??为中心的最小连续bin区间集合??,它至少占下一个价格分布的概率质量的?;

分配函数

?(?)∝?(?),for?∈??,???(14)

图3显示了比例分配策略的一个示例。如果?<?,则?bin区间的集合将大于

?bin的区间集合。

图3:比例?重置策略的示例,其中?>?。条形的高度表示每个bin区间中的流动性数量。当策略最后一次重置时,价格为??,下一个价格概率分布以蓝色显示。图示了“alpha”和“tau”bin区间,在这种情况下,中间的五个bin区间是??和??的一部分。

洛杉矶道奇队前老板创立的社交网络协议ProjectLiberty与波卡技术团队达成协议:5月24日消息,由洛杉矶棒球队道奇队前老板Frank McCourt创立的去中心化社交网络协议Project Liberty与波卡背后技术团队达成协议,将就去中心化社交网络协议(DSNP)的首次实施进行合作。DSNP的创建者、技术专家Braxton Woodham表示,我们现在已准备好将社交功能部署为互联网本身的核心元素。Polkadot的独特架构可以大规模实施DSNP。去年6月份,据彭博社报道,Frank McCourt将投资1亿美元用于Project Liberty项目,该项目计划使用区块链来构建一个新的互联网基础设施,即去中心化社交网络协议(DSNP)。不同于Facebook对拥有的用户社交数据的独有控制,DSNP鼓励采取更加平等的做法,让传统社交媒体公司从共享的社交数据中获利,并允许用户在不同社交媒体之间移动他们的社交数据,从而成为新型互联网基础设施。[2022/5/24 3:38:35]

均匀分配策略

在这个策略中,流动性提供者在一组?bin区间上均匀地分配流动性。

定义4.2。均匀分配策略是一种具有以下条件的?-reset重置策略:

重置策略时的价格bin区间为??。

一组连续的bin区间,????;

一组连续的bin区间,????;

分配函数

?(?)=1/(2??+1),for?∈??,??

其中??是??中的bin区间数量。

最优流动性策略

在这个策略中,流动性提供者针对一组指定的连续bin区间??在一组?bin区间上最优地分配流动性。

定义4.3。最优流动性策略定义为:

(1)重置策略时的价格bin区间为??;

一组连续的bin区间,????;

一组连续的bin区间,????;

分配函数?,这是流动性优化问题的解,定义为

约束指定(i)所有流动性都已分配,并且(ii)分配给每个bin区间的流动性是非负的。

如果存在一个内部解,则该优化问题可通过拉格朗日乘子法得到标准解。然后用下面这个公式来表征该方案:

对于所有?,?∈??,以及约束

以及

?(?)≥0for?∈??.

在实践中,我们使用SLSQP方法来解决这个约束优化问题。

根据历史价格衡量策略表现

为了研究上面描述的流动性提供策略,我们使用了ETH在2018年3月-2020年4月份的价格数据,并以此模拟不同流动性配置策略的回报。

图4比较了针对不同风险偏好的最优、比例以及均匀的?-reset重置策略的表现。在每种情况下,我们将??定义为最小值,使得??包含至少50%的下一价格分布的概率质量。

在风险中性和低风险情况下,比例分配策略几乎是最佳的,分别为?=0.14和?=0.74。在高风险情况下,均匀分配策略接近最优,而对于极度厌恶风险的流动性提供者而言,最优的方案就是完全均匀分配。

对于风险中立的代理人(?=0),他们更喜欢较小的?,因为他们愿意更频繁地更新他们的配置。而对于风险规避程度更高的流动性提供者,他们更喜欢更大的?和由此产生的更多bin区间来分散他们的流动性,以减少他们收到的奖励的差异。

图4:不同风险偏好(?值)的最优、最佳比例及均匀分配策略的预期效用。在风险厌恶程度较低的情况下,比例分配策略的表现明显优于均匀分配。而在较高的风险规避水平下,均匀分配是最优的策略。

与Uniswapv2的对比

此外,我们还可以通过历史价格数据,将以上的Uniswapv3流动性分配策略与Uniswapv2进行一个对比。

回想一下,在Uniswapv2中,流动性提供者是无法指定他们想要提供的流动性价格区间。

图5:使用历史以太坊价格数据回测?=0.5的最佳?-reset重置策略。红线表示每个时间步的?bin区间的宽度,蓝线表示?bin区间的宽度。与在价格区间范围内均匀提供流动性相比,通过这种最优分配策略,LP获得的效用平均提高230倍。

对于能规避风险的流动性提供者而言,最优??reset重置流动性提供策略要比Uniswapv2策略的效用高230倍。

结论

本文探讨了Uniswapv3协议带来的流动性供应策略问题。我们提出了?-reset重置策略,并概述了一种用于分析计算它们的预期效用的技术。我们描述了该策略的三种不同实现,并比较了它们在历史ETH数据下的表现。给出?bin区间以及下一价格分布,我们能够找到最优的?重置策略,通过在历史价格数据上回测我们的策略,我们发现最优?-reset策略的预期效用是Uniswapv2策略效用的200倍以上。

我们希望这项工作可以成为形式化和比较这些策略表现的第一步。这里提到的框架仅代表完整策略空间的一个子集,更丰富的策略类别也将根据最近的价格变动趋势修改流动性分配以及重置策略。

在多流动性提供者背景下研究流动性提供问题将是有趣的,在Uniswapv3上进行的策略实证研究也会很有趣。

此外,Uniswapv3和gas价格之间存在着有趣的宏观层面的联系。如果gas费用低,则流动性提供者就会更频繁地更新他们的头寸,而这可能会导致gas价格的上涨。了解Uniswap与gas价格之间的动态和关系是另一个有希望的研究方向。

参考文献

HaydenAdams.2018.UniswapWhitepaper.https://hackmd.io/@HaydenAdams/

HJ9jLsfTz

HaydenAdams,NoahZinsmeister,andDanRobinson.2020.Uniswapv2core.

URl:https://uniswap.org/whitepaper.pdf(2020).

HaydenAdams,NoahZinsmeister,MoodySalem,RiverKeefer,andDanRobinson.

2021.Uniswapv3Core.(2021).

GuillermoAngerisandTarunChitra.2020.Improvedpriceoracles:Constant

functionmarketmakers.InProceedingsofthe2ndACMConferenceonAdvances

inFinancialTechnologies.80–91.

GuillermoAngeris,AlexEvans,andTarunChitra.2020.Whendoesthetailwag

thedog?Curvatureandmarketmaking.arXivpreprintarXiv:2012.08040(2020).

GuillermoAngeris,Hsien-TangKao,ReiChiang,CharlieNoyes,andTarunChitra.

2019.AnanalysisofUniswapmarkets.arXivpreprintarXiv:1911.03380(2019).

JunAoyagi.2020.Lazyliquidityinautomatedmarketmaking.AvailableatSSRN

3674178(2020).

KennethJosephArrow.1965.Aspectsofthetheoryofrisk-bearing.Helsinki.

PaulTBoggsandJonWTolle.1995.Sequentialquadraticprogramming.Acta

numerica4(1995),1–51.

AlexEvans.2020.Liquidityproviderreturnsingeometricmeanmarkets.arXiv

preprintarXiv:2006.08806(2020).

AlexEvans,GuillermoAngeris,andTarunChitra.2021.OptimalFeesforGeometricMeanMarketMakers.(2021).

BhaskarKrishnamachari,QiFeng,andEugenioGrippo.2021.DynamicCurves

forDecentralizedAutonomousCryptocurrencyExchanges.arXivpreprint

arXiv:2101.02778(2021).

Max.2021.IntroducingAlphaVaults—anLPstrategyforUniswap

V3.https://medium.com/charmfinance/introducing-alpha-vaults-an-lpstrategy-for-uniswap-v3-ebf500b67796

JohnWPratt.1978.Riskaversioninthesmallandinthelarge.InUncertaintyin

economics.Elsevier,59–79.

DeFiPulse.2021.DefiPulse.https://defipulse.com/

MartinTassyandDavidWhite.2020.Growthrateofaliquidityprovider’swealth

inxy=cautomatedmarketmakers.

Uniswapteam.2021.Uniswapv3Analytics.https://info.uniswap.org/#/

DaveWhite,MartinTassy,CharlieNoyes,andDanRobinson.2020.Uniswap’s

FinancialAlchemy.https://research.paradigm.xyz/uniswaps-alchemy

标签:BINSWAPUniswapUNIBINGUS价格Single Dog Swap Tokenuniswap币卖出没反应UniLayer

Ethereum热门资讯
金色前哨|Uniswap推出六项改进及新功能

金色财经讯,7月16日,在Uniswap官方博客公布的进度更新中,其宣布推出六项新功能和改进,分别是自动收费等级选择、流动性范围图、创建提案用户界面、30种语言翻译和众包工具、Uniswap帮助中心、文档改进和新的登录页面.

1900/1/1 0:00:00
元宇宙分析报告:一个真正的元宇宙产品 应具备八大要素

原文标题:《元宇宙分析报告》作者:WorshipperCapital元宇宙的概念逐渐深入人心,成为近期区块链行业热议的重点。本篇报告将从元宇宙的概念、现有元宇宙产品分析洞察以及元未来预测等方面,深度分析元宇宙的发展趋势.

1900/1/1 0:00:00
以太坊2.0上的质押

ETH2.0的一个关键愿景是让他们的区块链网络更加节能、快速、安全和去中心化。为了实现这一点,他们决定升级他们的网络,以支持权益证明共识,与现有基于工作证明的挖矿相比,这将减少98%的能源消耗.

1900/1/1 0:00:00
比特币老炮杂谈:ThorChain、Taproot以及闪电网络

注:原文作者是比特币开发者JimmySong?自2013年以来,其一直在为比特币开源项目做贡献,此外,JimmySong也是一位非常知名的比特币至上主义者,因此本文中的“Altcoin”译为“山寨币”,亦可替换成"竞争币".

1900/1/1 0:00:00
为什么这么多VC要投资SushiSwap?

近期,SushiSwap的社区治理备受行业关注。SushiSwap联合创始人0xMaki在官方治理论坛发布了一项金库多元化计划「phantomtroupestrategicraise」,建议将SushiSwap金库目前持有的约5100.

1900/1/1 0:00:00
金色观察 | Chainswap再次遭到攻击 蒙受数百万美元DeFi代币损失

概要 1.攻击者利用了ChainSwap智能合约代码中的一个关键漏洞。2.这次袭击造成了数百万美元的损失,由JakePaul支持的WilderWeb也蒙受了损失。3.ChainSwap上周遭受了一次攻击,造成了80万美元损失.

1900/1/1 0:00:00