Strasmore Research
学习 Matt Connor作者: Matt Connor · 更新于 2026-09-05 · data as of September 5, 2026 · refreshed weekly

除息日和登记日是同一天吗?

美国T+1结算制度下,除息日与登记日通常为同一天。了解两者区别、股息日期安排,以及除息日仍晚于登记日的唯一情况。

在美国 T+1 结算制度下,就过去十二个月内行情记录中的所有股息事件而言,99.1% 的美国股息事件中,登记日与除息日为同一天。这个变化并不久远:数十年来,除息日一直比登记日提前一到两个交易日,而网上的大多数解释仍在描述旧制度。本页将说明这两个日期分别代表什么,跟踪一笔真实股息经历的四个日期,按周精确分析 2024 年 5 月发生的制度变化,并介绍除息日仍晚于登记日的唯一一种情况。

两个日期,各用一句话说明

记录日是公司核查股东名册的日期:在当天收盘时登记为股东的人可获得已宣布的股息。除息日是股票买方不再获得该股息的首个交易日;从当天早盘起,股票按“除息”(不含该笔分配)交易。

记录日属于公司账务流程,用于确定股权登记时点。除息日则是由此衍生出的市场惯例;交易所根据记录日倒推,确定买入交易最晚须在哪一天完成结算,才能及时登记在股东名册上。

亲眼看清:一笔实际股息

汇总数据需要一个具体参照。以下是苹果公司最近一笔已完成的股息,包括宣布日、除息日、登记日和支付日,均直接取自股息记录:

查询一个真实股息:AAPL最近一次已完成派息的全部四个日期
ticker宣布日除息日登记日支付日每股股息宣布日至除息日天数除息日至登记日天数登记日至支付日天数
AAPL2026-07-302026-08-102026-08-102026-08-130.271103
每个数字背后的完整 SQL
SELECT ticker,
       formatDateTime(declaration_date, '%Y-%m-%d') AS declared,
       formatDateTime(ex_dividend_date, '%Y-%m-%d') AS ex_date,
       formatDateTime(record_date, '%Y-%m-%d') AS record,
       formatDateTime(pay_date, '%Y-%m-%d') AS paid,
       cash_amount AS dividend_per_share,
       dateDiff('day', declaration_date, ex_dividend_date) AS declared_to_ex_days,
       dateDiff('day', ex_dividend_date, record_date) AS ex_to_record_days,
       dateDiff('day', record_date, pay_date) AS record_to_pay_days
FROM global_markets.stocks_dividends
WHERE ticker = 'AAPL'
  AND currency = 'USD'
  AND distribution_type = 'recurring'
  AND ex_dividend_date <= today()
  AND record_date IS NOT NULL
  AND pay_date IS NOT NULL
  AND declaration_date IS NOT NULL
ORDER BY ex_dividend_date DESC
LIMIT 1
自己运行这个查询

苹果公司于2026-07-30宣布每股派发$0.27,距离除息日还有11天。除息日和登记日均为2026-08-10,因此,想要获得这笔股息,最后买入股票的时间是前一个交易日。现金分配于登记信息确定后3天到账,即2026-08-13。每条股息日历记录都包含这四个日期;每股金额是该股票股息率的原始输入。

2024年5月发生了什么:T+1结算

结算是指一笔已撮合的交易实际完成股票与现金交换的步骤。美国股票市场在2017年9月前采用三个工作日结算(T+3),自2017年9月起采用两个工作日结算(T+2),并自2024年5月28日起采用一个工作日结算(T+1)。每次缩短结算周期,都会使两个股息日期更加接近。在一个工作日结算制度下,于登记日前一天买入的股票仍能及时完成结算,因此不再享有股息的首日就是登记日当天;除息日与登记日现已重合。

十二年的股息数据展示了这三个阶段:

查询按年份比较除息日与登记日:日期相同的比例及日历日差的中位数
年份股息除息日等于登记日的百分比间隔天数中位数
20152745302
20162771202
20172833202
2018295460.11
20193018601
20202854801
2021299680.11
20223181001
20233313701
20243541965.10
20254066298.70
20263109098.90
每个数字背后的完整 SQL
SELECT toYear(ex_dividend_date) AS year,
       count() AS dividends,
       round(100.0 * countIf(ex_dividend_date = record_date) / count(), 1) AS pct_ex_equals_record,
       round(quantileDeterministic(0.5)(dateDiff('day', ex_dividend_date, record_date), cityHash64(id)), 0) AS median_gap_days
FROM global_markets.stocks_dividends
WHERE currency = 'USD'
  AND ex_dividend_date >= '2015-01-01'
  AND ex_dividend_date <= today()
  AND record_date IS NOT NULL
GROUP BY year
ORDER BY year
自己运行这个查询

2015,当时仍处于T+3时期,除息日与登记日之间的日历日中位数间隔为2天,只有0%的股息采用相同日期。2017的中位数仍为2天;T+2制度于当年9月实施,到2018时,中位数已稳定在1天,并一直持续到2023。随后是2024:该年度65.1%的股息采用相同日期,时间跨度涵盖5月的切换。在截至目前的2026,共有31090笔事件,该比例为98.9%,中位数间隔为0天。

日历翻页的那一周

按年度汇总会模糊这一变化发生的具体时点。以下按周展示2024年春季和夏季的同一项统计:

查询T+1切换逐周变化:除息日=登记日的股息比例,2024年4月至7月
所在周股息除息日等于登记日的百分比
2024-04-017020
2024-04-084820
2024-04-152770.4
2024-04-225110
2024-04-297890
2024-05-064350
2024-05-136340
2024-05-205870
2024-05-2745790.2
2024-06-0385899.9
2024-06-10105696
2024-06-1761197.4
2024-06-24159898.7
2024-07-0178199.7
2024-07-08289100
2024-07-1540099
2024-07-2241198.8
2024-07-2925399.2
每个数字背后的完整 SQL
SELECT toStartOfWeek(ex_dividend_date, 1) AS week_of,
       count() AS dividends,
       round(100.0 * countIf(ex_dividend_date = record_date) / count(), 1) AS pct_ex_equals_record
FROM global_markets.stocks_dividends
WHERE currency = 'USD'
  AND ex_dividend_date >= '2024-04-01'
  AND ex_dividend_date < '2024-08-01'
  AND record_date IS NOT NULL
GROUP BY week_of
ORDER BY week_of
自己运行这个查询

2024-05-20当周,该周587笔股息中有0%笔日期相同,旧日历仍然有效。下一周,即包含5月28日星期二的2024-05-27当周,在457笔事件中,这一比例跃升至90.2%;图中最后一周则为99.2%。没有逐步过渡,也没有重叠期:仅用一周,比例就从零升至接近全部。

目前这些日期相隔多近?

聚焦过去十二个月的数据,99.1% 的美国股息中,除息日与股权登记日如今相隔零个日历日:

查询除息日至登记日的日历日数(过去12个月)
除息日至登记日的日历天数股息百分比
04649999.1
12370.5
21470.3
3470.1
每个数字背后的完整 SQL
SELECT dateDiff('day', ex_dividend_date, record_date) AS calendar_days_ex_to_record,
       count() AS dividends,
       round(100.0 * count() / sum(count()) OVER (), 1) AS pct
FROM global_markets.stocks_dividends
WHERE currency = 'USD'
  AND ex_dividend_date >= today() - INTERVAL 12 MONTH
  AND ex_dividend_date <= today()
  AND record_date IS NOT NULL
GROUP BY calendar_days_ex_to_record
HAVING dividends >= 20
ORDER BY dividends DESC
自己运行这个查询

