定义

滑点

滑点是你期望的成交价与实际成交价之间的差额。本文给出定义、公式、它为什么随规模非线性放大,以及它如何让回测失效。

更新于

滑点是指一笔交易原本打算成交的价格与实际成交价格之间的差额,通常以预期价格的百分比表示。它的成因是订单会消耗盘口的可用流动性:市价单会沿着订单簿一路吃到成交为止,吃得越深,平均成交价就越差。滑点会随订单规模、市场波动率以及盘口厚度的下降而增大。

又称
成交滑点 · 价格冲击

计算方式

            Slippage = |Fill price − Intended price| ÷ Intended price × 100 %

Round-trip cost = (Fees × 2) + (Slippage × 2) + Funding held
Subtract the whole line from expectancy, not from profits.
          

实算示例: 预期 65,000 美元、实际成交 65,065 美元 → 滑点 0.1%,即 65,000 美元订单上损失 65 美元。

它随规模非线性放大

订单翻倍并不会让滑点翻倍——它会让订单吃进订单簿更深的位置,而每多吃一个单位的成本都比上一个更高。这就是为什么一个在 1 万美元规模下盈利的策略,在 50 万美元规模下可能一条规则都没改就变成亏钱的,也是为什么「容量」是策略的固有属性,而不是事后才考虑的问题。

它是回测与实盘之间最大的裂缝

按收盘价、按中间价、或者按信号价成交的回测,假设了当时并不存在的流动性。滑点与手续费一起,是「回测赚钱、实盘亏钱」最常见的原因——尤其是对高频策略或止损很紧的系统而言,因为它们单笔的优势本来就很薄。

常见误读

滑点常被建模成一个固定的基点数。但真实滑点是随市场状态变化的:它恰恰会在策略交易最频繁的那种剧烈波动行情里飙升,所以用平静时段平均出来的数字,会在最关键的时候严重低估成本。

参考资料

本术语表用于教学。此处内容不构成投资建议,页面所述任何指标都不能预测未来结果。

知道定义是最容易的部分

知道「回撤」是什么,和拥有一套会在回撤触发时自动停下来的系统,完全是两回事。QANTERION 在策略运行时强制执行这些限制。