Strasmore Research
学习 Matt Connor作者: Matt Connor · 更新于 2026-08-08 · data as of August 8, 2026 · refreshed weekly

除息日卖出还能拿到股息吗

除息日开盘时持有股票即可保留股息,上午卖出也不受影响。了解除息日、记录日与T+1结算如何决定股息归属,以及现金何时到账。

可以。若您在除息日开盘时仍持有股票,就有权获得股息;当天上午卖出也不会影响这一权利。现金会在数周后到账,支付给记录日登记在公司股东名册上的持有人。届时,股票本身早已不在您的账户中。

谁能获得股息:决定归属的三个日期

每笔现金股息都涉及三个日期,但只有前两个日期决定谁能获得支付。

除息日是股票首次在不含股息的情况下交易的交易日。在当天或之后买入,股息由卖方获得。记录日是公司查阅股东名册并记录股票持有人的日期。支付日是现金发放至名册所列账户的日期,通常在数周后。本指南除息日将单独详细解释第一个日期;记录日与除息日则介绍这两个日期如何确定。

这些日期之间的间隔比大多数读者预期的更长。下表跟踪 8 家大型股息支付公司,从最近一个已完成的除息日开始,一直到资金到账的日期。

查询从除息日到登记日再到现金到账的日历天数
每个数字背后的完整 SQL
SELECT
    ticker,
    formatDateTime(max(ex_dividend_date), '%b %e, %Y')                            AS ex_dividend,
    formatDateTime(argMax(record_date, ex_dividend_date), '%b %e, %Y')            AS record_books,
    formatDateTime(argMax(pay_date, ex_dividend_date), '%b %e, %Y')               AS cash_arrives,
    dateDiff('day', max(ex_dividend_date), argMax(record_date, ex_dividend_date)) AS record_gap,
    dateDiff('day', max(ex_dividend_date), argMax(pay_date, ex_dividend_date))    AS payout_wait
FROM global_markets.stocks_dividends
WHERE ticker IN ('AAPL', 'MSFT', 'JNJ', 'KO', 'PG', 'XOM', 'CVX', 'PEP')
  AND ex_dividend_date >= today() - 200
  AND ex_dividend_date <= today()
  AND dateDiff('day', ex_dividend_date, record_date) BETWEEN 0 AND 7
  AND dateDiff('day', ex_dividend_date, pay_date) BETWEEN 0 AND 120
GROUP BY ticker
ORDER BY payout_wait
Run this yourself

将除息日列与记录日列并排查看:两者日期相同。真正拉长的是等待资金到账的时间。从 3 个日历日(对应 AAPL)到 26 天(对应 XOM)。后者于 May 15, 2026 除息,并于 Jun 10, 2026 支付股息。卖方在除息日卖出后,等到现金到账时早已不再持有股票。

为什么除息日卖出不会收回股息

结算将整个流程连接起来。结算是交易在法律上完成股票和资金转移的时点,发生在交易成交之后。美国股票实行 T+1 结算,即交易日后的一个工作日完成结算。本指南T+1结算将完整介绍这一时间线。

公司在记录日查阅的是已结算持仓名册。买方必须在记录日前完成结算,才能出现在名册中。因此,获得股息的最后买入日会提前一个工作日。交易所将下一交易日标记为除息日。从该交易日起,股票转手时已不再附带股息。

将同一逻辑应用到您的卖出交易。您持有股票至周二收盘。股票于周三上午除息,您在开盘时卖出。该笔卖出于周四结算。公司在周三查阅名册时,您的持仓仍已结算并登记在您名下,因此您仍在股东名册中。周四发生的任何事项,都不会修改前一天已经确定的名册。

从买方角度看,规则也是如此。在除息日或之后买入的股票到账时不附带股息,成交价格也已经反映了不含股息这一事实。买方知道自己无权获得这笔股息,也不存在追回股息的情况。

T+1结算如何改变这些日期

过去,周三至周四的流程还要多一天。在2024年5月28日之前,美国股票实行 T+2 结算,除息日比记录日提前一个工作日。在 T+1 制度下,这两个日期合并为同一个日历日。下表统计了2024年所有具有可用记录日的美国股息,并计算记录日与除息日重合的股息比例。

查询2024年美国股息中登记日与除息日同日的占比
每个数字背后的完整 SQL
SELECT
    formatDateTime(toStartOfMonth(ex_dividend_date), '%Y-%m')         AS month,
    round(100 * countIf(record_date = ex_dividend_date) / count(), 1) AS same_day_pct,
    count()                                                           AS dividends_counted
FROM global_markets.stocks_dividends
WHERE ex_dividend_date BETWEEN toDate('2024-01-01') AND toDate('2024-12-31')
  AND currency = 'USD'
  AND dateDiff('day', ex_dividend_date, record_date) BETWEEN 0 AND 7
GROUP BY month
ORDER BY month
Run this yourself

2024-01,有 0.2% 的股息记录日与除息日重合。到 2024-12,这一比例升至 98.9%;仅当月就涉及 5551 笔股息。年中出现的变化,源于结算制度的调整。

无论采用哪种制度,问题的答案都不变。在 T+2 制度下,除息日卖出的股票在两个工作日后结算,即记录日之后一天。在 T+1 制度下,股票在一个工作日后结算,同样晚于记录日。无论哪种情况,记录日名册中都已经登记了您的持仓。

股票会在除息日按股息金额下跌吗?

时间安排中存在一项成本,开盘成交价会体现这一点。下表将2024年和2025年的所有美国常规季度股息,按其相对于前一收盘价的金额分组,然后计算每组中除息日开盘价低于前收盘价的幅度平均值。

