去中心化市场集中流动性「无常损失」的静态复制与对冲方案

·

关键词:无常损失、集中流动性、Uniswap v3、欧式期权、静态对冲、DeFi 风险、Deribit、流动性提供者

引言:集中流动性的双刃剑

自从 Uniswap v3 在 2021 年推出 集中流动性(concentrated liquidity) 功能后,做市场效率最高可提升 4000 倍,然而高收益伴随高风险——无常损失(Impermanent Loss, IL) 也会被数倍放大。本文用通俗语言拆解学术成果,告诉你如何用 欧式看涨/看跌期权 静态复制无常损失,真正把风险降到最低。

👉 想在真实波动行情中先检验对冲效果?先看这里


1. 什么是无常损失?为什么 v3 更「痛」?

1.1 v2 vs v3:资本效率对比

1.2 定义公式简化

IL = 退出时组合价值 − 单纯持有同等数量Token的市值
只要价格波动区间超出你设定的 [Pl , Pu],就可能出现账面亏损。

1.3 数据直击痛点

2021 年 5–9 月,Uniswap v3 总无常损失约 2.6 亿美元,49.5% 的做市者收益为负 ([Loesch et al., 2021])。

2. 用期权「复制」无常损失:原理拆解

研究给出惊人结论:无常损失可完全拆解为一篮子欧式期权
对任意流动性仓位,其 单币种单位无常损失(UIL) 等于:

右侧区间 [Pl , Pu]:
UILR = 2(C(Pl) − C(Pu)) − 1/√Pl * (P − Pl)+ + 1/√Pu * (P − Pu)+

左侧区间 [Sl , Su]:
UILL = 2(P(Sl) − P(Su)) − 1/√Sl * (Sl − P)+ + 1/√Su * (Su − P)+

其中 (x)+ 代表 max(x, 0),对应看涨 C(K) 或看跌 P(K)
说人话:只要用 不同行权价的欧式期权 拼出形状,你就能锁定 IL。


3. 静态复制步骤(实操版)

  1. 设定区间
    例:当前 ETH/USDC 市价 2000,决定在 [1850, 2150] 做市。
  2. 算权重
    把区间细分为 20 个行权价:Ki = 1850, 1875, 1900 … 2150
    计算权重 wi = −0.5 * Ki^(−3/2) * ΔKi
  3. 挂单

    • 在 Deribit 买入等比例的 C(Ki)P(Ki)
    • 建仓后无需调仓,持有到期即可。
  4. 收益/对冲
    无论币价涨到 2200 还是跌到 1800,期权的盈亏与无常损失 互相抵消误差 <0.01%

4. 数值验证:误差到底有多小?

4.1 Heston 随机波动率模型

4.2 实盘回测:Deribit 2020 BTC 期权


5. 拓展场景与风险提示


6. FAQs

Q1:没有期权市场的小币种还能用这一招吗?
A:可考虑在中心化交易所进行 永续合约 Delta-Hedge,但需动态调仓,滑点与资金费用会侵蚀收益。

Q2:手续费是否会吃掉对冲效果?
A:Deribit Maker 费率普遍低于 0.03%。文中大多数回测场景的收益/损失在 3%–8% 区间,手续费占比低于 1%

Q3:价格跳空导致期权无法成交怎么办?
A:把区间拆得更细,并预先挂 IOC (Immediate-Or-Cancel) 单,对极端行情有容错。

Q4:固定收益池(Lido stETH)能否套用?
A:收益来源不同,但 IL 仍可被复制。只需将收益端的 APR 当作额外现金流,贴现后合并计算。

Q5:是否必须全程满仓期权?
A:可用 期权组合替代:卖出跨式/宽跨式,同样复制 IL Vega 曲线,同时收到权利金。

Q6:有 Python 脚本吗?
A:开源库 v3-replicator 已实现 Heston + 离散积分 + Deribit 接口。GitHub 搜索即可,零门槛上手。


结语:把无常变成有常

从数学公式到实时行情,再到仓位展示,静态复制方案把 「无常损失」 固化为 「可选对冲」
👉 立即在波动率计算器里输入你的交易区间,3 步生成对冲权重
下一步,无论你是稳健 LP 还是激进做市机器人,都不必再让市场波动「一声叹息」。