前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何理解Uniswap v3 流动性头寸的价值

如何理解Uniswap v3 流动性头寸的价值

作者头像
Tiny熊
发布2023-01-09 17:52:40
8650
发布2023-01-09 17:52:40
举报

译文出自:登链翻译计划[1] 译者:songmint[2] 校对:Tiny 熊[3]

请跳到此系列文章的_part 1_[4] _part 2_[5] , 您可以学习到为何 Uniswap v3 流动性代币[译者注:即头寸]为何类似于看涨期权空头和看跌期权空头[的组合,译者注]

Uniswap 在第 3 版协议中,改进了流动性头寸的创建和管理方法。与 Uniswap v2 相比,v3 建立新头寸的过程是相当复杂。如果您像我一样[通过 UI 操作,译者注],那么只需单击 **+ New Position ** 按钮,并调整范围和参数,直到获得一个看上去不错的头寸。那么选择 LP 头寸参数的最佳方法是什么呢?

[如果您试图]寻找一个 Uniswap v3 流动性价格范围的选择攻略, 那么结果就是啥都没有。

在本文中,我们将描述当你创建 LP 头寸时,那些隐藏在 UI 后的代码所做的事。我们还将推导出一组简单的公式,也许可以帮到您在许多底层资产标的中找到一个最佳的价格范围,用以设置 Uniswap v3 LP 头寸.

Uniswap v3 LP 代币有何价值?

Uniswap v3白皮书[6]中, 描述了 LP 在建立新头寸时,必须添加的每种代币的数量。在一个新建的 LP 头寸中 token0token1 的数量将取决于以下三个变量联合确立的价格范围:

代表较低价格端点的 tick tL,

代表较高价格端点的 tick tH,

建立头寸时的价格 P0

我以略有不同的符号重印了白皮书中的等式 (6.29) 和 (6.30),以显示 tL , tH 与 P0 的关系:

一个 LP 头寸的代币组合描述了该头寸中有多少 token0 和 token1。

这里,ΔE 的值由建立头寸时,头寸中锁定的 token0(记为 x0)和 token1(记为 y0)的初始数量决定:

头寸一旦建立,我们就可以让 token1 数量加上 token0 数量乘以价格 P,两者之和就是净头寸价值

如果价格高于上限 tH,则 LP 代币的净头寸价值 Net Liq 将收敛于几何平均值 √(tL*tH)。当价格低于下限 tL 时,LP 代币的净头寸价值就是价格 P 乘以头寸大小.

当值介于 tL 和 tH 之间时,表达式会稍微复杂一些,并将取决于价格 P 的平方根。从图形上看,净头寸价值 Net Liq 值 V(P)如下图所示:

改变范围(tL, tH),就会改变收益曲线 V(P)的“锐度”。当(tL,tH)区间只有一个 tick 那么大时,V(P)曲线将收敛于上图中的虚线。同样,1 个 tick 大小的 LP 头寸收益, 恰好等于一个到期时不考虑交易费的covered call 备兑期权[7] 的收益

计算 Delta,净头寸价值的变化率

LP 头寸的价值将如何受到标的物价格的影响?具体来说,我们想知道如果 token0 的值改变 1 美元,净头寸价值会改变多少。这个改变的值称为“delta”,代表期权的对于标的价格的敏感性。

我们通过求 V(p)对价格 P 的偏导数,得到 变化率 δ(P),表达式如下:

LP 头寸的 Delta. 当标的资产价格变动 1 美元时,LP 头寸的价值会变化多少?

我们看图,并将 ΔE 的值进行标准化,会容易理解该表达式。由于函数在某个点上的导数就是该点的斜率,所以 delta 的值就是与价格曲线 V(P)相切的直线的斜率:

Delta 即斜率 红色曲线的斜率表示标准化了的 LP 头寸 1*sqrtV(P) 的 delta 值。随着价格在下限 tL 和上限 tH 之间变化,斜率从 100% 变为 0%。下载 GIF 版本[8]

