Xetra交易时间与2026至2027年休市日历
了解Xetra周一至周五9:00至17:30的交易时间、开收盘竞价、纽约重叠时段,以及2026和2027年全部休市日。德国股票为何交易至22:00?
Xetra交易时段为法兰克福时间周一至周五9:00至17:30。开盘竞价于8:55开始,收盘竞价于17:30开始,并在17:35确定官方收盘价。Xetra是法兰克福证券交易所的电子订单簿,由德意志交易所运营。DAX 40及德国大多数股票均在此形成参考价格。7中的工作日,2026和5的2027不进行交易。耶稣升天节、圣灵降临节星期一和圣体节照常交易。本文所有时间和日期均来自交易所官方日历;最后一节将解释德国股票为何会持续交易至22:00。
Xetra的交易时间是什么?
Xetra设有一个由开收盘集合竞价环节包围的主要交易时段。集合竞价采用申报阶段:订单先集中,但不进行撮合;市场公布指示性价格,随后确定一个价格,以实现最大成交量。连续交易则发生在两次集合竞价之间,订单进入订单簿后立即与其匹配。以下时间均为法兰克福当地时间:
- 8:00至8:55:早盘个人投资者交易(自2025年12月1日起实施)。成交记录会被标记,不会决定当日开盘价、最高价、最低价或收盘价。
- 8:55至9:04:开盘集合竞价申报阶段。结束时间按板块随机错开;连续交易从集合竞价价格开始。
- 13:00:盘中集合竞价。对于DAX成分股,最早于13:02结束。DAX期货在该集合竞价时到期。
- 17:30至约17:35:收盘集合竞价申报阶段。最早于17:35结束,实际结束时间会随机延后。集合竞价价格是Xetra官方收盘价。
- 17:35至17:40:仅限DAX、MDAX和SDAX成分股的Trade-at-Close交易,额外订单以收盘价进行撮合。
- 直到22:00:晚盘个人投资者交易。成交记录同样会被标记,因此不会改变收盘价。
法兰克福时间冬季采用CET(UTC+1),夏季采用CEST(UTC+2);交易所使用“CET”这一标注,但实际遵循德国民用时间。需要重点关注17:30至17:35这一时段:指数基金、基准指数提供商、保证金系统以及次日早报都会采用该时段形成的价格。我们的收盘集合竞价指南介绍了Xetra与NYSE和Nasdaq在机制上的差异。
Xetra 2026年休市日:不交易日期
Deutsche Börse的2026年日历显示,全年有8个不交易日,具体日期如下,并列出对应星期以及结算是否仍会进行。
| 节假日期 | 星期 | 节假日 | Xetra状态 | 结算 |
|---|---|---|---|---|
| 2026-01-01 | Thu | New Year's Day | closed | closed |
| 2026-04-03 | Fri | Good Friday | closed | closed |
| 2026-04-06 | Mon | Easter Monday | closed | closed |
| 2026-05-01 | Fri | Labour Day | closed | closed |
| 2026-12-24 | Thu | Christmas Eve | closed | runs |
| 2026-12-25 | Fri | Christmas Day | closed | closed |
| 2026-12-26 | Sat | Boxing Day | weekend | closed |
| 2026-12-31 | Thu | New Year's Eve | closed | runs |
每个数字背后的完整 SQL
SELECT
toString(d) AS holiday_date,
formatDateTime(d, '%a') AS weekday,
n AS holiday,
if(toDayOfWeek(d) <= 5, 'closed', 'weekend') AS xetra_status,
if(n IN ('Christmas Eve', 'New Year''s Eve'), 'runs', 'closed') AS settlement
FROM
(
SELECT
arrayMap(x -> toDate(x),
['2026-01-01', '2026-04-03', '2026-04-06', '2026-05-01',
'2026-12-24', '2026-12-25', '2026-12-26', '2026-12-31']) AS dates,
['New Year''s Day', 'Good Friday', 'Easter Monday', 'Labour Day',
'Christmas Eve', 'Christmas Day', 'Boxing Day', 'New Year''s Eve'] AS names
)
ARRAY JOIN dates AS d, names AS n
ORDER BY dXetra没有半日交易安排:美国市场在平安夜13:00收市,而Xetra在12月24日和31日均不开市,但这两天仍会进行结算。
Xetra 2027年休市日
2027年,更多固定日期适逢周末,因此休市日历相对简短。
| 节假日期 | 星期 | 节假日 | Xetra状态 | 结算 |
|---|---|---|---|---|
| 2027-01-01 | Fri | New Year's Day | closed | closed |
| 2027-03-26 | Fri | Good Friday | closed | closed |
| 2027-03-29 | Mon | Easter Monday | closed | closed |
| 2027-05-01 | Sat | Labour Day | weekend | closed |
| 2027-12-24 | Fri | Christmas Eve | closed | runs |
| 2027-12-25 | Sat | Christmas Day | weekend | closed |
| 2027-12-26 | Sun | Boxing Day | weekend | closed |
| 2027-12-31 | Fri | New Year's Eve | closed | runs |
每个数字背后的完整 SQL
SELECT
toString(d) AS holiday_date,
formatDateTime(d, '%a') AS weekday,
n AS holiday,
if(toDayOfWeek(d) <= 5, 'closed', 'weekend') AS xetra_status,
if(n IN ('Christmas Eve', 'New Year''s Eve'), 'runs', 'closed') AS settlement
FROM
(
SELECT
arrayMap(x -> toDate(x),
['2027-01-01', '2027-03-26', '2027-03-29', '2027-05-01',
'2027-12-24', '2027-12-25', '2027-12-26', '2027-12-31']) AS dates,
['New Year''s Day', 'Good Friday', 'Easter Monday', 'Labour Day',
'Christmas Eve', 'Christmas Day', 'Boxing Day', 'New Year''s Eve'] AS names
)
ARRAY JOIN dates AS d, names AS n
ORDER BY d德国不会将周末假日顺延至最近的工作日,因此,适逢周六的劳动节不会补休;美国交易所则会在此前的周五或之后的周一休市。多伦多交易所的规则请参阅我们的TSX交易时间和休市日指南。
Xetra有多少个交易日?
该面板从每年的工作日中扣除因休市而减少的工作日。
| 日历年 | 工作日 | 工作日休市 | Xetra交易时段 | 周末节假日 |
|---|---|---|---|---|
| 2026 | 261 | 7 | 254 | 1 |
| 2027 | 261 | 5 | 256 | 3 |
每个数字背后的完整 SQL
WITH
arrayMap(x -> toDate(x),
['2026-01-01', '2026-04-03', '2026-04-06', '2026-05-01',
'2026-12-24', '2026-12-25', '2026-12-26', '2026-12-31',
'2027-01-01', '2027-03-26', '2027-03-29', '2027-05-01',
'2027-12-24', '2027-12-25', '2027-12-26', '2027-12-31']) AS closures
SELECT
toString(toYear(day)) AS calendar_year,
countIf(toDayOfWeek(day) <= 5) AS weekdays,
countIf(toDayOfWeek(day) <= 5 AND has(closures, day)) AS weekday_closures,
weekdays - weekday_closures AS xetra_sessions,
countIf(toDayOfWeek(day) >= 6 AND has(closures, day)) AS weekend_holidays
FROM
(
SELECT toDate('2026-01-01') + arrayJoin(range(730)) AS day
)
GROUP BY calendar_year
ORDER BY calendar_year2026有261个工作日,其中7个工作日因休市,因而Xetra有254个交易日,比典型年份中NYSE和Nasdaq假日安排允许的交易日略多。2027仅减少5个工作日,另有3个假日落在周末,因此有256个交易日。
Xetra在耶稣升天节、圣灵降临节星期一和基督圣体节开市吗?
是的,这三个节日均正常交易。耶稣升天节和圣灵降临节星期一是德国所有州的法定节假日;基督圣体节则是黑森州以及另外五个州的法定节假日。银行和办公室会关闭,但交易所不会。Deutsche Börse已明确列出2026年的安排:耶稣升天节(5月14日,星期四)、圣灵降临节星期一(5月25日)和基督圣体节(6月4日,星期四)均正常交易。2027年的日历也未列出相应日期的休市安排:2027年5月6日(星期四)、5月17日(星期一)和5月27日(星期四)均为交易日。
需要注意的是,交易日历每年都会重新确定。交易所自己的历史档案显示,过去数年中有些年份的圣灵降临节星期一曾列为非交易日,其中包括2017年和2021年。因此,每年都应查看交易所的最新日历。
Xetra何时与纽约交易时段重叠?
纽约常规交易时段为东部时间9:30至16:00。全年大多数时间,法兰克福时间比纽约早六小时。因此,美国开盘对应法兰克福时间15:30,美国收盘对应22:00。Xetra与纽约交易时段重叠两小时,即15:30至17:30。美国盘前交易时段从东部时间4:00开始,对应法兰克福时间10:00。因此,在Xetra大部分交易时段内,都能看到美国市场的盘前报价。
每年有两次重叠时间延长至三小时。这发生在一方已经调整时钟、另一方尚未调整的时段:美国在3月第二个星期日切换至夏令时,并在11月第一个星期日切回;欧洲则在3月最后一个星期日切换,并在10月最后一个星期日切回。在这些时段内,纽约于法兰克福时间14:30开盘、21:00收盘。该面板根据两个时区的夏令时规则计算每个时间窗口。
| 首日 | 末日 | 工作日 | 纽约开市(法兰克福时间) | Xetra收市(纽约时间) |
|---|---|---|---|---|
| 8 Mar 2026 | 28 Mar 2026 | 15 | 14:30 | 12:30 |
| 25 Oct 2026 | 31 Oct 2026 | 5 | 14:30 | 12:30 |
| 14 Mar 2027 | 27 Mar 2027 | 10 | 14:30 | 12:30 |
| 31 Oct 2027 | 6 Nov 2027 | 5 | 14:30 | 12:30 |
每个数字背后的完整 SQL
SELECT
concat(toString(toDayOfMonth(min(day))), ' ', formatDateTime(min(day), '%b %Y')) AS first_day,
concat(toString(toDayOfMonth(max(day))), ' ', formatDateTime(max(day), '%b %Y')) AS last_day,
countIf(toDayOfWeek(day) <= 5) AS weekdays,
any(ny_open_frankfurt) AS ny_open_frankfurt,
any(xetra_close_new_york) AS xetra_close_new_york
FROM
(
SELECT
day,
toDateTime(concat(toString(day), ' 09:30:00'), 'America/New_York') AS ny_open,
toDateTime(concat(toString(day), ' 17:30:00'), 'Europe/Berlin') AS xetra_close,
formatDateTime(toTimeZone(ny_open, 'Europe/Berlin'), '%H:%i') AS ny_open_frankfurt,
formatDateTime(toTimeZone(xetra_close, 'America/New_York'), '%H:%i') AS xetra_close_new_york,
intDiv(toUnixTimestamp(xetra_close) - toUnixTimestamp(ny_open), 3600) AS overlap_hours
FROM
(
SELECT toDate('2026-01-01') + arrayJoin(range(730)) AS day
)
)
WHERE overlap_hours = 3
GROUP BY toYear(day), toMonth(day) < 7
ORDER BY min(day)第一个窗口从8 Mar 2026至28 Mar 2026,涵盖15个工作日;纽约开盘时间为法兰克福时间14:30。秋季窗口从25 Oct 2026至31 Oct 2026,涵盖5个工作日。一年后,春季窗口缩短为10个工作日,从14 Mar 2027开始;秋季窗口则再次从31 Oct 2027开始,持续5。
其他城市的时间换算见全球各地的美国股市交易时段。节假日会导致双方的重叠时段中断:Xetra在独立日、劳动节、感恩节和马丁·路德·金纪念日交易,但纽约当天下午休市;纽约在复活节星期一、5月1日、12月31日以及12月24日(缩短交易时段)交易时,Xetra休市。只有耶稣受难日双方同时休市。
德国股价为何在晚间仍会波动?
“Warum fallen Aktien abends?”也就是“为什么股票会在晚间下跌”,是德国散户投资者经常搜索的问题。答案取决于交易场所。收盘竞价在17:35确定Xetra官方收盘价。此后,Xetra主订单簿关闭,但另外四个交易场所仍会为同一批股票报价:
- 法兰克福证券交易所的专业做市商交易场所Börse Frankfurt,交易时间为8:00至22:00。
- 柏林的Tradegate Exchange,交易时间为7:30至22:00。
- LS Exchange(汉堡证券交易所的Lang & Schwarz),交易时间为7:30至23:00。
- Xetra自有的晚间零售交易,持续至22:00,每笔成交都会标记来源。
在这些时段,屏幕上的价格是做市商报价。做市商有义务同时报出买价和卖价。报价参考的是仍在交易的市场:美国市场交易至法兰克福时间22:00整;Eurex上的DAX期货也交易至22:00。21:00时,一只德国股票显示下跌1%,通常意味着其价格跟随美国市场行情和期货走势变化,同时买卖价差更宽,成交量也仅为日间的一小部分。
晚间报价不会改变Xetra收盘价,也不会计入DAX指数。DAX指数根据Xetra价格计算;DAX日度期权则以该指数为结算依据。次日早盘竞价会将隔夜信息汇总为9:00的一个价格,而该价格往往会大幅偏离晚间报价的收盘位置。
常见问题
Xetra几点开盘和收盘?
连续交易时间为法兰克福时间9:00至17:30(冬季采用CET,夏季采用CEST),周一至周五进行。开盘集合竞价于8:55开始,收盘集合竞价自17:30开始,约于17:35结束,并确定官方收盘价。
法兰克福证券交易所在圣灵降临节星期一开市吗?
开市。2026年(5月25日)和2027年(5月17日),圣灵降临节星期一都是Xetra和法兰克福证券交易所的正常交易日。耶稣升天节和圣体节也一样。
Xetra在12月24日和31日开市吗?
不开市。平安夜和除夕是Xetra的非交易日,不设缩短交易时段。但结算工作在这两天仍会进行。
纽约时间几点是Xetra收盘?
法兰克福时间17:30在一年中的大多数时间对应美国东部时间11:30。在3月和秋季的时差调整窗口期,只有一地已切换至夏令时,因此对应美国东部时间12:30。
为什么我的德国股票在21:00仍在波动?
收盘集合竞价结束后,屏幕上的价格可能来自法兰克福证券交易所、Tradegate、LS Exchange或Xetra的晚间零售交易时段。做市商会在这些市场报价至22:00或23:00,但价差通常更大。这些报价会跟随美国交易时段和DAX期货变化,但不会改变Xetra的官方收盘价。
面板中的每个日期均根据交易所自己的日历,在cashmarket.deutsche-boerse.com中录入。若要逐分钟查看纽约时间15:30开盘如何反映在美国行情中,请用英语在Strasmore终端直接提问。