什么是无常损失以及如何预估
什么是AMM?
在加密领域中,AMM模式由Bancor首先实践,由Uniswap率先实践成功,AMM英文为Automated market maker,意为自动做市商模式,它是相对于传统中心化交易所的做市商模式来说的,AMM相当于是去中心化的做市商模式,人人都可以成为流动性提供商。AMM模式中,流动性提供者可以获得手续费收益,同时也面临“无常损失”的风险。与Uniswap类似,欧易 Swap最核心的规则为资产池中两种资产数量之积为定值X*Y=K。
什么是无常损失?
用户向Swap资金池添加流动性后,当价格上涨或者下跌时,由于恒定常数自动做市商(AMM)的定价模型的机制,用户撤出流动性后所得的资产与单纯持有相比会出现一定的损失,这个损失叫做无常损失。
无常损失是如何发生的?
无常损失的发生与AMM的机制有关,例如当OKT的价格为50 USDT时,假设用户A向流动性池中添加10 OKT与 500 USDT,此时用户A的总资产价值1000USDT。假设此时流动性池中总的流动性为100 OKT与 5000 USDT, 用户A占总流动性池的10%。
若OKT的价格上涨为 200 USDT,则根据恒定常数自动做市商的机制,总流动性池中资产的量变为50 OKT与10,000 USDT,若此时用户A撤出流动性,因为此前用户A提供的流动性占总流动性池的10%,则用户A成功取出 5 OKT与 1000 USDT,此时用户A的资产价值为2000 USDT(不计手续费收入)。
但若用户A不向流动性池提供流动性,而是单纯持有则用户A的资产应该价值 10*200 + 500 =2500 USDT,中间的损失为500USDT ,提供流动性与单纯持有之间相较产生的损失称为无常损失。无常损失的大小只与提供流动性时币对的价格(P0)与撤出流动性时币对价格(P1)的比值(P1/P0)有关。
但是用户可以通过提供流动性赚取交易的手续费,一定程度上可以弥补价格波动带来的无常损失。
用户可以通过下表预估无常损失:
添加流动性后涨跌幅 | 无常损失(添加流动性与单纯持仓相较的损失) |
-90% | 42.50% |
-60% | 9.65% |
-30% | 1.57% |
-10% | 0.14% |
0% | 0.00% |
10% | 0.11% |
30% | 0.85% |
60% | 2.70% |
100% | 5.72% |
150% | 9.65% |
200% | 13.40% |
关于OKTC:
OKTC主页:https://www.okx.com/cn/oktc
欧易 Swap主页:https://www.okx.com/cn/oktc/swap
OKTC文档:https://www.okx.com/cn/oktc/docs/dev/quick-start/overview
GitHub: https://github.com/okx/exchain
© 2025 OKX。 本文可以全文复制或分发,或使用不超过 100 字的摘录,前提是此类使用仅限非商业用途。对全文的复制或分发必须明确注明:“本文版权所有 © 2025 OKX,经许可使用。” 允许的摘录必须标明文章标题并注明出处,例如“文章标题,作者姓名 (如适用) ,© 2025 OKX”。不允许对本文进行任何衍生作品或其他用途。
相关信息:数字资产交易服务由 OKX Australia Pty Ltd (ABN 22 636 269 040) 提供;关于衍生品和杠杆交易的信息由 OKX Australia Financial Pty Ltd (ABN 14 145 724 509,AFSL 379035) 提供,仅适用于《2001年公司法》(Cth) 下定义的大额客户;其他产品和服务由提供这些产品和服务的相关 OKX 实体提供 (请参阅服务条款)。
本文所含信息仅为一般性信息,不应视为投资建议、个人推荐或购买任何加密货币或相关产品的要约或招揽。在做出决策前,您应自行进行研究并寻求专业建议,确保理解相关产品的风险。过去的表现并不代表未来的结果,切勿承担超过您能够承受的损失风险。如需了解更多信息,请阅读我们的服务条款和风险披露和免责声明。
本内容翻译与英文版本不一致时,以英文版本为准。