美股期权到期日:北京时间逐小时流程与行权截止
美股期权到期日的关键节点全部落在北京时间深夜:最后一个交易小时是凌晨 03:00 到 04:00,行权指令截止在 05:00 到 05:30,指派通知要等到周末才进入账户。本文按北京时间逐小时排出这一夜的顺序,并附上到期前时间价值的衰减数据,以及美国冬夏令时切换后整条时间轴后移一小时的对照。
美股期权到期日的关键节点,对使用北京时间的读者来说全部落在深夜:最后一个交易小时是凌晨 03:00 到 04:00,向清算所提交行权指令的最后时限在 05:00 到 05:30 之间,被指派的通知往往要到周末才出现在账户里。这一页只负责一件事,把这一夜按北京时间逐小时排开。哪几天算到期日是另一个问题,停止交易时间的通用规则见 美股期权几点停止交易。
先把本地化的那句话放在最前面:上面这些时刻,没有一个落在中国大陆的清醒时段里。凡是需要你动手的事,都得在周五晚上睡觉之前安排好。(繁体写作“期權”,简体写作“期权”,指同一个东西,下文统一用简体。)
期权到期日这一夜的北京时间时间轴
下面是夏令时口径,也就是 2026 年 11 月 1 日之前的安排。美东夏令时与北京时间相差 12 小时。
- 周五 21:30:美股开盘(美东 09:30)。当天到期的合约进入最后一个交易日。
- 周六 03:00 到 04:00:最后一个交易小时(美东 15:00 到 16:00)。
- 周六 04:00:常规交易时段结束(美东 16:00)。个股与 ETF 期权在这一刻停止交易,价内还是价外,按这一刻的标的收盘价判定。价内的意思是行权后立刻有内在价值:看涨期权的行权价低于标的价格,看跌期权的行权价高于标的价格。
- 周六 04:00 到 05:00:券商核对账户里的到期持仓,价内合约进入自动行权流程。
- 周六 05:00 到 05:30:向清算所提交反向指令的最后时限(美东 17:00 到 17:30)。反向指令指的是放弃一张价内合约的行权,或者主动行权一张价外合约。
- 周六 05:30 之后到周日:清算所完成指派分配,通知陆续进入卖方账户。
- 下周一:行权与被指派产生的股票头寸按 T+1 交收。
券商给客户的截止时间一定早于 05:30,各家不同,不少券商把客户截止定在美东收盘以前,也就是北京时间 04:00 之前。各家口径见 券商行权指令截止时间。
最后一个交易小时对应北京时间几点
夏令时口径下,美东 15:00 到 16:00 的最后一个交易小时对应北京时间周六凌晨 03:00 到 04:00,收盘前的最后半小时是北京时间 03:30 到 04:00。到北京时间 04:00 整,当天到期的个股与 ETF 期权停止交易,此后价内与价外的判定只剩标的收盘价一个输入。冬令时期间这两段各自后移一小时。
对 UTC+8 的读者来说,可以操作的窗口是周五 21:30 到周六 04:00 这一整段,而其中靠后的三分之二落在常规睡眠时间里。要在最后一个交易日调整到期持仓,动作在时间上只能安排在睡前,或者交给条件单。
到期前一天,合约上还剩多少时间价值
先给定义。时间价值(也叫外在价值)等于期权价格减去内在价值,内在价值是立刻行权能拿到的那部分。结算时时间价值一定归零,这是到期日这一夜真正在消耗的东西。
| dte_bucket | time_value_usd | sample_size |
|---|---|---|
| 剩 7 天 | 5.03 | 971 |
| 剩 6 天 | 4.54 | 786 |
| 剩 5 天 | 3.86 | 590 |
| 剩 4 天 | 3.46 | 556 |
| 剩 3 天 | 3.2 | 556 |
| 剩 2 天 | 2.91 | 591 |
| 剩 1 天 | 2.01 | 793 |
每个数字背后的完整 SQL
SELECT
concat('剩 ', toString(days_to_expiry), ' 天') AS dte_bucket,
round(avg(toFloat64(option_close) - if(option_type = 'call',
greatest(toFloat64(underlying_close) - toFloat64(strike_price), 0),
greatest(toFloat64(strike_price) - toFloat64(underlying_close), 0))), 2) AS time_value_usd,
count() AS sample_size
FROM global_markets.options_greeks
WHERE underlying_symbol = 'SPY'
AND date >= '2025-07-01'
AND date < '2026-07-01'
AND iv_converged = 1
AND volume > 0
AND days_to_expiry BETWEEN 1 AND 7
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.0015
GROUP BY days_to_expiry
ORDER BY days_to_expiry DESC统计口径是平值合约,也就是行权价与当日标的收盘价相差 0.15% 以内的那几档。剩 7 天的时候,平均时间价值是 5.03 美元;到了 剩 1 天,也就是到期日前的那个收盘,只剩 2.01 美元。剩下的这 2.01 美元要在一个交易日里走完,而这个交易日对你而言是从周五 21:30 到周六 04:00。
04:00 之后,行权交给规则
美股个股与 ETF 期权是美式、PM 结算:按收盘价判定,持有人在到期前任何时候都可以行权。收盘之后进入自动行权环节,清算所对到期时价内 0.01 美元及以上的合约默认行权,持有人不必提交任何指令;券商可以设更严格的门槛。想放弃行权,就必须在券商截止前提交反向指令,而那个时点在北京时间是凌晨。到期时处于价内的具体后果见 价内期权到期后会发生什么。
卖方这一侧是被动的:指派在清算所与券商两级随机分配,卖方在周末之前无法确认自己有没有被选中。账户里如果没有足够的现金或股票完成交割,券商可能在最后阶段直接平仓,这个动作同样发生在北京时间的深夜。
还有一类合约不适用上面这条时间轴:多数股指期权是 AM 结算,最后交易日通常在到期日前一天,结算价按到期日早晨的开盘计算。两种结算方式的差别见 AM 结算与 PM 结算的区别。
2026 年 11 月 1 日之后,整条时间轴后移一小时
美国在 11 月第一个周日结束夏令时,2026 年落在 11 月 1 日。中国不实行夏令时,时差单方面从 12 小时变成 13 小时。收盘从北京时间 04:00 变成 05:00,最后一个交易小时变成 04:00 到 05:00,行权指令的最后时限变成 06:00 到 06:30。下一次切回来是 2027 年 3 月的第二个周日。
这个一小时的平移在历史数据里看得见。下面按月取 SPY 常规时段最后一根分钟 K 线,换算出收盘时刻对应的北京时间钟点,只统计完整交易日(半日市剔除)。
| month | beijing_close_hour | sample_size |
|---|---|---|
| 2025-09 | 4 | 21 |
| 2025-10 | 4 | 23 |
| 2025-11 | 5 | 18 |
| 2025-12 | 5 | 21 |
| 2026-01 | 5 | 20 |
| 2026-02 | 5 | 19 |
| 2026-03 | 4.23 | 22 |
| 2026-04 | 4 | 21 |
| 2026-05 | 4 | 20 |
| 2026-06 | 4 | 21 |
| 2026-07 | 4 | 22 |
| 2026-08 | 4 | 21 |
每个数字背后的完整 SQL
SELECT
formatDateTime(toStartOfMonth(session_day), '%Y-%m') AS month,
round(avg(close_hour_bj), 2) AS beijing_close_hour,
count() AS sample_size
FROM
(
SELECT
toDate(toTimeZone(window_start, 'America/New_York')) AS session_day,
toHour(toTimeZone(max(window_start) + toIntervalMinute(1), 'Asia/Shanghai')) AS close_hour_bj,
max(toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) AS last_minute
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= '2025-09-01 00:00:00'
AND window_start < '2026-09-01 00:00:00'
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) >= 570
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) < 960
GROUP BY session_day
HAVING last_minute >= 955
)
GROUP BY month
ORDER BY month2025-09 的收盘对应北京时间 4 点,2025-12 对应 5 点,这 12 个月就是两档之间的来回。3 月出现的非整数值来自切换当月两种口径混在同一个月里。盘前盘后时段跟着一起平移,时段划分见 美股盘前与盘后交易时段。
FAQ
美股期权到期日的最后交易时间是北京时间几点?
夏令时期间是周六凌晨 04:00(美东周五 16:00),冬令时期间是周六凌晨 05:00。最后一个交易小时相应是北京时间 03:00 到 04:00 或者 04:00 到 05:00。
行权指令的截止时间换算成北京时间是几点?
清算所层面的反向指令时限是美东 17:00 到 17:30,夏令时换算成北京时间是周六 05:00 到 05:30,冬令时是 06:00 到 06:30。券商给客户的截止一定更早,很多落在北京时间 04:00 以前。
价内期权到期会自动行权吗?
到期时价内 0.01 美元及以上的合约默认被自动行权,持有人不需要提交指令。不想行权的人要在券商截止前提交放弃指令。账户资金不足以完成交割时,券商可能在到期日尾盘直接平仓。
被指派的通知什么时候出现在账户里?
清算所在美东周五晚间完成分配,券商通常在周末把结果推送到账户,对 UTC+8 的用户来说是周六白天到周日。行权与指派产生的股票头寸按 T+1 交收,在下一个交易日落地。
期权和期權是一回事吗?
是同一个词,繁体写作期權,简体写作期权,英文是 options。本页面所有时间点对两种写法的读者完全一样,北京、香港、新加坡同属 UTC+8。
每张面板下面都能展开它背后的完整 SQL。想换个标的、换个到期日重跑这几段统计,可以在 Strasmore 终端上用一句话问出来。