产品更新:自动化金库

亲爱的羊驼们,

今天,资深羊驼很高兴带你四处参观,带你短暂考察 “自动化金库研究所”。 😄

首先,让我们先从更新开始。我们已在 11 月成功地对所有计划中的自动化金库启动回购策略,并停用了表现不佳的金库。尽管 11 - 12 月市场低迷,我们看到 BTC 下跌了约 20%,但我们的自动化金库表现良好,部分金库取得了高达约 25% APY (按年化计算)。

​​产品更新:自动化金库

自动化金库截至 2023 年 1 月 4 日的回报率。括号中的数字是年化回报率。

在过去的几个月里,我们的团队不断努力提高回购机制的有效性。由于它的算法比之前的再平衡系统变得更加复杂,我们想借此机会更详细地解释一下对冲操作和回购是如何运作的。

回购如何运作?它与再平衡有何不同?

回购和再平衡的最终目标是相同的:消除因资产价格变化导致的自动金库的 delta 敞口 (也称为对冲) 。然而,回购和再平衡在几个方面上有所不同,我们将在下面讨论:

规则

  • 重新平衡:重新平衡的规则非常简单明了。如果债务比率大于阈值,则触发再平衡。这种方法的缺点是它相对不灵活且保守,无法跟上重大的市场变化 (如 FTX 崩盘重大的流动性转移),也无法提前调整。

  • 回购:与再平衡相比,我们在系统中添加了更多的智能因素来确定何时以及如何进行回购,这有助于提高总体长期盈利能力。我们将在下一节中更详细地讨论它是如何运作的。

注意:虽然在执行回购交易时在时间和价格方面有更大的灵活性,但我们在智能合约中有一个保障措施,即回购交易必须减少金库的 delta 敞口,否则交易将被回复。此检查有助于确保交易只会改善自动化金库的状态。

成本

  • 重新平衡:较高的成本,因为交换发生在 DEX 上,产生高交换费用 (与 CEX 相比) 和对大型金库的价格影响。它也容易受到前端运行和 MEV 机器人的影响。

  • 回购:较低的成本,因为无论交易规模大小,资产都以固定折扣百分比回购。为避免抢先交易或操纵,它还使用概率来执行等最佳的实施,以防止潜在的操纵者对确切的执行规则进行逆向工程。

为什么回购有时看起来像是在 “悬浮”,而没有执行?

根据市场状况,有一种特定的最佳对冲策略将为自动化金库提供最高的潜在回报。例如,如果市场波动但价格在区间内波动,则最佳策略是推迟任何回购/再平衡交易,否则会巩固无常损失并在价格在区间内震荡时不必要地支付交易成本。另一方面,如果市场朝一个方向前行,最好的做法是在价格范围内逐步执行回购。在这种情况下,延迟执行会导致更高的无常损失和损失。

在旧的再平衡系统中,鉴于规则的简单性,无论市场状况如何,只要满足条件,交易就会执行。有时,这会导致我们的自动化金库出现次优行为。例如,你可能会在价格剧烈波动期间看到大量以不良价格进行的再平衡 — 即,针对初始价格变动进行再平衡,并在价格恢复时再次进行再平衡。

 

产品更新:自动化金库

价格突变触发多个再平衡交易的示例

然而,目前的回购系统利用包括历史价格和各种经济因素在内的许多数据点来开发信号,这些信号将以高概率确定我们目前处于哪种市场状态 (趋势或区间震荡;是否会出现逆转)。该模型收集现实中的操作数据点,它还利用机器学习来随着时间的推移提高其性能。基于此信息,对冲算法将根据当时的最佳情况调整其行为 ( 即 “操作模式”)。我们还想强调的是,每种模式都没有单独的代码库,而是相同的代码库,但参数 “公式” 略有不同,这反过来会改变每种模式的运行方式。

正如本文前面提到的,我们还使用概率来帮助防止潜在的操纵者对执行的确切规则进行逆向工程。因此,对于外部的观察者而言,交易时间可能会看起来不一致。我们知道羊驼们都喜欢更多的细节,所以让我们深入了解一下它的运作方式。