delta 代表的是 LP 头寸的价值跟随标的物价格的变化幅度。随着标的价格上涨,Delta 从 1 变为 0,这意味着当价格较低时,LP 的头寸价值将与标的物价格同幅度变化;当高于上限价格时, LP 的头寸价值将不再变化(即为 0%)。

具体的说,当我们考虑在 (2000, 3000) 之间部署 LP 头寸,该头寸可以收取交易费用,并实现 30%的 APR(年化收益率)。您可以将 delta 视为蓝线的斜率除以红线的斜率。由于 δ(P) 的值总是小于或等于 1,因此 LP 头寸的收益也将小于或等于直接持有代币的策略。

范围备兑期权.LP 头寸的收益来自于 ETH 在 2000 到 3000 之间的价格波动。当 ETH 价格低于下限 tL,LP 头寸的价值将跟随 ETH 价格; 当 ETH 的价格高于上限 3000 时,LP 头寸价值将保持不变。交易费的收益率大概是 8%。

请注意,当价格高于 3000 时,ETH 价格与 LP 头寸之间存在相当大的差异。红色和蓝色曲线之间的区域称为无常损失[9] (IL)。有些人会认为 IL 表示 “错失了获利的大好机会”,甚至会为此痛心疾首.

我倒一点也不担心无常损失,因为我知道这种“错失的机会”是备兑期权的特点。正如我在最近的一系列推文[10] 中所述,虽然 LP 头寸确实遭受无常损失,但 LP 头寸实际上降低了投资组合回报的波动性:

链接:https://twitter.com/guil_lambert/status/1412608696778203138

理解净 Delta 收益的影响

为什么我们关心 delta?了解投资组合的 delta 有助于管理风险并降低回报的波动性。对冲基金通常需要计算其金融工具的 delta,以创建一个许多资产构成的投资组合,并保持总体上的delta 中性[11] ——尽管市场波动,其总价值仍将保持不变。

我在 上一篇文章[12] 构建了勒式策略和跨式策略. 它们是限制价格波动风险 (delta=0) 的两个例子。我希望这些头寸能够通过限制“无常损失”来保持其价值,并通过累积费用来获利。(_更新:距离“到期”还有 7 天,他们仍然盈利!_)

或者,_负_ delta 可能也有收益,这样当标的价格下跌时,投资组合的价值就会增加。当考虑建立 ETH 和其他代币之间的 LP 头寸时,情况尤其如此。许多 DeFi 代币在过去 6 个月中表现不及 ETH,尽管它们的价值在以稳定币计价时有所增加。投资者可能希望通过创建看涨期权空头[13] 对冲那些表现不佳的代币资产

因此,如果要了解投资组合的总价值如何随着组成资产的上涨和下跌而变化,我们需要知道投资组合的 净 Delta。我们将通过一个由 3 个 LP 头寸组成的假想投资组合来说明如何做到这一点:这三个头寸分别是 ETH/Dai、ETH/UNI 和 ETH/WBTC。每个 LP 头寸的参数如下。

LP 组合由 ETH/Dai、ETH/WBTC 和 ETH/UNI LP 头寸组成的投资组合的详细信息。总价值和 delta 已转换为 ETH, 以简化净 delta 计算。

