对于普通流动性提供者,他们提供流动性的目的是获得交易费的分成,并且会尽可能利用手中的资金获得更多分成。因此,理性的流动性提供者会将资金提供在合理的价格区间。在这里,流动性提供者需要做出一个权衡。 流动性提供者可以把这个价格区间设置的比较小。此时,他们的资金利用率会提高,如果交易价格落在这个区间内,他们可以获得更多分成。缺点是实际交易价格有更高的概率偏离这个区间,流动性提供者不能获得任何分成。 流动性提供者也可以选择保守一些,把这个价格区间设置的比较大。此时,实际交易价格不容易偏离这个区间,流动性提供者可以持续获得交易费分成。但价格区间设置的比较大意味着流动性需要分配给更多的 Tick,他们在每个 Tick 上的流动性占比会减小,资金利用率会降低。(极端情况是价格区间设置的无限大,这样就与 Uniswap V2 类似。) 那么普通的流动性提供者应该怎样更合理地参与 Uniswap V3 呢?对于稳定币交易对,例如 DAI/USDC,价格大多数都处于 0.99 至 1.01 的区间内,流动性提供者可以直接选择将资金放入这个价格区间。稳定币交易对的历史数据比较少,未来如果有足够多的数据支撑,流动性提供者可以选择继续缩小价格区间(如 0.995 至 1.005),以进一步提高资金利用率。 下面主要分析一下非稳定币交易对的情况,以 ETH/USDC 为例。ETH 的价格涨跌幅如下图所示,从图中可以看出,所有的数据都在正负 30% 的区间内。这意味着流动性提供者把价格区间设置为当前价格的 70% 至 130% 就可以一直参与交易费的分成。与 Uniswap V2 相比,此时的资金利用率已经提高了大约 7 倍。 图 3:ETH 的价格涨跌幅 对数据进一步分析还可以继续优化价格区间。下图是 ETH 的价格涨跌幅频数图,绝大多数数据集中在正负 15% 的区间内。数据分布近似满足正态分布,期望是 0.37%,标准差是 6.38%。对于正态分布来讲,在期望值正负两个标准差之内的概率超过 95%。也就是说,流动性提供者把价格区间设置为当前价格的 87% 至 113%,就可以参与到绝大多数交易费的分成。与 Uniswap V2 相比,此时的资金利用率提高了大约 15.7 倍。 图 4:ETH 的价格涨跌幅频数图 需要指出的是,通过历史数据并不能得到一个固定的价格区间,流动性提供者还需要根据价格的实际变动来动态调节价格区间。对于价格波动很大的交易对,实际价格有更大的概率会偏离价格区间,流动性提供者想要选取一个合理的有限价格区间来长期获得交易费分成是非常困难的。 (责任编辑:admin) |