滑点(Slippage),也被称为滑价,是指交易预期价格和交易执行价格之间的差异。

例如,交易者小A想以40000 USDT的价格买入1 BTC,订单成交后,最终成交价为40050 USDT。小A的预计价格和订单最终成交价格存在的这50 USDT的价差,就是滑点。

包括股票、债券、外汇、期货、数字货币市场等在内的任何交易市场都可能出现滑点。且越是在交易特别频繁、市场快速波动或大额订单成交的情况下,越容易产生滑点。

 

滑点的种类

1.负滑点——交易的执行价格(成交价)比预期价格要差。

例如,交易者小A想以40000 USDT的价格买入1 BTC,订单最终买入价为40050 USDT,比预期价格高了50 USDT,小A为买入这1 BTC比预定计划多支付了50 USDT,即为负滑点。

由于滑点的出现可能会扰乱既定的交易策略,推高交易成本。譬如,在最常见的“追涨”交易场景中,由于不能买在原先预定的最理想价位,为了订单顺利成交快速入场,只好付出更高的代价去买。因此,滑点也被视作一种交易成本,被称为滑点成本。提到滑点成本,一般即指负滑点。

2.正滑点——交易的执行价格(成交价)比预期价格要好。

例如,交易者小A想以40000 USDT的价格买入1 BTC,订单最终买入价为39950 USDT,比预期价格低了50 USDT,小A为买入这1 BTC比预定计划少支付了50 USDT,即为正滑点。

正滑点在市价单和限价单都有可能发生,且大多会发生在逆势进场的策略中。

 

滑点产生的原因

从滑点的定义上看,滑点的产生是由于交易预期价格和交易最终成交价格不同而导致的。那么,要想知道为什么会产生滑点?即要弄明白为什么交易预期价格和交易最终成交价格会出现差异?而这就要从交易预期价格(交易者如何下单)和交易最终成交价格(交易执行过程)两部分说起。

从交易预期价格角度出发,市价单是滑点产生的必要条件。

交易市场上资产价格由买卖双方决定。对于处在任何报价与对应交易规模的某个卖家,必须有与之相匹配的卖家(交易对手)。买卖双方之间的不平衡,对应在资产价格表现上,就会呈现上下波动的状态。由于买卖双方力量随时都在变化,资产的价格也几乎总是瞬时变化的。因此,执行市价单时,尽管下单交易和交易完成仅存在短短的间隙,但却几乎无可避免地会产生滑点。

从交易执行价格角度出发,导致滑点产生的原因可以简单归结为交易执行环境不稳定。

导致交易执行环境不稳定的因素主要有以下几点:1.行情剧烈波动时出现网络延迟。常见诸如交易执行软件、硬件条件不稳定,行情剧烈波动可能导致交易软件系统、交易平台服务器响应延迟等。2.重大事件公布时,滑点出现的频率会很高。譬如重要经济数据公布时,交易市场会迅速反应,资产价格短时间出现极大波动。交易者通常很难在预想的价格点位成交。3.流动性不足。流动性充足的市场,其报价是连续的,而流动性不足的市场,一旦出现大额订单进出,会引发行情剧烈波动出现价格断层。4.某些特定的交易策略也会导致滑点。例如在顺势交易策略中顺势买进和顺势卖出时,买卖各会发生一次滑点。尤其是突破进场的策略(例如,价格突破某均线时确认后续趋势为涨),在突破当下,价格在短期内是有趋势性的,短时大量交易者入场追突破,因此很可能不会成交在预定的价格上。

 

如何降低滑点风险?

滑点本身非人力可控制,没有什么订单或命令可以确保不产生滑点,但我们可以采取一些方法帮助控制滑点大小,即将交易成本大小控制在可接受范围之内。

1.投资者可以使用限价单而非市价单。从订单委托方式角度,投资者若想规避滑点,最好的方式就是下限价单,从而保证订单最终成交价格一定是自己最理想的价位,或者更好的价位。不过,需要注意的是,限价单保证价格,但不能保证成交。这对于那些采取特定交易策略的交易者来说是具有风险的,限价单一旦没成交,就意味着打破交易纪律。因此,为了应对该风险,交易者可在限价单之外增添一个命令,若限价单未成交就转为市价单。

2.不在重大经济新闻事件公布前后交易。如前文所述,在重大事件公布时,如重要经济数据等,市场往往会在短时间内产生剧烈波动。因此,交易者最好避免此时下市价单。

3.在低波动性、高流动性市场交易。低波动性意味着价格运行平稳,可以保证执行价格的稳定性;高流动性意味着市场中活跃交易者众多,可以保证订单的成交率。因此在此类市场中,可有效降低滑点风险。反之,高波动性、低流动性的市场,滑点风险高。

4.执行市场范围命令。该措施常见于传统的外汇市场,在加密货币领域,则多见于DeFi市场,如一些DEX平台可以选择可接受的滑点范围。根据该命令,投资者可以设置达成交易可接受的价格区间,若交易无法以在选定区间范围的价格成交,则交易会被取消,不会开仓。选定范围越大,成交概率也就越大。

最后,需要注意的是,因为在市价单中,滑点是不可避免的,且交易者最容易受到负滑点影响,所以在交易时,必须将滑点考虑进整个交易成本中。对交易策略做回测时,一般也需要把滑点成本纳入考虑,只有这样才能更加有效地检测交易策略的可行性。