Uniswap 详解,熊市如何通过 V3 做市赚取高收益

현재 언어 번역이 없어 원문을 표시합니다.
Uniswap V3 助力抄底提盈,熊市年化可高达 50% ?
阅读须知:本系列文章内容仅作为Web3知识的系统化讲解和实战演示,希望能给大家提供开箱即用的实用技能,所有涉及的项目、产品等均非投资建议,也并非广告推广,仅作为案例供大家学习参考。

如果你听说过 2020 年的“DeFi Summer”,那么 Uniswap 绝对是那个夏天的重量级主角之一。甚至可以说,正是 Uniswap 的创新开启了 DeFi 之夏,从而催生出 DeFi 的物种大爆炸。

如今,Uniswap 依然是以太坊生态的顶级应用,它的流动性、交易量、用户数、创新性都属于头部。

Uniswap 详解,熊市如何通过 V3 做市赚取高收益

所以今天我们就要来介绍 Uniswap ,文章的内容主要涉及以下两部分:

  • Uniswap 最大的创新是什么?Uniswap 兑换交易具体是如何运作的?
  • Uniswap V3 有什么不同?如何使用 Uniswap V3 实现 50% 以上的年化收益?

伟大的创新,竟只是一个简洁公式 X*Y=K

Uniswap 只用了一个简洁的公式 X*Y=K,就把中心化交易所的做市商问题给解决了,从而给整个币圈带来了重大革命,甚至有人将它称为金融范式的变革。

在讲这个革命性创新之前,我们首先要了解一下传统中心化交易所的挂单撮合逻辑。

传统的中心化交易所,是基于订单簿(OrderBook)。订单簿上记录着所有人提交但是还没有成功的委托单。

比如张三想以 1500 美元购买 1 个ETH,但是当前没有人以这个价格卖,那么这个委托单就会被记录在订单簿里,俗称“挂单(Maker)”

后来李四想以 1500 美元卖 1 个ETH的时候,系统就会撮合这两个委托单成交,俗称“吃单(Taker)”

Uniswap 详解,熊市如何通过 V3 做市赚取高收益

如果一个交易所订单簿的委托单很多,价格之间也很接近,我们就说这个交易所的“深度好”或者“流动性好”。只有流动性好,用户的交易体验才会好。

所以为了解决流动性的问题,交易所通常会给到一定的优惠费率从而吸引“做市商”来挂单。做市商的逻辑则是,同时挂买单和卖单,希望都被吃掉,从而赚差价。

主观上来讲,做市商挂单的目的是为了自己交易赚钱;而客观上则给交易所提供了流动性。不过做市商也是门技术活,需要巧妙设置价格,否则也会出现亏损。

中心化交易所当然可以使用这种模式,但是把这一套搬到链上又会怎么样呢?答案是做市商会亏死。毕竟每一笔挂单都得上链,高昂的以太坊网络 gas 显然吃不消。

那么链上的去中心化交易该如何进行呢?

Uniswap给了我们答案:使用了一种 X*Y=K 的自动做市算法。

Uniswap用流动性池取代了订单簿;做市商只需要向池子中充入代币;交易的价格由系统自动计算得出;做市商的利润来自于交易手续费。

我们用一个具体的例子来说明 X*Y=K 是如何实现交易的:

1、假设现在流动池有 100ETH / 200,000USDC,所以固定乘积 K=100*200,000=20,000,000

2、如果现在张三要卖 1ETH

3、那么他卖了之后池子里面就会有101ETH,根据固定乘积K不变,我们可以计算USDC数量=20,000,000/101=198,019

4、所以前后池子中的USDC数量相减,我们可以得出张三向池子卖出1ETH时,将会得到(200,000–198,019)=1980USDC

在这个例子中我们会发现,交易前池子中 ETH 的价格为 2000USDC,而张三卖出的价格是1980USDC,这个差值就被称为“滑点”。显然如果交易量大,但是流动池小,那么滑点就会很大。

原先的池子 :100ETH / 200,000USDC,所以 ETH 的价格是 2000USDC

张三卖 1 ETH 之后的池子:101ETH/198,019,所以 ETH 的价格是 1960USDC

