跳至主要內容

董事會股利公告(決議與擬議分派)

用白話徹底搞懂董事會股利公告(決議與擬議分派)是什麼、怎麼判讀,以及怎麼用它在台股選股,並附上可以自己驗證的真實資料。

一檔股票會不會配息、配多少,比除權息公告更早出現的正式訊號,是董事會決議(或擬議)的股利分派案。這份資料把台股上市櫃公司的董事會股利公告整理成事件表,累計超過 3.3 萬筆、涵蓋近 2,500 檔股票,欄位從每股現金股利、公積配息、配股,到可分配盈餘與股東會日期都有,是追「股利季」最上游的一條資料。2010 年起有零星回溯列,完整涵蓋自 2019 年起,每個交易日更新。

這份資料裡有什麼

董事會股利公告(board_dividend_announcement)每列一筆分派案,共 22 個欄位:決議(擬議)進度、董事會決議日、股東會日期、股利所屬期別、盈餘與公積各自發放的每股現金、配股、股東配發總金額,以及期初與分配後的未分配盈餘。在 finlab 一行取出,完成安裝設定後登入即可:

顯示程式碼
finlab.login()
df = data.get("board_dividend_announcement")

進度欄記錄一筆分派案的生命週期:董事會擬議、董事會決議、到股東會確認,追單一公司的最新狀態時,取該公司同一期別最新的一列即可。

怎麼判讀這份資料

台股歷年董事會宣告現金股利總額,2019 年起

上圖是依董事會決議日加總的歷年宣告現金股利總額:2019 年約 1.6 兆元,2022 年站上 2.37 兆,2025 年 2.42 兆;2026 年只統計到 8 月,宣告總額已達 2.47 兆,超過 2025 全年,是這條序列的新高。台股配息以現金為絕對主流:3.3 萬筆分派案中,帶配股的只有約 13%。

第二個特徵是季節性非常集中。有董事會決議日的一萬八千多筆中,3 月單月就佔了約三分之二,2 月到 4 月合計近九成:年度財報在 3 月出爐、股東會多在 5 月到 6 月召開,董事會的股利案就擠在中間這個窗口。對投資人來說,這代表「股利季」的資訊是批次到貨的,想比市場早一步整理出「今年誰加碼配息」,盯的就是這兩三個月的公告潮。

用這份資料最容易踩的兩個陷阱

第一個陷阱:把擬議當定案。進度欄有擬議、決議、股東會確認三種狀態,擬議階段的金額可能在後續被調整,同一期別要以最新一列為準;要做嚴謹的事件研究,得對齊「當時市場知道的是哪個版本」,避免前視偏差

第二個陷阱:按決議日統計時的缺漏列。表中約四成的列沒有董事會決議日(多為僅記錄股東會確認狀態的列),用決議日 groupby 時這些列不會進入統計;計算涵蓋率或做全市場加總前,先確認你的日期欄位有值的比例。

怎麼接上選股策略

這份資料最直接的用法是當「股利確定性」濾網:高股息策略常見的失誤是買在股利宣告前、結果當年縮水,先過濾「董事會已決議且金額成長」的公司可以把不確定性擠掉。站內的 00919 高股息 ETF 復刻與優化實測就用了這個條件排除董事會尚未決定股利金額的公司;已經公告後的除權息時程與行情統計,見上一層的除權息公告資料頁除權息行事曆;想把股利條件接成完整選股流程,可從台股選股完整指南入手。

怎麼自己取得這份資料

把公告潮整理成年度總額,只要幾行:

顯示程式碼
from finlab import data
import pandas as pd
 
df = data.get("board_dividend_announcement")
d = pd.to_datetime(df["董事會決議(擬議)股利分派日"], errors="coerce")
cash = pd.to_numeric(df["股東配發之現金(股利)總金額(元)"], errors="coerce")
yearly = cash.groupby(d.dt.year).sum() / 1e12   # 歷年宣告現金股利總額(兆元)

要追特定公司,用 df[df["stock_id"] == "2330"] 過濾並看最新一列的進度。這份資料的涵蓋年限、筆數與更新狀態,本頁下方有即時健檢可以查;不想寫程式的話,頁面下方可以把取資料、去重與統計直接交給 AI 完成。

自己動手取得這份資料

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

免費試用

30 秒,用 AI 跑出你的第一個台股回測

把這句話貼給你的 AI,它會裝好 FinLab、抓台股資料,跑出一份你能下載的回測。

告訴你的AI:

幫我設定 FinLab,取得「董事會股利公告(決議與擬議分派)」(board_dividend_announcement)這份資料,先畫出走勢與分布圖,再示範一個用它來選股的簡單回測,請讀:https://finlab.finance/setup?relatedUrl=/data/dividend-announcement/board-dividend-proposal

免安裝,開啟 FinLab Studio
在 FinLab Python 套件中取得
data.get("board_dividend_announcement")

真實數字與取得程式碼

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

最近幾筆資料
年份現金股利總額(兆元)
2021.01.63
2022.02.37
2023.02.15
2024.02.00
2025.02.42
2026.02.47
產生這張圖的程式碼
from finlab import data
import pandas as pd

df = data.get("board_dividend_announcement")
d = pd.to_datetime(df["董事會決議(擬議)股利分派日"], errors="coerce")
cash = pd.to_numeric(df["股東配發之現金(股利)總金額(元)"], errors="coerce")
yearly = cash.groupby(d.dt.year).sum() / 1e12   # 歷年宣告現金股利總額(兆元)
yearly.plot.bar()
想自己寫完整程式?

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

from finlab import data

df = data.get("board_dividend_announcement")
df.tail()

資料規格與品質

已通過驗證
市場
台股
資料筆數
33,536
涵蓋檔數
2,497 檔
更新頻率
每日更新
最近更新
2026-08-21

資料快照截至 2026-08-21

依實際爬蟲排程與資料寫入狀態自動檢核:

  • 更新排程正常執行 最近成功執行:2026-08-21
  • 資料更新於預期週期內 最近寫入:2026-08-21
  • 資料非空 33,536 列

用董事會股利公告(決議與擬議分派)跑出的研究

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

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

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

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

自由現金流選股 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 程式。

常見問題

如何用 Python 取得董事會股利公告(決議與擬議分派)?

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

董事會股利公告(決議與擬議分派)多久更新一次?

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

董事會股利公告(決議與擬議分派)資料免費嗎?

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

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

回除權息公告