2021年6月8日

Uniswap V3 已上线,了解一下如何用模拟器最大化流动性效益

作者 8btc

原文标题:《工具介绍|Uniswap V3 模拟器:最大化你的流动性效益,准备好了吗?》
撰文:Elponcho
来源:链新闻 ABMedia

追踪 Uniswap 在美国时间 5 月 5 日上线 V3 的消息已久,Uniswap V3 最大的改变在于,它将原本的 AMM 模式,改成类似于订单簿的「自订价格范围流动性」(官方称之 Concentrated Liquidity)。

与 Uniswap V2 最大的不同之处在于,流动性提供者可透过价格范围的设置,更大幅度地获得交易手续费收入。官方声称 V3 最高可达 4,000 倍的资金效率。

相对地,价格范围的设置对于手续费的收益极其重要,若设置的范围太广,相较于 V2,交易手续费有可能大幅缩减。

这个价格范围设置,看起来类似「网格交易」,只是在两种代币互换的过程中,Uniswap V3 赚的是手续费,而网格交易是支付手续费给中心化交易所,收入为价格套利。

实际上 Uniswap V3 的流动性收益运作会是怎么样呢?Uniswap 创办人 Hayden Adams 分享了一个 Uniswap V3 模拟器,我们可以大略看一下它运作与预期收益。

Uniswap V3 模拟器各项功能

自定义流动性价格范围策略

网页中可以自选交易对,作为 V3 的流动性池模拟,范例中是以 WETH/USDC 作为交易对。投资额为 1,000 美元,也就是初始投资额有 500 美元的 WETH 与 500 美元的 USDC 投入。当下 WETH 兑换 USDC 为 3290 美元。

你可以设置两种定价范围来比较。

案例中的策略一价格范围较窄,策略二价格范围更宽一点。策略一设定的上下限是 2515~4225,表示仅在这个范围提供流动性,若超过 WETH/USDC 超过 4225,那么你的流动性会全数变成 USDC,若低于 2515,就会全数转为 WETH。策略二同样适用上述逻辑。

接下来可以看看,V3 的策略一与策略二,跟 V2 的全范围价格区间,有何不同。

绿色线代表的是,WETH/USDC 流动性在 Uniswap V2 中的价值变化,由于流动性池中必须保持两种代币的价值对等,所以当币价变化时,币的数量也会随之调整。

由于 V2 提供的流动性,预设价格范围是无限小至无限大,它在 WETH/USDC 价格移动时,资产的价值变化是较有利的。由于 WETH/USDC 的流动性不会全部转为其中一种,因此相较 V3 策略一与二,较能在全部的价格范围中,维系总资产价值。

再来看看 V3 的策略,由于有限制价格范围,流动性会在接近范围上下限时,大量转换成其中一种代币。可以看到策略一与二,都在 WETH/USDC 价格接近区间上限时,近乎全数转为 USDC,导致在 WETH 持续上涨时,流动性价值仅些微提升。接近区间下限时,逻辑相同。

从下面的案例来说,V2 在 ETH 币价来到 5,000 美元时,投入的 1,000 美元会成长至 1232.88 美元 ; 而蓝色线的策略,则仅有 1064 美元价值。

V3 到底有什么好处?从右边的表中可以看到,由于 V3 的流动性提供者,会把资产集中在价格范围中提供交易 ; 也就是,同样的资金投入,V3 能在价格范围中,占据较多的流动性占比,借此收到更多的交易手续费。

所以我们可以在模拟器中看到,紫色策略:较窄的价格范围策略,相较 V2 有 8.22 倍的手续费效率,更宽的蓝色策略,则是相较 V2 有 3.85 倍的手续费效率。

V3 与 V2 的手续费收益比较

另一个模拟结果,是预估 V2 与 V3 包含手续费收入的计算结果。你可以填入「投入流动性天数」、「最终兑币价格」、「V2 手续费于投入时间的报酬率」、「在策略一价格范围内波动天数」、「在策略二价格范围内波动天数」。

链新闻在测试的过程中,是引用当下的 V2 ETH/USDC 的手续费年化收益 61% 计算,流动性投入天数为一年,最终 ETH 来到 4,000 美元。价格在策略一与二的范围中都是跑了 50 天。

结果会发现,在 V3 的价格范围限制下,包含手续费的收益,比起 V2 高上许多。不过,必须强调的是,这仅是模拟数据,实际的收益状况,仍会因不同的市场状况有所不同。

各策略下的收益比较:

这个 模拟网站 还有其他有趣的数据可以玩,想在 Uniswap V3 中放入流动性的读者,可以测试看看。