跳至主要內容

營業利益率

用白話徹底搞懂營業利益率是什麼、怎麼判讀,以及怎麼用它在台股選股,並附上可以自己驗證的真實資料。

營業利益率衡量一家公司每賺進一塊錢營收,本業能留下多少獲利,公式是營業利益除以營業收入。它之所以重要,是因為它只算本業,把利息、匯兌、處分資產這些業外損益全部濾掉,所以能看出一家公司的賺錢能力是真功夫,還是靠一次性的業外進帳撐場面。

營業利益率是什麼,怎麼算

用白話講,營業利益率就是「本業的賺錢效率」。一家公司賣東西收到營業收入,扣掉進貨成本得到毛利,再扣掉薪水、租金、研發、行銷這些營業費用,剩下的就是營業利益。把營業利益除以營業收入,就是營業利益率。

打個比方,你開一間飲料店,一個月賣出十萬元(營業收入),原料成本四萬,房租水電人事再花三萬,本業實際賺三萬,營業利益率就是百分之三十。若這個月剛好把舊機器賣掉多賺兩萬,那兩萬是業外收入,不會算進營業利益率,因為它不是靠賣飲料賺到的。比率的嚴格定義與相關科目可參考量化交易詞彙表

怎麼判讀,看真實資料

判讀一檔股票的營業利益率,重點在於看它隨時間怎麼變化,而不是只看孤立的一季。下面這張圖是台積電(2330)逐季的營業利益率走勢。

台積電 (2330) 營業利益率

台積電從 2024 年第四季的約 49% 一路走到 2026 年第一季的約 58%,近幾季穩站在五成上下且持續墊高。判讀這張圖有三個要點:一看絕對水準,五成以上的本業利益率在製造業裡相當罕見,反映訂價能力與規模優勢;二看趨勢方向,連續幾季向上比靜止在高點更有訊息量;三看波動度,折線平滑代表獲利結構穩定,某一季突然暴衝又暴跌,背後通常藏著淡旺季或一次性費用,要追財報才能下判斷。

營業利益率多少算好,在市場中的位置

單看一檔股票還不夠,要知道它在全市場裡站在什麼位置。下面這張是全市場最新一季營業利益率的分布,紅線是中位數。

全市場最新一季營業利益率分布(紅線為中位數)

從分布可以看出,絕大多數公司集中在偏低區間,能維持高營業利益率的是少數。台積電約五成多的水準,落在分布最右側那一小撮,屬於全市場頂端。要提醒的是,什麼叫「夠好」很吃產業:軟體與品牌廠天生高利潤,通路與代工天生薄利,跨產業直接比大小容易誤判。比較有意義的做法,是看一檔股票在同產業內的相對位置,以及它長期是往上還是往下走。

常見陷阱

用營業利益率接回測,最容易踩到的是發布日對齊。營業利益率來自逐季財報,季末當天的數字其實還沒對外公布。若拿財報所屬季度的最後一天當作訊號生效日,等於假設自己能提前讀到還沒公開的結果,這種前視偏差會讓回測績效虛胖,實際下單卻複製不出來。finlab 取出的這份比率已依實際財報發布日對齊到可交易時點,不需要也不應該再把訊號往前挪到季末。

另一個陷阱是只看單季的絕對高低。單季數字容易被淡旺季或一次性費用扭曲,漂亮一季不代表體質好。實務上會看連續幾季是否站得穩,並搭配毛利率、營收成長率交叉驗證,避免被一季的雜訊騙到。

怎麼用營業利益率選股

營業利益率在選股上常被當成「品質濾網」。邏輯是:本業利益率高且穩定的公司多半有護城河,景氣轉差時較不會獲利崩塌。常見做法是先用它篩掉本業賺不到錢的公司,再疊上低估值或營收成長條件,組成兼顧品質與便宜的策略。

想看它怎麼從一個概念變成可重現、有回測數據的策略,可以直接看營業利益率選股策略實作,裡面用 finlab 完整跑過篩選與回測。想把它和其他財報科目組成更完整的條件,財報三指標選股杜邦分析拆解 ROE都示範了多因子的搭法,整套流程可以從股票選股完整指南接起來。

怎麼自己取得這份資料

完成安裝設定後,用一行就能取出全市場逐季的營業利益率表:

顯示程式碼
finlab.login()
 
op_margin = data.get("fundamental_features:營業利益率")

回傳結果以財報期別為列、股票代號為欄,可以直接和股價或其他財報科目對齊運算,算近四季趨勢或做橫斷面排序都不必自己處理對齊。不會寫程式也沒關係,頁面下方可以把這件事直接交給 AI 幫你完成。

自己動手取得這份資料

用 finlab 一行就能把整段歷史抓下來。不會寫程式也沒關係,把下面這句任務交給你的 AI,它會帶你完成。

在 FinLab Python 套件中取得
data.get("fundamental_features:營業利益率")
免費試用

