Advertise手续费优惠服务台

词汇表概念

加密货币滑点是什么?如何降低价格滑点

滑点(Slippage)是加密交易中交易者预期的价格与交易在链上实际成交价格之间的差额。在去中心化交易所中,价格由流动性池中的资产比例决定,每一次兑换都会改变这个比例并推动价格移动。资金池越浅、市场变动越快,滑点就越大。滑点可能是负向的(价格更差),也可能是正向的(价格更好)。交易者可以设置滑点容差:如果在智能合约执行前价格超出设定阈值,交易会自动取消,从而把最坏情况控制在可接受范围内。

作者: COINOTAG Research Desk最后更新 参考资料

gate.com

加密货币中的滑点是什么?

滑点(Slippage)是指你提交交易时屏幕上看到的价格,与交易在链上实际成交那一刻的价格之间的差额。与中心化交易平台不同,去中心化交易所(DEX)的价格不是来自订单簿,而是由流动性池中的资产比例决定。每一笔兑换都会即时改变这个比例,因此你的订单规模和市场当下的深度,直接决定了你会遇到多大的滑点。滑点可能是负向的(成交价比预期差),也可能是正向的(成交价比预期好);但在流动性较浅的资金池和高波动时期,负滑点占主导。

DEX 兑换确认界面——并排显示“预计获得”“最少获得”和“滑点容差”字段

binance.com

滑点为什么会出现:AMM 与恒定乘积公式

传统交易平台在某个价格上撮合买方和卖方。自动做市商(AMM)的运作方式不同:你无需等待对手方,而是直接与一个共享的代币池进行兑换。由 Uniswap V2 推广开来的恒定乘积公式是:

x × y = k

bitget.com

其中 x 和 y 代表池中两种代币的储备量,k 是一个常数。当你买入代币 X 时,X 的储备减少、Y 的储备增加,X 的价格沿着这条曲线上升。由于流动性分布在整条曲线上,每一笔兑换都会让价格沿曲线移动,订单相对资金池越大,移动越明显——这正是滑点的结构性来源。

想了解 AMM 与订单簿系统的区别,可以阅读我们的订单簿与自动做市商对比指南。

恒定乘积曲线 x×y=k 图示——一笔大额订单如何沿曲线把价格推高

真实算例:浅池中的滑点计算

用一个小型资金池来具体计算一下。

场景:一个由 以太坊 和 USDC 组成的资金池,含 10 ETH 和 30,000 USDC。

参数数值
初始 ETH 储备10 ETH
初始 USDC 储备30,000 USDC
恒定乘积(k)300,000
显示价格1 ETH = 3,000 USDC

你想买入 1 ETH。交易后池中应剩 9 ETH,因此 USDC 储备必须变为 300,000 ÷ 9 ≈ 33,333 USDC。你实际支付:33,333 − 30,000 = 3,333 USDC,而不是屏幕上看到的 3,000 USDC。这意味着在浅池中出现了约 11% 的滑点。

如果在一个含 10,000 ETH 和 30,000,000 USDC 的深度资金池中买入同样的 1 ETH,价格几乎纹丝不动,滑点低于 0.01%。唯一的变量是资金池深度。这就是为什么交易量和流动性是讨论滑点的核心。

负滑点还是正滑点?滑点的两面

维度负滑点正滑点
结果获得更少代币 / 支付更多获得更多代币 / 支付更少
频率常见,尤其在浅池和高波动市场较少见
典型原因流动性低、成交量大、确认延迟流动性突然涌入、网络拥堵缓解
对交易者的影响侵蚀收益意外收获

两种情况都源于同一机制:从你签名到智能合约执行交易之间,价格曲线发生了移动。滑点容差就是限制这种移动幅度的安全旋钮。

导致滑点的因素

