本周及下周即将除息的股票
查看本周及未来两周即将除息的股票、知名公司、每股股息和支付日,并了解除息日上午股价下跌对股息捕捉交易的影响。
即将到来的除息日决定股息归谁:在股票除息日前持有,下一笔股息就归您;在除息日当天或之后买入,则由卖方获得这笔现金。本页面提供实时日历,列出未来的除息日期、本周每天进入除息的股票,以及未来两周内即将除息的最大型公司。数据根据已宣布的股息记录计算,并每周更新。本页面还会衡量股价在除息日上午的实际表现,以及“股息捕捉”交易能否经受数据检验。
本周除息日
未来七天内除息的所有已宣布现金股息,按日期列示,并按派息频率分类:
| 除息日 | 除息日标签 | 除息股票数 | 月度派息股 | 季度派息股 |
|---|---|---|---|---|
| 2026-09-08 | Sep 8 | 101 | 10 | 46 |
| 2026-09-09 | Sep 9 | 66 | 5 | 23 |
| 2026-09-10 | Sep 10 | 120 | 12 | 50 |
| 2026-09-11 | Sep 11 | 187 | 34 | 69 |
| 2026-09-12 | Sep 12 | 1 | 0 | 0 |
每个数字背后的完整 SQL
SELECT toString(ex_dividend_date) AS ex_date,
formatDateTime(ex_dividend_date, '%b %e') AS ex_date_label,
count() AS names_going_ex,
countIf(frequency = 12) AS monthly_payers,
countIf(frequency = 4) AS quarterly_payers
FROM global_markets.stocks_dividends
WHERE ex_dividend_date > today()
AND ex_dividend_date <= today() + 7
AND cash_amount > 0
GROUP BY ex_dividend_date
ORDER BY ex_dividend_date近期日历包含 5 个除息日,从 Sep 8 开始,涉及 101 家公司,其中 10 家为月度派息,46 家为季度派息。查看日历时,这种分类很重要:月度派息标的(收益型基金、抵押贷款信托及部分 REIT)每四周重复出现,通常集中在月中;季度派息标的则大多是经营性公司,每季度出现一次。若要获得上述任何一笔分配,投资者必须在所列日期的前一个交易日收盘时持有该头寸。具体时间规则请参阅我们的除息日指南;记录日与除息日则解释了为什么对买方而言,除息日才是关键日期。
未来两周内将除息的大型公司
以下列出市值达到10亿美元及以上、未来十四天内除息的大型公司,并提供分配金额、支付日,以及按当前股价计算的年化收益率:
| 代码 | 除息日 | 除息日标签 | 每股(美元) | 派息日 | 派息日标签 | 市值(十亿美元) | 预期收益率(%) |
|---|---|---|---|---|---|---|---|
| NVDA | 2026-09-10 | Sep 10 | 0.25 | 2026-10-01 | Oct 1 | 5516 | 0.44 |
| KO | 2026-09-15 | Sep 15 | 0.53 | 2026-10-01 | Oct 1 | 382 | 2.39 |
| MRK | 2026-09-15 | Sep 15 | 0.85 | 2026-10-07 | Oct 7 | 376 | 2.23 |
| UNH | 2026-09-14 | Sep 14 | 2.32 | 2026-09-22 | Sep 22 | 360 | 2.31 |
| TMO | 2026-09-15 | Sep 15 | 0.47 | 2026-10-15 | Oct 15 | 229 | 0.3 |
| CRM | 2026-09-17 | Sep 17 | 0.44 | 2026-10-08 | Oct 8 | 218 | 0.67 |
| GILD | 2026-09-15 | Sep 15 | 0.82 | 2026-09-29 | Sep 29 | 188 | 2.17 |
| BLK | 2026-09-08 | Sep 8 | 5.73 | 2026-09-22 | Sep 22 | 174 | 2.04 |
| WDC | 2026-09-08 | Sep 8 | 0.15 | 2026-09-17 | Sep 17 | 159 | 0.14 |
| BKNG | 2026-09-11 | Sep 11 | 0.42 | 2026-09-30 | Sep 30 | 147 | 0.86 |
| CB | 2026-09-11 | Sep 11 | 1.02 | 2026-10-02 | Oct 2 | 134 | 1.17 |
| PLD | 2026-09-16 | Sep 16 | 1.07 | 2026-09-30 | Sep 30 | 131 | 3.09 |
每个数字背后的完整 SQL
WITH latest AS (
SELECT ticker, argMax(market_cap, date) AS mcap, argMax(price, date) AS px
FROM global_markets.stocks_ratios
WHERE date >= today() - 10
GROUP BY ticker
)
SELECT d.ticker AS ticker,
toString(d.ex_dividend_date) AS ex_date,
formatDateTime(d.ex_dividend_date, '%b %e') AS ex_date_label,
round(max(d.cash_amount), 4) AS per_share_usd,
toString(any(d.pay_date)) AS pay_date,
formatDateTime(any(d.pay_date), '%b %e') AS pay_date_label,
round(any(l.mcap) / 1e9, 0) AS mcap_bn,
round(100 * max(d.cash_amount) * max(d.frequency) / any(l.px), 2) AS indicated_yield_pct
FROM global_markets.stocks_dividends d
JOIN latest l ON d.ticker = l.ticker
WHERE d.ex_dividend_date > today()
AND d.ex_dividend_date <= today() + 14
AND d.cash_amount > 0
AND d.distribution_type = 'recurring'
AND d.frequency > 0
AND l.mcap >= 10000000000
AND d.ticker NOT IN ('SPCX')
GROUP BY d.ticker, d.ex_dividend_date
ORDER BY any(l.mcap) DESC
LIMIT 12名单中规模最大的是 NVDA,其除息日为 Sep 10,每股支付 $0.25,支付日为 Oct 1。按近期股价计算,其指示性年化收益率为 0.44%。请仔细阅读收益率一栏:该数据只是将已宣布、按指定频率支付的分配金额年化后的静态计算,并非收益承诺。每股分配金额较高与收益率较高是两回事,详见什么是股息收益率。有一个股票代码被排除在排名表之外(筛选条件可在面板的 SQL 中查看):该代码曾被第二家发行人重复使用,因此相关记录对应两家公司。我们将其剔除,以免展示无法归属的记录。
目前哪些类型的公司正在派息
股息数据流不包含行业标签,因此,两周窗口的构成只能依据记录中现有的信息判断:公司规模、派息频率,以及按当前价格计算的每次已宣布派息所对应的收益率。以下为未来十四天内除息、且有市值记录的所有定期派息公司,按规模区间分组:
| 规模区间 | 除息股票数 | 预期收益率中位数(%) | 月度派息股 | 季度派息股 |
|---|---|---|---|---|
| 1 Mega cap ($100B+) | 16 | 1.94 | 0 | 16 |
| 2 Large cap ($10-100B) | 79 | 2.1 | 2 | 75 |
| 3 Mid cap ($2-10B) | 85 | 2.58 | 3 | 82 |
| 4 Small cap (under $2B) | 85 | 3.41 | 8 | 75 |
每个数字背后的完整 SQL
WITH latest AS (
SELECT ticker, argMax(market_cap, date) AS mcap, argMax(price, date) AS px
FROM global_markets.stocks_ratios
WHERE date >= today() - 10
GROUP BY ticker
),
names AS (
SELECT d.ticker AS ticker,
multiIf(any(l.mcap) >= 1e11, '1 Mega cap ($100B+)',
any(l.mcap) >= 1e10, '2 Large cap ($10-100B)',
any(l.mcap) >= 2e9, '3 Mid cap ($2-10B)',
'4 Small cap (under $2B)') AS size_band,
max(d.cash_amount) AS amt,
max(d.frequency) AS freq,
any(l.px) AS px
FROM global_markets.stocks_dividends d
JOIN latest l ON d.ticker = l.ticker
WHERE d.ex_dividend_date > today()
AND d.ex_dividend_date <= today() + 14
AND d.cash_amount > 0
AND d.distribution_type = 'recurring'
AND d.frequency > 0
AND l.px > 0
AND l.mcap > 0
GROUP BY d.ticker
)
SELECT size_band,
count() AS names_going_ex,
round(quantileDeterministic(0.5)(100 * amt * freq / px, cityHash64(ticker)), 2) AS median_indicated_yield_pct,
countIf(freq = 12) AS monthly_payers,
countIf(freq = 4) AS quarterly_payers
FROM names
GROUP BY size_band
ORDER BY size_band该窗口包含 16 家超大盘股(市值达到或超过1000亿美元)和 79 家大盘股(市值在100亿美元至1000亿美元之间),以及 85 家中盘股和 85 家小型公司。超大盘股的指示性收益率中位数为 1.94%,大盘股为 2.1%,中盘股为 2.58%,小盘股为 3.41%。公司规模和收益率是两个不同维度:按收益率排序的日历,呈现的公司与按市值排序的日历并不相同。这也是为什么仅依据收益率构建筛选条件,会在不知不觉中沿着市值阶梯向下筛选。派息频率的分布与上方逐日表格相同。季度派息主导着大型公司的顶部区间:超大盘股中有 16 按季度派息,0 按月派息;按月派息的公司更多位于市值表的下方:本窗口中的小盘股有 8 每月派息。每年派息十二次是一种结构性选择,而非由公司规模决定;每月派息股票介绍了哪些派息结构采用这种方式,以及其收益率与季度派息这一常规模式相比究竟如何。
您实际需要做什么才能获得分配
几乎所有情况下,您什么都不需要做。不用填写表格,也不用致电券商,更不用登记:只要在除息日前一个交易日收盘时持有股票,现金通常会在几周后的派息日到账。您在最后一个交易日当天买入也仍然符合条件。美国股票交易在下一个工作日结算(T+1),除息日的安排也以此为基础。唯一可选的步骤是加入DRIP(股息再投资计划)。这是券商提供的一项设置,可将现金自动转换为同一只股票的零碎股份。
税务处理是除息日影响最明显的地方。在美国应税账户中,只有在除息日前60天开始的121天窗口内持有股票超过60天,股息才属于“合格股息”,适用较低的长期资本利得税率。如果您在除息日前一天买入,收到分配后一周卖出,就无法满足这一条件,该笔分配将按普通收入征税。REIT和许多基金的分配无论如何都属于普通收入;账户类型也会改变结果(IRA账户可避开这一问题)。这不是税务建议,但短期持有进行“股息捕捉”交易,税后收益往往低于表面看起来的水平。
除息日上午股价实际如何变动
通常的说法是,股票在除息日开盘时会“按股息金额向下调整”。交易所在开盘前确实会下调参考价,但开盘成交价还会叠加隔夜发生的其他所有变化。以下是三家常见派息公司的最近一次除息日表现:
| 代码 | 上次除息日 | 上次除息标签 | 股息(美元) | 除息前收盘价(美元) | 除息日早盘开盘价(美元) | 开盘缺口(%) | 股息占价格(%) |
|---|---|---|---|---|---|---|---|
| KO | 2026-06-15 | Jun 15 | 0.53 | 82.6 | 81.08 | -1.84 | 0.64 |
| VZ | 2026-07-10 | Jul 10 | 0.7075 | 42.22 | 41.61 | -1.46 | 1.68 |
| XOM | 2026-08-17 | Aug 17 | 1.03 | 160.09 | 160.1 | 0.01 | 0.64 |
每个数字背后的完整 SQL
WITH last_ex AS (
SELECT ticker,
max(ex_dividend_date) AS ex_d,
argMax(cash_amount, ex_dividend_date) AS div_amt
FROM global_markets.stocks_dividends
WHERE ticker IN ('KO', 'VZ', 'XOM')
AND cash_amount > 0
AND distribution_type = 'recurring'
AND ex_dividend_date < today()
AND ex_dividend_date >= today() - 120
GROUP BY ticker
),
daily AS (
SELECT ticker,
toDate(toTimeZone(window_start, 'America/New_York')) AS d,
argMaxIf(toFloat64(close), window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) AS close_px,
argMinIf(toFloat64(open), window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) AS open_px,
countIf((toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) AS bars
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('KO', 'VZ', 'XOM')
AND window_start >= toDateTime(today() - 130)
GROUP BY ticker, d
HAVING bars > 200
),
seq AS (
SELECT ticker, d, open_px, close_px,
lagInFrame(close_px, 1) OVER (PARTITION BY ticker ORDER BY d ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS pre_close
FROM daily
)
SELECT s.ticker AS ticker,
toString(e.ex_d) AS last_ex_date,
formatDateTime(e.ex_d, '%b %e') AS last_ex_label,
round(e.div_amt, 4) AS dividend_usd,
round(s.pre_close, 2) AS close_before_ex_usd,
round(s.open_px, 2) AS ex_morning_open_usd,
round(100 * (s.open_px - s.pre_close) / s.pre_close, 2) AS open_gap_pct,
round(100 * e.div_amt / s.pre_close, 2) AS dividend_pct_of_price
FROM seq s
JOIN last_ex e ON e.ticker = s.ticker AND e.ex_d = s.d
WHERE s.pre_close > 0
ORDER BY ticker以可口可乐最近一次除息日 Jun 15 为例:每股派息 $0.53,相当于前一晚 $82.6 收盘价的 0.64%;但除息日上午首次成交价为 $81.08,跳空幅度为 -1.84%。Verizon 的派息相当于其 $42.22 前收盘价的 1.68%;该股开盘价为 -1.46%。Exxon 的派息相当于 0.64%;该股开盘价为 0.01%。三家公司、三种不同幅度的跳空,没有一个恰好等于派息金额。下调参考价只是会计式调整;开盘价是市场价格,而股价会因与股息无关的原因在隔夜发生变动。派息金额可以提前知晓,但除息日上午的价格无法预知。
股息捕捉交易是否有效?
“股息捕捉”是指在除息日前买入,领取股息,并在股价回升后卖出。这一策略包含一个可验证的判断。验证方法是:在过去六个月内,跟踪五十家超大市值派息公司的 79 次除息事件,记录从除息日前一日收盘,到除息日上午开盘、除息日收盘,以及之后一、五和十个交易日的表现。
| 检查点 | 事件 | 平均股息率(%) | 平均变动幅度 (%) | 变动幅度中位数 (%) | 回升至除息前水平以上 (%) |
|---|---|---|---|---|---|
| 1 ex-day open | 79 | 0.67 | -0.51 | -0.58 | 25.3 |
| 2 ex-day close | 79 | 0.67 | -0.63 | -0.27 | 39.2 |
| 3 one session later | 79 | 0.67 | -0.79 | -0.72 | 39.2 |
| 4 five sessions later | 79 | 0.67 | -0.39 | 0.22 | 53.2 |
| 5 ten sessions later | 79 | 0.67 | 0.98 | 0.32 | 50.6 |
每个数字背后的完整 SQL
WITH rth AS (
SELECT ticker,
toDate(toTimeZone(window_start, 'America/New_York')) AS d,
argMaxIf(toFloat64(close), window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) AS close_px,
argMinIf(toFloat64(open), window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) AS open_px,
countIf((toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) AS bars
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('AAPL', 'MSFT', 'JNJ', 'KO', 'PG', 'XOM', 'CVX', 'JPM', 'HD', 'MCD',
'PEP', 'ABBV', 'MRK', 'PFE', 'VZ', 'T', 'CSCO', 'IBM', 'WMT', 'CAT',
'BAC', 'WFC', 'C', 'GS', 'MS', 'UNH', 'LLY', 'AMGN', 'BMY', 'GILD',
'TXN', 'QCOM', 'AVGO', 'ADP', 'LMT', 'RTX', 'HON', 'GE', 'MMM', 'UPS',
'LOW', 'TGT', 'COST', 'SBUX', 'NKE', 'DIS', 'CMCSA', 'DUK', 'SO', 'NEE')
AND window_start >= toDateTime(today() - 190)
GROUP BY ticker, d
HAVING bars > 200
),
seq AS (
SELECT ticker, d, open_px,
lagInFrame(close_px, 1) OVER w AS pre_close,
close_px AS ex_close,
leadInFrame(close_px, 1) OVER w AS c1,
leadInFrame(close_px, 5) OVER w AS c5,
leadInFrame(close_px, 10) OVER w AS c10
FROM rth
WINDOW w AS (PARTITION BY ticker ORDER BY d ROWS BETWEEN 1 PRECEDING AND 10 FOLLOWING)
),
ev AS (
SELECT s.ticker AS ticker, s.d AS ex_d, s.pre_close AS pre_close, s.open_px AS ex_open,
s.ex_close AS ex_close, s.c1 AS c1, s.c5 AS c5, s.c10 AS c10,
max(dv.cash_amount) AS div_amt
FROM seq s
JOIN global_markets.stocks_dividends dv ON dv.ticker = s.ticker AND dv.ex_dividend_date = s.d
WHERE dv.cash_amount > 0
AND dv.distribution_type = 'recurring'
AND s.d >= today() - 160
AND s.pre_close > 0 AND s.c1 > 0 AND s.c5 > 0 AND s.c10 > 0
GROUP BY s.ticker, s.d, s.pre_close, s.open_px, s.ex_close, s.c1, s.c5, s.c10
),
paths AS (
SELECT ticker, ex_d, pre_close, div_amt,
arrayJoin([('1 ex-day open', ex_open),
('2 ex-day close', ex_close),
('3 one session later', c1),
('4 five sessions later', c5),
('5 ten sessions later', c10)]) AS chk
FROM ev
)
SELECT chk.1 AS checkpoint,
count() AS events,
round(avg(100 * div_amt / pre_close), 2) AS avg_dividend_pct,
round(avg(100 * (chk.2 - pre_close) / pre_close), 2) AS avg_move_pct,
round(quantileDeterministic(0.5)(100 * (chk.2 - pre_close) / pre_close, cityHash64(ticker, ex_d)), 2) AS median_move_pct,
round(100 * countIf(chk.2 >= pre_close) / count(), 1) AS pct_back_above_pre_ex
FROM paths
GROUP BY checkpoint
ORDER BY checkpoint本样本中的平均股息相当于除息前股价的 0.67%。除息日上午开盘时,平均股价较除息前收盘价变动 -0.51%(中位数为 -0.58%);只有 25.3% 的事件开盘价不低于前一日收盘价。股价下调确实存在,而且会立即发生。随后才是宣传中经常略过的部分。到除息日收盘,平均股价较起始价变动 -0.63%;一个交易日后为 -0.79%;五个交易日后为 -0.39%;十个交易日后为 0.98%,其中 50.6% 的股价回到或高于起始水平。
等待股价“回升”,意味着要承受十个交易日的正常波动。期间股价双向波动幅度可能远超 0.67% 的股息;同时,短期持有还可能无法享受符合条件股息的税务待遇。股息只是从股价转入您账户的资金,并不是市场上的免费收益。除息后的价格走势仍由市场决定。
基金与ETF:为何前瞻日历中没有它们
收益型投资者通常持有基金,而非单只股票。上面的前瞻日历中基金信息较少,原因在于其机制不同:多数ETF不会像公司董事会那样提前很久公布除息日。基金分配通常会在除息日当天,或仅提前很短时间,进入记录系统。基金分配的时间节奏却相当稳定,足以据此安排计划。以下列出13只广泛持有的收益型基金,包括最近一次除息日、通常的除息间隔,以及按这一节奏推算的下一次除息日:
| 代码 | 每年支付次数 | 上次除息日 | 上次除息标签 | 上次每股金额(美元) | 通常间隔天数 | 推算下次除息日 | 推算下次标签 |
|---|---|---|---|---|---|---|---|
| DGRO | 4 | 2026-06-15 | Jun 15 | 0.3306 | 91 | 2026-09-14 | Sep 14 |
| DVY | 4 | 2026-06-15 | Jun 15 | 1.2472 | 91 | 2026-09-14 | Sep 14 |
| SPY | 4 | 2026-06-18 | Jun 18 | 1.9035 | 91 | 2026-09-17 | Sep 17 |
| VYM | 4 | 2026-06-18 | Jun 18 | 0.9795 | 91 | 2026-09-17 | Sep 17 |
| QYLD | 12 | 2026-08-24 | Aug 24 | 0.1829 | 28 | 2026-09-21 | Sep 21 |
| SPHD | 12 | 2026-08-24 | Aug 24 | 0.2196 | 28 | 2026-09-21 | Sep 21 |
| SPYD | 4 | 2026-06-22 | Jun 22 | 0.5428 | 91 | 2026-09-21 | Sep 21 |
| NOBL | 4 | 2026-06-24 | Jun 24 | 0.3037 | 91 | 2026-09-23 | Sep 23 |
| SCHD | 4 | 2026-06-24 | Jun 24 | 0.2525 | 91 | 2026-09-23 | Sep 23 |
| VIG | 4 | 2026-06-26 | Jun 26 | 0.9988 | 91 | 2026-09-25 | Sep 25 |
| JEPI | 12 | 2026-09-01 | Sep 1 | 0.3714 | 30 | 2026-10-01 | Oct 1 |
| JEPQ | 12 | 2026-09-01 | Sep 1 | 0.6826 | 30 | 2026-10-01 | Oct 1 |
| HDV | 4 | 2026-08-19 | Aug 19 | 0.1046 | 90 | 2026-11-17 | Nov 17 |
每个数字背后的完整 SQL
WITH hist AS (
SELECT ticker, ex_dividend_date, cash_amount, frequency,
dateDiff('day', lagInFrame(ex_dividend_date) OVER (PARTITION BY ticker ORDER BY ex_dividend_date), ex_dividend_date) AS gap_days
FROM global_markets.stocks_dividends
WHERE ticker IN ('SCHD', 'VYM', 'VIG', 'DVY', 'SPYD', 'JEPI', 'JEPQ', 'QYLD', 'SPHD', 'NOBL', 'DGRO', 'HDV', 'SPY')
AND cash_amount > 0
AND ex_dividend_date >= today() - 800
)
SELECT ticker,
any(frequency) AS payments_per_year,
toString(max(ex_dividend_date)) AS last_ex_date,
formatDateTime(max(ex_dividend_date), '%b %e') AS last_ex_label,
round(argMax(cash_amount, ex_dividend_date), 4) AS last_per_share_usd,
round(quantileDeterministicIf(0.5)(gap_days, cityHash64(ticker, ex_dividend_date), gap_days BETWEEN 5 AND 200)) AS typical_gap_days,
toString(max(ex_dividend_date) + toIntervalDay(round(quantileDeterministicIf(0.5)(gap_days, cityHash64(ticker, ex_dividend_date), gap_days BETWEEN 5 AND 200)))) AS implied_next_ex,
formatDateTime(max(ex_dividend_date) + toIntervalDay(round(quantileDeterministicIf(0.5)(gap_days, cityHash64(ticker, ex_dividend_date), gap_days BETWEEN 5 AND 200))), '%b %e') AS implied_next_label
FROM hist
GROUP BY ticker
HAVING countIf(gap_days BETWEEN 5 AND 200) > 0
ORDER BY implied_next_ex, ticker其中,最近一次除息的是DGRO。该基金上次于Jun 15除息,每股分配为$0.3306,除息节奏为每91天一次,因此下一次除息日约为Sep 14。时间最晚的是HDV,其除息周期为90天,预计下一次除息日为Nov 17。payments_per_year列区分了不同类别:每年分配12次的基金大约每四周除息一次;每年分配四次的基金每季度除息一次,通常集中在季度末月份。推算日期仅供参考,最终日期以基金发起人的公告为准。
这是繁忙月份还是清淡月份?
除息日并非均匀分布在全年各月。下图为三年记录按日历月份计算的平均值:
| 月份 | 每年除息日次数 | 季度派息股 | 月度派息股 |
|---|---|---|---|
| 01 Jan | 2043 | 517 | 1024 |
| 02 Feb | 3108 | 986 | 1559 |
| 03 Mar | 5605 | 2659 | 1541 |
| 04 Apr | 3334 | 635 | 1596 |
| 05 May | 4241 | 1159 | 1619 |
| 06 Jun | 5792 | 2640 | 1612 |
| 07 Jul | 3194 | 668 | 1661 |
| 08 Aug | 3813 | 1143 | 1658 |
| 09 Sep | 4973 | 2396 | 1448 |
| 10 Oct | 2702 | 660 | 1511 |
| 11 Nov | 3370 | 1198 | 1521 |
| 12 Dec | 6380 | 2583 | 1951 |
每个数字背后的完整 SQL
SELECT multiIf(toMonth(ex_dividend_date) = 1, '01 Jan', toMonth(ex_dividend_date) = 2, '02 Feb', toMonth(ex_dividend_date) = 3, '03 Mar',
toMonth(ex_dividend_date) = 4, '04 Apr', toMonth(ex_dividend_date) = 5, '05 May', toMonth(ex_dividend_date) = 6, '06 Jun',
toMonth(ex_dividend_date) = 7, '07 Jul', toMonth(ex_dividend_date) = 8, '08 Aug', toMonth(ex_dividend_date) = 9, '09 Sep',
toMonth(ex_dividend_date) = 10, '10 Oct', toMonth(ex_dividend_date) = 11, '11 Nov', '12 Dec') AS month,
round(count() / 3.0) AS ex_dates_per_year,
round(countIf(frequency = 4) / 3.0) AS quarterly_payers,
round(countIf(frequency = 12) / 3.0) AS monthly_payers
FROM global_markets.stocks_dividends
WHERE ex_dividend_date >= toStartOfMonth(today()) - INTERVAL 36 MONTH
AND ex_dividend_date < toStartOfMonth(today())
AND cash_amount > 0
GROUP BY month
ORDER BY month季度末月份承担了主要数量:3月平均有 5605 个除息日,6月为 5792 个,9月为 4973 个,12月为 6380 个。每个月的季度派息股票数量都超过两千只,其中仅6月就有 2640 只。每个季度的第一个月则相对清淡:1月平均为 2043 个,7月为 3194 个,仅相当于季度末月份的一半或更少。清淡月份的底部规模来自月度派息股票:7月平均除息日中有 1661 属于月度派息股票,完全不受季度日历影响。本周名单较短是日历规律所致,并不代表市场走势。
为什么不同日历会有差异,以及如何阅读本页
将本页与券商日历进行比较,您会发现一些小的差异。每份日历都基于公司公告编制,但不同来源在公告录入速度、是否显示修订日期,以及是否将基金、信托和海外上市公司与运营公司一并统计等方面存在差异(上文的天数统计包含所有这些主体;只有排名表设置了市值门槛)。当两份日历出现冲突时,以公司公告新闻稿为准。实时计算的详细数据如下:
| 已公布的未来除息日 | 未来 7 天内 | 基金已提前公布记录日 | 已公布的最晚日期 | 已公布的最晚标签 |
|---|---|---|---|---|
| 4023 | 475 | 0 | 2027-11-12 | Nov 12, 2027 |
每个数字背后的完整 SQL
SELECT countIf(ex_dividend_date > today()) AS future_ex_dates_declared,
countIf(ex_dividend_date > today() AND ex_dividend_date <= today() + 7) AS in_the_next_7_days,
countIf(ex_dividend_date > today() AND ticker IN ('SCHD', 'VYM', 'VIG', 'DVY', 'SPYD', 'JEPI', 'JEPQ', 'QYLD', 'SPHD', 'NOBL', 'DGRO', 'HDV', 'SPY')) AS fund_records_declared_ahead,
toString(max(ex_dividend_date)) AS furthest_declared_date,
formatDateTime(max(ex_dividend_date), '%b %e, %Y') AS furthest_declared_label
FROM global_markets.stocks_dividends
WHERE ex_dividend_date > today() - 1
AND cash_amount > 0目前已记录未来的4023个除息日,其中475个在一周内,公告日期最远延伸至Nov 12, 2027。上述十三只基金已提前公布的除息日共有0个。正是这一结构性缺口,使得投资者应根据分配节奏,而非公告,来预判基金的下一个除息日。董事会每次只公布一次会议的安排,因此,随着公告陆续发布,远期日历才会逐步填充:临近日期通常更可靠,远期日期则应视为暂定安排。
除息日历常见问题
如何查找即将到来的除息日?
公司会公布每次股息的除息日、股权登记日和支付日。这些信息会进入市场数据源。本页面直接根据这些记录计算日历,4023未来日期已录入,并每周重建。
如果我在除息日买入股票,能获得股息吗?
不能。除息日是股票首次在不附带本次股息的情况下交易的日期。要获得股息,您必须在除息日前一个交易日收盘时持有股票;如果在除息日买入,股息由卖方保留。
要领取股息,我需要办理什么手续吗?
不需要。只要持有股票至除息日前一个交易日收盘,现金会在支付日自动记入您的经纪账户。无需填写表格、提出申请或致电。唯一可选的操作是启用DRIP,即由经纪商将股息再投资于更多股票。
在除息日前买入股票以获取股息,这种做法有效吗?
数据并不支持这种做法。在过去六个月的79次超大盘股除息事件中,股票开盘价相对除息日前收盘价平均变动-0.51%,而平均股息仅相当于股价的0.67%。十个交易日后,只有50.6%的股票回到或高于起始水平。短期持有还无法满足合格股息的持有期要求。
股息税会因买入时间不同而有所不同吗?
会。在美国应税账户中,只有当您在除息日前60天开始、持续121天的窗口期内持有股票超过60天,股息才属于“合格股息”,并按长期资本利得税率征税。在除息日前买入、除息日后卖出的交易无法满足这一持有期要求,股息会按普通收入征税。REIT和许多基金的分配无论如何通常都属于普通收入。以上仅为机制说明,不构成税务建议。
按股票代码查看股息特征
日历中的每一家大型股派息公司都有独立的股息特征,包括根据最新收盘价计算的当前股息率、逐笔记录在交易数据中的完整派息历史、连续增长年数,以及除息日开盘时段的实际交易表现:
AAPL、ABBV、ABT、ACN、ADP、AMGN、AVGO、AXP、BAC、BLK、BMY、C、CAT、CL、CMCSA、COP、COST、CRM、CSCO、CVX、DE、DHR、DUK、GE、GILD、GIS、GOOGL、GS、HD、HON、IBM、JNJ、JPM、KMB、KO、LIN、LLY、LMT、LOW、MA、MCD、MDLZ、MDT、META、MMM、MO、MRK、MS、MSFT、NEE、NKE、O、ORCL、PEP、PFE、PG、PM、QCOM、RTX、SBUX、SO、SPGI、T、TGT、TMO、TXN、UNH、UNP、USB、V、VZ、WFC、WMT、XOM。
上方每张表都是基于已声明股息记录和真实分钟线数据生成的、经过版本控制的存储查询。您可以展开任意面板下的 SQL,也可以在 Strasmore terminal 上自行筛选这份日历。