什麼是因子換手率
在多因子選股中,你的策略通常是每個月選出因子值最高的前 N 檔股票,然後持有到下個月。到了下個月,你重新計算因子值,選出新的前 N 檔股票。這時候會發生兩種情況:
- 有些股票上個月在名單裡,這個月還在名單裡,不需要交易
- 有些股票上個月在名單裡,這個月不在名單裡,需要賣出
- 有些股票上個月不在名單裡,這個月在名單裡,需要買入
換手率就是衡量需要換掉多少股票的指標。如果你的名單每個月都要換掉 50% 的股票,換手率就是 50%。這代表你每個月要買賣一半的持股,交易成本會非常可觀。
如何計算換手率
在每個調倉日,例如每月月底,你都有兩個投資組合:上個月的持股清單和這個月的持股清單。換手率可以理解為兩次調倉之間,持股清單的變動比例。具體計算方式是比較上個月和這個月的持股權重,看有多少比例發生了變化。
常見的做法是計算整體加權換手率,公式為:
本月的整體加權換手率 = (Σ |新權重 - 舊權重|) / 2
這個數值代表投資組合中,權重發生變化的總比例。如果兩期的持股完全一樣,換手率為 0;如果完全換掉,換手率為 100%。
一個簡單的數字例子
假設你的投資組合只持有 5 檔股票,每檔持股 20%。上個月的持股是 A、B、C、D、E。這個月的持股是 A、B、C、F、G,D 和 E 被換掉,換成 F 和 G。
在整體加權換手率下,換手率 = (|0% - 20%| + |0% - 20%| + |20% - 0%| + |20% - 0%|) / 2 = (20+20+20+20)/2 = 40%。換手率為 40%,代表這個月有 40% 的資金需要被重新配置。
如果你的策略是等權重,也可以直接用股票數量計算:5 檔股票中換掉 2 檔,換手率就是 2/5 = 40%。結果是一樣的。
如果權重不是等權重,例如加權方式不同,則必須用整體加權換手率公式計算,因為單純的股票數量無法反映資金變動的真實比例。
影響換手率的因素
- 因子的穩定性:如果因子值每個月都在大幅波動,換手率就會很高;如果因子值相對穩定,換手率就會較低。價值因子通常比動能因子穩定,因為基本面數據的變化速度比價格慢。動能因子換手率較高,因為價格每天都在波動。
- 分組的數量:選前 10% 的股票,換手率通常比選前 20% 高,因為邊界上的股票更容易進出。選股數量越少,換手率通常越高。
- 調倉頻率:每月調倉的換手率通常比每季調倉高,但頻率更高意味著交易成本更高,不一定能帶來更好的績效。
實戰中的平衡
一個因子的換手率不是越低越好。換手率太低,可能代表因子幾乎不變,沒有捕捉到市場的變化;換手率太高,交易成本會侵蝕利潤。你需要找到一個平衡點,因子換手率在可接受範圍內,同時又能產生超額報酬。
原文出處:voltima_quant (@voltima_quant) 於 Threads · 查看原文