滑点不是故障,而是链上交易的结构性特征。主要原因包括:

  • 资金池流动性浅:储备量小,连小额订单都会造成剧烈的价格变动。关于低流动性的警示信号,可参考我们的低流动性指标指南。
  • 市场波动:价格快速变动时,即使在一个区块确认的时间内,报价也可能改变。
  • 订单规模大:相对于资金池深度过大的订单,会让价格沿曲线陡峭攀升。
  • 区块确认慢:交易等待上链的每一秒,都给价格滑动打开了一扇窗口。
  • 集中流动性(Uniswap V3 模式):在选定价格区间内可降低滑点;但价格一旦超出该区间,仍可能出现明显滑点。
  • 网络拥堵与 Gas 上涨:高峰时段交易延迟,滑点窗口随之扩大。

如何降低滑点:分步检查清单

滑点无法完全归零,但通过系统化的方法,可以大幅限制它的影响。

  1. 使用限价单:与市价单不同,限价单只会以你设定的价格或更优价格成交。如果你使用的 DEX 支持高级订单类型,可以考虑这一选项。
  2. 合理设置滑点容差:对于深度好、流动性强的交易对,0.1%–0.5% 通常就足够。设得太高会增加三明治攻击风险,设得太低则会导致交易频繁失败。
  3. 优先选择深度资金池:储备量相对于你的订单越大,价格曲线滑动越小。
  4. 拆分大额订单:用几笔小额交易代替一笔大额交易,可以分散价格冲击,在浅池中尤其有效。
  5. 选择平稳的市场时段:避开重大消息发布和网络拥堵最严重的时段。
  6. 使用 DEX 聚合器:聚合路由器会扫描数十个资金池,把交易拆分到最高效的路径上,从而把价格冲击降到最低。
  7. 查看“最少获得”数字:这个数字代表你真正的最坏情况。如果无法接受,就不要确认交易。

风险与需要警惕的陷阱

  • MEV 三明治攻击:过宽的滑点容差会形成漏洞,机器人可以在你的交易前后插单,赚取价差。容差应尽可能收窄。
  • 失败的交易同样消耗 Gas:如果容差设得太窄导致交易失败,网络手续费照样会被扣除。
  • “零滑点”承诺不现实:在恒定乘积资金池中,每次兑换都会移动曲线,从数学上讲零滑点不可能实现。
  • 低流动性代币陷阱:资金池很浅的新代币可能出现两位数的滑点;更重要的是,这往往预示着当你想卖出时才会发现的更严重的退出难题。

COINOTAG 观点

对于 ETH 或主流稳定币交易对这类流动性好的资产,在可靠的 DEX 上交易时,滑点大多低于 0.5%:Web3 的流动性已明显加深,聚合器也让绕开浅池变得更加容易。真正让交易者头疼的有两类场景:低市值代币的浅池,以及所有人都朝同一方向交易的高波动时刻。

请把滑点容差看作一个风险旋钮,而不只是一个勾选框。在蓝筹交易对上保持收紧;只有在交易确实必须完成时才谨慎放宽,并且每次交易前都读一读“最少获得”这一行。想打好更全面的基础,可以阅读我们的新手加密交易指南,其中把滑点与手续费、订单类型放在一起讲解。

只要管理得当,滑点就是在无需许可、全天候开放的市场中交易不可避免的成本——它不是远离 DeFi 的理由,而是一个值得认真对待的变量。

常见问题

4 个问题
加密货币中的滑点是什么?

滑点是你提交交易时屏幕上显示的价格与链上实际成交价格之间的差额。在 DEX 中,价格由流动性池中的代币比例决定,每次兑换都会改变这一比例,因此滑点无法避免。

滑点一定是坏事吗?

不一定,滑点有两个方向。负滑点意味着成交价比预期差,更为常见;正滑点则意味着成交价比预期好,带来意外收获。两者都源于同一机制:在交易确认之前,价格曲线发生了移动。

滑点容差应该怎么设置?

对于 ETH 或主流稳定币交易对等深度好、流动性强的市场,0.1%–0.5% 通常就足够。在浅池或高波动的资金池中可能需要调高;但设得过高会招来 MEV 三明治攻击,设得过低又会导致交易频繁失败。

如何在 DEX 上降低滑点?

在深度好的流动性池中交易,把大额订单拆分成多笔,避开高波动和网络拥堵时段,使用会扫描多个资金池的 DEX 聚合器,并在确认交易前务必查看“最少获得”数字。

最后更新: