详解 Uniswap V3 | 手把手教你赚取高收益!
2022-08-04 17:51
TALKCHAIN
2022-08-04 17:51
订阅此专栏
收藏此文章

一、引言

币圈最重要的基础设施之一就是交易所。交易所的重点在于流动性,有足够多的流动性才能让用户顺利买卖代币。中心化交易所(CEX)和去中心化交易所(DEX)采用了两种截然不同的解决方案。

中心化交易所会:聘请专门的做市商,通过订单簿的方式,提供流动性。用户支付的手续费被平台及做市商共同瓜分。

去中心化交易所:普遍上,采用 AMM 机制(自动做市商机制),所有用户都能投入两两代币来进行“流动性挖矿”,共同分享平台手续费收入。

DeFi Summer 期间,Uniswap V2 成功推广 AMM 机制,解决了去中心化交易所的流动性难题。

二、V2 AMM 缺点

V2 版本的 AMM 机制有个致命的缺点,那就是“资金效率太低”!

AMM 机制发展至今,已经有了好几种不同的变异形态。Uniswap V2 采用的是业内最早也是最广泛的恒定乘积做市商(CPMM),基于函数 x*y=k。

该函数将根据每个代币的流动性,来确定代币的汇率及价格。当,代币 X 供给量增加,则代币 Y 的供给量减少,保持恒定的乘积 K。因此,这个函数是一个双曲线,两端接近无穷大。

————人话分界线————

说人话就是,用户把两两代币组成 LP 之后,系统为了让每个价位上都有流动性,就会按曲线把代币分配到各个价位上。

好比如,我把 ETH 和 USDC 组成 LP,交易所的用户可以在 ETH 十万美金的时候兑币,也可以在 ETH 一百美金的时候兑币。因为,我的流动性会配备在各个价位段。

但是!正常的一个市场周期下,ETH 不会涨到十万美金,也不会跌到一百美金。ETH 应该是在一个固定的区间当中不断震荡才对。

假设,在这个周期当中,ETH 在 800-5000 美金当中不断震荡。那么 AMM 机制让 LP 把流动性分配在这个区间之外,就是在让这笔资产没有发挥作用。

正常来说,一个 LP 的 APR 只有 10-20% 左右,资金效率很低。

当然,Uniswap V2 的 AMM 机制也有一些其他缺点,比如:

  1. 用户需要撤回流动性后,才能够提出手续费的收入;

  2. 当时用户赚到的手续费,全部用 UNI 代币来分配,不是所有人都喜欢 UNI 代币;

三、V3 革命性优势 —— 自定义区间

V3 改善了传统 AMM 机制的缺点,流动性提供者不需要把资金分配在各个价位段。用户可以设置区间,代币价格在区间内波动的话,流动性提供者就可以赚取手续费的收入。

下面那张图就是 V3 的界面,每个人可以自己设定区间,所以池子中不同价位段上的资金量不一样。记住三个点:

  1. 横轴意味着价格区间

  2. 竖轴意味着每一个价位上的资金量

  3. 一定资金量意味着一定的面积,设置宽的价格区间,那么分配在每个价位上的资金量就会减少,反之亦然。

V3 自定义区间 界面

所以,区间设置得越小,我们的资金分配就越密集。如果价格真的在区间内波动,那我们就可以收获非常高的 APR。

但,如果价格波动超过这个区间,那么我们就不能继续赚取手续费。所以,保守一些的投资者可以设置宽区间,激进一些的投资者可以设置窄区间,Uniswap V3 给 LP 提供了非常高的自定义性。

简单总结,V3 的机制让三方共同获利。因为资金效率提高,所以交易所获得更多的流动性;平台用户可以享受更低滑点的兑币服务;LP 提供者可以享受更高的手续费分成。

四、V3 的其他升级

相比起 V2,Uniswap V3 版本还有一些变化,比如:

第一,流动性提供者不需要撤回流动性也可以收获手续费;

第二,手续费收入不再用 UNI 代币来发放,而是双边代币,我们投入什么代币组合成 LP,我们的手续费就会用什么代币来发放;

第三,用户可以自定义价格区间,所以每一个人的 LP 设定都不一样,所以 LP 的凭证也不是一般的 ERC-20,而是一张 NFT;

五、风险提示

Uniswap V3 的本质是一个杠杆的工具,帮助我们提高资金效率。所以,它也会提高原有的投资风险,也就是增加无常损失风险。

简单来说,无常损失就是提供流动性时发生的非永久性损失。之所以叫非永久性损失,是因为两个代币的汇率如果回到初始状态之后,这个损失就消失了。