剩余少数相隔一天或更久的股息,主要涉及特殊情况、采用不同结算周期的外国发行人、不规则分配,以及横跨周末或市场假日的日期。这些情况会暂停结算时钟,而结算计算的是工作日,不是日历日。需要注意的是,图表会隐藏出现次数少于20次的间隔时长。另有一小部分股息的日期顺序完全相反:除息日在股权登记日之后。该部分将在单独章节中介绍。

大额股息例外:除息日在登记日之后

有一项规则历经每次结算制度变更仍然有效,但大多数解读文章都会略过。对于金额非常大的现金分配——按FINRA和交易所规则,达到或超过股价的25%——除息日定在派息日之后的第一个营业日,而不是登记日之前。直到派息日,股票交易仍附带获得该笔分配的权利;在这一期间买入的投资者,会通过附在交易上的应付款凭单获得这笔分配,该凭单称为due bill。这一反转很容易被忽视:登记股东若在较晚的除息日前卖出股票,就会将这笔分配转给买方,登记日也完全不再是实际起作用的日期。

过去十二个月的数据呈现出以下规律:

查询登记日之后才除息的股息:特别股息与经常性股息,过去12个月
股息类型股息除息日在登记日之后除息日在登记日之后的百分比登记日至除息日天数中位数其中除息日在支付日之后的百分比
special459235.011696
recurring45455120.03633
每个数字背后的完整 SQL
SELECT distribution_type AS dividend_type,
       count() AS dividends,
       countIf(ex_dividend_date > record_date) AS ex_after_record,
       round(100.0 * countIf(ex_dividend_date > record_date) / count(), 2) AS pct_ex_after_record,
       round(quantileDeterministicIf(0.5)(dateDiff('day', record_date, ex_dividend_date), cityHash64(id), ex_dividend_date > record_date), 0) AS median_days_record_to_ex,
       round(100.0 * countIf(ex_dividend_date > record_date AND ex_dividend_date > pay_date) / greatest(countIf(ex_dividend_date > record_date), 1), 0) AS pct_of_those_ex_after_pay
FROM global_markets.stocks_dividends
WHERE currency = 'USD'
  AND distribution_type IN ('special', 'recurring')
  AND ex_dividend_date >= today() - INTERVAL 12 MONTH
  AND ex_dividend_date <= today()
  AND record_date IS NOT NULL
  AND pay_date IS NOT NULL
GROUP BY distribution_type
HAVING countIf(ex_dividend_date > record_date) > 0
ORDER BY indexOf(['special', 'recurring'], distribution_type)
自己运行这个查询

23459笔特殊分配(即5.01%)的除息日在登记日之后,中位数延后16个日历日。普通的定期股息也在0.03%笔45455笔事件中呈现相同模式,几乎可以忽略不计。派息日规则同样清晰:晚除息的特殊分配中,有96%笔在派息日之后除息,正好符合该规则对日期的设定。

哪一天决定您能否获得股息?

对于普通股息,关键日期是除息日:在除息日前持有股票,您就有权获得股息;在除息日或之后买入,股息则归卖方所有。由于两个日期已经统一,实际规则很简单:最迟在登记日/除息日前一天买入。完整机制,包括除息日上午股价如何变化,以及市场为何会按股息金额下调报价,请参阅我们的配套指南了解除息日如何运作即将到来的除息日历列出了未来几天进入除息状态的股票。

登记日不是交易截止日。在登记日当天买入的股票会于下一个工作日结算,也就是登记信息完成后的第二天,因此无法获得这笔股息。出版物中所说的“在登记日前两天买入”,引用的是已经废止的T+2日历。

DRIP会改变截止日期吗?

不会。股息再投资计划改变的是现金发放后的处理方式:券商通常会在派息日当天或前后使用这笔现金买入更多股票。股息权益的认定规则与现金股息相同:在除息日前持有股票。再投资买入的股票计入下一次股息的登记快照,而不是计入为此次再投资提供资金的那笔股息。

ETF和共同基金遵循相同的日期吗?

