100 不同Dex之间的套利计算

就比如两个Dex都有:TokenA/USDT,分别为Pair1,Pair2.
当两个Pair价格差异较大时。如何计算从价格较低的Pair中买的的代币数量

请先 登录 后评论

3 个回答

Elvis - 智能合约开发工程师

例uniswap dex
池子中usdt: 100 token: 200 此时池子token的价格为0.5,其他dex的池子此token的价格1.
根据兑换前后池子比例不变,则x为买入token的数量,y为u增加的数量,则(200 - x)/ (100 + y ) = y / x =1,
则x为50,则需要购买代币50枚,池子达到市场价格。(仅供参考)

请先 登录 后评论
Jeack

有一个公式可以根据路径数据计算出 v2 pair 的最佳购买量. 善用搜索可以找到

请先 登录 后评论
那么一种永远

例如
已知pair1的,reserveA1,reserveB1
还有pair2的,reserveA2,reserveB2
不考虑手续费,当pair1和pair2存在差价时,如何计算套利数量

请先 登录 后评论
  • 4 关注
  • 1 收藏,2602 浏览
  • 提出于 2023-06-13 04:04