本益比選股真的有效嗎?PE、PB、PEG 台股 10 年回測
February 16, 2026
投資警語:本文僅供教學參考,不構成投資建議。過去績效不代表未來表現,投資有風險。
低本益比就是便宜嗎?
「買低本益比的股票」可能是最廣為人知的選股法則。
巴菲特的老師葛拉漢(Benjamin Graham)在《智慧型股票投資人》中就強調:低本益比的股票更安全、報酬更好。
但這在台股真的有效嗎?
我們用 10 年回測數據來驗證三種估值指標:
- PE(本益比):股價 / 每股盈餘
- PB(股價淨值比):股價 / 每股淨值
- PEG(本益成長比):PE / 盈餘成長率
三種估值指標的意義
PE(本益比)
白話: 你願意花幾年的獲利來買這家公司。
| PE 範圍 | 解讀 |
|---|---|
| < 10 | 非常便宜(或有問題) |
| 10-15 | 便宜 |
| 15-25 | 合理 |
| > 25 | 偏貴 |
問題: PE 只看「現在的獲利」,不看未來成長。一家 PE 5 的公司,如果明年虧損,PE 就變成負值了。
PB(股價淨值比)
白話: 你用幾倍的價格買這家公司的資產。
| PB 範圍 | 解讀 |
|---|---|
| < 1 | 股價低於淨值(破淨) |
| 1-2 | 合理 |
| > 3 | 偏貴 |
問題: 淨值可能不反映真實價值。科技公司的品牌、專利、人才都不在淨值裡。
PEG(本益成長比)
白話: 考慮成長後的 PE。PEG < 1 代表成長速度大於估值。
| PEG 範圍 | 解讀 |
|---|---|
| < 0.5 | 嚴重低估 |
| 0.5-1.0 | 合理偏低 |
| 1.0-2.0 | 合理 |
| > 2.0 | 偏貴 |
優勢: PEG 同時考慮「價格」和「成長」,避免買到便宜但衰退的公司。
回測設計
三組策略使用統一設定:
| 設定 | 數值 |
|---|---|
| 回測期間 | 2015-2025 |
| 持股數量 | 15 檔 |
| 換股頻率 | 季度 |
| 流動性 | 20 日均量 > 300 張 |
策略 A:低 PE 選股
買進 PE 最低的 15 檔股票
顯示程式碼
from finlab import data
from finlab.backtest import sim
pe = data.get('price_earning_ratio:本益比')
volume = data.get('price:成交股數')
vol_filter = volume.average(20) > 300 * 1000
cond = (pe > 0) & (pe < 15) & vol_filter
# 選 PE 最低的 15 檔
position = pe[cond]
position = position[position > 0].is_smallest(15)
report = sim(position.loc['2015':], resample='Q', upload=False)策略 B:低 PB 選股
顯示程式碼
pb = data.get('price_earning_ratio:股價淨值比')
cond = (pb > 0) & (pb < 1.5) & vol_filter
position = pb[cond]
position = position[position > 0].is_smallest(15)
report = sim(position.loc['2015':], resample='Q', upload=False)策略 C:低 PEG 選股
顯示程式碼
pe = data.get('price_earning_ratio:本益比')
growth = data.get('fundamental_features:營業利益成長率')
peg = pe / growth
cond = (peg > 0) & (peg < 1) & (growth > 5) & vol_filter
position = peg[cond]
position = position[position > 0].is_smallest(15)
report = sim(position.loc['2015':], resample='Q', upload=False)回測結果:估值選股效果有限
| 指標 | 低 PE | 低 PB | 低 PEG |
|---|---|---|---|
| 年化報酬率 | -1.4% | 7.0% | 8.3% |
| 夏普比率 | -0.06 | 0.32 | 0.36 |
| 最大回撤 | -44.7% | -47.9% | -46.7% |
低 PE 甚至虧損!低 PB 和低 PEG 也都接近大盤表現而已。
為什麼低 PE 不行?
- 價值陷阱:PE 低是因為市場預期獲利會下滑
- 產業因素:傳產、金融股 PE 天然低,但成長有限
- 忽略成長:只看「便宜」不看「成長」是不完整的
為什麼低 PB 更差?
- 破淨有原因:PB < 1 通常是公司前景很差
- 資產品質:帳面淨值可能包含過時的機器設備
- 台股特性:台股以科技成長股為主,PB 選股效果差
為什麼 PEG 稍好但不夠?
- 兼顧估值與成長:不會買到便宜但衰退的公司
- 但缺乏動能確認:估值便宜不等於股價會漲
- 需要搭配趨勢:好公司也要在對的時機買