跳至主要內容

財務指標與比率

已通過驗證

ROE、毛利率、負債比、週轉率等預先算好的財務比率,選股因子的常用素材。

台股 53 個資料欄位 2013-05-15 ~ 2026-05-15 每日更新

資料快照截至 2026-06-24

財務指標與比率,是把財報上那些金額龐大的原始科目,換算成可以互相比較的百分比,例如 ROE(股東權益報酬率)、毛利率、淨利率、負債比率、流動比率、存貨週轉率與自由現金流量。為什麼重要?因為一家賺一億、另一家賺十億,光看絕對金額無法比較,換成「每投入一塊錢股東資本賺回幾分」這種比率後,大公司和小公司就站到同一條起跑線,你才能跨產業、跨市值地把全市場股票排序、篩選,這也是量化選股裡常被當成獲利能力與財務體質的因子來源。

財務比率怎麼算、怎麼分類

可以把這些比率想成幫公司做的健康檢查。獲利能力像體能,看會不會賺錢:ROE 是股東每投入一塊錢、一年賺回多少,毛利率是賣一百元的東西扣掉成本後還剩幾元。財務結構像體質,看撐不撐得住:負債比率是總資產裡有多少是借來的,流動比率看短期能不能還得出短期欠款。完整公式與定義可以查量化交易詞彙表,這裡的重點放在怎麼判讀與接進選股。

怎麼判讀一檔股票的比率走勢

單一一季的數字意義有限,趨勢才是關鍵。下面這張圖是台積電(2330)的逐季 ROE 走勢,把每一季的數字連成線,方向就出來了。

台積電 (2330) ROE(逐季)

從真實資料看,台積電近幾季的單季 ROE 從 2024 第四季的 8.97,一路走到 2026 第一季的 10.06,中間雖然 2025 第一季回落到 8.08,整體是穩定墊高的。判讀時看三件事:水準(數字高不高)、趨勢(一季一季在上升還下降)、波動(是不是忽高忽低)。一條緩步向上、波動不大的線通常代表獲利穩定,如果某一季突然暴衝又掉回來,就要回頭看是不是有業外收益或一次性因素灌出來的。

ROE 多少算好、在市場中的位置

光看一檔股票的數字,你還是不知道它在全市場算前段班還是後段班,這時要看分布。下面這張是全市場最新一季 ROE 的分布圖,每一根長條代表一檔股票,紅線是中位數。

全市場最新一季 ROE 分布(每根長條代表一檔股票,紅線為中位數)

從分布可以看出,大多數股票的 ROE 集中在偏低的區段,真正高 ROE 的公司落在右側那條長尾,數量並不多。把台積電前面那組單季數字放回這張圖,會落在中位數明顯偏右的位置,屬於相對少數的高獲利族群。判讀比率「多少算好」時,與其記死一個門檻,不如養成看分布的習慣:同樣的數字在這個產業可能是頂標、在另一個產業只是中段,相對位置比絕對數字更有意義。

用財務比率選股最容易踩的陷阱

最大的地雷是發布時間沒對齊。財務比率屬於某一季,但財報要等季度結束後才公布,如果把比率對齊到財季結束當天,等於用了當時還不存在的資訊,這就是前視偏差,會讓回測績效灌水到實單根本複製不出來。finlab 這份資料已經依實際發布日對齊到可交易的時點,你不需要自己處理。第二個陷阱是只看單一比率的絕對高低,例如 ROE 可以靠拉高負債硬墊上去,高槓桿公司數字漂亮卻背著更大的財務風險,所以實務上要把獲利能力和財務結構一起看,才不會被表象騙到。

怎麼用財務比率選股

實務邏輯通常是「好生意+好體質」:先用 ROE 或毛利率挑出會賺錢的公司,再用負債比率、現金流把靠借錢撐場面的虛胖標的剔掉,選出來的名單品質會穩很多。想看這套邏輯實際回測的樣子,可以參考只看 ROE 為什麼不夠,要搭配股價淨值比杜邦分析把 ROE 拆解後的台股選股實證,以及自由現金流多因子選股的長期實測,都用真實回測說明單因子怎麼升級成可重現的策略。