查询按股息规模划分的除息日开盘缺口,美国季度股息,2024至2025年
每个数字背后的完整 SQL
WITH px AS
(
    SELECT
        ticker,
        date,
        toFloat64(open) AS open_px,
        volume,
        toFloat64(any(close) OVER (PARTITION BY ticker ORDER BY date ROWS BETWEEN 1 PRECEDING AND 1 PRECEDING)) AS prior_close
    FROM global_markets.stocks_daily_aggs
    WHERE date BETWEEN toDate('2023-12-15') AND toDate('2025-12-31')
),
ex AS
(
    SELECT
        ticker,
        ex_dividend_date,
        max(cash_amount) AS div_cash
    FROM global_markets.stocks_dividends
    WHERE ex_dividend_date BETWEEN toDate('2024-01-01') AND toDate('2025-12-31')
      AND frequency = 4
      AND cash_amount > 0
      AND currency = 'USD'
    GROUP BY ticker, ex_dividend_date
)
SELECT
    multiIf(
        div_pct < 0.25, 'under 0.25%',
        div_pct < 0.50, '0.25% to 0.50%',
        div_pct < 1.00, '0.50% to 1.00%',
        div_pct < 2.00, '1.00% to 2.00%',
                        'over 2.00%')  AS dividend_bucket,
    count()                            AS sample_size,
    round(avg(div_pct), 3)             AS avg_dividend_pct,
    round(avg(open_gap_pct), 3)        AS avg_open_gap_pct
FROM
(
    SELECT
        100 * toFloat64(ex.div_cash) / px.prior_close         AS div_pct,
        100 * (px.prior_close - px.open_px) / px.prior_close AS open_gap_pct
    FROM px
    INNER JOIN ex ON px.ticker = ex.ticker AND px.date = ex.ex_dividend_date
    WHERE px.prior_close >= 10
      AND px.open_px > 0
      AND px.volume >= 1000000
)
GROUP BY dividend_bucket
ORDER BY avg_dividend_pct
Run this yourself

表中的两列百分比走势一致。在 over 2.00% 组中,股息平均为前收盘价的 3.047%,开盘价低于前收盘价 2.651%,涉及 270 个除息日。在 under 0.25% 组中,两项数据都接近零,分别为 0.146% 和 0.045%。

这种关系只有在平均值层面看起来整齐。任何一个具体除息日的隔夜价格变动,还会反映股票发生的其他所有情况;股息只是更大幅度波动中的一个因素。这正是股息捕捉策略的核心。交易者会在除息日前买入,并在除息日卖出。

现金并非股息的两种情况

有两种情况会改变实际到账的资金性质。

第一种是卖空持仓。卖空者借入股票并卖出。记录日时,出借股票的持有人仍有权获得股息。卖空者需要向其支付等额款项,相关借记通常在支付日前后出现在卖空账户中。

第二种是股票出借。券商会将保证金账户中的股票借出。若股票在记录日仍处于出借状态,出借该股票的账户会收到一笔替代性款项,称为代替股息支付,金额等于现金股息。该款项按普通收入征税,而不是适用合格股息税率。金额相同,但税务处理不同。

每一股借入的股票,最终都来自某个真实账户。某只股票的卖空权益,可以反映在特定时点上有多少股该股票处于借出状态。

查询大型股息支付者的卖空股数相对于日均成交量
每个数字背后的完整 SQL
SELECT
    ticker,
    formatDateTime(max(settlement_date), '%b %e, %Y')         AS as_of,
    round(argMax(short_interest, settlement_date) / 1e6, 2)   AS shares_short_millions,
    round(argMax(avg_daily_volume, settlement_date) / 1e6, 2) AS avg_volume_millions
FROM global_markets.stocks_short_interest
WHERE ticker IN ('AAPL', 'MSFT', 'JNJ', 'KO', 'PG', 'XOM', 'CVX', 'PEP')
  AND settlement_date >= today() - 150
  AND short_interest > 0
GROUP BY ticker
ORDER BY shares_short_millions DESC
Run this yourself

截至 Jul 15, 2026AAPL 在该组股票中持有最大的卖空头寸,为 146.55 百万股;其日均成交量为 47.95 百万股。这些股票都借自实际持有该股票的账户。在统计窗口内,每个除息日都会将股息转化为支付给出借方的代替股息款项。

常见问题

可以在除息日卖出股票,同时仍获得股息吗?

可以。除息日开盘时是否持有股票是唯一判断标准。当日卖出会在记录日名册已经确定后才完成结算。现金会在数周后的支付日到账,无论届时您是否仍持有股票。

如果我在除息日前卖出股票,会发生什么?

股息由买方获得。在除息日前最后一个交易日成交的交易,会将股息一并转给新持有人。这正是除息日规则要解决的问题。

需要持有股票多久才能获得股息?

股息本身没有最低持有期限。在除息日前持有股票即可。美国另有一项税务规则:在除息日前后121天的窗口内持有股票约61天,决定该笔股息是否适用合格股息税率。这是税务问题,而不是股息归属问题。

股价会在除息日下跌吗?

除息日的开盘价通常会比前一收盘价低约一个股息金额。从该交易日起,股票交易时不再附带股息。上文的分组表测量了这一价差,但这只是平均趋势,并非适用于任何一个具体早晨的固定规则。

什么是代替股息支付?

这是支付给出借股票账户的一笔现金替代款。相关股票在记录日处于出借状态。金额等于股息,但税务处理按普通收入计算,而不是适用合格股息税率;券商会将其作为单独项目报告。


本文每张表都附有生成数据的 SQL,因此每个日期和每个价差都可以逐行核查。若要查看即将除息的股票,即将到来的除息日日历会持续更新;您也可以在 Strasmore terminal 中用自然语言提出同样的问题。