財務因子研究:月營收資訊 - (上)

Photo by Jakub Żerdzicki on Unsplash

資料來源與台股制度介紹

台灣股市的月營收公告制度

台灣股市具備一項全球罕見的制度優勢:依據證券交易法規定,上市櫃公司必須在每月 10 日前,公告並申報上個月的營運情形(例外:保險業及具保險業子公司的企業,自 115 會計年度起,得延長至每月 15 日以前公告申報),這也就是市場慣稱的「月營收」。

受惠於這項規範,投資人每個月都能更新最新的企業營收資訊,其更新頻率遠高於季報的基本面數據,月營收是台灣量化研究中最常使用的基本面訊號之一。

資料來源與處理

TEJ月營收資料庫,收錄來自公開資訊觀測站的上市櫃企業每月營運資訊之公告。為符合量化回測對數據的要求,TEJ 資料庫嚴格遵循Point-in-Time(PIT)時間戳記架構,精準擷取「最早揭露點」的數據以還原市場第一時間的真實反應,更完整保留同一營收月份因更正申報所產生的歷史公告軌跡。 

以個股 2236 Patec(百達-KY) 在 2025 年 9 月(202509)的營收申報為例(表 3-1),TEJ PIT 資料庫完整記錄了同一營收月份的初次公告與後續更正軌跡: 

3-1:TEJ PIT 月營收資料庫「同月份初次申報與更正軌跡」實例 (以 2236 Patec 為例) 

股票代碼與名稱 營收月份 (YYMM) 營收發布日 (Announcement Date) 當月營收 (千元) 歷史資料備註 (Remark)與 PIT 意涵 
2236 Patec 202509 2025 / 10 / 13 739,569 初次申報: 2025/10/13 當日市場唯一可取得之真實數據。 
2236 Patec 202509 2025 / 11 / 10 734,845 更正紀錄: 配合會計師調整數,更正9月營收公告數(下修)。 PIT 軌跡完整保留兩筆紀錄。 

圖3-2: 2236 Patec於公開資訊觀測站公告更正2025年9月營收 

從表 3-1 可以清楚看出,Patec 於 2025/10/13 初次發布 9 月營收時為 739,569 千元;一個月後(2025/11/10),公司更正申報(圖3-2)將 9 月營收微幅下修至 734,845 千元。 

若資料庫缺乏 PIT 機制而直接以更正後的 73.48 億元覆蓋,量化模型在回測 2025/10/13 至 2025/11/09 這段期間的策略時,就會提前使用了未來才修訂的數據。TEJ PIT 資料庫則精確記錄了 20251013 的發布日與原始金額,確保回測程式在歷史當下只能存取到當時真實公開的資訊,從源頭根除前視偏誤。 

此外,資料庫完整保留已下市櫃公司的歷史數據,妥善消除「生存者偏差(Survivorship bias)」。 

量化因子研究

前言

利用基本面數據預測股票報酬,一直是量化投資的核心。多因子投資組合是否真的優於單一因子?如果是,貢獻又來自哪一支? 本文聚焦於兩支奠基於「月營收」的基本面因子:衡量營收動能的「SURPS3MTA」,以及衡量營業利益殖利率的「REVOPY」。同時,我們引入第三支來自價格面的因子:「52 週高點動能(MOM52WH)」。本文將以台灣市場為例,檢驗這三支因子的預測能力,並透過策略回測評估多因子融合的實務價值。

研究設計

本文透過建構 7 個不同的單/雙/三因子策略來檢驗融合效果,回測設定與參數如下:

  • 資料來源: TEJ Factor Library、TEJ 股價資料庫。
  • 股票池: 台灣上市與上櫃普通股,排除金融業(金融業營收以利息與投資收益為主,「營收」與「營業利益率」的會計語意和其他產業不同),且限定市值前 50% 之大型股。
  • 抽樣期間: 2015 年 1 月至 2026 年 6 月。
  • 基準指數: 寶島報酬指數(IR0078)。
  • 策略定義: 將個股依因子值橫斷面排名取得分數。
    • 單因子策略直接採用該因子分數;多因子策略則將各成分因子分數相加。
    • 股票池內選取總分最高的 50 檔,採等權重買進。
  • 再平衡頻率: 月頻調倉(於每月營收公告截止日後的第一個交易日執行)。
  • 交易成本與限制: 採事件驅動逐日撮合;
    • 每次交易滑價 1 個 tick;計入台股手續費與證交稅;
    • 資金槓桿上限 90%;剔除開盤鎖死與處置股。

變數建構

