Strasmore Research
学习 Matt Connor作者: Matt Connor · 更新于 2026-08-13

期权什么时候到期?周五美东下午4点及每日到期

多数期权在到期周五美东下午四点停止交易;周度期权逢周五到期,月度期权在第三个周五到期,SPY和QQQ每天到期,附2026年日期与假日调整。

美国股票期权通常在标注的到期日到期。大多数合约的到期日是星期五,交易于当日美东时间下午4:00收盘时截止。月度合约在每月第三个星期五到期;交易最活跃的ETF和指数产品则在每个交易日列出新的到期日。如果星期五恰逢交易所休市假日,到期日会提前至星期四。纸面规则如此。本页面展示的是实际交易中的日历:完整期权成交记录中的六周数据、2026年剩余时间经核实的第三个星期五日期,以及一个将星期五到期日提前的假日周。

期权实际在哪些日子到期?

2026年6月1日至7月9日期间,按交易中的到期日星期几统计的成交量,涵盖所有已上市的美国期权:

查询按到期日星期几划分的期权成交量:2026年6月1日至7月9日所有美国期权交易
星期合约(百万)成交量占比不同到期日标的资产
1 Monday186.6101433
2 Tuesday148.881130
3 Wednesday225.712.12245
4 Thursday40421.6145301
5 Friday903.248.3395871
每个数字背后的完整 SQL
SELECT weekday,
       round(sum(vol) / 1e6, 1) AS contracts_mm,
       round(100 * sum(vol) / sum(sum(vol)) OVER (), 1) AS pct_of_volume,
       uniqExact(expiry) AS distinct_expiry_dates,
       uniqExact(root) AS underlyings
FROM (
    SELECT toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6))) AS expiry,
           substring(ticker, 3, length(ticker) - 17) AS root,
           multiIf(toDayOfWeek(toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6)))) = 1, '1 Monday',
                   toDayOfWeek(toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6)))) = 2, '2 Tuesday',
                   toDayOfWeek(toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6)))) = 3, '3 Wednesday',
                   toDayOfWeek(toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6)))) = 4, '4 Thursday',
                   '5 Friday') AS weekday,
           toFloat64(volume) AS vol
    FROM global_markets.options_minute_aggs
    WHERE window_start >= '2026-06-01 04:00:00'
      AND window_start < '2026-07-10 04:00:00'
)
WHERE expiry IS NOT NULL
GROUP BY weekday
ORDER BY weekday
自己运行这个查询

在这段时间内,周五到期合约占总成交量的 48.3%,共计 903.2 百万张合约,涉及 39 个不同的周五到期日。周五仍是到期日历的核心:周度期权在周五到期,月度周期则落在第三个周五。周四的占比高于其到期日数量所应有的水平,仅 14 个到期日就贡献了 21.6% 的成交量;其中两个周四是下文将介绍的“改期周五”。

“标的数量”一栏回答的是标题中关于您所持股票的问题。周五到期合约涉及 5871 个不同的期权根代码,基本覆盖美国所有可交易期权标的;而周一和周二到期合约分别仅涉及 3330 个根代码,占成交量的 10% 和 8%;周三则涉及 45 个根代码。周中到期主要属于指数产品、少数ETF以及少数交易极其活跃的个股。对其他所有标的而言,到期日就是周五。(周四的 5301 个根代码对应的正是两个改期周五。)还有一个值得注意的例外:周三有 22 个不同的到期日,多于周四的 14 个,但仅占 12.1% 的成交量;指数期权部分将对此作出解释。

每日到期的标的代码

对于 SPY 及同类产品,“期权何时到期”的答案很直接:今天,无论今天是哪一天。2026年6月的每个交易日都是 SPY 的到期日:

查询按2026年6月到期日划分的SPY期权成交量:每个交易日都有新的到期日
21 rows (showing 20)
到期日合约(百万)
2026-06-015.97
2026-06-026.65
2026-06-036.56
2026-06-048.03
2026-06-0514.62
2026-06-0811.51
2026-06-0914.16
2026-06-1013.44
2026-06-1111.8
2026-06-1214.5
2026-06-1511.78
2026-06-1612.52
2026-06-179.98
2026-06-1817.29
2026-06-2210.73
2026-06-2310.85
2026-06-2411.14
2026-06-2511.23
2026-06-2613.85
2026-06-2910.58
每个数字背后的完整 SQL
SELECT toString(expiry) AS expiry_date,
       round(sum(vol) / 1e6, 2) AS contracts_mm
