跳至主要內容

當月營收

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

當月營收就是一家上市櫃公司在某一個月裡,賣產品或服務總共收到多少錢的金額。它重要的原因很簡單:台股的財報三個月才出一次,但營收每個月都公布,所以它是你能拿到的、最即時的一份公司營運溫度計,往往比看季報的人提早好幾週察覺生意是變好還是踩煞車。

搜尋這個詞進來的人,心裡通常在問四件事:這數字到底怎麼算、一張營收圖要怎麼讀、單月暴增能不能追、以及怎麼把它接進選股。下面一個一個講清楚。

當月營收怎麼算、為什麼台股特別看重

定義很單純,就是公司單一月份所有營業收入的合計,不扣成本、不算獲利,純粹是「這個月進帳多少」。台灣有個其他市場少見的規定:上市櫃公司必須在次月十日前,公布上個月的營收。

打個比方,如果把公司想成一間飲料店,季報像是每三個月才結清一次的完整帳本,當月營收則是每個月底店長先告訴你「這個月大概賣了幾杯」。後者不夠精細,看不到成本和利潤,卻夠即時,讓你比別人早一步聞到生意的變化。營收年增率、月增率這些從當月營收延伸出來的名詞,定義細節可以參考名詞解釋

怎麼判讀當月營收(看真實資料)

光看單獨一個月的金額意義不大,當月營收要接成一條時間序列、看趨勢才有用。下面這張圖是台積電(2330)近 16 個月的營收長條圖,你可以從柱子的高低變化,直接讀出營收是穩、是往上爬、還是回落。

台積電 (2330) 每月營收

判讀重點有三個。第一看方向,柱子整體往右墊高就是營收動能向上。第二看月與月之間的落差,例如下面這份近半年的真實數值,二月公布的約 4.01 億、三月回到約 3.18 億、之後幾個月又站回 4 億上下,這種上下擺盪很正常,不必看到一個月回落就緊張。第三要小心比較基準,月營收有明顯的淡旺季,拿這個月跟上個月比,常常不如跟去年同月比來得公平。

公布日期 當月營收
2026-01-12 3.35 億
2026-02-10 4.01 億
2026-03-10 3.18 億
2026-04-10 4.15 億
2026-05-11 4.11 億
2026-06-10 4.17 億

用當月營收選股最容易踩的兩個坑

第一個、也是最致命的,是發布日對齊。台股某月營收依規定在次月十日前才公布,如果你回測時把數字掛回它所屬的那個月,等於讓策略提前看到還沒揭露的資訊,這種前視偏差會讓回測績效灌水,實單卻怎麼都複製不出來。FinLab 取出的這一欄已經依實際公布時間對齊,自己串接外部資料時,務必確認用的是「公布日」而不是「營收所屬月份」。公布之後股價怎麼走,月營收公布後股價走勢的 15 年實測拆解得很細。

第二個坑是看到單月暴增就追。單一個月的金額很容易被一次性大訂單、或去年同期基期太低墊高,把短暫的跳動誤判成真的成長動能。比較穩的做法是看連續幾個月的趨勢,或搭配年增率一起判斷,而不是賭單月數字。

怎麼用當月營收選股

實務上量化選股很少單看絕對金額,因為大公司天生營收就大、小公司天生就小,直接比金額沒有意義。常見做法是把它接成時間序列後,算年增率、算月增率,用「成長的幅度」來篩,找出營收動能正在加速的公司;也常把它和獲利能力、估值等條件疊在一起,避免只追營收卻買到不賺錢的股票。月營收三種常見用法之間的差別,月營收選股三種方法的 14 年實測做了完整比較;想把它放進一套完整的選股流程,可以從台股選股完整指南往下延伸。

怎麼自己取得這份資料

在 finlab 裡,這一整張當月營收表用一行就能取得,回傳結果以月份為列、股票代號為欄,可以直接做位移、年增運算或條件篩選。

顯示程式碼
from finlab import data
 
# 第一次取資料時,finlab 會自動引導你登入
revenue = data.get("monthly_revenue:當月營收")

不會寫程式也沒關係,這頁下方可以直接把「取出月營收、做成選股條件」這件事交給 AI,由它幫你把資料接起來。

自己動手取得這份資料

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

在 FinLab Python 套件中取得
data.get("monthly_revenue:當月營收")
免費試用

用 AI 開始 FinLab

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

告訴你的AI:

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

真實數字與取得程式碼

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

最近幾筆資料
日期數值
2026-01-123.35 億
2026-02-104.01 億
2026-03-103.18 億
2026-04-104.15 億
2026-05-114.11 億
2026-06-104.17 億
產生這張圖的程式碼
from finlab import data

df = data.get("monthly_revenue:當月營收")
s = df["2330"].dropna().tail(16)
s.plot.bar()
想自己寫完整程式?

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

from finlab import data

df = data.get("monthly_revenue:當月營收")
df.tail()

名詞速解

揭露與更新上市櫃公司依規定每月 10 日前公布上月營收,是台股最早能看到的基本面數字。

月營收
公司單一月份的營業收入,是台股最早能看到的經營狀況訊號。
營收年增率(YoY)
當月營收和去年同月相比的成長率,用來看成長動能、避開淡旺季干擾。
前視偏差(look-ahead bias)
回測時用到當下還看不到的資訊(例如把財報綁在季末日),會讓績效虛高、實單卻複製不出來。
看完整名詞解釋 →

資料規格與品質

已通過驗證
市場
台股
資料筆數
419,816
涵蓋檔數
3,342 檔
時間範圍
2005-02-10 ~ 2026-06-10
更新頻率
財報季更新
最後驗證
2026-03-04

資料快照截至 2026-06-24

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

  • 資料未過期
  • 資料非空
  • 無大量缺值 營收公布期間通過,目前公司數:102
  • 日期連續無缺漏

用當月營收跑出的研究

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

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

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

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

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

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

常見問題

當月營收的資料從哪一年開始?

FinLab 的當月營收資料涵蓋 2005-02-10 至 2026-06-10,可直接用於長期歷史回測。

如何用 Python 取得當月營收?

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

當月營收多久更新一次?

這份資料財報季更新,資料快照截至 2026-06-24。

當月營收資料免費嗎?

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

月營收的其他資料

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

回月營收