什么是循环 (looping) 策略 - 递归借贷 ?

本文深入探讨了Contango如何通过自动化的循环策略在DeFi中实现杠杆交易。文中介绍了循环借贷的原理、历史背景与执行方式,阐述了手动与自动化循环策略的对比,并说明了闪贷在简化交易过程中的重要作用。

什么是循环横幅

Contango 通过自动化 循环 策略(也称为递归借贷)构建期货合约。

该机制类似于 Instadapp 和 Defisaver 的流行杠杆策略,但在其上方构建了一个专业的交易界面。这些策略自动化了 DeFi 用户早期手动执行的循环操作。

通过使用闪电贷,可在一笔交易中实现杠杆,而无需手动创建多个循环。

本文深入探讨了这一过程是如何实现的。

循环的起源 ➿

我们不知道谁是第一个进行循环的人,但可以肯定的是,2020 年中期的 $COMP 农场使这一策略变得相当流行(来源)。但显然有些用户在此之前就开始循环,早在 2017 年 MakerDAO 上线时就已经在链上直接做多 ETH(来源)。

所以 DeFi 用户已经进行了超过 6 年的循环!

如今,几乎每个人都在 Aave、Morpho、Spark 上使用杠杆。例如,Morpho 声称 64% 的交易量来自执行循环策略的用户(来源)。这就是 Contango 选择通过货币市场构建期货(首先是到期合约,现在是永续合约)的原因:这是 DeFi 原生在链上做多和做空的方式。

简而言之,循环涉及借出或存入一些资本(例如,将 ETH 存入 MakerDAO 的保险库或 Aave),借入另一种货币(例如 DAI),将借入的金额兑换为原始资产(ETH),并通过几个循环重复这些步骤,以增加对初始资产的敞口——或者仅仅是为了获取更多的奖励。

货币市场通常要求你超额抵押,这意味着你只能借入少于你存入的价值。例如,Aave 上的 ETH 最大贷款价值比率(LTV)为 82.5%,这意味着你只能借入你存入的 ETH 价值的 82.5%。

这就是为什么,在通常的 12-15 次循环之后,你在循环中的努力带来的收益会递减:你获得的贷款资产的敞口增加的幅度越来越小(感谢来自 Defi Dojo 的 Stephen 提供的 精彩解释计算器)。

让我们看一个 Aave 的例子,现货 ETH = 1000 DAI,最大 LTV = 82.5%。

第 1 次循环:

  • 存入 1 ETH
  • 借入 825 DAI
  • 将 825 DAI 兑换为 0.825 ETH
  • 借出 0.825 ETH

第 2 次循环:

  • 借入 681 DAI
  • 将 681 DAI 兑换为 0.681 ETH
  • 借出 0.681 ETH

[…]

第 14 次循环:

  • 借入 56 DAI
  • 将 56 DAI 兑换为 0.056 ETH
  • 借出 0.056 ETH

第 15 次循环:

  • 借入 46 DAI
  • 将 46 DAI 兑换为 0.046 ETH
  • 借出 0.046 ETH

如你所见,在第 15 次循环时,总净 ETH 敞口(已经约为 5.45 ETH)再也不会增加多少(仅为 0.046 ETH,甚至不到 1%)。而且Gas费用可能使得后续的循环不值得。

实际上,手动循环相当昂贵,特别是在 L1 上。

这就是为什么开发了自动化策略。

闪回闪电贷 ⚡

随着 闪电贷 的引入,可以通过单一交易替代循环。

闪电贷允许用户在不提供抵押的情况下预借任何资本,只要在同一区块内偿还。

这对于 Instadapp 和 Defisaver 来说已经足够用于构建自动化杠杆策略,早在 2019 年就已实现(来源)。Contango 采用相同的方法,用简单的方式替代手动循环:

  1. 根据你的保证金情况获取闪电贷,借款不受 LTV 比率限制(参见第 4 点)。
  2. 将此贷款转换为你希望持有的资产。
  3. 将该资产与你的保证金一起借出。
  4. 在 LTV 限制内进行抵押。
  5. 偿还初始的闪电贷。

