Strasmore Research
學習 Matt Connor作者: Matt Connor

每股年度股息怎麼計算?四種方法比較

每股年度股息有四種常見算法:近十二個月、曆年、會計年度與預估年化。了解除息日與支付日差異,避免比較不同總額。

每股年度股息,是將公司在一段十二個月期間內支付的每股現金股息加總而得。對這個數字的所有歧異,最終都取決於採用哪十二個月。市場上常見四種計算慣例:近十二個月、曆年、公司會計年度,以及預估年化股息率。套用在同一組支付紀錄上,四種慣例可能得出四個不同的總額,但它們都沒有錯。

什麼是每股年度股息?

公司不會宣告一筆年度股息。公司會逐筆宣告股息,對美國大型股而言,通常一年四次,而且每筆股息都有各自的一組日期。年度數字是由引用該數字的人事後組合而成,因此組合規則比加總算術更重要。

每次宣告都包含四個日期。宣告日是董事會公布股息的日期。除息日是買方不再享有該筆股息的第一個交易日。股權登記日是公司據以確認持有人資格的基準日。支付日是現金實際入帳的日期。這四個日期中,只有兩個適合用來歸入年度加總;而在兩者之間做選擇,會在每個年分界點改變結果。

下方面板列出單一大型股息支付公司 Apple 連續八次的季度股息宣告。期間截至2026年6月30日,且不會向前滾動,因此本頁數字會維持不變。

查詢8次季度股利宣告,除息日與支付日
每個數據背後的精確 SQL 語法
SELECT
    toString(ex_dividend_date)                     AS ex_date,
    formatDateTime(ex_dividend_date, '%b %e, %Y')  AS ex_date_label,
    formatDateTime(max(pay_date), '%b %e, %Y')     AS pay_date_label,
    round(max(toFloat64(cash_amount)), 4)          AS amount_per_share
FROM global_markets.stocks_dividends
WHERE ticker = 'AAPL'
  AND ex_dividend_date >= '2024-07-01'
  AND ex_dividend_date <  '2026-07-01'
GROUP BY ex_dividend_date
ORDER BY ex_dividend_date
Run this yourself

在這 8 次宣告中,每筆股息金額並不相同。Aug 12, 2024 的每股金額為 $0.25May 11, 2026 的每股金額為 $0.27;股息提高發生在這段期間的中途。後續所有差異,都只是對這八筆數字採用不同加總方式的結果。較長期的紀錄請參閱我們的 Apple 股息歷史分析。

四種慣例,四個不同答案

近十二個月通常寫作 TTM,會加總除息日落在最近365天內的所有股息。這是完全實現的數字,其中每筆股息都已經除息。

曆年加總某一個1月至12月期間內的除息日。年增率比較與大多數稅務文件都採用這個基礎。

會計年度則依公司自己的報告年度加總相同的股息。Apple 的會計年度在9月底左右結束,因此其會計年度總額涵蓋的四筆股息,會與曆年總額不同。

預估年化股息率也稱為 forward rate,會將最近一次宣告的每股股息乘以一年內的支付次數。這是四種慣例中唯一具有前瞻性的數字,並且包含一項假設:接下來三筆股息與最近一筆相同。

查詢一組支付紀錄,4個年度股利總額
每個數據背後的精確 SQL 語法
WITH
    payouts AS
    (
        SELECT
            ex_dividend_date            AS ex_date,
            max(toFloat64(cash_amount)) AS amt
        FROM global_markets.stocks_dividends
        WHERE ticker = 'AAPL'
          AND ex_dividend_date >= '2018-01-01'
          AND ex_dividend_date <  '2026-07-01'
        GROUP BY ex_dividend_date
    ),
    totals AS
    (
        SELECT
            round(sumIf(amt, ex_date > toDate('2026-06-30') - 365), 4)                                AS ttm,
            round(sumIf(amt, toYear(ex_date) = 2025), 4)                                              AS calendar_2025,
            round(sumIf(amt, ex_date >= toDate('2024-09-29') AND ex_date <= toDate('2025-09-27')), 4) AS fiscal_2025,
            round(4 * argMax(amt, ex_date), 4)                                                        AS indicated
        FROM payouts
    )
