「本益比低於 10 就是便宜,買進穩賺」——這是許多投資人相信的法則。但實際上真的如此嗎?
我用 3 年的台股數據(2021-2024)做了完整回測,測試了 5 種基本面過濾條件,分析 162 筆實際交易,得出了可能讓你意外的結論。
📊 本文重點
- 什麼是 EPS 超跌策略?
- 用 TTM(近四季)EPS 計算本益比更準確
- 5 種過濾條件的回測比較
- 162 筆完整交易紀錄與分析
- 最終結論:最簡單的規則最有效
什麼是 EPS 超跌策略?
EPS 超跌策略的核心概念是用本益比(P/E Ratio)來判斷股票是否被低估:
- 本益比 = 股價 ÷ 每股盈餘(EPS)
- 本益比越低,代表用越少的價格買到相同的獲利能力
- 當 P/E 低於某個門檻(例如 10),就可能是「超跌」買點
回測設計與方法
測試條件
| 項目 | 設定 |
|---|---|
| 回測期間 | 2021 年 6 月 ~ 2024 年 6 月(3 年) |
| 股票池 | 18 檔(科技、金融、石化、傳產) |
| P/E 計算方式 | TTM EPS(近四季累計) |
| 資料來源 | FinMind API |
| 持有期間 | 12 個月 |
為什麼用 TTM EPS?
TTM(Trailing Twelve Months)EPS 是近四季 EPS 的加總,每季更新一次,比年報 EPS 更即時。
回測結果:數據說話

策略績效比較表
| 策略 | 交易數 | 勝率 | 平均報酬 | 最大虧損 |
|---|---|---|---|---|
| 原始 (P/E<10) | 162 | 47.5% | +8.0% | -36.0% |
| 單季YoY≥-10% | 97 | 39.2% | +4.1% | -34.4% |
| 單季YoY≥0% | 73 | 34.2% | -5.0% | -34.4% |
| 非連續下滑 | 109 | 45.0% | +4.9% | -36.0% |
| TTM YoY≥0% | 133 | 40.6% | +0.3% | -36.0% |
🔥 關鍵發現:過濾條件反而讓績效變差
所有基本面過濾條件都讓勝率和報酬下降。最簡單的策略(只看 P/E < 10)反而是最好的。
各股票表現分析

表現最好的股票
| 股票 | 勝率 | 平均報酬 |
|---|---|---|
| 廣達 2382 | 75% | +94.8% |
| 瑞昱 2379 | 100% | +37.9% |
| 聯發科 2454 | 90% | +30.5% |
表現最差的股票
| 股票 | 勝率 | 平均報酬 |
|---|---|---|
| 台塑 1301 | 0% | -11.5% |
| 國泰金 2882 | 25% | -13.9% |
累積報酬走勢

最終買賣規則
✅ 買進條件
- TTM P/E < 10
- 不加額外過濾條件
📤 賣出條件
- 持有滿 12 個月後賣出
⚠️ 風險管理
- 勝率約 47.5%
- 最大單筆虧損 -36%
- 務必分散投資 5-10 檔
常見問題 FAQ
Q: 本益比多少算「超跌」?
A: 本回測使用 P/E < 10 作為門檻。但這會因產業而異,建議搭配同業比較。
Q: 為什麼用 TTM EPS 而不是年報 EPS?
A: TTM 每季更新,比年報 EPS 更即時。用年報 EPS 計算包含了「未來資訊」,實際操作無法做到。
Q: 為什麼不排除特定產業?
A: 排除特定產業是「後見之明」,是過度擬合。我們無法預測未來哪個產業會衰退。
Q: 勝率不到 50%,策略有用嗎?
A: 勝率不是唯一指標。最大獲利 224% 遠大於最大虧損 36%,整體期望值是正的(平均報酬 +8%)。
Q: 可以用這個策略做程式交易嗎?
A: 可以。本文回測使用 Python + FinMind API,可以自動化。建議加入停損和資金管理。
結論
「買在 EPS 超跌」策略確實有正期望值,但不是穩賺:
- 勝率 47.5%,略低於一半
- 平均報酬 +8%,優於隨機買入
- 加任何過濾條件都讓績效變差
- 必須分散投資
資料來源:FinMind API | 回測期間:2021/6 – 2024/6 | 僅供研究參考,不構成投資建議
發佈留言