另外每次交易,卖出 ETH 越多,池子中 ETH 价格就会变得越便宜;而买 ETH 越多,池子中 ETH 价格就会变得越贵。

总结一下:Uniswap 的创新之处就在于用一个公式解决了流动性问题。并且任何人都可以添加流动性,成为 LP(Liquidity Providers流动性提供者),从而分得交易手续费。而市面上 DEX 大多都是照搬 Uniswap ,或者在其基础上进行微创新。

提供流动性稳稳赚手续费?不,有无常损失

LP 向池子充入两种代币后,就会获得相应的 LP Token 。LP Token 是提供流动性的凭证,最后也要用这个凭证兑换回原来的两种代币。

但是一开始充进去和提取后两种代币的比例是会发生变化的,而这前后带来的价值变化就叫做无常损失,英文 Impermanent Loss,直接翻译过来应该叫做“非永久性损失”。

下面我们举一个具体的例子来帮助理解:

现在 Uniswap 有一个 ETH 和 USDC 的流动性池,当前资产为 100ETH/200,000USDC,根据我们前面的计算,目前的乘积常数 K=20,000,000 我是其中的一个流动性提供者,我拥有资产池1%的资产,1ETH/2,000USDC

假设过了一段时间,ETH上涨,那么池子中代币的比例就会发生变化,池子就变成了50ETH/400,000USDC 我还是整个资产池1%的资产,0.5ETH/4,000USDC

我们可以知道,当前池子中ETH的价格 8,000USDC

所以现在持有的 0.5ETH/4,000USDC,总价值=8,000USDC

而过去持有的1ETH/2,000USDC,假设没添加流动池,放到现在的话总价值=10,000USDC

上述例子中前后差了的2000U,被称为“无常损失”。

Uniswap 详解,熊市如何通过 V3 做市赚取高收益

关于无常损失产生的原因: ETH 上涨的过程,本质上是源于有人一直在买,对应的也就是我们自身的 ETH 一直在卖出;相反,若是ETH下跌,那么我们就在不断地买入 ETH 。

换个角度,上述例子,如果只是单纯前后价值的计算的话,其实是不亏损的

前:1ETH/2,000USDC ,ETH=2,000USDC,总价值=4,000USDC

后:0.5ETH/4,000USDC ,ETH=8,000USDC,总价值=8,000USDC

所以无常损失不是单纯计算前后的价值,而是一种机会成本:「我做了流动性一段时间后,我的代币数量变化后的总价值」VS「假设我没做流动性,代币持有放到现在的价值」

下图为价格变化与无常损失的关系曲线:横轴表示价格涨跌变化,纵轴则是无常损失百分比,价格波动越大,无常损失则越大。

Uniswap 详解,熊市如何通过 V3 做市赚取高收益

当然,我们提供流动性也是有收入的,收入来自于其他交易者支付的手续费。如果手续费收入能够覆盖掉无常损失,那么相对就是赚的,反之则是亏损的。

Uniswap V3 是高收益的来源,那它究竟有何不同?

2021 年 5 月,Uniswap 发布 V3 版本。这一版本最大的更新就在于:可以自由设置价格区间

而自由设置价格区间的意义何在?

在 V2 版本中,当我们向池子提供流动性时,流动性是沿着价格曲线均匀分布的,也就是(0,+∞),虽然这样可以处理所有的价格区间,但是资金的使用率很低(或者叫做资本的效率很低)。

在稳定币的池子尤其明显。比如 DAI/USDC 的交易对大部分的交易都发生在 0.99–1.01 美元这个价格区间。但是整个池子中只有 0.5% 左右的资金用于 0.99–1.01 美元之间,换言之 99.5% 的资金从未被使用,资金使用率太低了。

而 V3 版本可自由设置的价格区间,其目的是为了“集中流动性”提升资本使用率从而提高用户收益。

Uniswap 详解,熊市如何通过 V3 做市赚取高收益

比如现在 ETH 的价格是 1500 美金,而我设置的价格区间为 1200~1600 美金,那么就意味着只有 ETH 的价格在这个区间内,我提供的流动性才起作用,我才有手续费的收益;如果 ETH 价格跑出了我的区间(低于 1200 美金或者高于 1600 美金),我提供的流动性就不起作用,我便不再有手续费的收入。