FROM (
    SELECT toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6))) AS expiry,
           toFloat64(volume) AS vol
    FROM global_markets.options_minute_aggs
    WHERE window_start >= '2026-06-01 04:00:00'
      AND window_start < '2026-07-01 04:00:00'
      AND ticker LIKE 'O:SPY2%'
)
WHERE expiry >= '2026-06-01' AND expiry <= '2026-06-30'
GROUP BY expiry
ORDER BY expiry
自己运行这个查询

在一个包含21个交易日的月份中,21 个到期日每天对应一个交易日。正是这种每日到期周期,让0DTE期权得以大规模交易(DTE = 距到期日的天数)。那么,哪些标的代码拥有每日到期日?2026年6月,恰有 11 个期权根代码为全部21个交易日列出了到期日:

查询每日到期俱乐部:2026年6月21个交易日均有到期日的每个根代码
根代码6月到期日合约(百万)
SPY21240.3
QQQ21151.2
SPXW2180.7
IWM2136.1
XSP213.6
NDXP212.1
RUTW210.9
DJXW210
MGTNW210
MRUT210
XND210
每个数字背后的完整 SQL
SELECT root,
       uniqExact(expiry) AS june_expiry_dates,
       round(sum(vol) / 1e6, 1) AS contracts_mm
FROM (
    SELECT substring(ticker, 3, length(ticker) - 17) AS root,
           toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6))) AS expiry,
           toFloat64(volume) AS vol
    FROM global_markets.options_minute_aggs
    WHERE window_start >= '2026-06-01 04:00:00'
      AND window_start < '2026-07-01 04:00:00'
)
WHERE expiry >= '2026-06-01' AND expiry <= '2026-06-30' AND root != 'SPCX'
GROUP BY root
HAVING june_expiry_dates >= 20
ORDER BY june_expiry_dates DESC, contracts_mm DESC, root
自己运行这个查询

其中三个是股票ETF:SPY、QQQ和IWM,SPY以 240.3 百万张6月合约居首。其余八个是现金结算的指数根代码:标普500周期期权根代码 SPXW 及其迷你版本 XSP,以及纳斯达克100、罗素2000和道琼斯指数的相关变体。普通单只股票没有上榜,但单只股票与每日到期的距离比多数人想象的更近。按成交量排名的 NVDA 6月到期合约如下:

查询按2026年6月到期日划分的NVDA期权成交量:前六大到期日
到期日合约(百万)
2026-06-186.76
2026-06-056.38
2026-06-126.11
2026-06-265.71
2026-06-103.7
2026-06-033.52
每个数字背后的完整 SQL
SELECT toString(expiry) AS expiry_date,
       round(sum(vol) / 1e6, 2) AS contracts_mm
FROM (
    SELECT toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6))) AS expiry,
           toFloat64(volume) AS vol
    FROM global_markets.options_minute_aggs
    WHERE window_start >= '2026-06-01 04:00:00'
      AND window_start < '2026-07-01 04:00:00'
      AND ticker LIKE 'O:NVDA2%'
)
WHERE expiry >= '2026-06-01' AND expiry <= '2026-06-30'
GROUP BY expiry
ORDER BY contracts_mm DESC
LIMIT 6
自己运行这个查询

排名第一的是 2026-06-18,成交量为 6.76 百万张合约。这是6月月度到期合约,已调整至周四到期,具体如下文所述;其余前列合约主要是周五到期的周期期权。NVDA也列有周中到期日,相关合约确实有交易,但周度和月度到期节奏仍占据大部分成交量。

为什么我的股票只有每月到期的期权?

上市规则决定了您看到的到期日安排。每只可交易期权的股票都包含每月第三个星期五到期的合约。每个期权类别在上市时还会被分配至三个传统季度周期之一,用于确定更远期月份:一月/四月/七月/十月、二月/五月/八月/十一月,或三月/六月/九月/十二月。该分配源自交易大厅时代,但如今仍决定了交易较不活跃股票的期权链上会显示哪些远期月份。

交易所还会为每个期权类别列出最近的两个到期月份。在需求足够的情况下,交易所也会提供每周五到期的合约,以及适用于上文 11 根代码的每日到期合约。因此,到期日会呈现出金字塔式分布:5871 根代码对应星期五,45 对应星期三,33 对应星期一。某只股票每月只显示一个到期日,通常只是因为该股票没有每周到期合约。