ETF遵循相同规则。ETF在交易所交易,并按T+1结算,因此其分配也遵循与普通股股息相同的宣布日、除息日、登记日和派息日顺序。共同基金的运作机制不同:投资者直接向基金申购或赎回,交易价格按当日收盘净值确定。但基金仍会公布除息日,其净值会在当日上午按分配金额下调;在除息日前持有基金,仍是获得该笔分配的条件。

如果您持仓至登记日仍处于空头状态,会怎样?

卖空者借入股票并卖出,交易另一方的买方成为登记持有人。出借方仍有权获得股息,因此卖空者的券商会从空头账户中扣除全额股息,并将其转交给出借方。这项费用称为代替股息支付。在除息日/登记日仍持有空头,意味着您需要支付股息,而不是收取股息。费用金额会随分配金额增加;若在大额特别股息期间继续持有空头,成本会很高。

时间线的其余部分:宣布日与支付日

记录日和除息日只是更长日历中的两个时间点。在过去十二个月的 45391 笔美国定期股息中,公司通常会在除息日前 32 天宣布股息,并在记录日后 5 天支付现金:

查询股息日历各环节的等待中位数(过去12个月,美国经常性股息)
股息宣布日至除息日天数中位数登记日至支付日天数中位数
45391325
每个数字背后的完整 SQL
SELECT count() AS dividends,
       round(quantileDeterministic(0.5)(dateDiff('day', declaration_date, ex_dividend_date), cityHash64(id)), 0) AS median_declared_to_ex_days,
       round(quantileDeterministic(0.5)(dateDiff('day', record_date, pay_date), cityHash64(id)), 0) AS median_record_to_pay_days
FROM global_markets.stocks_dividends
WHERE currency = 'USD'
  AND distribution_type = 'recurring'
  AND ex_dividend_date >= today() - INTERVAL 12 MONTH
  AND ex_dividend_date <= today()
  AND declaration_date IS NOT NULL
  AND pay_date IS NOT NULL
  AND record_date IS NOT NULL
  AND pay_date >= record_date
自己运行这个查询

因此,一笔典型的季度股息会提前约一个月宣布,在记录日或除息日确定持股快照,并在该快照形成后约一周内支付。上文提到的 Apple 股息正是按这一流程发放的。

除息日与股权登记日常见问题

现在股权登记日和除息日是同一天吗?

对于几乎所有美国股息,是的。自2024年5月28日采用T+1结算以来,在2026的美国股息事件中,98.9%的除息日与股权登记日重合。主要例外是特别分配,其金额达到股价的25%或以上;这类分配会在实际支付日后的下一个交易日除息。

如果我在股权登记日买入股票,能获得股息吗?

不能。在股权登记日进行的交易会于下一个交易日结算,此时股东名册的登记截点已经完成,股息将归卖方所有。要获得股息,必须在除息日前买入股票;如今除息日与股权登记日是同一天。

为什么过去除息日早于股权登记日?

因为股票交易需要更长时间结算。在T+2结算制度下(2017年至2024年),买入交易需要两个交易日才能登记到股东名册,因此交易所将除息日设在股权登记日前一个交易日。每当结算周期缩短,除息日就会更接近股权登记日:2017年由T+3缩短至T+2,2024年又由T+2缩短至T+1。

如果我在股权登记日做空股票,会发生什么?

您需要支付股息,而不是收取股息。您的券商会从账户中扣除全额股息,并将其作为代替股息的付款转交给出借股票的出借方。只要在除息日/股权登记日持续持有空头头寸,就会产生这项费用,金额取决于分配规模。

我实际应该关注哪个日期?

除息日。它决定谁能获得分配,会显示在每份股息日历中;在T+1制度下,对于几乎所有美国股息,除息日同时也是股权登记日。股息支付日的中位数比该日期晚5天。


本页面的每项数据均根据我们数据仓库中的股息记录实时计算。您可以自行运行查询,也可以在Strasmore终端查看您持仓的股息日历。