跳转到正文
buybitcoinsmart

术语表 /购买与交易所

滑点

滑点是什么?
滑点是指您获得的报价与订单实际成交价格之间的差额,订单规模越大、流动性越薄,滑点就越大。

订单簿是一叠数量有限的挂单,而不是单一价格,因此金额超过最优挂单的市价单会逐级推向更差的价位。2021年10月21日,一个有缺陷的客户端算法在不到一分钟内,把 Binance.US 的订单簿从约65,760美元一路压低到8,200美元。对于200美元的购买,这种影响通常只有几美分,而要点正在于知道何时并非如此。

运作方式

滑点源于屏幕显示的价格与订单簿实际内容之间的差距。

交易所显示一个醒目的价格数字,通常是最新成交价,或最优买价与最优卖价之间的中间价。其背后是订单簿:一份价格逐级上升的单笔挂单清单,每笔挂单的数量都有限。市价单指示撮合引擎买入所有可用的挂单,直到您的金额成交,因此它会先吃掉最便宜的挂单,然后是下一笔,再下一笔。您所触及的全部价格的平均值就是成交价,这一平均值与醒目价格数字之间的差距就是滑点。

有三个因素会让滑点变大。第一是订单规模,因为超过订单簿顶部附近深度的订单必须去吃更差的价位。第二是深度不足:同样是5个比特币的订单,对主要的 BTC/USD 订单簿几乎没有影响,却可能让一个小型本地交易对波动数个百分点。第三是时机,因为在行情快速变动时,订单簿被吃空的速度快于做市商补充的速度,所以在人们最急于交易的那几分钟,这种影响恰恰最严重。

滑点也可能对您有利。如果价格在提交订单与执行之间下跌,市价单的成交价会低于报价。交易所从不宣传这一点,但在平静的订单簿上,正向滑点十分常见,这也是滑点是一种结果分布而不是一项手续费的原因。

购买比特币时为何重要

滑点决定一笔购买在执行之后还剩多少,而对本站的大多数读者来说,它小于他们早已忽略的各项成本。

在零售规模下,深度充足的 BTC/USD 或 BTC/EUR 交易对上的市价单,成交价通常与报价相差不到几美元。Kraken Pro 的0.40%吃单费率用在1,000美元的买单上是4美元,而同一笔订单的滑点通常只是不到1美元的零头。在支付即时购买价格的同时担心滑点,是优化错了方向,因为即时购买界面内置的加价比这两者的成本高出数倍。

有三种情形下,滑点不再只是四舍五入的误差。第一种显而易见,即大额订单:单笔交易超过五位数时,拆分订单或挂出限价单可以让您避开昂贵的价位档。第二种是小型本地市场,因为服务单一国家的交易所,其本地货币交易对的挂单深度往往远低于美元交易对,所以中等规模的订单就会明显推动价格。第三种是行情剧烈波动的那几分钟,报价会在您点击的瞬间与撮合引擎收到订单的瞬间之间发生变化。

这些防范措施不花一分钱。限价单会设定您能接受的最差价格,超过该价格就不成交。通过深度最好的交易对下单、事后再兑换,往往比交易流动性不足的直接交易对更划算。而当平台提供滑点容忍度设置时,请把宽松的容忍度理解为允许对您高价成交,而不是一种便利。

250,000美元的订单进入深度不足的订单簿

算术可以逐档说明滑点从何而来。

设想一个订单簿:最优卖价是100,000美元,数量0.5个比特币;下一档是100,050,数量0.8个;第三档是100,200,数量1.2个。一笔2.5个比特币的市价单会吃掉这三档。您为前半个比特币支付50,000美元,为接下来的0.8个支付80,040美元,为最后的1.2个支付120,240美元,合计250,280美元。您的平均价格是100,112美元,而报价是100,000美元,因此滑点造成了280美元的成本,即0.112%。这笔交易的0.40%吃单手续费约为1,001美元,是滑点成本的三倍半,而在大多数人的心算里,这两个数字中只有一个会出现。

现在删去中间两档,这就是深度不足的订单簿的样子。同样是2.5个比特币的订单,以100,000美元成交0.5个,以101,000美元成交2个,平均价格为100,800美元,滑点为2,000美元。您的订单没有任何变化,变化的只是深度。

滑点 vs 买卖价差

买卖价差是在您交易之前订单簿让您承担的成本;滑点则是您自己的订单在成交过程中让您承担的成本。无论您是否入场,价差都存在,因为它是最优买价与最优卖价之间长期存在的差距,跨越一次价差是换取即时成交的最低代价。滑点则是您的订单因为金额过大或市场在其下方发生变动,而在最优卖价之外多走的那段距离。一个交易场所可以在很浅的订单簿上报出很窄的价差,却仍然让您高价成交,这就是在规模较小的平台上,深度比醒目的价差更重要的原因。

滑点 vs 波动性

波动性是市场在变动;滑点是您的订单未能按您看到的价格成交。两者在交易前后的几秒内相互重叠,人们常常怪错了对象。如果比特币在您的订单成交后的一小时内下跌了4%,那是波动性,并不存在定价错误。如果您的订单在市场几乎没有波动的时刻,成交价比报价高出0.6%,那就是滑点,用限价单本可以避免。

请勿混淆

常见问题

滑点是一种手续费吗?

不是。没有人收取滑点,任何收据上也不会出现它。它是您的订单沿订单簿逐级成交所产生的成本,因此会随订单规模和当时的可用深度而变化,也可能对您有利。

如何完全避免滑点?

请使用限价单。限价单会指定您愿意接受的最差价格,并拒绝在该价格之外成交,因此您是用执行的不确定性换取价格的确定性。如果没有人接受您的价格,订单就会一直挂单,不会成交。

购买100美元的比特币,滑点重要吗?

很少重要。在深度充足的比特币交易对上,如此小额的购买会以与报价相差几美分的价格成交。您所选界面的手续费和价差,花费会远高于成交环节,因此请先优化这两项。

接着阅读

相关术语

购买与交易所中的更多术语

阅读本页英文版