2026年剩余的到期日历

到期日通常会提前数年确定,远期合约也已经开始交易,因此2026年剩余的日历可以直接从成交记录中读出。对于2026年剩余的每个月,7月6日至9日交易期间最活跃的到期日如下:

查询衡量2026年剩余时间:各月最繁忙的远期到期日,7月6日至9日交易数据
月份最活跃到期日星期合约(百万)标的资产
2026-072026-07-17Friday31.54613
2026-082026-08-21Friday14.64368
2026-092026-09-18Friday8.52198
2026-102026-10-16Friday31707
2026-112026-11-20Friday1.61493
2026-122026-12-18Friday3.22432
每个数字背后的完整 SQL
WITH per_expiry AS (
    SELECT toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6))) AS expiry,
           sum(toFloat64(volume)) AS v,
           uniqExact(substring(ticker, 3, length(ticker) - 17)) AS underlyings
    FROM global_markets.options_minute_aggs
    WHERE window_start >= '2026-07-06 04:00:00'
      AND window_start < '2026-07-10 04:00:00'
    GROUP BY expiry
)
SELECT formatDateTime(toStartOfMonth(expiry), '%Y-%m') AS month,
       toString(argMax(expiry, (v, toString(expiry)))) AS busiest_expiry_date,
       dateName('weekday', argMax(expiry, (v, toString(expiry)))) AS weekday,
       round(max(v) / 1e6, 1) AS contracts_mm,
       argMax(underlyings, (v, toString(expiry))) AS underlyings
FROM per_expiry
WHERE expiry >= '2026-07-13' AND expiry <= '2026-12-31'
GROUP BY month
HAVING toDayOfWeek(argMax(expiry, (v, toString(expiry)))) = 5
   AND toDayOfMonth(argMax(expiry, (v, toString(expiry)))) BETWEEN 15 AND 21
ORDER BY month
自己运行这个查询

所有日期都落在当月15日至21日之间的星期五,也就是第三个星期五:2026-07-172026-08-212026-09-182026-10-162026-11-202026-12-18。其中两个是季度三巫日2026-09-182026-12-18),届时股票期权、指数期权和指数期货同时到期。2026年的另外两个季度到期日已经过去,分别是3月20日,以及下文将介绍的调整至6月18日的日期。请比较11月和12月:1493对应11月月度合约,而2432对应12月,即为长期LEAPS挂牌提供基准的季度月份。

到期日星期五恰逢假日时会怎样?

规则是:到期日顺延至前一个交易日。窗口期内包括两个2026年的例子。6月19日(六月节)是联邦假日,因此季度到期日提前至6月18日星期四,即三巫日交易时段。7月3日是独立日休市日,因此当周的周度期权到期日提前至7月2日星期四。以下是7月调整在SPY合约中的记录:

查询2026年7月假日行情:到期日为7月2日(周四)与7月3日(周五)的SPY合约成交量对比
7月2日(星期四)合约(百万)7月3日(星期五)合约(百万)
12.840
每个数字背后的完整 SQL
SELECT round(sumIf(vol, expiry = '2026-07-02') / 1e6, 2) AS thursday_july2_contracts_mm,
       round(sumIf(vol, expiry = '2026-07-03') / 1e6, 2) AS friday_july3_contracts_mm
FROM (
    SELECT toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6))) AS expiry,
           toFloat64(volume) AS vol
    FROM global_markets.options_minute_aggs
    WHERE window_start >= '2026-06-29 04:00:00'
      AND window_start < '2026-07-03 04:00:00'
      AND ticker LIKE 'O:SPY2%'
)
WHERE expiry IS NOT NULL
自己运行这个查询

到期日为7月3日星期五的合约成交量为0百万张,即零。市场上不存在这类合约;上市日历将当周星期五的到期日安排在7月2日星期四,而SPY合约在当天自身成交了12.84百万张。有关假日周的更多信息,请参阅市场假日与提前收盘

指数期权遵循不同规则

指数期权包括SPX系列、NDX、RUT和VIX。它们采用现金结算(行权时根据指数结算水平进行现金结算,而不是交付或接收股票),并采用欧式行权方式(到期前不得行权)。大多数合约交易至美国东部时间下午4:15,即股票收盘后十五分钟。不过,到期日采用下午结算的合约,会根据下午4:00收盘价计算出的指数水平进行结算。传统的SPX第三个星期五月度合约则采用上午结算:该合约在周四收盘时停止交易,并根据周五早盘开盘成交价计算出的指数水平进行结算。较新的周度和日度指数合约(SPXW代码)采用下午结算。