在这里,我们引入了 beta (β),这是一个跟踪参考资产的[相关性](https://en.wikipedia.org/wiki/Beta_(finance "相关性")) 的变量。使用 beta,我们可以用 beta 加权每个资产的 delta 来计算投资组合的 净 Delta(这里我用 ETH 表示 delta 以简化计算):

使用上表中的信息,可以得到我们的投资组合的净 delta 为 1.126。这意味着 ETH 价格每变化 1 美元,我们的组合(包含相当复杂的 ETH、Uni 和 WBTC LP 头寸)就会变化 1.126 美元。

整个投资组合的净头寸价值为 2.69 ETH,但 ETH 价格变化后,预期收益的变化等同于持有 1.126 ETH 的收益变化. 与 2.69 相比,减少了约 60%。虽然意味着较小的回报,但也意味着较低的投资组合波动性。

投资组合的净 delta 的另一种用法,是确定空头头寸的规模. 空头头寸将抵消这些 delta, 以对冲 ETH 价格的小幅变化并帮助维持投资组合价值。对于不同数量的 ETH 空头,上述头寸的盈亏如下所示。

ETH/Dai、ETH/WBTC 和 ETH/UNI 投资组合的净 delta投资组合的 beta 加权预期收益,会根据做空的 ETH 数量而变化,目的是平衡组合头寸的增量。调整做空 ETH 的数量,也会改变头寸的盈亏平衡点。我们假设最初收取 100 Dai 的费用来,计算该头寸的 beta 加权损益。Gif 演示:https://img.learnblockchain.cn/pics/20221223145409.gif

未来的工作

在这篇文章中,我们推导出了 Uniswap v3 LP 头寸总价值的表达式。我们探讨了 Uniswap v3 LP 期权的价格敏感性, 这将有助于理解未来的收益. 并且,我们描述了如何计算多个 Uniswap v3 LP 头寸组合的净 delta。

对于那些了解 Black-Scholes 模型和期权衍生品“希腊字母”的人来说,上面的讨论可能非常熟悉。除了 delta 之外,其他需要考虑的相关量是 gamma = dδ/dS、theta=dV/dt 和 vega=dV/dσ。

每个人在确定投资组合的收益方面都有自己的思虑,我们将在下一篇文章中扩展这些参数的使用,,以基于几何布朗运动模型的“Black-Scholes”的定价模型推导出 Uniswap v3 期权的预期投资收益。

请继续关注我!

如果您对这些想法感兴趣并想为交易 Uni v3 期权的 UI 界面的开发做出贡献,请在推特上私信我 @guil_lambert 或发送电子邮件至 guil.lambert @protonmail.com

原文链接:https://lambert-guillaume.medium.com/understanding-the-value-of-uniswap-v3-liquidity-positions-cdaaee127fe7

参考资料

[1]

登链翻译计划: https://github.com/lbc-team/Pioneer

[2]

songmint: https://learnblockchain.cn/people/13263

[3]

Tiny 熊: https://learnblockchain.cn/people/15

[4]

part 1: https://lambert-guillaume.medium.com/uniswap-v3-lp-tokens-as-perpetual-put-and-call-options-5b66219db827?source=friends_link&sk=43c071fa2796639a60fce6c9abd5aa76

[5]

part 2: https://lambert-guillaume.medium.com/synthetic-options-and-short-calls-in-uniswap-v3-a3aea5e4e273?source=friends_link&sk=9fa4cdb12aab88ca9ecdc4d767a4ee1e

[6]

白皮书: https://uniswap.org/whitepaper-v3.pdf

[7]

covered call备兑期权: https://lambert-guillaume.medium.com/uniswap-v3-lp-tokens-as-perpetual-put-and-call-options-5b66219db827?source=friends_link&sk=43c071fa2796639a60fce6c9abd5aa76

[8]

下载 GIF 版本: https://cdn-images-1.medium.com/max/2400/1JDTDeS1htEIp9kHzyyG-EA.gif

[9]

无常损失: https://uniswap.org/docs/v2/advanced-topics/understanding-returns/

[10]

最近的一系列推文: https://twitter.com/guil_lambert/status/1412608674380632067?s=20

[11]

delta 中性: https://en.wikipedia.org/wiki/Delta_neutral

[12]

上一篇文章: https://lambert-guillaume.medium.com/synthetic-options-and-short-calls-in-uniswap-v3-a3aea5e4e273?source=friends_link&sk=9fa4cdb12aab88ca9ecdc4d767a4ee1e

[13]

看涨期权空头: https://lambert-guillaume.medium.com/synthetic-options-and-short-calls-in-uniswap-v3-a3aea5e4e273

Twitter : https://twitter.com/NUpchain Discord : https://discord.gg/pZxy3CU8mh

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-12-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 深入浅出区块链技术 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Uniswap v3 LP 代币有何价值?
  • 计算 Delta,净头寸价值的变化率
  • 理解净 Delta 收益的影响
  • 未来的工作
    • 参考资料
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档