在 Uniswap V2 版别中,买卖者只能挑选以当前的市场价格进行买卖。因为 V2 版别在协议层面缺乏原生的限价单功用,导致用户很难在 Uniswap 上应用常见的止盈或止损战略。

这个问题,在 V3 版别最新的晋级中总算得到了解决。

如何在 AMM 上结构「限价单」

上一篇咱们提到过,当 LP 设定的做市价格规模彻底高于或低于市场价格时,LP 必须供给单一币种进行做市。那么,假如咱们在彻底高于现货价格的规模中供给流动性,并将做市的价格区间不断缩小,会产生什么?

咱们依然以 ETH-USDC 买卖对为例。

假定 ETH 现货价格为 2000 美元,LP 在 2300-2310 美元的规模内,悉数以 ETH 供给流动性。那么当 ETH 价格上涨到 2300 美元时,LP 供给的 ETH 开端被逐渐兑换为 USDC。若此后 ETH 的价格持续上涨,LP 资产中的 USDC 份额便会不断升高,直到现货价格达到 2310 美元时,资产被悉数兑换为 USDC。

Uniswap V3新特性解析:范围订单是限价单吗?

此外咱们也能够在数学上证明,以这种方法卖出 ETH 的均匀成交价格,等于 LP 做市规模的几何均匀数

也就是

Uniswap V3新特性解析:范围订单是限价单吗?

2304.99 美元。

这时咱们发现,假如 LP 做市的开始目的,就是在 2300 到 2310 美元左右的价格,将自己手中的 ETH 头寸悉数卖出止盈。那么他在 V3 中供给的流动性,竟然很好地完结了这个方针。

连续之前的比方,假如咱们将 LP 的做市价格规模持续缩小,缩小到极限的 2300.00-2300.01 美元的规模内。此刻,咱们就能够近似的以为,LP 以大约 2300 美元的价格,挂出了一张 ETH 的限价卖单。只要市场价格高过 2300.01 美元,LP 供给的 ETH,就会被悉数卖出兑换为 USDC。这种操作也能够视为,协助 LP 完结了在限定价格卖出 ETH 的操作。

这种将 LP 的做市价格规模无限缩小,在现货价格之上或之下,以单一币种供给的聚合流动性,便是咱们说的「规模订单」(Range Orders)。一起咱们能够将上文比方中,协助 LP 在一定规模内止盈的规模订单,称为「止盈规模订单」(Profit-taking range orders)

所以,其实「规模订单」本质上并不是真正的订单,而是 LP 向资金池某个特定价格点供给的聚合流动性。虽然不是真正的订单,但「规模订单」所表现出的特性,却很好地模拟了限价单的基本功用。

规模订单与限价单有什么区别

既然「规模订单」在功用上与限价单如此相似,那么为什么不直接称其为「限价单」,而要另外再取一个姓名呢?

咱们知道,在传统的订单簿买卖所,当一张限价单被成交后,资金或资产便会主动回来投资者的买卖账户,直到投资者宣布下一张限价单指令。而 V3 版别中的「规模订单」则不同,当此订单被悉数履行后,LP 的资金依然会被锁定在原先的资金池中,并能够被再次反向履行。

也就是说,假如投资者希望通过规模订单在 2300 美元卖出 ETH 止盈,那么在「规模订单」被悉数成交后,LP 必须在 ETH 价格从头回落到 2300 美元前赶快撤回流动性。不然价格一旦从头跌到 2300 美元以下,「规模订单」将帮你主动「抄底」,将现已出售的 ETH,在 2300 美元处从头买入,「回滚」之前的卖出买卖。

V3 版的 Uniswap 是不是订单簿买卖所

到这儿可能不少读者现已感觉到,V3 中的「规模订单」与普通的流动性做市之间,似乎并没有特别明确的边界。

比方咱们能够以为,在 2000.00-2000.10 美元规模内的做市,是一个独立的「规模订单」。但一起也能够说,这种流动性做市,相当于在 10 个更小的价格规模内,一起提交了 10 个不同价格的「规模订单」(如 2000.00-2000.01、2000.01-2000.02......)。

(备注:V3 在具体完结中并不是以 0.01 美元作为基本单位,而是以 1.0001 的倍数计算,此处为便于理解简化了模型)

假如咱们这样思考,那么整个 Uniswap 的流动性,都能够以最小价格变动单位为基点,被拆分成无数个「规模订单」。任何形状的价格曲线,都能够被彻底等价地映射为一个由众多最小「规模订单」组成的订单簿。也就是说,V3 版别的 Uniswap,现已在底层逻辑上,具有了部分订单簿买卖所的特征

然而,因为 V3 中的「规模订单」,依然与真实订单簿买卖所的限价单存在区别,假如想要在 V3 版别中完整地模拟订单簿买卖所的状况,就必须在每一个最小「规模订单」被履行后,及时将资金撤出流动性资金池。而撤出流动性的操作,预计依然需求 LP 们手动完结。这不但增加了操作的频率,一起也改变了目前 LP 们被迫管理的习气。所以,V3 版别的 Uniswap 还不能算作订单簿买卖所,其买卖逻辑的中心,依然是基于 AMM 的主动做市机制。但不得不承认,V3 版别在经典 AMM 的底层逻辑之上,最大程度地交融了订单簿机制的优点,为买卖者供给了更好的运用体验。

此外,笔者预计在 Uniswap V3 上线后,大部分 LP 依然会采用传统的被迫做市战略,即选定一个价格规模,并长时间的供给流动性。究竟提交和撤回「规模订单」,都需求实打实地付出 gas 费,这对于目前的以太坊买卖成本来说,明显还不是一个经济的挑选。

能够看出,在 Uniswap 完结 V3 版晋级后,新的协议不但吸收了部分订单簿买卖所的优点,一起也保留了经典 AMM 的优势,能够说在产品形态上又完结了一次重要的进化。

那么,当 Uniswap 获得了聚合流动性与规模订单功用后,其代表性的经典价格曲线还会不会保持本来的形态呢?下一篇,咱们具体的讨论下价格曲线的问题。

视野开拓

工业品大部分是可贸易品,可贸易品要遵从一价定律(在自由贸易、资本开放、无交易成本情形下,可贸易品全球统一定价,各国之间没有价差)-《经济运行的逻辑》

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注