VIX期权是期权日历中的另一个特殊品种:它们在周三上午到期,采用上午结算,每个月度周期有一个合约,挂牌期限可延伸至数月之后。这正是上文周三之谜的答案。在四个七月交易日的成交记录中,拥有最多不同周三到期日的代码如下:

查询谁主导周三:按不同周三到期日数量划分的根代码,2026年7月6日至9日交易数据
根代码星期三到期日最近最远合约(千)
SPXW92026-07-082027-06-303579
VIX92026-07-222027-03-172709
NDXP92026-07-082027-06-3082
SPY62026-07-082027-06-3010731
QQQ62026-07-082027-06-306617
IWM62026-07-082027-06-301099
TLT62026-07-082027-06-30356
SLV62026-07-082027-06-30248
每个数字背后的完整 SQL
SELECT root,
       uniqExact(expiry) AS wednesday_expiry_dates,
       toString(min(expiry)) AS nearest,
       toString(max(expiry)) AS furthest,
       round(sum(vol) / 1000, 0) AS contracts_k
FROM (
    SELECT substring(ticker, 3, length(ticker) - 17) AS root,
           toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6))) AS expiry,
           toFloat64(volume) AS vol
    FROM global_markets.options_minute_aggs
    WHERE window_start >= '2026-07-06 04:00:00'
      AND window_start < '2026-07-10 04:00:00'
)
WHERE expiry IS NOT NULL AND toDayOfWeek(expiry) = 3 AND expiry >= '2026-07-08' AND root != 'SPCX'
GROUP BY root
ORDER BY wednesday_expiry_dates DESC, contracts_k DESC, root
LIMIT 8
自己运行这个查询

VIX包含9个不同的周三到期日,期限从2026-07-22延伸至2027-03-17,每个周期一个;SPXW也有9个。ETF行的到期日更近:包括日度和周度挂牌合约,以及季度末合约(2027年6月30日是星期三)。VIX的远期月度合约与ETF的日度合约叠加后,使六周窗口内周三的不同到期日数量超过除周五以外的所有工作日,达到22个,但成交量仅占很小一部分。

到期本身会发生什么?

大多数股票和ETF期权会在到期日美国东部时间下午4:00收盘时停止交易。收盘后,期权清算公司(OCC)会执行“例外行权”:除非持有人另行指示,凡到期时价内至少0.01美元的期权都会自动行权。价内看涨期权按行权价买入股票;价内看跌期权卖出股票;价外合约则到期作废。股票交割按正常结算周期完成。

到期日是最后期限,并不是唯一的行权窗口。股票和ETF期权采用美式期权规则:只要合约尚未到期,任何交易日都可以行权。深度价内看涨期权的提前行权通常集中在除息日前一天,因为对持有人而言,获得股息的收益可能超过剩余时间价值。对于卖出这类看涨期权的人,指派风险在除息日前一晚达到峰值,而不是在到期时达到峰值。

截止时间、钉住风险与最后一小时

  • 您的券商截止时间早于OCC。 OCC通常接受到期日美国东部时间下午5:30左右提交的行权指令;券商通常会在美国东部时间下午4:30左右停止接受客户指令。撤销自动行权的操作以您的券商截止时间为准。
  • 期权停止交易后,股票仍会继续波动。 例外行权以美国东部时间下午4:00的官方收盘价为依据,但盘后价格若穿越行权价,持有多头头寸的投资者仍可提交新的指令,而持有空头头寸的投资者只能等待。
  • 钉住风险。 如果收盘价距离交易活跃的行权价仅几美分,持有空头头寸的投资者在隔夜收到通知前,无法知道会有多少张合约被指派。通常的应对方式是在最后收盘铃响前平仓或展期。试图提前猜测收盘价会靠近哪个行权价的交易者,通常会参考最大痛点,即到期时期权持有人整体收益最低的行权价。不过,在据此下注前,最好先观察实际结算价与该行权价的接近程度。

为什么到期日主导成交量走势

