数学丨计算自己LP流动性池资金变化的简易方法,AMM基础模型 xy=K

数学丨计算自己LP流动性池资金变化的简易方法,AMM基础模型 xy=K

00:00
10:29

pump.fun的数学模型讲解:https://www.youtube.com/watch?v=losZU4qcs-M

核算方法:

一般的LP池子,采用的和Uniswap规则一致,为1:1等值加密资产注入。


这两个加密资产的数量定义为:a和b


加密资产a最新的价格表达为:Pa


K=a*b


加入流动性池的那一刻,决定了K,K是常数,不变化。


以b为基准,谁更加有价值或者说谁的波动更小,谁就是基准。我们统一将此定义为b。



计算方法:


a*b=K 先把K得出来,这个值为常数,不变化


b是ETH或者USDT都行,Pa=b/a=b/(K/b)=b²/K → b²=K*Pa


数量b=根号下(K*Pa)


现在你的LP的总价值就等于:b的二倍


简易公式总结为:资金量=2*根号下(K*Pa)



计算a现在的数量也可以,不过不需要记忆,记住b怎么算就好了,因为计价以b为基准。


a=根号下(K/Pa)




举个例子,你一开始加入了100个token和5ETH,K=500


现在价格涨到了1token=1ETH,


请问你的LP有多少价值?


资金量=2*根号下(500*1)=44.72135955ETH




一开始10ETH




所谓的无常损失(我觉得叫 暂时损失 可能更好)impermanent loss


一开始你放进去的价值是多少??






现在的价值是多少?差值就是无常损失


100token=5eth


100token=100eth


100+5=105eth


105-44.72=55.27864045ETH




以上内容来自专辑
用户评论

    还没有评论,快来发表第一个评论!