SURPS3MTA(趨勢調整標準化未預期近 3 月累計每股營收):
將近 3 個月累計的每股營收,相對於過去 12 個月的常態水準進行標準化,並扣除長期成長趨勢項它衡量了「這次營收比過去的常態好多少」,且排除了市場早預期到的成長軌道,專注捕捉營收驚喜。

REVOPY(月營收推估營業利益市值比):
本質上是一支「營業利益殖利率」因子,數值愈高,代表市場給予該公司獲利的估值愈便宜。

MOM52WH(52 週高點動能):

以目前股價除以近 52 週最高價計算。投資人常將前高視為心理錨點而不敢追高,導致利多反應不足,因此股價越接近 52 週高點,後續報酬通常越高。

敘述統計

為了探究因子值在橫斷面上的分配情形,我們在每個交易日將股票依照因子值由小至大等量分為十組(P1 最低至 P10 最高),如表3-1。

SURPS3MTA 屬標準化分數,分配集中,僅極端組(P10)因分母趨近零具厚尾現象。REVOPY 屬比率指標,中段分位組(P5-P7)推估營業利益殖利率約 4%–7%。 P1 到 P3 組的平均值是負數,涵蓋了推估營業利益為負值的公司。

表3-1:核心因子十分位的敘述統計量

Panel A:SURPS3MTA

分位最小值 (Min)最大值 (Max)平均值 (Mean)標準差 (Std)樣本數 (Count)占比 (%)
P1−225.83−0.97−2.723.45463,33110.03
P2−3.11−0.42−1.530.42461,93010.00
P3−2.450.00−1.090.40461,7649.99
P4−2.020.37−0.750.41461,88410.00
P5−1.720.66−0.420.43462,29410.00
P6−1.390.95−0.080.45461,3899.98
P7−1.051.340.280.46461,6579.99
P8−0.671.850.700.46462,01210.00
P9−0.222.641.230.46461,6129.99
P100.469314.862.9919.67463,09110.02

Panel B:REVOPY

分位最小值 (Min)最大值 (Max)平均值 (Mean)標準差 (Std)樣本數 (Count)占比 (%)
P1−238.0061−0.0430−0.23481.7790459,58710.03
P2−0.1359−0.0019−0.04290.0206458,21710.00
P3−0.03990.0253−0.00430.0105457,9389.99
P4−0.00100.04670.01950.0091458,25110.00
P50.01440.06730.03810.0095458,49410.00
P60.02810.08760.05410.0102457,5719.98
P70.04140.10940.06890.0109457,9809.99
P80.05340.13170.08400.0122458,10110.00
P90.06630.17200.10350.0155457,8689.99
P100.08393.38160.16410.1168459,20610.02

(本表將每日因子值排序後等量分組;組內個股採等權配置;各項統計量為樣本期間內該分位所有觀測值的彙總)

報酬表現與風險因子檢驗( Fama-French Alpha )

表3-2進一步整理了兩支核心因子各分位在不同持有期下的平均前瞻報酬(換算成每日等效報酬率),以及多空對沖報酬(Spread = P10 − P1)的幅度。

兩個因子在不同持有期下的平均前瞻報酬及十分位累積報酬整理如下列圖表所示,報酬分析顯示SURPS3MTA因子報酬具備完美單調遞增特性,多空對沖(P10-P1)報酬顯著。而 REVOPY因子的各分位報酬扁平化壓縮,P10 並無絕對領先優勢,且 P1 組的累積報酬於 2021 年後出現向上穿越中段分位現象(見圖3-5)。

表3-2:核心因子各分位在不同持有期的平均前瞻報酬率

Panel A:SURPS3MTA

分位1D5D10D21D
P1 (Bottom)−0.018%0.004%0.007%0.009%
P20.009%0.023%0.023%0.023%
P30.010%0.022%0.024%0.026%
P40.026%0.036%0.038%0.043%
P50.038%0.045%0.046%0.046%
P60.044%0.050%0.052%0.056%
P70.063%0.067%0.068%0.068%
P80.092%0.091%0.090%0.091%
P90.113%0.104%0.101%0.101%
P10 (Top)0.168%0.132%0.124%0.116%
Spread (P10−P1)0.187%0.128%0.117%0.107%

Panel B:REVOPY

分位1D5D10D21D
P1 (Bottom)0.054%0.064%0.064%0.065%
P20.043%0.049%0.049%0.051%
P30.042%0.049%0.049%0.050%
P40.053%0.055%0.056%0.058%
P50.055%0.060%0.059%0.061%
P60.053%0.057%0.055%0.056%
P70.052%0.057%0.056%0.056%
P80.062%0.064%0.065%0.066%
P90.068%0.066%0.064%0.063%
P10 (Top)0.066%0.059%0.056%0.055%
Spread (P10−P1)0.012%−0.004%−0.008%−0.010%

