在加密货币交易中,你可能遇到过这样的问题:明明下单时看到的价格和最终成交的价格不一样,这就是所谓的滑点。它是指交易过程中由于市场波动或流动性不足,导致买入价或卖出价和预期不一致的情况。对于使用去中心化交易所(比如Uniswap)的用户来说,滑点设置更是影响能否顺利成交的关键。有些时候,适当调高滑点反而能让交易更快完成。接下来,我们就来聊聊什么是滑点,以及在Uniswap上如何调整滑点设置。
简介
去中心化金融(DeFi)对以太坊和BNB智能链等其他智能合约平台的兴趣激增。收益农业已成为一种流行的代币分发方式,代币化的BTC在以太坊上不断增长,闪电贷量正在蓬勃发展。与此同时,像Uniswap这样的自动化做市商协议经常看到有竞争力的交易量、高流动性和不断增加的用户数量。
如何计算加密货币滑点
要计算滑点,请计算实际执行价格与预期价格之间的差异。例如,如果您下单以100,000 USDT 的价格买入BTC,但由于价格波动或流动性问题,交易价格为105,000 USDT,则滑点为5,000 USDT。这是由于滑点而导致的实际价值损失。
滑点通常以预期价格的百分比表示。在这种情况下,5,000(实际价格与预期价格之差)为100,000(原预期价格)的5%。因此,滑点率= (105,000 − 100,000)/100,000 = 0.05,即5%。使用百分比,您可以轻松比较不同交易、资产和订单规模滑点的相对影响。
什么是自动化做市商(AMM)?
自动做市商(AMM)是一种去中心化交易所(DEX)协议,它依靠数学公式为资产定价。资产不是像传统交易所那样使用订单簿,而是根据定价算法进行定价。
这个公式可能因每种协议而异。其他AMM将针对他们所针对的特定用例使用其他公式。然而,它们之间的相似之处在于它们通过算法确定价格。传统的做市商通常与拥有大量资源和复杂战略的公司合作。自动化做市商分散了这一过程,基本上任何人都可以在区块链上创建市场。
自动化做市商(AMM)如何工作?
一个AMM的工作方式类似于订单簿交换,因为存在交易对——例如ETH/DAI。但是,您不需要另一方的交易对手(另一位交易者)进行交易。相反,您与为您“创造”市场的智能合约进行交互。
相比之下,您可以将AMM视为对等合约(P2C)。由于交易发生在用户和合约之间,因此不需要传统意义上的交易对手。由于没有订单簿,因此AMM上也没有订单类型。您想要购买或出售的资产的价格是由公式决定的。尽管值得注意的是,未来的一些AMM设计可能会抵消这一限制。
什么是流动性池?
流动性提供者(LP)为流动性添加资金游泳池。您可以将流动资金池视为交易者可以交易的一大堆资金。作为向协议提供流动性的回报,LP从其资金池中发生的交易中赚取费用。对于Uniswap,LP将等值的两个代币存入ETH/DAI池中,例如50%的ETH和50%的DAI。
为什么吸引流动性很重要?由于AMM的工作方式,池中的流动性越多,大订单可能产生的滑点就越少。反过来,这可能会为平台吸引更多的交易量,等等。
滑点问题会因不同的AMM设计而异,但一定要牢记这一点。请记住,定价是由算法决定的。简而言之,它取决于交易后流动性池中代币之间的比率变化多少。如果比率大幅变化,就会出现大量滑点。
更进一步,假设你想购买Uniswap上ETH/DAI池中的所有ETH.好吧,你不能!你必须为每增加一个以太币支付越来越高的溢价,但仍然永远无法从矿池中购买所有的以太币。
什么是无常损失?
当您将其存入池中后,所存代币的价格比率发生变化时,就会发生无常损失。变化越大,无常损失越大。这就是为什么AMM最适合具有相似价值的代币对,例如稳定币或包装代币。如果该货币对之间的价格比率保持在相对较小的范围内,无常损失也可以忽略不计。
另一方面,如果比率变化很大,流动性提供者可能最好只持有代币将资金添加到池中。即便如此,像ETH/DAI这样相当容易遭受无常损失的Uniswap矿池由于它们产生的交易费用而已经盈利。
最后
自动化做市商是DeFi领域的主要内容。它们基本上使任何人都可以无缝有效地创造市场。虽然与订单簿交换相比,它们确实有其局限性,但它们为加密货币带来的整体创新是无价的。AMM仍处于起步阶段。希望这篇文章可以帮助您进一步了解如何增加uniswap的滑点以及什么是加密货币的滑点。