一般的 AMM 机制都存在无常损失,但是 V3 的 AMM 机制将资金限制在一定的区间内,起到了杠杠作用,无常损失风险也就增加。

比如说,我们把代币 A 和代币 B 组成 LP。在传统的 AMM 机制下,只有代币 A 归零,我们的代币 B 才会全部换成代币 A,我们手中就没有了代币 B,也享受不到代币 B 的涨幅。

但,在 V3 之下,只要代币 A 跌破区间(可能跌破 10 美元),那么我们手中的代币 B 就会全部换成代币 A。这个时候,我们就再也享受不到代币 B 的涨幅。

总结,V3 机制会让 LP 里头的两个代币比例变化速度更大,其中的无常损失风险会提高。但,没关系,V3 的手续费非常高,手续费一般都可以轻易弥补无常损失。

六、实战教学

第一,进入 Uniswap 官网,选择想要使用的公链。

  • 官网链接:https://app.uniswap.org/

  • 公链选项:ETH 主网、Polygon、Optimism、Arbitrum、Celo

  • 每个公链上的 Uniswap V3 操作机会没有区别

第二,选择图片中“流动性”及“新仓位”,就可以进入添加 LP 的界面了

V3 界面

第三,自定义相关参数

  • 首先,选择两个代币来组合成一个 LP。注意,这两个代币必须是你都喜欢的,不介意满仓某个代币,因为跌破区间之后,你就会满仓某个代币。

V3 添加流动性的界面

  • 其次,选择手续费级别,手续费有 0.05%、0.3%、1%。不同手续费是不同的池子,可以选择在哪个池子添加流动性。不同代币对适合不一样的手续费模式,系统会显示大部分流动性都在哪个交易对,可以参考。

手续费有三种模式

  • 再次,选择区间,假设我认为 ETH 和 USDC 大概率会在 1500-1800 之间震荡,那我如此设置区间。只要 ETH 价格在这个区间中震荡,那我就能获得手续费。但,若 ETH 跌破 1500,我投入的 USDC 会全部换成 ETH;反之,若 ETH 涨超 1800,我投入的 ETH 会陆续全换成 USDC。

设置价格区间

  • 最后,把想要投入的代币投入进池子。但,V3 可以自定义区间,左右区间大小不一,所以我们要投入的两个代币会根据区间比例而做调整,不是 50:50。

系统会计算需要投入的资金比例

第四,区间设置小技巧:V3 不仅可以帮我们赚取高额手续费收入,也可以让我们抄底和止盈过程中有额外收益。

  • 抄底:如果我们认为 ETH 短期的价格会越来饿越低,我们希望在这个过程中陆陆续续买入 ETH。我们在理想价位中设置区间,只要 ETH 价格跌到这个价位段,我们就会陆续买入。跌超过这个区间的极限,就意味着抄底子弹用完了。

  • 止盈:如果我们认为 ETH 短期的价格会越来越高,并且这是短期内的高位区间。我们可以在想要止盈的价位中设置区间,只要价格涨到这个区间,就会陆续卖出,涨超过这个区间的极限,就意味着止盈完毕。

抄底和止盈设置的区间范例

第五,推荐工具:Revert Finance

因为每个人设置的区间都不一样,所以 Uniswap 没有提供统一的 APR 给用户。一般上,用户只能自己亲自丢钱去测试不同的 LP 设定,看看哪个的收益比较高。

这个 Revert Finance 提供了模拟器,我们输入公链、代币种类、区间价格后,系统就会显示过去一段时间的收益 APR。对设置区间非常有帮助!

V3 收益模拟器

  • 用途二:抄作业神器

Revert Finance 统计了各个公链的 V3 数据,我们可以查看其他人的 APR,更可以细致地看其他人设定 LP 的参数。我们可以光明正大抄优秀学生的作业!

V3 LP 高收益排名

  • 用途三:资产管理工具

相比起 Uniswap 官网,Revert Finance 提供更加详细的资产数据。除了查看 LP 价格及手续费收入之外,我们还可以看见资金使用效率、无常损失大小等数据,非常实用!

资产管理界面

七、结语

Uniswap V3 的工具非常厉害,可以大大提高 LP 收入。如果你也想尝试流动性挖矿,那么务必试试这个神器的工具!文字版可能遗漏了些实战的细节,TalkChain 制作了教学视频,可以在 Youtube 上查看详细教学。

* 注意:本文仅作项目分析,并无任何投资建议,务必 DYOR。

作者:CH

https://twitter.com/CH_909

【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。

相关Wiki
TALKCHAIN
数据请求中
查看更多

推荐专栏

数据请求中
在 App 打开