2021-07-23 00:30 | 出处: 行走
本篇笔记来自巴比特的公开课第42期,由比原链首席研究员刘秋衫带来关于Unisawap V3更新后的分析。本篇介绍了Unisawap V3的策略,包括要做平台的平台,其上已经承载了百花齐放不同策略的协议或者基金GP;同时了介绍了LP在Unisawap V3上做市要谨遵的原则。
以下,Enjoy:
策略篇
策略也是职业LP关心的问题。目前已经有非常多的团队,包括职业的机构都在研究Uniswap V3的策略,甚至产品马上都会出现了。也有非常好的一些投顾项目现在就晒出了自己的数据,会比Uniswap V2多两倍的利润,甚至日化都会很高。从短期的投资效益来讲是非常好的。
他们是怎样做到这样的效果的?这同样会对我们后来的LP上有什么启示呢?我借这个机会把整个行业的研究做一个汇总,和大家一起探讨。
一、两个警示
我们来看两个警示:
1、实现最大化收益策略的基本点在于,永远是在区间内和中心对称。但是要采取这种策略是很难与均值回归达成相辅相成,往往会跳出你设置的区间,让你损失大于你的收益。
偏离区间内的中心位置,意味着无常损失就会发生。中心就是你初始设置的那个均衡点。一旦偏了,往任何一个端点去偏离,就会导致无常损失的发生。而越过你设置的区间“格栅”,就意味着无常损失是敲定了的,是不可逆的。
如果价格一路上涨,交易的无常损失是永远发生的,就拍断大腿吧。
2、LP在选择自己的价格区间的时候,不能一味的追求高杠杆,而应该围绕汇率的均值回归设置自己的风险参数。在这个大的基础设定下,在不断的细化策略,追求短时的收益最大化。
通过这两点警示或者守则,我们来看一下实际的效果。这个案例在推特上也是比较好的一个项目Charm,这个项目不太去追求高频,窄区间中心对称的策略,而是去借助有点类似无限网格的策略。它希望能在高点去卖掉自己的一些仓位,来实现整个收益的最大化。
我们举个例子,比如ETH当前价格是2000美元,这时候投入的是一个ETH和2000个USDC。这时候以太坊下跌到了1500美金,你的仓位可能会变成1.3个ETH和1500USDC。相当于在ETH下跌的过程中,你的usbc是在不断的去换成以太坊。所以你的ucdc变小了,ETH变多了。
这时候到了一个周期了,相当于像一个基金一样,要通过操作再平衡。之前讲过,如果偏离了你设置的中心,就意味着你的收益会有递减效应。所以你最好的策略永远是让新的仓位处于一个平衡点。所以这时候你要把所有的资产都取出来,重新来分配一下你的资产。要分配出两部分来,第一部分就是一个以太坊加上1500的USDC,以这样的仓位放到1500这个当前的汇率点位附近。你要去追求此时收益的最大化了,因为你是将1500设置成了中心的位置。但是整个过程中依然会给你带来无偿损失。因为以太坊往下跌了,无常损失确确实实发生了。
Charm的策略是我这时候要赌一把,我认为以太坊它会涨。可能会是一个均值回归的表现,也可能是在持续下跌之后会有的反弹。当然这和你具体的预判有关。
Charm的策略是,如果大家认为涨的概率大的话,它会让多出来的0.3个ETH放到上涨区间里。以限价单的形式放到1500-2000,甚至更高的位置。如果你认为它能涨到3000,那就把上限定在3000的位置。如果真涨到3000的话,不仅完全弥补了无偿损失,而且给LP的回报是非常高的。因为你D对了那个高点。
限价单的方式,是Uniswap V3机制给予做市非常好的法宝。限价单就是不用再投入两种资产了,只需要投入一边资产,或者止盈或者止损,代表了你对未来的预判。你认为它能涨就放到高点,就等着去吃掉。这时候就会带来类似市场的贝塔收益。
限价单策略分两种平衡,一个是被动在平衡,一种是有条件在平衡。
如果市场并不会再上涨,而你明确了方向,那最好的方式是不要去频繁的做再平衡。频繁的再平衡,一旦你预测不对,会让你的无常损失更加大,因为会往另一个方向去走。这时候就无法帮助用户去维系本金的稳定。
Uniswap V3中是进行了基金再平衡的思想,借助了定周期的再平衡来严格执行仓位的重置。反正到了比如一天后就去重新调整仓位,调整到1500的仓位,然后把剩下的放到高点去卖出。而不会纠结短期的损益比。而是希望能够把0.3个ETH这个限价单能够在将来成交,这样会带来非常好的收益。
这有点像无限网格的思想。有一些很高超的策略,I可以通过非常好的基金策略来去帮助用户不断的弥补和减少无偿损失。但是如果和卖到最高点的收益来比是不现实的。没有人可以清仓到最高点全部变现。而且你不可能每次都抓住这几个点,但是通过不断的变化仓位的方式,就像Charm做的,如果这个基金经理是合格的话,相比其他策略,可以大幅度的减少无偿损失。
上图是做的回测模拟,对2020年5月份到2021年3月份的数据。Uniswap V2的数据是灰色线,是非常普通的一个收益。Uniswap V3上则是黑色的,非常激进的,追求窄区间、中心对称的非常粗暴的策略。对于做高频量化的人可能会获得非常高的收益。
如果使用了基金再平衡的思想,能够在高点再去获得一些收益的话,你可能会获得更高的收益,图上蓝色的线。当然这只是历史数据的回测,接下来怎样都可以继续关注。
二、策略争夺战
通过Charm我们也发现了非常多的其他策略,基本上形成了百家争鸣、五花八门的策略。有从中心化交易所里直接搬过来的。
1、比如Gamma伽马小组,是专门针对Uniswap V3成立的研究组织,它会资助专门针对Uniswap V3主动流动性评估者的策略研究和实施。会从数据科学、技术建模和资源获取等角度,构建出有效的做市策略。
在它的github上有非常好的资料和一些做市商的案例,包括它们的研究成果。以及它的推特账号,这些大家都可以去看。
Gamma给出了一个策略,就是下图。
它找出了一个方法,围绕波动率的上下去构造一个布林带,就是图中曲线上下的灰色地带。布林带相当于框住了整个波动区间,然后在波动区间内去塑造窄区间的策略。以这种高频的量化策略,它给出的回测是能做到4倍的年化收益。
2、哈佛有个研究生也给出了类似的策略,也是希望不断的去对抗波动率、掌控波动率,能够在波动率的上下范围内构造出一个波动容忍范围。我们看微观的图,如果此时波动率是在正态分布正中的位置,就会呈现一个概率的分布。比如把自己的流动性,从中心到左右依次递减来去注入,越远的窄区间里的流动性越小,而越到中心流动性就越高,这样就可以获得很好的窄区间的策略。
如果这是价格只是围绕在中心和其左右这三个区间波动的话,会有非常好的流动性注入。这时候你获得的占比就很高。而这位哈佛的研究生也通过一些小随机建模以及历史的数据去论证了,实际上在远端的是很少去波动的。
当然根据风险应用程度,其实并不一定要呈现这样的概率分布。比如根据风险程度,风险承受度高的人就直接在中间一个窄区间里去注入流动性。
图中从左到右依次是风险越来越越厌恶的。最后第6个图就是不希望有大的风险,那就需要在市场非常大的区间里均匀的注入流动性。这张图给出了几种流动性分布的特征。
3、传统的交易做市商Hummingbot给出了不同的策略。它们会在当前的点位处,构造出两个大限价单。第一个限价单是卖,它会在以太坊现价的位置去卖掉以太坊,而在低于当前汇率的点买到以太坊。相当于是在追求大的范围内的成交。