強積金擇時研究:2,464組規則的歷史回測
在2,464組擇時規則的回測中(海外市場代理數據),大多數在2015–2026樣本外期間未能跑贏持續持有:預先選出的「現金起步趁跌買入」規則年化3.72%,同期持有環球股票代理為10.84%。另一項額外研究(規則以2002–2014年數據設計,於2015年1月至2026年9月作樣本外測試)中,160個擇時版本有147個跑輸一直持有、13個跑贏,與2,464組規則研究是不同的研究。過往表現並不代表將來表現。
最後更新:2026-10-21
研究設定
本研究由網站營運者於2026年10月完成,使用海外市場代理數據(美國上市基金,已扣除模擬強積金式收費約每年1%),期間約2006至2026年,並以2006–2014為「訓練期」、2015–2026為「測試期」。這些並非強積金基金的實際回報。
共測試2,464組參數:896組「兩分支」規則(現金起步趁跌買入,或股票起步下跌時賣出),以及1,568組「60%/70%股票核心+戰術現金」規則。訊號包括年初至今跌幅、動量、VIX及信用息差等。
主要結果(歷史,市場代理)
• 2015–2026測試期,持續持有環球股票代理的年化回報為10.84%;以2006–2014數據預先選出的「現金起步趁跌買入」規則只有3.72%,「股票起步下跌時賣出」規則為8.21%。
• 在60%及70%股票核心測試中,各只有約11.4%的參數在2015–2026跑贏基準,而事前難以分辨是哪些。
• 訓練期與測試期的參數排名相關系數接近零或為負(約−0.05至−0.31),即歷史上表現最好的規則,之後並無持續領先的傾向。
• 60%核心的全期事後最佳規則,月底最大跌幅(約−38.2%)反而比不擇時的靜態60/40(約−32.5%)更深。擇時並非天然的風險保護。
限制
代理數據並非強積金基金;只用月底價格會低估跌幅;測試期並非完全盲測;大量測試會帶來數據窺探偏差;不同版本研究的部分數字有輕微差異(已在數據方法頁註明)。本研究只描述歷史,並非預測,亦不構成任何轉換或買賣建議。
樣本外測試:2015–2026 年的 160 個擇時版本
另一項、額外的研究。本節描述的研究,與上文的「2,464組參數」研究是兩項不同的研究,設計、數據期及規則都不同,數字不能直接比較。
研究設計
- 規則:共 28 條擇時規則,另加「一直持有」(買入並持有)作基準,合共 29 條。規則分為十類:
- 趨勢(T1–T4,例如 10 個月及 200 日移動平均)
- 動量(M1–M2)
- 跌幅觸發(D1–D3)
- 波幅(V1–V2,VIX)
- 信貸(C1–C2,高息債對國庫債比率)
- 宏觀(X1,Sahm 規則/孳息曲線)
- 估值(X2,CAPE)
- 退出後再入市(E1–E6)
- 組合規則(K1–K7)
- 160 個版本的由來:
- 26 條規則按三種檢查頻率測試:每月(月底)、每兩星期(每月 15 日及月底)、每日。
- T1 及 K7 只按每月測試。
- 因此每個股票組合有 28 + 26 + 26 = 80 個版本,兩個股票組合合共 160 個。
- 股票組合:
- 「v2 組合」:環球 45%、美國 20%、亞洲(日本除外)12.5%、香港 15%、日本 7.5%。
- 「環球組合」:2008 年 4 月起用 ACWI,之前為 60% 標普 500 指數基金加 40% 國際股票指數基金。
- 持倉範圍:
- 股票比重介乎 70% 至 100%,其餘放在強積金保守基金/貨幣市場代理。
- 每個訊號在收市時讀取,資金離場 3 日,於訊號後第 4 個工作日重新投資。
- 數據期:
- 規則設計期為 2002年10月至2014年12月。
- 樣本外測試期為 2015年1月至2026年9月。
- 數據來源:
- 股票部分:Yahoo Finance 美國上市基金每日經調整收市價(VFINX、VGTSX、EPP、EWH、EWJ、ACWI),每年扣減 1% 模擬強積金式收費。
- 現金部分:2020年8月至2026年8月為 29 隻強積金保守基金的實際平均;2012年至2020年7月為一個月 HIBOR 減 0.8%;更早期間為美國三個月國庫券減 0.8%。
- 訊號數據另用 VIX、高息債及國庫債基金、美國勞工統計局、美國財政部及 multpl.com 數據。
- 股票部分並非強積金基金的實際每日價格。
- 來源:
timing/README.md;timing/scripts/study.py、metrics.py、timing_core.py;timing/out/signal_catalogue.csv(取自audit_bundle.zip,已核對 SHA-256)。
結果(2015年1月至2026年9月,樣本外)
- 147 / 160:160 個版本中,有 147 個的年化回報低於同期一直持有 100% 股票,13 個高於持有,沒有一個與持有相同。
- 一直持有的年化回報:v2 組合 8.99%,環球組合 9.85%。
- 分組合計:v2 組合 80 個中有 75 個較低;環球組合 80 個中有 72 個較低。
- 來源:
signal_catalogue.csv(欄位bnd_cagr_OOS 2015-26)。
- 回報分佈:160 個版本的年化回報:
- 最低 6.64%,最高 10.46%。
- 第 25 百分位 8.12%,中位數 8.73%,第 75 百分位 9.25%。
- 與對應的一直持有比較,差距中位數為每年 −0.64 個百分點。
- 來源同上;期間 2015-01..2026-09。
- 檢查頻率與轉換次數(v2 組合):
- 每月檢查:28 個版本,每年轉換次數中位數約 1.4 次(1.36),年化回報中位數 8.59%。
- 每兩星期檢查:26 個版本,約 1.8 次(1.83),8.44%。
- 每日檢查:26 個版本,約 5.9 次(5.87),7.97%。
- 環球組合的對應數字為 9.35%、9.39% 及 8.89%。
- 兩個組合中,52 個每日檢查版本全部低於一直持有。
- 來源:
signal_catalogue.csv(bnd_cagr_OOS 2015-26、bnd_switches_yr_OOS 2015-26,按freq分組);期間 2015-01..2026-09。
- 跌幅:
- 160 個版本中有 139 個的月底最大跌幅比一直持有淺。
- 月底最大跌幅中位數為 −21.43%;一直持有的 v2 組合為 −23.89%,環球組合為 −26.29%。
- 即大部分版本以較低回報換取較淺跌幅。
- 來源:
signal_catalogue.csv(bnd_max_dd_OOS 2015-26);期間 2015-01..2026-09。
- 設計期對照:
- 在 2002年10月至2014年12月設計期,160 個版本中有 92 個的年化回報高於一直持有。
- 設計期與測試期回報排名的相關系數(Spearman):v2 組合 0.06,環球組合 −0.04。
- 即設計期表現較好的版本,在測試期並無持續領先的傾向。
- 來源:
signal_catalogue.csv(bnd_cagr_IS 2002-14)。
- 以上只是歷史結果:大部分樣本外版本跑輸一直持有,但亦有少數(13 個)在同期跑贏。
須留意的地方
- 較長期間的結果不同:
- 這是本節同一研究的逐年前移測試(同一批 28 條規則及相同設定),並非上文的 2,464 組研究。
- 方法:
- 每年 1 月,在每月及每兩星期檢查的版本中(每個組合 54 個,不包括每日檢查的版本),揀選由 2002年10月至上一年 12 月累積回報最高的一個,持有 12 個月。
- 持倉範圍同為 70–100% 股票,扣費及 4 個工作日轉換時差亦相同。
- 實際揀選:v2 組合:2006–2020 年每年都揀中 K3(每月檢查),2021–2026 年揀中 K2(每兩星期檢查)。
- 結果:
- 2006年1月至2026年9月,年化回報 7.89%,略高於一直持有的 7.61%(v2 組合);月底最大跌幅 −43.3%,一直持有為 −54.7%。
- 環球組合為 7.65% 對 7.42%。
- 但在 2015–2026 期間,同一方法為 8.31%,低於一直持有的 8.99%。
- 需留意:規則本身以 2002–2014 年數據設計,所以 2006–2014 年部分並非樣本外。
- 另一個 7.61% 與此無關:上文 2,464 組研究的環球股票代理基準(2006年10月至2026年9月)亦剛好是 7.61%,但那是另一條數據系列,兩者不可混為一談。
- 來源:
timing/out/walkforward.csv、walkforward_picks_v2mix.csv、walkforward_picks_global.csv;timing/scripts/evaluate.py(walk-forward 部分)。
- 測試期並非完全盲測:
- 規則由經歷過 2015–2026 年市況的研究者設計。
- 部分規則(例如 K3)是在已看到測試期結果後才選出的。
- 研究合共測試了大量規則及參數,存在數據窺探偏差。
- 來源:
AUDIT_REPORT.md§3.9、§6。
- 月底價格會低估跌幅:
- 本節的回報及最大跌幅雖以每日數據模擬,但按月底數值計算。
- 在急跌月份,月底數字可比每日數字淺約 10–17 個百分點:2020 年新冠疫情,標普 500 指數基金 14.2、ACWI 12.5、EWH 10.5 個百分點(2800.HK 為 6.2);2025 年 4 月,11.2–16.9 個百分點。
- 以 2015–2026 整段期間的最大跌幅計,v2 組合(固定權重、未扣費)的差距約 10.8 個百分點(每日 −31.9%,月底 −21.1%);個別代理基金的差距為 2.2–12.5 個百分點。
- 來源:
timing/data/daily_adjclose.csv,本站計算。
- 代理數據:
- 股票部分是海外上市基金(美元計價,假設港元聯繫匯率),並非強積金基金的實際每日價格。
- 持倉、對沖、收費及定價時間均與強積金基金不同。
- 另一項研究:本頁上文的「2,464組參數」研究,數據期約為 2006–2026,設計為「兩分支」及「股票核心+戰術現金」規則,與本節是不同研究。
- 過往表現並不代表將來表現。本節只描述歷史回測,並非預測,亦不構成任何買賣、持有或轉換基金的建議,亦不涉及任何個別基金。
FAQ
歷史上擇時轉基金能跑贏持續持有嗎?
在本研究的2,464組規則中,大多數在2015–2026樣本外期間未能跑贏持續持有股票代理;預先選出的現金起步規則年化3.72%,對比持有10.84%(市場代理數據)。
2015–2026年160個擇時版本的樣本外研究結果如何?
這是與2,464組規則研究不同的另一項額外研究:規則以2002年10月至2014年12月數據設計,於2015年1月至2026年9月作樣本外測試,160個版本中有147個的年化回報低於一直持有100%股票,13個高於持有(海外市場代理數據,月底數值;來源:timing/out/signal_catalogue.csv)。同一研究的28條規則以逐年前移方法計,2006年1月至2026年9月年化7.89%,略高於一直持有v2組合的7.61%(來源:timing/out/walkforward.csv);但規則以2002–2014年數據設計,所以2006–2014年部分並非樣本外,而單計2015–2026年則為8.31%對8.99%。此7.61%與2,464組研究中環球股票代理基準的7.61%屬不同數據系列。只屬歷史結果,並非預測或建議。
這些是強積金基金的回報嗎?
不是。數字來自海外市場代理數據並模擬了強積金式收費。
本站會提供轉換訊號嗎?
不會。本站只發表研究結論,不提供任何訊號或配置。