以下是描述上述步骤的图表:

Contango 开立多头 ETHDAI 的步骤示意图,保证金为 ETH

Contango 开立多头 ETHDAI 的步骤

杠杆由基础货币市场的贷款价值比率决定(意思是:你可以根据你的抵押品借入多少)。杠杆 = 1/(1 - LTV 比率)。

注意:Contango 还允许交易者在报价货币中提供抵押(例如,在交易 ETHDAI 时提供 DAI)。流程稍有变化:保证金在借出之前兑换为基础货币,如下图所示。

Contango 开立多头 ETHDAI 的步骤示意图,保证金为 DAI

Contango 开立多头 ETHDAI 的步骤

通过使用闪电贷,用户可以瞬时、更加高效地获得杠杆,而无需手动循环以增加每次循环的敞口。

手动循环与自动循环

让我们比较 Aave 上的手动循环与使用闪电贷的自动化策略:

一位交易者希望以 0.2 ETH 作为保证金(大约 5 倍杠杆)来获取 1 ETH 的敞口,而现货价格为 1 ETH = 1000 DAI。

手动方式需要至少 9 次循环(借贷→兑换→借出),还需要为每笔交易支付相关的Gas费。

交易者首先存入 0.2 ETH,并借入 165 DAI(在 82.5% 的 LTV 限制内)。

然后,他将这些 DAI 兑换为 0.165 ETH,并在 Aave 上借出这新的 ETH,使他的总敞口增加到 0.365 ETH(大约 1.8 倍杠杆)。

通过更多的循环,他不断增加从而达到 1 ETH,这等同于 5 倍杠杆的头寸。

这显然是耗时且耗费Gas的策略。

以下图表总结了体系结构和不同步骤:

手动循环策略示意图,以 5 倍杠杆做多 1 ETH

手动循环策略示意图,以 5 倍杠杆做多 1 ETH

相反,自动化策略只需一笔交易即可实现所需的杠杆和敞口:

  1. 通过闪电贷获得 800 DAI。
  2. 将 800 DAI 从闪电贷兑换为 0.8 ETH 在现货市场(如 Uniswap)进行交易。
  3. 在 Aave 上借出 1 ETH(交易者的保证金 0.2 ETH + 第 2 步的 0.8 ETH)。
  4. 借入 800 DAI。
  5. 用 800 DAI 偿还初始闪电贷。

自动循环策略示意图,以 5 倍杠杆做多 1 ETH

自动循环策略示意图,以 5 倍杠杆做多 1 ETH

让我们直呼其名

这些杠杆策略合成了未来头寸的现金流。

在可变货币市场上的杠杆头寸可以被理解为永久合约。这些头寸相关的可变资金利率与经典的 CeFi 资金费用不同,而是由你在每个头寸的借赖和借出方面的现金流之间的差异决定。这就是为什么在 Contango 上被称为 APY

类同地,在固定利率货币市场上的循环头寸可以被解释为定期合约——这就是我们构建到期合约的方式(仍然可在 Contango v1 上访问,但很快将被淘汰)。在这里,你在头寸的借赖和借出方面的利率差异决定了固定的基准利率。

这些策略也不是 保证金交易。保证金交易涉及借入一些资本以获得更大的购买力,即杠杆。保证金交易中并不涉及借贷。

仍然不信服?关于我们新的永续合约的更多信息请阅读 这里

关于 Contango

Contango 通过循环在货币市场上构建永续合约。深度流动性来自于货币市场,在那里,利率产生了较少波动的资金利率。一个直观的交易界面欢迎准备以大额交易的高级 交易者、寻找更好监控工具的 循环者,以及渴望在货币市场上获取奖励的 投机者

官网 | Twitter | Discord | 文档 | 博客

  • 原文链接: medium.com/contango-xyz/...
  • 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
mitch_43279
mitch_43279
江湖只有他的大名,没有他的介绍。