SELECT
    conv.1                                                       AS convention_label,
    conv.2                                                       AS annual_per_share,
    if(ttm > 0, round(100 * (conv.2 / ttm - 1), 2), 0.0)          AS vs_ttm_pct
FROM totals
ARRAY JOIN
[
    ('Trailing 12 months to Jun 30 2026', ttm),
    ('Calendar year 2025',                calendar_2025),
    ('Fiscal year 2025',                  fiscal_2025),
    ('Indicated forward rate',            indicated)
] AS conv
Run this yourself

套用在同一組宣告上,四種慣例得出的每股金額分別為 $1.05$1.03$1.02$1.08。在相同輸入資料下,預估年化股息率與近十二個月總額相差 2.86%。這些數字都不是 Apple 今天的股息;它們只是對同一組過去支付紀錄的四種解讀。一個頁面若引用其中一種數字卻不說明採用哪種慣例,就是要求讀者自行猜測。

這個選擇會向後傳導。無論哪個總額被放在上方,都會成為殖利率的分子。因此,同一檔股票可能在兩個畫面上顯示不同殖利率。請參閱如何計算股息殖利率近十二個月與預估年化股息殖利率,了解其後續影響。

為什麼年中提高股息會使近十二個月總額落後

假設某公司每季支付 $0.25,後來將股息提高至 $0.27。在第一筆提高後的股息除息當天,預估年化股息率會全年增加8美分:一年四筆股息,每筆增加2美分。近十二個月總額只增加2美分,因為其中四筆仍有三筆採用舊金額。一季後仍有兩筆舊金額,再過一季則剩一筆;直到第四筆提高後的股息除息時,兩種慣例才會再次一致。這個差距會在整整四個季度內等幅縮小,而在此期間,近十二個月數字都低估了目前的股息率。

查詢過去4次支付額與所示利率比較,按季
每個數據背後的精確 SQL 語法
SELECT
    ex_date,
    ex_date_label,
    trailing_4_payments,
    indicated_rate
FROM
(
    SELECT
        toString(ex_dividend_date)                 AS ex_date,
        formatDateTime(ex_dividend_date, '%b %Y')  AS ex_date_label,
        ex_dividend_date                           AS d,
        round(4 * amt, 4)                          AS indicated_rate,
        round(sum(amt) OVER (ORDER BY ex_dividend_date ROWS BETWEEN 3 PRECEDING AND CURRENT ROW), 4) AS trailing_4_payments
    FROM
    (
        SELECT
            ex_dividend_date,
            max(toFloat64(cash_amount)) AS amt
        FROM global_markets.stocks_dividends
        WHERE ticker = 'AAPL'
          AND ex_dividend_date >= '2021-07-01'
          AND ex_dividend_date <  '2026-07-01'
        GROUP BY ex_dividend_date
    )
)
WHERE d >= '2022-07-01'
ORDER BY d
Run this yourself

16 個季度內,變化形狀十分明顯。預估年化股息率呈階梯狀,每年移動一次。近十二個月總額則呈斜坡狀,在每次階梯上移後的四個季度內逐步追上。在 May 2026,近四筆股息合計為 $1.05,預估年化股息率則為 $1.08。兩者描述的是同一家公司在同一天的狀況。

應以除息日還是支付日歸入年度:哪一個才對?

按除息日歸入年度。投資人是否享有股息在除息日決定:只要在除息日前持有股票,之後發生什麼事都不影響取得該筆股息。除息日也是股價按股息金額下調的交易日,因此按除息日歸入年度,能與用來計算殖利率的價格序列保持一致。支付日是由公司自身日程決定的現金流日期,時間可能漂移。

查詢美國現金股利除息日至支付日,按年
每個數據背後的精確 SQL 語法
SELECT
    toString(toYear(ex_dividend_date))                                              AS ex_year,
    count()                                                                         AS payout_count,
    round(avg(dateDiff('day', ex_dividend_date, pay_date)), 1)                      AS avg_days_ex_to_pay,
    round(100 * countIf(toYear(pay_date) != toYear(ex_dividend_date)) / count(), 2) AS pay_lands_other_year_pct
