币圈知识百科

深度解析:DeFi中的无常损失原理、成因及应对策略

什么是无常损失?原理、影响因素与降低方法

在流动性池中平衡两种代币存量的过程中暂时产生的损失,称为无常损失,这种损失在资产被提取之前都是临时的。

引言

无论身处传统金融市场还是加密领域,风险与不确定性如影随形。对于深耕去中心化金融(DeFi)生态的参与者而言,透彻掌握自动做市机制(AMM)及流动性池(LP)的运行逻辑,是在去中心化交易所(DEX)上进行高效交易的前提。

流动性池与AMM的核心驱动力来自流动性提供者的资金注入,他们借此获取相应回报。然而,这种模式伴随一种特有的风险形态——“无常损失”。与将资产留存于个人冷钱包不同,一旦资金进入流动性池,用户便需直面这一潜在风险。

对于DeFi用户来说,厘清无常损失的内涵至关重要,因为它直接挂钩最终的实际收益。许多投资者满怀期待地将资产存入池中以获取分红或价差,但在提取时却惊讶地发现,实际拿回的资产价值往往低于预期,甚至少于单纯持有这些资产的价值。

自动做市机制(AMM)与流动性池

自动做市机制(AMM)是一种基于智能合约的去中心化交易架构。它摒弃了传统订单簿模式,转而依靠数学算法为资产定价,使得用户无需依赖中心化交易所即可按照预设规则交换加密货币。

流动性池本质上是一个特定的智能合约实体,其职能是充当加密代币的储备库,从而支撑DeFi市场及各类平台(如DEX和AMM)的交易流转。这类合约能够自动化执行交易清算过程。

每个流动性池都维持着一对代币的特定比例,例如经典的50 ETH对应50 DAI组合。当市场供需变化导致代币价格剧烈波动时,AMM算法会自动重新平衡池内代币的比例以反映当前市场价。作为交换,流动性提供者依据其在池中的份额占比,分享交易手续费作为激励。

尽管提供流动性能带来被动收入而备受青睐,但其弊端同样存在。主要痛点在于无常损失,即池内资产组合的价值表现劣于简单持有同等数量资产的市值。此外,智能合约代码中可能潜藏的安全缺陷也是不容忽视的风险点,一旦遭黑客攻击,用户资金将面临被盗威胁。

什么是无常损失?

无常损失是指在流动性池或自动做市商(AMM)中提供流动性的过程中可能遇到的一种潜在成本损失。这种情况常见于将稳定币与波动性较高的加密货币进行配对交易时投资者需要对两种资产进行等值的投入。

当市场价格发生变动,致使池内两种资产的市值比例偏离初始设定值时,AMM系统会自动介入,通过买卖操作调整资产比例,使其回归至符合恒定乘积公式的状态。在此 rebalancing 过程中,由于被迫在高卖低买的机械操作中调整持仓,投资者最终收回的资产数量可能会少于最初投入的数量,或者其总价值低于如果单纯持有这两种资产所获得的增值。

其核心逻辑在于:若池中某类资产相对于另一类资产价格上涨,为了维持资金平衡,系统会自动抛售部分已升值的资产,并买入相对贬值的资产。因此,相较于单边持有该资产,提供流动性的投资者可能会因这种自动再平衡机制而承受机会成本上的损失。

以DAI/ETH交易对为例,假设投资者投入等值的DAI和ETH。随后ETH价格相对于DAI翻倍。为保持池中资产价值平衡,系统会卖出部分增值后的ETH来换取更多DAI。这导致投资者在撤资时手中的ETH数量少于初始投入量,这种因价格变动导致的相对价值差额即为“无常损失”。

必须明确的是,若投资者选择将资产保留在个人钱包中,ETH价格的上涨将直接转化为账面盈利,不会出现资金锁定在流动性池中时的这种潜在损耗。之所以称之为“无常”,是因为只要价格未完全逆转或未提取资产,这种损失仅停留在理论层面,仍受后续市场价格波动的影响。

一个普遍的误区是将无常损失等同于实质性本金亏损。事实上,只有当投资者从流动性池中撤回资金时,这种账面损失才会固化为现实。换言之,无常损失更多体现为一种机会成本:即相比直接持有资产,提供流动性所错失的额外收益。

Uniswap等平台使用的计算无常损失的公式为:

帮助用户评估价格变动对投资剩余量的影响及其在当前汇率下的财务价值。

DeFi用户还可使用Dailydefi.org提供的无常损失计算器,预估自己可能面临的损失比例。

如何减少无常损失

在投资领域,对冲策略如同是我们的防护伞,它帮助我们在风险面前有所准备,尽可能地减少损失。通过一系列精心设计的策略,用户可将自动做市商 (AMM) 和流动性池中的价格波动风险降至最低。

同质资产对(Same-peg Asset)

这是一种采用波动性最低的资产对的方法,这些资产对追踪同一种资产的价格,从而降低价格差异。稳定币就是一个典型例子,它锚定法币的价格,减少了价格剧烈波动的风险。

另一种方式是采用资产的封装版本,例如stETH,它按照1:1的比例追踪以太坊(ETH)的价值。向stETH/ETH的流动性池提供流动性时,ETH和stETH的价格变动将保持一致,因为两者都遵循相同的定价机制。