当然这里也要提醒大家,价格区间使得收益增加,而风险则是无常损失也随之增加。

那么如何用好 Uniswap V3 呢?利用它进行抄底和提盈其实是一个不错的策略。

举个具体的例子,假设当前 ETH 的价格是 1500 美金,我选择 ETH/USDC 交易对添加流动性。

我可以设置 1000~1400 美金的价格区间,这个时候只需要注入USDC。然后在 ETH 下跌过程中,系统就会帮我自动买入 ETH,并且我还能享受手续费收入。

若是设置一个 1800~2000 美金的价格区间,这个时候只需要注入 ETH。然后在 ETH 上涨过程中,系统就会帮我自动卖出 ETH,并且我还能享受手续费收入。

手把手教你在 V3 添加流动性(含收益实测分析)

前面我们一直在讲理论的部分,下面就是实操演示了。

首先我们打开官网 https://app.uniswap.org/

选择【流动池】页面就会看到下图,我们需要设置的有4个部分:

  1. 选择交易对
  2. 选择手续费级别(一般的币种选择0.05%或者0.3%)
  3. 设置兑换汇率的范围(区间越小,收益越高,无常损失也会越大)
  4. 选择充值的金额

Uniswap 详解,熊市如何通过 V3 做市赚取高收益

收益实测:

下图收益 $101 是我跑了 6 天的收益,折算下来年化收益率为 54% 左右。

Uniswap 详解,熊市如何通过 V3 做市赚取高收益

影响收益率高低的因素包括:

  • 不同的交易对(比如我的是ETH/USDC,比如 ETH/BTC 的收益率通常会更低一些,因为不同交易对的交易量不同)
  • 区间的范围(前面多次提到了,区间越小,资金利用率越高,收益率肯定越高)
  • 手续费级别(看你选择0.3%还是0.05%,一般我都是选择0.3%,但是有时候还是0.05%收益更高)
  • 不同时间段(不同时间内的价格波动不同,因为交易量大小不同,所以带来的收益也不同。比如有最近遇到宏观数据发布的时候,波动比较大,当天的收益率就会比较高)

影响因素较多,所以整体收益是一个浮动变化的数值。

这里提供一个收益模拟计算器https://revert.finance/,大家可以做参考(注意,只是作为参考,具体的收益还是自己小额跑一跑更准)

总的来说,Uniswap V3 提供流动性最适合的场景是震荡行情,价格横盘波动,这样我们就是从中去赚手续费又不会有太多的无常损失;其次就是前面提到的抄底和提盈。

尤其是抄底,比如你现在手上有一笔 U,想要抄底 ETH。那么你可以用 U 买一部分 ETH,然后做 ETH/USDC 的池子。当ETH下跌,你就达到了抄底的目的;而当 ETH 上涨,你池子中的 ETH 被不断卖出,既赚了 ETH 的涨幅,又赚了手续费。

整体来讲,Uniswap V3 做市就好像是你自己开了一个交易所,在熊市给你带来源源不断手续费的收入,当然可能的亏损就来自于无常损失。最后,还是建议大家初期先小额测试,在对 Uniswap V3 做市有个大概的了解之后,再详细规划适合自己的策略。

版权须知:引用信息版权属于原媒体及作者。如未经鉴叔J Club同意,其他媒体、网站或个人不得转载本站文章,鉴叔J Club保留追究上述行为法律责任的权利。
공유하기:

작성자: 鉴叔

이 글은 PANews 입주 칼럼니스트의 관점으로, PANews의 입장을 대표하지 않으며 법적 책임을 지지 않습니다.

글 및 관점은 투자 조언을 구성하지 않습니다

이미지 출처: 鉴叔. 권리 침해가 있을 경우 저자에게 삭제를 요청해 주세요.

PANews 공식 계정을 팔로우하고 함께 상승장과 하락장을 헤쳐나가세요
PANews APP
UX Chain이 폐업을 발표했습니다. 4월 30일부터 청산 절차가 시작되며, 5월 15일에 영업이 완전히 중단됩니다.
PANews 속보