怎麼自己取得這份資料

取得整張逐季財務比率表只要一行程式,回傳的表格以財報期別為列、股票代號為欄,可以直接和股價或其他科目對齊運算:

顯示程式碼
from finlab import data
 
df = data.get("fundamental_features:ROE稅後")
df.tail()

不會寫程式也沒關係,頁面下方可以把這件事直接交給 AI 幫你完成。想把財務比率接成完整的選股流程,可以延伸閱讀股票選股完整指南

財務指標與比率包含的資料欄位

點開任一欄位可看它的完整涵蓋範圍、資料品質檢查與取得方式。程式碼欄位即是用 finlab 取得該資料的 data.get() 代號。

資料欄位程式碼資料量時間範圍狀態
ROE(股東權益報酬率)data.get("fundamental_features:ROE稅後")150,0962013-05-15 ~ 2026-05-15 已通過驗證
營業毛利率data.get("fundamental_features:營業毛利率")150,0962013-05-15 ~ 2026-05-15 已通過驗證
營業利益率data.get("fundamental_features:營業利益率")150,0962013-05-15 ~ 2026-05-15 已通過驗證
稅後淨利率data.get("fundamental_features:稅後淨利率")150,0962013-05-15 ~ 2026-05-15 已通過驗證
營收成長率data.get("fundamental_features:營收成長率")150,0962013-05-15 ~ 2026-05-15 已通過驗證
負債比率data.get("fundamental_features:負債比率")150,0962013-05-15 ~ 2026-05-15 已通過驗證
流動比率data.get("fundamental_features:流動比率")150,0962013-05-15 ~ 2026-05-15 已通過驗證
存貨週轉率data.get("fundamental_features:存貨週轉率")150,0962013-05-15 ~ 2026-05-15 已通過驗證
自由現金流量data.get("fundamental_features:自由現金流量")150,0962013-05-15 ~ 2026-05-15 已通過驗證

真實數字與取得程式碼

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

最近幾筆資料
日期數值
2024-Q48.97
2025-Q18.08
2025-Q28.62
2025-Q39.36
2025-Q49.63
2026-Q110.06
產生這張圖的程式碼
from finlab import data

df = data.get("fundamental_features:ROE稅後")
s = df["2330"].dropna()
s.plot()

名詞速解

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

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

如何取得財務指標與比率

不會寫程式也沒關係,把下面這句話交給你的 AI,它會帶你完成設定並做出第一個策略。

免費試用

用 AI 開始 FinLab

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

告訴你的AI:

用 finlab 取得「財務指標與比率」的資料,挑一個欄位畫出走勢圖,並示範一個用它選股的回測,請讀:https://finlab.finance/setup

想自己寫程式?看取得資料的程式碼

finlab Python 套件用一行 data.get() 就能取得這些資料;第一次使用時 finlab.login() 會自動引導登入,不需要手動處理 token。

from finlab import data

df = data.get("fundamental_features:ROE稅後")
df.tail()

用財務指標與比率跑出的研究

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

用財報狗免費選股條件排列組合出價值股策略: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 程式。

0056 高股息 ETF 復刻:用量化策略打造進階版

用量化方法復刻 0056 高股息 ETF 選股邏輯,從市值前 150、近三年穩定配息與毛利率成長著手,股池與原版重疊率達 72%。再加入營收成長、長期均線、波動率與殖利率門檻打造進階版,篩出 20 檔兼顧股利與資本利得的標的,附完整 Python 程式碼範例。

財報狗巴菲特免費選股教學:27 種條件組合回測實測

把財報狗巴菲特免費選股的負債比率、ROE、自由現金流 3×3×3 共 27 種年限組合全部跑回測比較,2010 年起 60 天換股最高累積到 2.23 倍,遠勝同期大盤 1.26 倍,並整理出 ROE 看一年、負債比看三年、現金流年限越長越穩等對台股最有效的參數。

更多相關研究(53 篇)

相關資料分類

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

回資料庫總覽