跳到內容

動量因子:為什麼近期贏家可能繼續強勢

僅供教育參考,不構成投資建議

動量因子描述的是:近期相對跑贏其他證券的證券,之後一段時間仍可能繼續跑贏;近期相對輸家則可能繼續落後。它是統計因子,不保證上漲股票一定繼續上漲。

股票動量通常在一組證券之間衡量。常見學術做法是用中期歷史收益排序,例如過去 12 個月但跳過最近 1 個月。跳過最近一個月,是為了減少短期反轉和市場微觀結構噪音。

動量可以作為風險曝險或篩選變數,但如果把它簡單理解為「買剛漲過的股票」,就很危險。反轉、擁擠、高換手、交易成本、行業集中和賣空限制都會顯著改變實盤結果。

常見解釋有兩類。行為解釋認為,投資人一開始可能對新資訊反應不足,隨後才逐步更新預期。盈利預測上調、分析師修正和資金流入會強化已有趨勢。風險解釋則認為,動量組合可能承擔類似崩潰的狀態風險,尤其在市場領導風格急劇反轉時。

橫截面動量問的是某隻股票相對其他股票是否更強。時間序列動量問的是同一資產自身趨勢是正還是負。一隻股票過去一年下跌 5%,但所在行業下跌 30%,它仍可能是橫截面贏家。

簡單建構流程是:

  • 定義可投資股票池和流動性過濾條件。
  • 計算標準化歷史收益,並處理拆股和股利。
  • 按動量得分排序證券。
  • 買入或超配排名較高的一組;在多空研究組合中,賣出或低配排名較低的一組。
  • 按固定週期再平衡,並設定換手控制。

實作細節很重要。行業中性、波動率縮放、市值加權、等權、緩衝區和調倉頻率,都可能讓同樣叫「動量」的組合完全不同。

假設五隻股票過去 12 個月、跳過最近 1 個月後的收益如下:

股票 動量收益
A +42%
B +25%
C +8%
D -6%
E -24%

基礎橫截面動量篩選會把 A、B 排為強者,把 D、E 排為弱者。如果下月收益為 A +3%、B +1%、C -2%、D +4%、E +12%,弱勢股反彈,動量當月跑輸。單月失敗不否定因子,但說明它不是免費收益。

換手也很重要。如果 100 萬美元組合每月替換 30% 持倉,單邊綜合交易成本為 0.20%,粗略月度交易成本約為 $1,000,000 × 30% × 2 × 0.20% = $1,200。這還不包括市場衝擊和稅費。

當此前輸家快速反彈、此前贏家同步下跌時,動量可能崩潰。這常發生在流動性、政策預期、衰退擔憂或市場領導風格突然變化時。

高換手會讓回測毛收益不現實。小型股、低流動性股票和擁擠交易可能有更高買賣價差和市場衝擊。

行業集中可能主導結果。動量組合可能無意中變成科技、能源、防禦或成長股押注。行業中性可降低這種風險,但也可能削弱真實行業趨勢曝險。

資料品質很重要。收益應處理拆股、股利、退市和倖存者偏差。只使用今天仍存續公司的回測可能誇大歷史表現。

  • 「動量就是買昨天上漲的股票。」 中期因子動量通常使用明確窗口,而不是一天漲跌。
  • 「回測動量收益可以直接取得。」 成本、容量、稅費和賣空限制都會降低結果。
  • 「動量和基本面相反。」 盈利上調和基本面改善可以推動價格動量。
  • 「強勢股總是更安全。」 高動量可能伴隨估值風險和擁擠部位。
  • 「因子溢價設定了虧損上限。」 動量可能出現大幅回撤。
  • Narasimhan Jegadeesh and Sheridan Titman,1993 年 Journal of Finance 論文。
  • Eugene F. Fama and Kenneth R. French,1993 年 Journal of Financial Economics 論文。
  • Mark M. Carhart,1997 年 Journal of Finance 論文。