(數值為每日等效報酬率,不考量交易成本)

圖3-3:核心因子各分位在四個持有期的平均前瞻報酬(每日等效)

(數據與表3-2相同)

圖3-4:SURPS3MTA 十分位的累積報酬率折線圖(1 日持有、日頻再平衡)

(不考量交易成本;縱軸為累積報酬倍數;圖中只凸顯 P10 與 P1,P2–P9 一律用淡灰呈現)

圖3-5:REVOPY 十分位的累積報酬率折線圖(1 日持有、日頻再平衡)

(不考量交易成本;縱軸為累積報酬倍數;圖中只凸顯 P10 與 P1,P2–P9 一律用淡灰呈現,這裡 P10 不是期末最高、P1 也不是最低)

風險因子模型迴歸

本研究將多空對沖組合(P10 − P1)的月報酬,分別對 CAPM、Fama-French 三因子(FF3)與五因子(FF5)模型進行迴歸,檢視其截距(Alpha)是否顯著。

結果顯示,在控制已知風險因子後,SURPS3MTA 的 FF5 Alpha 達顯著的 1.81%(未被市場、規模、價值、獲利等因子吸收),而 REVOPY 在多空對沖模型中 Alpha 偏弱(邊緣顯著 -0.46%)

表3-6:核心因子 P1、P10 與多空對沖組合的風險因子模型迴歸 Alpha

Panel A:SURPS3MTA

模型P1P10多空(P10−P1)
CAPM−0.94%***  (−3.73)0.89%*** (3.85)1.83%*** (10.05)
FF3−1.13%***  (−10.71)0.68%*** (4.68)1.81%*** (10.25)
FF5−1.11%***  (−9.01)0.70%*** (4.06)1.81%*** (8.07)

Panel B:REVOPY

模型P1P10多空(P10−P1)
CAPM0.14% (0.38)0.04% (0.15)−0.10% (−0.35)
FF3−0.20% (−1.13)−0.23% (−1.43)−0.03% (−0.12)
FF50.07% (0.33)−0.39%** (−2.25)−0.46%* (−1.70)

(Alpha 為投組月報酬對各模型迴歸所得的截距,單位為 %/月;括號內為 Newey-West 調整後的 t 值;顯著水準:*** p<0.01, ** p<0.05, * p<0.1;n = 137 個月)

資訊係數分析

以資訊係數(Information Coefficient, IC)衡量,產生了「IC 與 Alpha 背離」現象: REVOPY 的 IC 優於 SURPS3MTA(21D 達 0.0604 vs 0.0577),但其多空 Alpha 卻不顯著 。  REVOPY 的預測資訊均勻散佈於整條橫斷面,非集中於極端值(P1, P10),因此純做多 P10 將大幅低估其排序價值。

表3-7:核心因子在不同持有期下的資訊係數(IC)統計摘要

Panel A:SURPS3MTA

指標1D5D10D21D
IC Mean0.01910.03310.04310.0577
IC Std0.05720.05990.06050.0611
Risk-Adjusted IC0.3340.5520.7130.944
IC > 0 (%)64.172.476.783.9
IC t-value(Newey-West)16.5014.3814.4713.39
IC Mean(市值中性)0.01830.03170.04170.0566
IC Mean(產業中性)0.01840.03080.03950.0519

Panel B:REVOPY

指標1D5D10D21D
IC Mean0.03070.04660.05320.0604
IC Std0.05830.07170.07840.0851
Risk-Adjusted IC0.5260.6510.6790.709
IC > 0 (%)70.774.976.676.7
IC t-value(Newey-West)21.9415.5013.159.78
IC Mean(市值中性)0.02520.03700.04280.0502
IC Mean(產業中性)0.02730.04240.04870.0552

(Risk-Adjusted IC=IC 平均/IC 標準差;t 為 Newey-West 調整後的值;市值中性=因子對對數市值的橫斷面回歸殘差,產業中性=因子值減去所屬主產業之橫斷面平均)

表3-7呈現的是整段期間的平均值,看不出這份預測力是一路穩定累積、還是集中在某幾年。圖3-8將每個交易日的 21 日持有期 IC 沿時間軸逐日累加,時間序列上,SURPS3MTA 累積 IC 穩定等速上升;REVOPY 於 2020 年間曾出現停滯。

3-8:核心因子在 21 日持有期的累積資訊係數

(曲線為每日 21D IC 的逐日累加,其斜率正比於該段期間的平均 IC


這篇文章對您有幫助嗎?
返回總覽頁
×
Processing...