用 AI 開始 FinLab

把這句話交給你的AI,它會帶你完成設定並做出第一個策略。

告訴你的AI:

用 finlab 取得「營業利益率」(fundamental_features:營業利益率) 這份資料,先畫出走勢與分布圖,再示範一個用它來選股的簡單回測,請讀:https://finlab.finance/setup

真實數字與取得程式碼

上面的圖與下面的數字都是用 finlab 一行程式直接跑出來的真實資料(截至 2026-06-24),不是示意圖。你也可以自己跑一次。

最近幾筆資料
日期數值
2024-Q449.02
2025-Q148.51
2025-Q249.63
2025-Q350.58
2025-Q454.00
2026-Q158.10
產生這張圖的程式碼
from finlab import data

df = data.get("fundamental_features:營業利益率")
s = df["2330"].dropna()
s.plot()
想自己寫完整程式?

第一次使用時 finlab.login() 會自動引導登入,不需要手動處理 token。

from finlab import data

df = data.get("fundamental_features:營業利益率")
df.tail()

名詞速解

揭露與更新財務指標跟著季報走,每季財報公布後更新;用季末日當訊號會造成前視偏差。

ROE(股東權益報酬率)
公司用股東的錢賺錢的效率;高 ROE 常被當品質選股的第一道篩網,但要小心是不是靠高負債墊高的。
毛利率
每賣 100 元扣掉直接成本後剩多少,反映產品的定價力與競爭力。
淨利率
最後淨賺占營收的比率,含業外與稅後。
發布日對齊
財報、月營收要用「實際公布日」當生效時點,而不是資料所屬的季末或月底,才不會偷看到未來。
看完整名詞解釋 →

資料規格與品質

已通過驗證
市場
台股
資料筆數
150,096
涵蓋檔數
2,832 檔
時間範圍
2013-05-15 ~ 2026-05-15
更新頻率
每日更新
最後驗證
2026-02-08

資料快照截至 2026-06-24

每份資料每日自動執行四項健檢:

  • 資料未過期 資料已過期,但在寬限期內 (至 19:00:00)
  • 資料非空
  • 無大量缺值
  • 日期連續無缺漏

用營業利益率跑出的研究

財報狗選股策略實作:免費複製價值股選股法,本益比與股價淨值比篩便宜好公司

用財報狗免費選股條件排列組合出價值股策略:EPS 五年成長 > 1.1、ROE 四季 > 0、流動比率 > 200、本益比 < 15、股價淨值比 < 1.5;半年換股一次回測台股,2009 金融海嘯後反彈強勁,附完整篩選邏輯、權益曲線與每期持股檔數分析,免費選股工具也能做價值投資。

自由現金流選股 13 年實測:經典螺絲輸 0050,多因子 FCF 才贏(年化 24%)

把財報狗策略狗的「自由現金報酬率」寫成可重現策略,用 finlab 實測 2013–2026 共 13 年:經典 FCF+本益比+股價淨值比螺絲只有年化 14.22%、夏普 0.94,跑輸含息 0050(21.01%)。真正贏過大盤的是把自由現金報酬率、營收成長、價格動能三個低相關因子疊起來,年化 24.18%、夏普 1.28、回撤還更淺,附可下載 strategy.py 與回測數據。

本益比選股真的有效嗎?PE、PB、PEG 台股 10 年回測

台股 10 年回測比較 PE、PB、PEG 三種估值因子:單看低本益比年化僅 -1.4%、低股價淨值比 7%,唯有 PEG 結合月營收成長動能組合年化拉到 37.1%、夏普 1.08。文中解析三大估值指標公式、適用情境與避免「便宜其實是陷阱」的台股選股實作方法。

PEG 策略實戰:用本益成長比挖掘被低估的成長股

PEG = 本益比 / 盈餘成長率,可避開低 PE 價值陷阱。文中用 FinLab 在台股做四輪 AI 迭代優化,從 PEG<2、營收動能、流動性篩選到停損設定,把彼得林區式選股年化從 9.7% 提升到 25.6%、最大回撤壓到 37%、Sharpe 0.93,附 Python 程式。

常見問題

營業利益率的資料從哪一年開始?

FinLab 的營業利益率資料涵蓋 2013-05-15 至 2026-05-15,可直接用於長期歷史回測。

如何用 Python 取得營業利益率?

安裝 finlab 套件後,用 data.get("fundamental_features:營業利益率") 即可取得整段歷史資料;第一次使用時 finlab.login() 會自動引導登入。

營業利益率多久更新一次?

這份資料每日更新,資料快照截至 2026-06-24。

營業利益率資料免費嗎?

finlab 免費方案即可取得歷史資料進行回測;VIP 方案提供每日更新與更完整的盤後資料。

財務指標與比率的其他資料

本頁資料涵蓋範圍與更新時間以實際資料為準,僅供研究與教學參考,不構成任何投資建議。

回財務指標與比率