Ribbon Finance
Ribbon 这个项目今年获得满大的回响,从四月上线到现在,已经有超过60mm 的锁仓量。就团队愿景来说,Ribbon是想要做一些自动化的结构性金融产品(Structured Product)。这是一个很广泛的定义,不过就他们目前已经有的产品而言,其实可以缩小范围,说他们是一个自动化的选择权策略。
由于Ribbon是使用Opyn的选择权token,也直接把Opyn 凯瑞到现在DeFi Option的锁仓量第一名。为什么说Opyn被凯瑞,是因为现在Opyn的总锁仓量中有大于85%都来自Ribbon的Theta Vault。也就是说如果Ribbon选择整合别的Option Protocol的话,我们就会直接损失大约55mm 的TVL。所以,选对队友很重要的。身为Opyn员工,我也觉得有必要深入介绍一下这个产品,还有Ribbon崛起在我们眼中代表了什么。
目前Ribbon的合约为V1,V2也已经在审计当中,可能在未来一两个月内就可以上线。所以我们也会介绍一下他们V2的新功能。
产品简介
目前Ribbon的唯一产品叫做Theta Vault,目前一共开了三个Vault,有存ETH/WBTC/USDC三个选项。
简而言之,这个Vault做的事情,就是开放让用户存入资金,然后再用大家的资金去跑一些选择权策略。选择权本身是有时效性的,每当到到期日就要结算,而这些事情Ribbon都会帮忙做好,所以用户只需要存钱,这个Vault就会帮你做好买或卖选择权、结算、开始买或卖下一个选择权,等等等。这样的设计有两大好处:
1. 让大家都能投资高阶策略
大家可能都听过选择权,但是真正交易过的应该没几个。其中最大的原因之一就在于很高的财经知识门槛,算得上是一种比较高阶的金融商品。透过Vault 的设计,一个不太懂选择权的人,只要相信他们的策略选择,就能够直接享受一些较为高阶的交易策略带来的收益(当然也有风险)。
2.从「有时效性」变为「永续」策略
在目前DeFi商品中,所有受用户欢迎的应用都有一个特点,就是让大家可以轻松的“desposit and forget”,也就是永续(Perpetual)的特性。不幸的是,在Ribbon设计出来之前,我们Opyn自己所提供的产品并不具备这个特点:用户若是想要持续透过一个选择权策略赚钱,必须每个礼拜自己来平台上操作结算,并且rollover到下一个仓位。虽然提供很大的弹性,但大家都知道以太坊上交易需要手续费,若是资金量较低,收益很可能都被每周操作的手续费吃掉大半。
综合以上两点,就是Ribbon的所主打的一些好处:一个很酷的策略,告诉你会赚钱;加上你存完钱就可以离开了,告诉别人我有在玩选择权,酷吧!
Theta Vault 交易策略
接着我们就来看看,具体这个Theta Vault主打什么策略。
Covered Call
Theta Vault的策略,基本上就是一个Covered Call。简单复习一下Covered Call:在持有Underlying的情况下,用Underlying资产当抵押品,去卖一个call option并收取Premium。
这与直接持有Underlying相比,你会牺牲掉Underlying在到期日涨价超过Strike Price的收益,但是换来一个稳定的Premium收益。
上图是一个Covered Call与单纯Hold Underlying的收益比较。可以看出,若是ETH涨超过Strike Price,Covered Call便会比单纯Hold亏,但只要ETH不涨超过超过Strike Price,就比单纯Hold还要多赚Premium。
Strike Selection
Covered Call是一个笼统的策略,由上面的分析我们也可以看出,一个Covered Call策略究竟赚不赚钱,最重要的还是怎么选择「到期日」以及「Strike Price」。而Theta Vault真正的精髓,就在于他们是如何决定怎么选择Strike Price。
解法简单暴力:就是直接回测(backtest)。他们列了一些方法,再透过过去一年历史资料回测,来看看什么策略可以out perform ETH(这很重要,不能只是会赚钱,而是要在牛市比单纯Hold ETH还要赚钱)。有兴趣的朋友可以看一下他们做过的各种测试以及数据,长话短说,他们发现若每次都锁定到期日为一週后,使用*Delta = 0.1的Call结果是最好的。所以这就是他们目前Theta Vault的策略:每周,都会用ETH为抵押品,卖Delta为0.1的Call Option,赚取Premium。(WBTC Vault也是同理)
*注:每个选择权的价格都可以衍生出一个Delta值,代表了ETH每涨一块钱这个option会涨多少。因此白话翻译这个策略就是,锁定以目前市场认为ETH涨一块钱,其价格就会涨0.1的那个call option来卖。
长话短说
简单的说,Theta Vault的策略只要ETH不要突然暴涨(一个礼拜涨30%之类的),就能够稳稳的赚Premium。依照他们的去年的回测结果,除了1月那一波暴涨会亏以外,一整年下来都算稳定,最终换算能有大概20% APR in ETH,所以还是满诱人呢。但如果你的判断是接下来几个月,可能哪天ETH会突然一周暴涨300%,那你就不会想投资这个策略。
Ribbon V1 架构
说完了产品介绍,来讲一下Ribbon的合约到底写了什么。
总体而言,Theta Vault的程式就是让大家都存钱进一个Vault合约,由一个Manager负责用大家的钱拿到Opyn铸造Call Option,并且透过OTC交易卖给一些大的Market Makers;等到选择权到期了,整个Vault会统一结算并从Opyn领回所有的钱,并准备进行下一个回合。
程式码实作方面满简单的,有兴趣看Solidity的朋友我建议直接看一下GitHub,应该会更有感觉。不过以下提几个值得注意的特点给大家:
1. 部分中心化
就V1合约而言,并没有任何对于策略的强制性。也就是说,虽然他们说好要跑这个测过会赚钱的策略,但是这部分在链上并不是自动化的,最终卖哪一个选择权,是由Manager手动输入(如上图的步骤1)。这当然是满中心化的,但他们也设计了一个「commit and execute」机制来减少中心化疑虑:在每个回合开始前,Manager会commit一个下个回合要交易的选择权,这个时候若是用户看到这个Manager看起来有点可疑,或是觉得不符合策略,就可以赶紧跑路,把钱领出来。
2. Reserved Withdraw
在一个回合结束后,下一个回合开始前,是大家可以快乐把钱领出来的时候,因为所有的钱都在Vault合约里。
但由于铸造选择权需要抵押品,因此每当一个新的回合开始,Vault会把全部的90%的资产拿到Opyn铸造选择权,只剩下10%留在自己合约里面,作为让用户领钱出来的备用基金。简单的说,想要在到期前领钱,最多只能拿总量的10%。那如果我就是存钱超过总量10%,每个礼拜五又刚好都没有网路可以领钱怎么办呢?为此他们有一个register withdraw的功能,若是已经没有reserve了,你可以先登记你要withdraw 多少share,在下一个回合他们就不会把笔钱放进Opyn,而是继续放在自己合约等你来领。
3. OTC Swap
最后说说交易。目前Ribbon是使用AirSwap来进行OTC交易。流程跟大部分的orderbook DEX很像,需要一个market maker先做一笔订单并且签章,再由taker在链上执行。目前每一笔OTC 交易会赚多少Premium这些细节,都是Ribbon他们跟几个大的机构直接谈的,例如LedgerPrime、Orthogonal等等。由于每次OTC交易量都很大,因此看我们的KPI Dashboard已经完全被Ribbon玩坏了,现在都只看得到每周五长长的一根,其他天用我们平台的交易量都相形见绌。
Ribbon V2
从上面的介绍不难看出V1离一个真正去中心化的投资商品还有一点距离:如何进行链上策略自动化是最重要的问题,再来则是如何去除OTC交易这个半中心化且不透明的元素。这也就是他们V2会新增的两个主要功能:
Automated Strike Selection
自动的Strike Selection这件事情很困难,一定程度上等于要做链上的选择权定价,包含了比较复杂的Black Schole公式计算。但长话短说,目前Ribbon开发了一个RVol (Ribbon Vol)合约,能够从Uniswap V3 Oracle推算历史波动率,因此可以不靠Chainlink来对波动率进行报价,解决可能被Front run的问题。有了波动率,可以比较容易对选择权进行定价,进一步就可以反推Delta,来当作Theta Vault「自动化选择Strike Price」的工具。
这个合约的数学还满复杂的,我也还没有看得很懂,我之后打算在写一篇关于Option Pricing的文章,希望以后看得懂了,再来补RVol的细节。
Gnosis Auction
第二个V2将解决的就是OTC的问题。其实有了上述的链上报价之后,Ribbon大可新增一些Premium的保护,然后继续维持OTC的方式进行交易,在中心化风险上疑虑不大。OTC真正的问题是Scalability。目前Ribbon的量已经大到OTC无法轻松消化,也就是未来如果还想要成长10倍,他们不太可能继续倚赖每个礼拜自己跟多家机构OTC的做法。为此他们的做法是使用拍卖,V2中用到的事 Gnosis Easy Auction模组:未来在每一个回合开始时,都会对铸造出来的选择权进行拍卖,让所有人都可以参加这个拍卖并竞价。
*Gnosis Easy Auction的做法是,时间内所有竞标者出价完后,会以从价格高到低将买量累加,直到总量达到拍卖数量的那个出价,当作最终成交价。因此最终大家会用一样的价格结算。
这带来了两大好处:(1) 想要买Call的用户可以参与竞价,因此能够真的提供流动性到「市场上」,而不是只是跟机构的OTC交易;(2) 未来可以期待有不同的Vault互相交易,例如一个不同的策略想要买Call,就可以来ThetaVault的拍卖竞标,达成更多链上的自动化。个人是还满期待看到会怎么样发展的。
代币治理
做后外加一点,大家应该都很熟悉的「代币治理」。现在大部分的Protocol都已经开始做代币治理,Ribbon也不例外,未来一个Vault所有的动作都将透过RBN Token来进行管理,也算是真正去中心化的第一步。
社群策略
说完了Protocol的介绍,还有一个更有趣的点值得讨论,那就是Ribbon的社群策略。个人认为Ribbon的社群管理非常的成功,除了粉丝很多,他们如何吸引用户、也有许多值得学习的地方。
1. 特别的空投
空头(Airswap)乃币圈常事,但对于其他平台用户的空投就比较少见了(最近空投的InstaDapp也是用这招)。Ribbon的策略是直接对四大Option protocol用户进行空投:Hegic, Opyn, Charm 以及 Primitive。只要是在这些protocol上卖过选择权的用户,全部都开心一波,自然也会被打到广告,快乐加入Ribbon Family。
2. 社群成员特殊奖励
执行空投的同时,Ribbon还对所有在Discord发言超过5次的用户,给予一个Bonus:可以选择要拿更多Airdrop,或是一个Ribbon Hat NFT。搞笑的是,选Ribbon Hat的人,除了NFT之外,还会给予更多Token当奖励,可以说是选对答案选对人生。当时一共有64人选择Ribbon Hat,目前该NFT最贵成交价是一顶15K美金。
这种针对Community Member的空投也非常有趣,让真正有在关心Ribbon发展,并在参与讨论的一些人,可以拿到更多的治理权,也让他们会更加努力的回馈Ribbon 社群。
3. 制造FOMO
从上主网前,Ribbon就算是声势浩大,因为有许多VC帮忙打广告,而他们那篇Theta Vault backtest的文章也获得很多的社群回响,再加上他们早早就透露会有Token,因此很早就有很多人跃跃欲试想要投钱了。
但他们真正开放第一个ETH Vault之后,把Cap设在一个不算高的1000 ETH,上限几个小时就满了。隔了两周,ETH Vault 提升到5000 ETH,同时也开放WBTC Vault,(上限100 WBTC) 也是一天之内满。又隔了一个月,才将ETH的上限提高到10000,WBTC提高到500。
从上面两张图可以看出来,他们的各个Vault锁仓量基本上一直都在爆满的状态,ETH Vault现在的10000 ETH 跟刚开始相比已经成长10倍,却还是保持全满,证明他们现在若是想要更高的锁仓量,其实只要再提高上限,就一定会有更多人存钱进来。但为什么他们不这么做呢?其一当然是为了要先确保可以找到更大的market maker完成交易,免得平均收益下滑;其二就是为了制造一个FOMO的效应。
在初期,他们选择将上限设定在1000,一下就爆满的情况下让很多第一天没有赶上潮流的人悔不当初,深怕再错过下次,以至于在第二次提高Cap的时候会想都不想就先放一波再说。这是他们团队特别跟我们聊过的一个策略,就是他们想要刻意慢慢逐步开放,好最大程度地吸引用户。个人觉得是满聪明的做法,想要做类似的产品的团队,可以参考一下。
小结
Ribbon的出现对于整个DeFi界来说,算是一个小小的里程碑,证明了很多的用户愿意接受比纯粹买卖更进阶的金融商品。对我们Opyn来说,这个整合当然是件好事,也让我们有不少反省下一代更新的空间。
选择权本身做为一个有到期日(Expiry)的产品,在使用者体验上是一个非常大的限制,用户不但要定期回来你的平台操作,每次操作都还要付手续费,这也是为什么我们很难找到一些会固定使用平台的「忠实用户」。
回到Ribbon,以我跟他们的合作经验来看,他们真的是一个开发速度非常快,社群也经营得非常好的专案。推荐大家多多关注,期待未来他们V2上线后还能提出了不同的Strategy,大家也可以挑选一下符合对市场预测的Strategy来投资。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。