首先,让我们介绍回购强度曲线的概念,它根据金库 delta 敞口的函数定义了回购交易被执行的概率。曲线如下图所示:

产品更新:自动化金库

你会注意到曲线的形状与我们的借贷利率曲线非常相似 (如果你将 x 轴替换为使用率,将 y 轴替换为借贷利率),那将会是相同的!在概念层面上,它们都正试图实现类似的结果。

  • 在较低的 delta 风险敞口 (金库状况相当平衡) 下,我们对回购的发生不太感兴趣,因此我们为其指定的概率较低。事实上,在一定的 delta 敞口以下,我们甚至将回购概率指定为零,以允许较小的价格波动,并确保不会进行回购。

  • 随着 delta 敞口的增加,进行回购的可能性将会增加 (这类似于借款利率曲线的 Slope 1 区域)

  • 超过某个阈值,回购将变得更加关键,因此概率曲线变得更急剧并接近 1 以保证回购的发生 (这类似于我们的借贷利率曲线的 Slope 3 区域)

  • 这里我们也可以调整回购强度曲线的系数/参数,就类似于我们调整借贷利率曲线以达到借贷金库的最佳状态一样,使回购更 “宽松” 或 “紧凑” 以最好的适应市场状况。

使用上述方法,模型将使用诸如概率之类的参数评估是否在每个块的基础上 (每 3 秒) 执行一次回购交易。

下面我们将探讨不同操作模式下进行的回购。

操作模式 1:正常操作

  • 在正常模式下,该算法不预计价格向任何方向产生动量。

  • 在这种状态下,价格可以在界限内移动。只有当它超出范围时才会触发回购。

  • 在粗略的简化层面上,我们可以说这种模式与旧的再平衡系统非常相似。

操作模式 2:密切对冲

  • 在这种模式下,自动化金库将非常紧密地对冲 (即,在价格略有变动时执行回购)

  • 当预期价格动量但未知方向时激活此模式。这意味着回购将发生在价格变动的任一方向。

  • 通过密切对冲,金库的 delta 敞口保持在接近于零的水平,并且将对即将到来的价格走势保持中立。

产品更新:自动化金库

密切对冲模式下的交易图形

操作模式 3:对冲趋势

  • 在这种模式下,算法认为价格很可能朝特定方向发展。

  • 它将密切对冲价格变动,类似于模式 2。然而,该对冲只会预计价格朝预计的任一方向移动

  • 由于预期会出现逆转,因此该模式不会向另一个方向的走势对冲。

产品更新:自动化金库

预期价格上涨趋势中的对冲交易图形

操作模式 4:守卫 (类似于羊驼守卫)

  • 在这种模式下,价格大幅波动正在发生/已经发生,但根据对冲算法的信号预计均值回归,因此回购将被推迟。

  • 最近几个月,该模式被激活了几次,包括 BNB 价格飙升至400时,以及之后 BNB 价格大幅下跌时。所有这一切都可以简化为:我们的算法高度相信价格会均值回归 ,因此推迟了回购。通过这种方法,在价格均值回归后使我们的金库变得高收益。

  • 因此,在这种操作模式下,自动化金库似乎没有积极执行回购,而实际上,系统故意推迟了交易。

  • 为了最大限度地减少波动性,我们将在未来调整参数,以便更缓慢地进行回购,因此与 FTX 事件后的时间框架相比,你可以预期金库的表现在未来会更加平稳。

产品更新:自动化金库

我们怎么知道回购有效?

羊驼的系统始终全天候的监控触发回购的条件。我们有冗余以确保运营尽可能最长的正常运行时间。我们在这方面有很多经验,通过为 Alpaca 杠杆收益农场运行清算机器人、价格读取 (羊驼守卫) 等,这些在过去 2 年里都经过了实战检验。

我们正在创建一个电报群频道并在其中提供金库状态的实时更新 (即,它处于哪个状态,当前的 delta 敞口等) 和实时回购交易纪录。我们希望这将为羊驼社区提供更多的透明度和一种追踪操作的方式。

我们预计这个电报群频道会在接下来的几个星期上线!

同时,你可以在此仪表盘上查看历史回购统计数据:

https://dune.com/metey/alpaca-finance-automated-vaults-info