FROM global_markets.stocks_dividends
WHERE ex_dividend_date >= '2019-01-01'
  AND ex_dividend_date <  '2026-01-01'
  AND dateDiff('day', ex_dividend_date, pay_date) BETWEEN 0 AND 120
GROUP BY ex_year
ORDER BY ex_year
Run this yourself

7 個美國現金分配曆年中,除息日至支付日的間隔平均為 11.9 天,其中 2025 年的分配,有 4% 在除息日所屬曆年以外的另一個曆年支付。12月除息、1月支付是常見情況。若按支付日歸入年度,該筆股息會離開其中一年的總額並加入下一年的總額,但公司的任何事項都沒有改變。

單純加總最近四筆股息時,哪些情況會造成問題

有四種情況會各自使不同慣例產生差異。

特別股息是正常支付週期之外的一次性分配。多數頁面會將特別股息排除在預估年化股息率之外,但保留在近十二個月總額中。因此,同一筆股息可能在整整一年內同時對應兩個相距甚遠的數字。我們的特別股息說明介紹這類股息的宣告方式。

分割調整會重述歷史每股金額。股票進行4-for-1分割後,一股舊股會變成四股新股;舊股每股股息所涵蓋的股份數,是新股每股股息的四分之一。

支付日程變動可能使某一年出現五個除息日,下一年只有三個。採用52週或53週會計年度的公司會按既定日程出現這種情況;其他公司則可能只是將一次宣告跨過年分界點調整幾天。若將五筆股息的那一年按曆年加總,會使支付速率高估整整一季。

支付頻率變更,例如由每季改為每月,或反向調整,會直接使「最近金額乘以四」的捷徑失效。應從宣告內容確認支付頻率,不要自行假設。

查詢宣告金額與拆股調整後金額比較,按季
每個數據背後的精確 SQL 語法
SELECT
    toString(ex_dividend_date)                           AS ex_date,
    formatDateTime(ex_dividend_date, '%b %Y')            AS ex_date_label,
    round(max(toFloat64(cash_amount)), 4)                AS as_declared,
    round(max(toFloat64(split_adjusted_cash_amount)), 4) AS split_adjusted
FROM global_markets.stocks_dividends
WHERE ticker = 'AAPL'
  AND ex_dividend_date >= '2012-01-01'
  AND ex_dividend_date <  '2026-07-01'
GROUP BY ex_dividend_date
ORDER BY ex_dividend_date
Run this yourself

這筆追蹤紀錄始於 Aug 2012。該筆股息按宣告金額為 $2.65,按分割重述後為 $0.0946;期間包含 56 次季度支付與兩次股票分割。未調整宣告金額的序列會在每次分割時垂直下跌;重述後的序列則不會。跨越分割直接加總未調整金額,會使總額膨脹。這與分割調整後的價格歷史所說的重述問題相同。

常見問題

什麼是每股年度股息?

這是公司在十二個月期間內支付給一股股票的現金股息總額。數字取決於採用哪個期間:最近365天、曆年、公司的會計年度,或最近一次宣告股息乘以四。

每股年度股息是否等同於預估股息?

通常不相同。預估股息具有前瞻性,計算方式是最近一次宣告的股息乘以支付頻率。近十二個月年度股息則具有回溯性;公司提高股息後,該數字在四個季度內仍會包含舊股息金額。

股息應按除息日還是支付日加總?

預設應按除息日。除息日決定誰有權取得股息,也是股價進行調整的日期。支付日可能將股息推入下一個曆年,讓該筆股息在年度總額之間移動,但公司的任何事項都沒有改變。

為什麼兩個網站會為同一檔股票顯示不同的年度股息?

最常見的原因,是兩個網站對同一組資料採用了不同慣例。一個網站可能加總最近四個除息日,另一個網站則將最近一次宣告的股息年化。其餘差異大多來自特別股息與分割調整後的歷史資料。

特別股息是否計入每股年度股息?

取決於採用的慣例。近十二個月總額通常會包含特別股息,因為該筆股息確實已經支付。預估年化股息率通常會排除特別股息,因為公司並未承諾會重複支付。


上方每個面板都附有產生該結果的 SQL。只要改變一個日期界線,四種慣例就會自行產生差異。若要對任何股息支付公司執行相同的四種加總,可在 Strasmore terminal 以自然語言提出問題。