滑點(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平台可以選擇可接受的滑點範圍。根據該命令,投資者可以設置達成交易可接受的價格區間,若交易無法以在選定區間範圍的價格成交,則交易會被取消,不會開倉。選定範圍越大,成交概率也就越大。

最後,需要注意的是,因為在市價單中,滑點是不可避免的,且交易者最容易受到負滑點影響,所以在交易時,必須將滑點考慮進整個交易成本中。對交易策略做回測時,一般也需要把滑點成本納入考慮,只有這樣才能更加有效地檢測交易策略的可行性。