80/20pools和50/50pools谁的交易滑点更大?

在之前的文章,我们比较了50/50 pools和80/20 pools无常损失的差异,无常损失是流动性提供者关心的问题,而对于交易者来说,更关心的是兑换的滑点,滑点是指成交价格与现货价格之间的差异,在中心化交易所里面,订单簿深度越差的市场,滑点也越大,那么对于自动做市商来说,滑点取决于什么呢?那么我们今天来比较了一下50/50 pools和80/20 pool滑点的差异,假设ETH的数量为x,USDT的数量为y,ETH价值占比为r,则满足:

y=k(x)^(r/(r-1))----------------(1)

根据ETH和USDT的比例关系有:

yr=(1-r)px----------------------(2)

交易者以△y个USDT去资金池兑换得到△x,那么兑换后,资金池满足:

y+△y=k(x-△x)^(r/(r-1))-----------(3)

联立(1) (2) (3)得到:

△x=x(1-(1+△y/y)^ ((r-1)/r)----------------------------------------------(4)

那么

兑换价格=△y/△x=△y/ x(1-(1+△y/y)^ ( (r-1)/r)=p((1-r)/r)(△y/y)/ (1-(1+△y/y)^ ( (r-1)/r)---(5)


image.png

从上式可以看出兑换的价格Pswap与△y/y正相关,

当r=0.5时,兑换价格


image.png

当r=0.2时,兑换价格


image.png

Pswap0.5<Pswap0.2

实际上Pswap是关于r的单调减函数,如下图所示,即r越大Pswap越小,比如你去80/20pools中兑换20%那一部分代币时,你将遭受比50/50pools更大的滑点,你去80/20pools中兑换80%那一部分代币时,你将遭受比50/50pools更小的滑点。


 



  admin   2022-5-28