到期日迫使市场参与者作出决策,成交量会显示这些决策。持仓者若希望在到期后继续持有某个头寸,就必须进行展期:平掉即将到期合约,再买入更晚到期的合约,从而在两份合约中都形成成交量。不需要的头寸则会被直接平仓;做市商会为所有仍未平仓、但剩余时间价值正在减少的头寸进行对冲。这个决策点的成交量有多集中?我们按每份 SPY 合约成交时剩余的到期天数,对 2026 年 6 月交易的所有合约进行分组:

查询按交易时距到期日天数划分的2026年6月SPY期权成交量
剩余到期天数区间合约(百万)月度占比
0 days (expiry day)182.969.5
1 day left24.69.3
2-5 days left20.97.9
6+ days left34.913.2
每个数字背后的完整 SQL
SELECT dte_bucket,
       round(sum(vol) / 1e6, 1) AS contracts_mm,
       round(100.0 * sum(vol) / (sum(sum(vol)) OVER ()), 1) AS pct_of_month
FROM (
    SELECT multiIf(dte = 0, '0 days (expiry day)', dte = 1, '1 day left', dte <= 5, '2-5 days left', '6+ days left') AS dte_bucket,
           dte, vol
    FROM (
        SELECT dateDiff('day', toDate(toTimeZone(window_start, 'America/New_York')),
                        toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6)))) AS dte,
               toFloat64(volume) AS vol
        FROM global_markets.options_minute_aggs
        WHERE window_start >= '2026-06-01 04:00:00'
          AND window_start < '2026-07-01 04:00:00'
          AND ticker LIKE 'O:SPY2%'
    )
    WHERE dte >= 0
)
GROUP BY dte_bucket
ORDER BY min(dte)
自己运行这个查询

当月合约成交量中,69.5% 在到期日当天完成,另有 9.3% 在到期前一天完成。到期日不仅意味着合约终止,也承载了该合约生命周期中的大部分成交量。日历本身就会制造交易活动,而且时间表早在数年前便已确定。

有一段历史背景至今仍会引起混淆:几十年来,上市股票期权在技术上于第三个星期五之后的星期六到期。这是电子化交易时代之前为纸质处理预留的缓冲时间。2015 年,行业将法定到期日改为星期五当天。较早的指南如果写着期权在星期六到期,引用的就是这一历史遗留规则。

期权到期常见问题

期权在到期日什么时间到期?

大多数股票和ETF期权在到期日美国东部时间下午4:00停止交易;大多数指数期权交易至美国东部时间下午4:15。收盘后会处理行权决定。OCC通常接受指令至美国东部时间下午5:30左右,但券商会设定更早的截止时间。

所有期权都在周五到期吗?

不是。不过,在此处统计的六周内,周五到期合约占全部成交量的48.3%,涉及5871个标的代码。部分指数跟踪标的代码设有每日到期合约,共有11个;几十只活跃标的设有周中到期日;VIX期权在周三上午到期;月度周期则落在第三个周五。

我可以在到期前行权吗?

可以。股票和ETF期权属于美式期权,可在任何交易日行权。实际操作中,提前行权主要发生在除息日前、深度实值的看涨期权上。SPX等指数期权属于欧式期权,只能在到期时行权。

如果我的期权到期时处于实值,会发生什么?

如果到期时至少实值$0.01,期权通常会自动行权。看涨期权按行权价买入股票,看跌期权卖出股票,除非您在券商规定的截止时间前另行指示。

如果周五市场休市,期权会怎样?

到期日会提前至前一个交易日。上方数据包含2026年的两个案例:六月节假期使6月月度期权提前至6月18日星期四到期;7月4日休市则使当周周度期权提前至7月2日星期四到期。

哪些股票和ETF设有每日到期期权?

少数流动性最高的指数ETF每个交易日都会新增一个到期日,SPY和QQQ位居其中。个股最多设有周度到期合约。根据期权成交明细统计的完整名单见哪些股票设有每日期权

随着到期日临近,期权Greeks会发生什么变化?

时间价值会在到期末段最快衰减。Theta代表每日持有成本,会在最后几天达到峰值。Gamma代表Delta本身的变动速度,在平值行权价附近会大幅上升。这种组合使到期周合约的价格波动格外剧烈。完整的敏感度指标已根据实际成交明细统计,见期权Greeks详解Greeks如何在合约存续期内变化则追踪其从挂牌到到期的变化,ThetaGamma另有专门分析。


每个面板都是基于完整期权成交明细运行的已存储、版本化查询。展开SQL即可查看每项统计,也可以在Strasmore终端查询任意ticker的期权到期日历。