
程式交易中,其中技術分析最常用到的策略不外乎是趨勢跟蹤(Trend following)與均值回歸(Mean reversion),當中趨勢跟蹤最能獲利的市況為大波動的市況,基本上有一個較長時間較大幅度的走勢,如熊市,再使用趨勢跟蹤策略如MA crossover,MACD等指標便能獲利。
箇中原因有數,一,大波動市況波幅增加,增加扣減成本後的獲利幅度。程式交易最大敵人為交易成本,如佣金、買賣差價、印花稅等等。當交易成本保持不變,而每次買賣賺取的幅度增加,便能相對減低交易成本的佔比。低波動時況中,使用MACD等指標只會觀察到指標在0線附近徘徊,導致買賣次數大增,增加交易成本佔比,繼而造成Over-trade現象的出現。因此,市況愈波動,扣減交易洗費後,程式交易的獲利幅度愈大。
原因二,高波幅連續性。在市場價格的統計結果顯示,市場每日的價格變動有著較高自我相關性(Auto-correlation)。當市場價格跳動習慣變大時,往後日子也有著較大機會出現大波動的日子。因此有不少學術文獻顯示捕捉波動率比捕捉股價的走勢容易,不約而同地都有相類近的結論 — 「股價較難預測,但波幅是可測的」。所以,一旦市場出現大波動走勢時,可以考慮以趨勢跟蹤策略迎戰,因為高波幅有著連續性,市場需要一段時間才會變回低波幅的狀態。
原因三,市場莊家擺盤謹慎,市場深度(Market depth)降低。在高波幅市況下,例如最近VHSI急升到25,市場莊家預期波幅變大,在買賣差價維持不變的狀態下,莊家提供流通量的風險增加,因為市況波動有機會使莊家持貨未能有效對沖。因此,市場莊家有機會減低買賣價的擺盤數量,以降低造市風險。在此情況下,市場深度降低,股價更易出現大單邊走勢。