文章頁面
投資必懂投資必懂
交易成本與滑價入門:策略上線前不能忽略的現實
理解量化策略中的交易成本與滑價,避免理論上的好策略在實盤中失去優勢。
很多量化策略在回測時看起來很漂亮,但一上線就明顯縮水,最常見的原因之一就是:低估了交易成本與滑價。
如果你把研究做得很細,卻在執行這一層太樂觀,最終結果就可能和回測差非常多。
什麼是交易成本?
交易成本可以理解成:你為了完成交易,必須付出的各種直接或間接代價。
常見包括:
- 手續費
- 交易稅或其他市場費用
- 買賣價差
- 滑價
- 市場衝擊成本
有些成本看得見,有些成本不容易直接看到,但它們都會侵蝕策略報酬。
什麼是滑價?
滑價(Slippage)指的是:你原本預期成交的價格,和實際成交價格之間的差距。
例如你看到某檔股票報價在 100 元,理想上想用 100 元成交,但實際下單後成交在 100.3 元,這中間的差異就是滑價的一部分。
為什麼滑價會發生?
原因很多,例如:
- 市場波動太快
- 委託量太大
- 市場流動性不足
- 買賣價差本來就很寬
- 多個策略同時搶同一類標的
也就是說,滑價不是異常,而是交易現實的一部分。
為什麼量化策略特別要在意這件事?
因為量化策略通常具有以下特性:
- 規則固定
- 可大量交易
- 可能高換手
- 容易集中在相似訊號上
這意味著如果你忽略交易成本,策略在回測裡的優勢可能只是理論上的。
特別是:
- 持有期短
- 換手率高
- 標的流動性差
- 策略容量大
這幾種情況下,交易成本的影響會非常明顯。
哪些策略最容易被交易成本吃掉?
通常包括:
- 很高頻的策略
- 訊號優勢本來就很薄的策略
- 小型股或低流動性策略
- 再平衡過於頻繁的策略
如果一個策略每次交易理論上只多賺一點點,那成本一進來,優勢可能立刻消失。
回測時該怎麼處理?
對量化研究者來說,回測時至少要問幾件事:
- 每次交易假設多少手續費?
- 是否估計買賣價差成本?
- 滑價模型是否合理?
- 委託量是否超過市場可承受容量?
- 換手率是否過高?
很多策略不是訊號錯,而是成本模型太天真。
交易成本不只是技術問題
這其實也是策略設計問題。
如果你發現成本很高,可能代表要回頭思考:
- 訊號是否需要更長持有期
- 是否應該降低再平衡頻率
- 是否需要限制小市值或低流動性標的
- 是否要改變加權與下單方式
也就是說,交易成本不是回測最後才補上的備註,而是策略設計的一部分。
小結
交易成本與滑價,往往是量化策略從研究走向實盤時最現實的一道門檻。
它提醒我們:
- 回測報酬不等於可實現報酬
- 成交價格不等於理論價格
- 訊號優勢不等於最終淨報酬
對做量化的人來說,越早把交易成本納入研究框架,越能避免把「紙上策略」誤認成真正可交易的策略。
文章延伸
前後文章
繼續閱讀