做了两个月USD1套利之后,我越来越意识到风险管理比追求收益更重要。18-20%的年化看起来很香,但如果不小心被清算一次,所有利润瞬间归零还要倒亏。今天就专门聊聊清算这个话题,分享一些我踩过的坑和总结出来的风控方法。

先科普一下什么是清算。简单说就是当你抵押物的价值跌到一定程度,不足以覆盖你的借款时,协议会强制卖掉你的抵押物来还债。这个"一定程度"就是清算线,不同抵押品的清算线不一样。比如BTCB对USD1的最高贷款价值比(LLTV)是70%,意思是你最多能借抵押物价值的70%。当你的实际借款比例超过70%,就会触发清算。
清算的后果很严重。第一你的抵押物会被低价卖出,通常会有4.8-6%的清算罚金,这部分归清算人所有。第二你借出的USD1要被强制偿还,如果当时USD1不在手上(已经放到币安理财了),你得从理财里提出来还债,损失时间价值和可能的提现手续费。第三如果抵押物价格跌得太快,清算执行不及时,协议可能产生坏账,你作为借款人要承担部分损失。总之清算一次基本上几个月的收益都白干了。
我差点被清算过一次,那是去年11月份BTC突然闪崩的时候。我当时用BTCB抵押借了USD1,抵押率设在了68%,觉得离70%的清算线还有2%的缓冲应该够了。结果BTC一个小时内从98000跌到92000,跌幅超过6%,我的抵押率瞬间飙到了69.5%,离清算只差0.5%。当时真的吓出一身冷汗,赶紧从币安把USD1提出来还了一部分债,才把抵押率降到安全范围。这次惊魂让我痛定思痛,重新审视了风控策略。
现在我的做法是把抵押率控制在LLTV的80-85%之间。比如BTCB的LLTV是70%,我最多借到56-59.5%(70%×80-85%)。这样即使抵押物短期暴跌15-20%,也不会触及清算线。虽然这样会牺牲一些资金效率,能借的USD1变少了,但安全性大大提升。宁可少赚一点也不要冒着爆仓的风险。
另一个风控工具是设置价格预警。我用的交易所APP都有价格提醒功能,我会设置两档预警:第一档是抵押物下跌10%时提醒我,这时候我会开始关注是否需要追加抵押物或者还一部分债。第二档是下跌15%时强制提醒,这时候必须采取行动了,不能再拖。有了这两档预警,基本上不会出现突然爆仓的情况。
还有一个容易被忽略的风险是预言机延迟。清算是基于链上价格预言机的,如果遇到极端行情预言机喂价跟不上市场价格,可能会出现两种情况:一种是市场价已经跌破清算线但预言机还没更新,导致你侥幸逃过一劫;另一种是市场价还没到清算线但预言机价格先跌穿了,导致误清算。虽然第二种情况比较少见,但也不能完全忽视。我的应对方法是选择用Chainlink这种主流预言机的协议,数据更新频率高一些,偏差相对小。
不同抵押品的清算风险也不一样。BTCB和ETH这种蓝筹相对稳定,历史上单日跌幅超过30%的情况很少,设置合理的抵押率基本安全。但BNB波动就大得多了,我见过BNB单日跌20%的情况,所以用BNB抵押时我会更保守,把抵押率控制在50%以内。PT-USDe理论上应该很稳定,但它是衍生品价格有时候会偏离锚定,需要额外小心。
还有一招是使用稳定币作为抵押品。比如用USDF抵押借USD1,理论上两者都是稳定币不存在价格波动,清算风险几乎为零。但这种玩法的问题是资金利用效率太低,USDF借USD1的抵押率虽然能到91.5%,但你本质上是用1块钱稳定币换0.915块钱稳定币,然后吃利差。只有在利差足够大的时候(比如USDF有额外收益,或者USD1理财利率特别高)才划算,否则还不如直接拿USDF去理财。
我还发现一个有意思的机制叫预清算(pre-liquidation)。这是协议设计的一个缓冲带,当你的抵押率介于正常和清算之间的某个区间时(比如75-80%),会触发部分平仓而不是全额清算。这样可以减少损失,同时给你调整仓位的时间。但这个功能需要手动开启,默认是关闭的。我现在已经把预清算打开了,设置在LTV 75%时触发,虽然会提前损失一点点抵押物,但总比全额爆仓好太多。
最后说一个血泪教训。千万不要在极端行情下加杠杆抵抗清算。我有个朋友去年就是这样,BTC跌的时候他觉得是机会,不但没减仓反而又追加了抵押物借了更多USD1,想着抄底BTC。结果BTC继续跌,他的抵押率越来越高,最后不得不在最低点附近清算,亏了30%多。这种逆势加仓的操作风险极大,除非你有绝对的把握和足够的子弹,否则千万别赌。
总结一下,做USD1套利的风控核心就是:1)控制抵押率不要贪心,留足安全垫;2)设置价格预警及时应对;3)选择波动小的抵押品;4)开启预清算等保护机制;5)永远不要逆势加杠杆。只要做好这几点,18%的收益是可以稳稳拿到手的,不会变成亏损。记住,活下来比赚得多更重要。#USD1理财最佳策略ListaDAO @ListaDAO $LISTA