这种逻辑同样适用于追踪同一波动性资产的两种资产,如RenBTC和封装的BTC(WBTC),它们均追踪比特币的价值。

价格预言机(Price Oracles)

价格预言机是一种集成于智能合约中的工具,它能够实时获取资产价格。与依赖链下数据,可能导致信息更新缓慢及在减少价格波动损失方面表现不佳的自动做市商(AMM)平台不同,价格预言机通过提供准确且及时的链上价格数据,有助于缓解这类无常损失。这使得套利者能够不断地调整池价,直至其反映出现实市场的价值,从而让流动性提供者能在池中获得更准确的资产评估。同时,他们也能继续通过协议收取交易费,而不必担心价格波动导致的资金损失。

Balancer(BAL)

Balancer是一种高级自动做市商(AMM)协议,它允许用户自定义他们对每种代币的敞口程度。与传统的AMM协议相比,后者通常要求资金池包含两种资产,且比例固定为50:50,Balancer提供了更多的灵活性。用户可以根据自己对不同代币的偏好,调整资金池中代币的配置比例,比如从50:50调整到80:20或60:40。这样的调整允许用户在更加偏好的代币上获得更大的暴露,同时减少对另一种代币波动的风险以及无常损失。

以一个例子来说明,假设用户更看好DAI而不是ETH,他们可以选择或创建一个在DAI中占较高比重、在ETH中占较低比重的资金池。这种配置使得用户能够在DAI相对于ETH上涨时,保留更多DAI的升值潜力,同时降低因ETH价格波动造成的损失。

虽然Balancer支持创建旨在完全避免无常损失的稳定币资金池,但并非所有平衡器池子都能实现完全免受无常损失的效果。

对冲策略

对冲策略是一种风险管理手段,旨在抵消投资损失的风险。投资者可以利用多种对冲手段,例如,通过提供流动性来积累交易费,构建多元化投资组合,运用波动率指标,以及投资期货合约,并耐心寻找合适的价格组合来尽量降低无常损失至最低。

保守型投资者可能倾向于选择稳定币对,或者选择实行无常损失防护协议的交易平台,以尽量减少风险暴露。而采取更为积极的策略的投资者,则可能会集中于提供流动性并实施对冲手段,借此抓住市场上的机遇。

举个例子,若一个流动性提供者向一个包含DAI和FLOW的五五开池中注入资金,并预期FLOW相对DAI升值,他们可以采取使用保证金或期权合约的策略。具体操作为,以资金注入时的价格作为执行价格,购买FLOW的期权。这一策略确保了在FLOW价格上升时,投资者能通过期权获利,从而抵消在流动性池中由于价格上涨而引发的无常损失。

在不断变化的加密货币领域,构建有效的对冲策略需考虑到投资多样化、设立现实的期望值,并持续关注市场趋势与监管动态,这些都是审慎风险管理的关键。

无常损失是否会永久化?

虽然被称为“无常损失”,但这种损失并不总是“无常”的。在一些极端情况下,这种损失可能会变得永久化。无常损失之所以被称为“无常”,是因为价格波动是暂时的。如果价格回到流动性提供者最初存入代币时的价格水准,那么无常损失将会消失,流动性提供者不会再承受损失。然而,如果价格发生了剧烈且不可逆的变化(例如一种代币的价格大幅上涨或下跌),流动性提供者就可能永久性地损失相对价值。因此,在实际操作中,无常损失的“无常性”是有条件的。

无常损失的影响因素

价格波动的幅度:价格波动越大,无常损失越大。尤其是当一种代币相对另一种代币的价格发生显着变化时(例如ETH/USDC对中的ETH价格大幅上涨或下跌),无常损失会变得更加显着。

资金池的组成比例:最常见的资金池是50:50比例,但也有其他比例的池子(例如80:20,或稳定币池)。不同的比例会影响无常损失的规模。通常,比例越接近50:50,无常损失风险越高。

交易手续费:虽然流动性提供者可能会承受无常损失,但他们也会通过资金池内的交易收取手续费。这些手续费可以部分弥补无常损失。因此,交易量大的资金池中的流动性提供者可能会通过手续费收益抵消无常损失。

结语

对于那些希望参与去中心化金融(DeFi)的投资者来说,了解无常损失及其对作为流动性提供者和自动做市商(AMM)资产的影响非常重要。无常损失是由加密货币市场的波动性引起的一种资产机会成本,尽管如此,通过采取一些策略,比如使用稳定币对、利用价格预言机、进行投资组合重构以及采用对冲技术等,可以最大限度地减少或缓解这种损失。

虽然无常损失可能在用户从流动性池中提取资产时成为永久性损失,但提供流动性所涉及的风险不止这一个。其他风险还包括智能合约的安全漏洞和rug pull(诈骗性撤资)等,这就要求用户必须进行广泛的研究,以防范加密市场固有的不确定性。

到此这篇关于什么是无常损失?原理、影响因素与降低方法的文章就介绍到这了,更多相关无常损失详细介绍内容请搜索以前的文章或继续浏览下面的相关文章,希望大家以后多多支持!