和期权的隐含波动率类似,我们需要假设流动性提供者没有赚到超额利润,进而推理出其金融活动对应的波动率观点。
如果模型能刻画流动性提供者的收入,并且其参数里有波动率,我们就可以尝试推导出该模型下的隐含波动率。
在 2024 年 11 月,panoptic research 发布了 From CEX to DEX: Comparing Uniswap and Deribit Implied Volatilities[1] 中给出了详细的推导过程。
最终给出了其隐含波动率公式:
原版的论文(a16z)[2]
手续费速率(zelos)[3]
论文里给出了瞬时 LVR 的公式,我们需要进一步整理推导出 LVR 版本的无常损失。我们只需要让收入「速率」 = 损失「速率」即可。
绝大部分的难点在原版的论文给出的瞬时 LVR。我们只需稍加加工:
论文里给出了 Uniswap V3 的瞬时 LVR 为,K 为头寸的流动性。
我们对其做了归一化处理 ,以及让头寸的价值设定为 $1。
瞬时 LVR 则变为
那么手续费获取速率部分也和 相关。
其中 的意义是 1 单位 的流动性的手续费回报率。
最后我们让「两者手续费获取速度」和「LVR 损失速度」相等,得到:
其中:
目前我们有两个手续费的公式了。其实两者是一样的。 我们先从 LVR 的 iv 进行代换
panoptic 这样我们能从代码中整理其数据得到(假设:token1 是 quote token)
如果遵照我们之前的假设,也就是总价值为 1u,而且 token1 是 quote token。所以
合并可知:
拼图的最后一块则是
带入回去得到:
所以,两者是完全一致的。
这不是从天而降的巧合,而是 Lambert 和 LVR 使用的假设本质上是一致的,自然结论也应当一致。比如
我们不难发现,iv 公式最后只包含当前流动性和交易量两个变量。难道做市范围 (0.5,1.5) 的头寸和 (0.2,2.0) 对波动率的观点是一样的嘛?我们的论文[4]可能可以解决这个问题。
From CEX to DEX: Comparing Uniswap and Deribit Implied Volatilities: https://panoptic.xyz/research/new-formulation-implied-volatility
[2]原版的论文(a16z): https://arxiv.org/pdf/2208.06046
[3]手续费速率(zelos): https://medium.com/zelos-research/how-to-use-lvr-for-pool-selection-c442601c233f
[4]我们的论文: https://arxiv.org/abs/2411.12375
Coset
Web3 开发者社区,致力于促进不同个体之间有效的、深度的交流与协作,激发更多创新和创造。
关注我们的社交媒体,了解更多动态:
Website:https://coset.io/
Twitter:https://twitter.com/coset_io
Telegram:https://t.me/coset_io
Youtube:www.youtube.com/@coset_io
Contact:emily@coset.io
【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。