Uniswap恒定乘积做市机制交易原理分析2

BitMEX 100倍杠杆永续合约,注册BitMex请使用日本IP:比特币量化交易交流群:191896494  BitMEX/OKEX量化机器人  

昨天笔者对uniswap恒定乘积做市做了一个分析,有群友问到为什么资金池中两个币种的数量之比 Y/X=市场价格?


资金池中两个币种A和B数量分别为X, Y满足:

XY=K

兑换前:

X0Y0=K-----------------------①

兑换后:

(X0+⊿X)*(Y0+⊿Y)=K------②

根据① ②

得到兑换价格|⊿Y/⊿X| =(Y0/X0)/ (1+⊿X/X0)

当⊿X<0时,(1+⊿X/X0)<1  即拿y币去换走x币时

则|⊿Y/⊿X|>(Y0/X0), 其中(Y0/X0)为兑换前价格


当(Y0/X0)>市场价格时,则套利者会卖出X,买入Y,是的Y/X值变小,当(Y0/X0)<市场价格时,则套利者会买入X,卖出Y,最后使得Y/X=市场价格,因此Y/X=市场价格只是多空平衡时的状态,当市场剧烈波动时,Y/X会偏离市场价格,这就给了套利者机会了,推动资金池中数量之比=市场价格。



     2020-8-23

Remark: