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

为什么开盘时买卖价差更宽?真实数据

逐笔报价数据揭示开盘前半小时的买卖价差溢价,比较Etsy、Apple和SPY的变化,并展示价差如何逐步收窄及盘前交易的真实成本。

开盘时的买卖价差比美国常规交易时段的几乎任何其他阶段都更宽,股票流动性越低,交易成本惩罚越大。在下方的滚动窗口中,Etsy这只中型股在开盘前半小时的买卖价差中位数是午盘的3.29倍;Apple则为1.79倍。三者中报价最密集的SPY,其合并比率为1倍。该比率呈水平线,并不意味着开盘交易没有成本,而是受一美分价格网格影响形成的假象。本页面根据逐笔报价记录这一时间变化。

市价单的价差成本

每只股票都会同时显示两个价格:买价,即当前最高买入报价;以及卖价,即当前最低卖出报价。两者之间的差额称为买卖价差市价单会立即按当时可获得的最佳价格成交,因此必须承担这项成本:买单按卖价成交,卖单按买价成交,差额归报价方所有,通常是做市商。下文涉及该报价的两个特征。其一,价差成本会随交易时段变化,早盘通常最贵。其二,报价以整美分为单位变动,因此高价ETF与价格低得多的中型股所能显示的最窄价差,可能都是一美分。

价差时钟:一种形态,三个流动性层级

图表涵盖三个流动性层级:SPY,即标普500 ETF;Apple,即超大市值股票;Etsy,即中型股。近期连续多个交易日的窗口内,每一次有效的NBBO更新——也就是您的经纪商显示的全市场最佳买价和最佳卖价,详见我们的NBBO解读——都会被归入常规交易时段的某个30分钟区间。随后,每个区间的价差中位数都会除以该股票最窄价差,因此1表示该股票所能达到的最窄水平。

查询每半小时中位价差,是各股票最窄时段的倍数(正常交易时段,ET)
美东时间SPY 倍数AAPL 倍数ETSY 倍数
09:301.012.364.98
10:001.011.983.4
10:301.011.672.81
11:001.011.52.01
11:301.011.342.02
12:0011.331.72
12:3011.331.52
13:0011.131.46
13:3011.111.51
14:001.011.021.47
14:3011.121.27
15:0011.011.26
15:30111
每个数字背后的完整 SQL
SELECT et_time,
       round(anyIf(rel, ticker = 'SPY'), 2) AS spy_x,
       round(anyIf(rel, ticker = 'AAPL'), 2) AS aapl_x,
       round(anyIf(rel, ticker = 'ETSY'), 2) AS etsy_x
FROM (
    SELECT ticker,
           et_time,
           median_bps / min(median_bps) OVER (PARTITION BY ticker) AS rel
    FROM (
        SELECT ticker,
               formatDateTime(toStartOfInterval(toTimeZone(sip_timestamp, 'America/New_York'), INTERVAL 30 MINUTE), '%H:%i') AS et_time,
               quantileExact(0.5)(toFloat64(ask_price - bid_price) / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2) * 10000) AS median_bps
        FROM global_markets.cache_stocks_quotes
        WHERE ticker IN ('SPY', 'AAPL', 'ETSY')
          AND sip_timestamp >= toDateTime(today() - 14)
          AND sip_timestamp < toDateTime(today() - 3)
          AND (toHour(sip_timestamp) * 60 + toMinute(sip_timestamp)) BETWEEN 810 AND 1199
          AND bid_price > 0
          AND ask_price > bid_price
        GROUP BY ticker, et_time
    )
)
GROUP BY et_time
ORDER BY et_time
自己运行这个查询

教材通常将日内形态描述为U形:开盘时价差较宽,午间收窄,临近收盘再次扩大。但对价差仍有较大变动空间的股票而言,这里的实际形态更像滑雪坡。Etsy开盘时的价差为其最窄水平的4.98倍,10:30时降至2.81倍,午间降至1.52倍;Apple开盘时为2.36倍。三只股票的最窄半小时都出现在最后一个区间,分别为1倍、1倍和1倍。因此,交易者通常认为属于“收盘时段”的价差重新扩大,实际上发生在延长交易时段,即收盘竞价之后。

SPY的曲线保持平坦:开盘区间为1.01倍,午间为1倍。其价差中位数全天没有变化。这并不代表开盘溢价不存在,而是因为价格网格以一美分为最小单位。

一分钱网格:最窄价差标的中的隐性权利金

SPY的中位价差在开盘时为2美分,午盘时为2美分,都是一分钱,因此中位数本身无法提供更多信息。真正有信息量的是其下方的分布。该面板按每半小时统计,报价更新中处于一分钱最低价差的比例。

查询每半小时报价更新中处于一美分最低价差的占比(正常交易时段,ET)
美东时间SPY 便士价差占比AAPL 便士价差占比ETSY 便士价差占比
09:3024.23.30.4
10:0023.24.20.2
10:3023.85.90.3
11:0021.26.31.2
11:3022.98.21.4
12:0028.48.51
12:3026.611.21.4
13:0029.512.81.2
13:3026.614.10.8
14:0022.315.50.8
14:3021.515.21.1
15:0025.220.62
15:3036.323.17.6
每个数字背后的完整 SQL
SELECT et_time,
       round(100 * countIf(ticker = 'SPY' AND spread_c <= 1.0001) / countIf(ticker = 'SPY'), 1) AS spy_pct_penny,
       round(100 * countIf(ticker = 'AAPL' AND spread_c <= 1.0001) / countIf(ticker = 'AAPL'), 1) AS aapl_pct_penny,
       round(100 * countIf(ticker = 'ETSY' AND spread_c <= 1.0001) / countIf(ticker = 'ETSY'), 1) AS etsy_pct_penny
FROM (
    SELECT ticker,
           formatDateTime(toStartOfInterval(toTimeZone(sip_timestamp, 'America/New_York'), INTERVAL 30 MINUTE), '%H:%i') AS et_time,
           toFloat64(ask_price - bid_price) * 100 AS spread_c
    FROM global_markets.cache_stocks_quotes
    WHERE ticker IN ('SPY', 'AAPL', 'ETSY')
      AND sip_timestamp >= toDateTime(today() - 14)
      AND sip_timestamp < toDateTime(today() - 3)
      AND (toHour(sip_timestamp) * 60 + toMinute(sip_timestamp)) BETWEEN 810 AND 1199
      AND bid_price > 0
      AND ask_price > bid_price
)
GROUP BY et_time
ORDER BY et_time
自己运行这个查询

SPY在开盘半小时内有24.2%的报价更新处于一分钱下限,最后半小时为36.3%;Apple分别为3.3%和23.1%;Etsy分别为0.4%和7.6%。所有标的在开盘时距离价差下限都比收盘前更远。对SPY而言,价差扩大确实存在,但无法通过价格精确体现:其开盘时的90分位价差为3美分,午盘时为3美分,即1倍,与其中位价差显示的比例相同(1倍)。在这段观察期内,成交最活跃的标的中,一分钱网格的刻度足够粗,既能吸收尾部的权利金,也能吸收中位水平的权利金。仍然能够体现的是出现频率:SPY在86%的交易日中,开盘时段的价差大于午盘时段;其最差的早盘开盘价差达到午盘自身价差的2.01倍。权利金确实存在,只是一分钱这个单位太大,无法对其进行精细计价。

开盘时为什么买卖价差更宽?

开盘后的前半小时有三个条件同时出现,但到午间时都已消失。

  • 隔夜积压的信息同时到达。 从下午4:00收盘到次日上午的开盘集合竞价,连续交易暂停了十七个半小时。期间会积累财报、业绩指引和海外市场行情等信息。首批报价反映的是跳空后的价格,而不是前一日收盘价。
  • 价格发现仍在进行。 集合竞价将积压的信息压缩成一笔成交。随后,市场需要几分钟围绕这一价格寻找交易区间。在这一过程中,报价的重新定价速度最快。
  • 订单簿仍在逐步形成。 盘前交易中,参与报价的市场参与者少得多。开盘铃响后,订单簿也不会立即恢复完整。

停牌如何影响时间节奏

停牌是同一机制的极端表现。根据涨跌幅限制(LULD)规则,如果股票价格突破围绕近期平均价格设定的区间,就会触发五分钟暂停交易。交易所也可能因等待重大消息而暂停某只股票交易。停牌期间不存在可供撮合的双向报价,屏幕上的单边或交叉订单簿并不是可交易的市场。交易恢复时,会通过重新开盘集合竞价完成。首批报价承受着与9:30开盘时相同的信息积压和价格发现压力,只是被压缩在几分钟内。若股票在接近开盘时停牌,交易者就要承担两次开盘溢价。

盘前交易是一个不同的市场

市场通常会将薄盘口的影响作为假设;本面板对其进行定价。样本为相同的股票、相同的时间窗口,覆盖一天中的五个阶段,单位为基点(bps)。一个基点是股价的百分之一个百分点,因此不同价格的股票可以直接比较。

查询按交易日阶段划分的报价价差中位数,以基点计(ET时钟)
阶段SPY 基点AAPL 基点ETSY 基点
Premarket 04:00-07:000.819.1508.12
Premarket 07:00-09:300.684.87475
Open 09:30-10:000.272.0923.8
Midday 12:00-14:000.271.177.23
After-hours 16:00-20:000.815.83205.58
每个数字背后的完整 SQL
SELECT phase,
       round(quantileExact(0.5)(spy_b), 2) AS spy_bps,
       round(quantileExact(0.5)(aapl_b), 2) AS aapl_bps,
       round(quantileExact(0.5)(etsy_b), 2) AS etsy_bps
FROM (
    SELECT multiIf(et_min >= 240 AND et_min < 420, 'Premarket 04:00-07:00',
                   et_min >= 420 AND et_min < 570, 'Premarket 07:00-09:30',
                   et_min >= 570 AND et_min < 600, 'Open 09:30-10:00',
                   et_min >= 720 AND et_min < 840, 'Midday 12:00-14:00',
                   et_min >= 960 AND et_min < 1200, 'After-hours 16:00-20:00', 'other') AS phase,
           if(ticker = 'SPY', spread_bps, NULL) AS spy_b,
           if(ticker = 'AAPL', spread_bps, NULL) AS aapl_b,
           if(ticker = 'ETSY', spread_bps, NULL) AS etsy_b
    FROM (
        SELECT ticker,
               toHour(toTimeZone(sip_timestamp, 'America/New_York')) * 60
                 + toMinute(toTimeZone(sip_timestamp, 'America/New_York')) AS et_min,
               toFloat64(ask_price - bid_price) / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2) * 10000 AS spread_bps
        FROM global_markets.cache_stocks_quotes
        WHERE ticker IN ('SPY', 'AAPL', 'ETSY')
          AND sip_timestamp >= toDateTime(today() - 14)
          AND sip_timestamp < toDateTime(today() - 3)
          AND bid_price > 0
          AND ask_price > bid_price
    )
    WHERE phase != 'other'
)
GROUP BY phase
ORDER BY indexOf(['Premarket 04:00-07:00', 'Premarket 07:00-09:30', 'Open 09:30-10:00', 'Midday 12:00-14:00', 'After-hours 16:00-20:00'], phase)
自己运行这个查询

盘前交易并不是更差的开盘,而是一个不同的市场。Etsy在美东时间凌晨4:00至7:00的报价中位价差为508.12个基点,7:00至开盘铃声前为475个基点;相比之下,开盘后前半小时为23.8个基点,中午时段为7.23个基点。这里的单位是占股价的百分比,而不是几分钱。Apple盘前早段的报价价差为9.1个基点,中午时段为1.17个基点;即使是SPY,价差也从0.81个基点扩大至0.27个基点。下午4:00收盘铃声响起后,价差重新扩大:Etsy为205.58个基点,Apple为5.83个基点。

开盘与午间的每股成本

交易成本以美分计。下表比较了相同标的在开盘后半小时(美国东部时间上午9:30至10:00)与午间(美国东部时间中午12:00至下午2:00)的数据,包括两个时段的中位价差、各时段第90百分位报价、报价更新次数,以及剔除的单边报价、锁定报价或交叉报价。

查询开盘溢价:开盘(ET 9:30–10:00)与午盘(ET 12:00–14:00)的价差中位数和90分位数
ticker有效更新数(百万)开盘30分钟(美分)午盘(美分)开盘30分钟(基点)午盘(基点)开盘/午盘倍数开盘30分钟 P90(美分)午盘 P90(美分)开盘30分钟 P90(基点)P90 倍数已丢弃:单边、锁定或交叉
SPY29.47220.270.271330.411163496
AAPL12.55742.091.171.791253.92.3436079
ETSY0.220623.87.233.29501159.924.69141
每个数字背后的完整 SQL
SELECT ticker,
       round(countIf(isNotNull(spread_cents)) / 1e6, 2) AS valid_updates_m,
       round(quantileExactIf(0.5)(spread_cents, clock_min BETWEEN 810 AND 839), 2) AS open30_cents,
       round(quantileExactIf(0.5)(spread_cents, clock_min BETWEEN 960 AND 1079), 2) AS midday_cents,
       round(quantileExactIf(0.5)(spread_bps, clock_min BETWEEN 810 AND 839), 2) AS open30_bps,
       round(quantileExactIf(0.5)(spread_bps, clock_min BETWEEN 960 AND 1079), 2) AS midday_bps,
       round(quantileExactIf(0.5)(spread_bps, clock_min BETWEEN 810 AND 839)
             / quantileExactIf(0.5)(spread_bps, clock_min BETWEEN 960 AND 1079), 2) AS open_vs_midday_x,
       round(quantileExactIf(0.9)(spread_cents, clock_min BETWEEN 810 AND 839), 2) AS open30_p90_cents,
       round(quantileExactIf(0.9)(spread_cents, clock_min BETWEEN 960 AND 1079), 2) AS midday_p90_cents,
       round(quantileExactIf(0.9)(spread_bps, clock_min BETWEEN 810 AND 839), 2) AS open30_p90_bps,
       round(quantileExactIf(0.9)(spread_bps, clock_min BETWEEN 810 AND 839)
             / quantileExactIf(0.9)(spread_bps, clock_min BETWEEN 960 AND 1079), 2) AS p90_x,
       toString(countIf(isNull(spread_cents))) AS dropped_onesided_locked_crossed
FROM (
    SELECT ticker,
           toHour(sip_timestamp) * 60 + toMinute(sip_timestamp) AS clock_min,
           if(bid_price > 0 AND ask_price > bid_price, toFloat64(ask_price - bid_price) * 100, NULL) AS spread_cents,
           if(bid_price > 0 AND ask_price > bid_price, toFloat64(ask_price - bid_price) / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2) * 10000, NULL) AS spread_bps
    FROM global_markets.cache_stocks_quotes
    WHERE ticker IN ('SPY', 'AAPL', 'ETSY')
      AND sip_timestamp >= toDateTime(today() - 14)
      AND sip_timestamp < toDateTime(today() - 3)
      AND (toHour(sip_timestamp) * 60 + toMinute(sip_timestamp)) BETWEEN 810 AND 1199
)
GROUP BY ticker
ORDER BY indexOf(['SPY', 'AAPL', 'ETSY'], ticker)
自己运行这个查询

每股美分与每100股美元金额数值相同,因此这张表反映的就是实际成本:按开盘报价中位数买卖Etsy 100股一进一出,成本为$20;按午间报价则为$6。Apple分别为$7和$4。随着盘口流动性变差,成本溢价随之上升:SPY为1倍,Apple为1.79倍,Etsy为3.29倍。Etsy的报价更新次数仅为0.2百万次,远低于Apple的12.55百万次。流动性层级的影响超过时段影响:SPY开盘后半小时的价差为0.27个基点,反而窄于Etsy午间最平稳时段的7.23个基点;Etsy开盘时段最差十分位的价差达到59.92个基点。

每个交易时段都会出现溢价吗?

将多天的报价合并为一个中位数,只能回答整个观察窗口的问题,无法说明某个早盘的情况。本面板按交易时段重新计算开盘价与午间价格的比率,分别展示典型交易时段、最平静交易时段、最差交易时段,以及开盘价始终更高的交易时段占比。

查询逐交易日:开盘价差高于午盘的频率及幅度
ticker交易日数交易日中位数倍数最平静交易日倍数最差交易日倍数开盘价差更宽的交易日占比
SPY71.490.662.0186
AAPL72.31.746.91100
ETSY73.322.244.13100
每个数字背后的完整 SQL
SELECT ticker,
       count() AS sessions,
       round(quantileExact(0.5)(ratio), 2) AS median_session_x,
       round(min(ratio), 2) AS calmest_session_x,
       round(max(ratio), 2) AS worst_session_x,
       round(100 * countIf(ratio > 1) / count(), 0) AS pct_sessions_open_wider
FROM (
    SELECT ticker,
           toDate(toTimeZone(sip_timestamp, 'America/New_York')) AS session_date,
           quantileExactIf(0.5)(spread_bps, clock_min BETWEEN 810 AND 839)
             / quantileExactIf(0.5)(spread_bps, clock_min BETWEEN 960 AND 1079) AS ratio
    FROM (
        SELECT ticker,
               sip_timestamp,
               toHour(sip_timestamp) * 60 + toMinute(sip_timestamp) AS clock_min,
               toFloat64(ask_price - bid_price) / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2) * 10000 AS spread_bps
        FROM global_markets.cache_stocks_quotes
        WHERE ticker IN ('SPY', 'AAPL', 'ETSY')
          AND sip_timestamp >= toDateTime(today() - 14)
          AND sip_timestamp < toDateTime(today() - 3)
          AND (toHour(sip_timestamp) * 60 + toMinute(sip_timestamp)) BETWEEN 810 AND 1199
          AND bid_price > 0
          AND ask_price > bid_price
    )
    GROUP BY ticker, session_date
    HAVING countIf(clock_min BETWEEN 810 AND 839) > 0
       AND countIf(clock_min BETWEEN 960 AND 1079) > 0
)
GROUP BY ticker
ORDER BY indexOf(['SPY', 'AAPL', 'ETSY'], ticker)
自己运行这个查询

7 个交易时段中,SPY 有 86%、苹果有 100%、Etsy 有 100% 个交易时段的开盘价高于午间价格。典型交易时段的溢价分别为:SPY 为 1.49x。作为盘面上流动性最强的标的,即使开盘价持续走高,最小报价单位也会让这种变化几乎无法察觉;苹果为 2.3x,Etsy 为 3.32x,这两者的溢价则十分明显。关键在于分散程度:Etsy 最平静的早盘开盘价是午间价格的 2.24x,最差早盘则是 4.13x。开盘溢价既反映平均水平,也反映尾部情况,绝不代表明天 9:31 的表现。

压力测试:2026年7月7日上午的 MU

滚动窗口会平滑单个交易日上午的情况,因此这里固定分析一个样本:2026年7月7日星期二的美光。半导体板块突破行情中的当日回顾对此有详细介绍。

查询MU截至2026年7月7日:前一正常交易时段收盘价、开盘价、隔夜跳空
前收盘7月7日开盘隔夜缺口 (%)
984.31923.01-6.2
每个数字背后的完整 SQL
WITH prev AS (
    SELECT argMax(toFloat64(close), window_start) AS prev_close
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'MU'
      AND window_start >= '2026-07-06 13:30:00'
      AND window_start < '2026-07-06 20:00:00'
),
day AS (
    SELECT argMin(toFloat64(open), window_start) AS day_open
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'MU'
      AND window_start >= '2026-07-07 13:30:00'
      AND window_start < '2026-07-07 20:00:00'
)
SELECT round((SELECT prev_close FROM prev), 2) AS prior_close,
       round((SELECT day_open FROM day), 2) AS jul7_open,
       round(((SELECT day_open FROM day) - (SELECT prev_close FROM prev)) / (SELECT prev_close FROM prev) * 100, 1) AS overnight_gap_pct
自己运行这个查询

MU收于$984.31,开盘报$923.01,隔夜跳空幅度为-6.2%。当天的买卖价差变化如下:

查询MU:2026年7月7日每半小时报价价差中位数(ET,正常交易时段)
美东时间中位价差(美分)中位价差(基点)占最宽幅度 (%)已丢弃:单边、锁定或交叉
09:30626.7100109
10:00454.972.6349
10:30444.97156
11:00454.972.630
11:30424.667.728
12:00394.262.921
12:30414.466.117
13:00434.669.45
13:30414.466.110
14:00424.567.712
14:30424.667.730
15:00394.362.933
15:30384.161.341
每个数字背后的完整 SQL
SELECT et_time,
       median_spread_cents,
       median_spread_bps,
       round(100 * median_spread_cents / max(median_spread_cents) OVER (), 1) AS pct_of_widest,
       dropped_onesided_locked_crossed
FROM (
    SELECT formatDateTime(toStartOfInterval(toTimeZone(sip_timestamp, 'America/New_York'), INTERVAL 30 MINUTE), '%H:%i') AS et_time,
           round(quantileExactIf(0.5)(toFloat64(ask_price - bid_price) * 100, bid_price > 0 AND ask_price > bid_price), 1) AS median_spread_cents,
           round(quantileExactIf(0.5)(toFloat64(ask_price - bid_price) / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2) * 10000, bid_price > 0 AND ask_price > bid_price), 1) AS median_spread_bps,
           toString(countIf(NOT (bid_price > 0 AND ask_price > bid_price))) AS dropped_onesided_locked_crossed
    FROM global_markets.cache_stocks_quotes
    WHERE ticker = 'MU'
      AND sip_timestamp >= '2026-07-07 13:30:00'
      AND sip_timestamp < '2026-07-07 20:00:00'
    GROUP BY et_time
)
ORDER BY et_time
自己运行这个查询

这一变化符合预期。MU开盘后的前半小时,中位买卖价差为62美分,即6.7个基点;当时股价开盘报$923.01,这也是该交易日价差最大的半小时区间。下一个区间的中位价差降至45美分,中午时为39美分,最后半小时为38美分。权利金成本按时段出现,流动性层级仍然主导结果:即使在这一时段,MU按百分比计算的价差仍低于Etsy通常开盘时的水平(23.8个基点)。

::: 数据说明:窗口、筛选条件与方法
SPY、Apple和Etsy面板采用滚动窗口:统计截至上次刷新前三个日历日的11个日历日NBBO更新数据,以避开数据源的摄取延迟。常规交易时段面板使用UTC时刻过滤器,根据夏令时(EDT)时钟切分交易时段;下方校验会确认窗口两端仍对应美国东部时间上午9:30开盘(570代表上午9:30)。切换至冬令时后,校验会触发并暂停页面,等待重新处理。阶段面板直接转换为美国东部时间,覆盖美国东部时间上午4:00至晚上8:00。全程排除单边报价(买价或卖价为零)以及锁定或交叉报价(买价大于或等于卖价);只有在两个窗口内均有报价的交易时段才会保留。中位数和90百分位数均为精确值;MU面板固定采用2026年7月6日至7日的数据。

查询窗口校验:UTC交易时段筛选器将滚动窗口两端映射至ET 9:30开盘
窗口开始(ET分钟)窗口结束(ET分钟)
570570
每个数字背后的完整 SQL
SELECT toHour(toTimeZone(toDateTime(today() - 14) + toIntervalMinute(810), 'America/New_York')) * 60
         + toMinute(toTimeZone(toDateTime(today() - 14) + toIntervalMinute(810), 'America/New_York')) AS win_start_et_min,
       toHour(toTimeZone(toDateTime(today() - 4) + toIntervalMinute(810), 'America/New_York')) * 60
         + toMinute(toTimeZone(toDateTime(today() - 4) + toIntervalMinute(810), 'America/New_York')) AS win_end_et_min
自己运行这个查询

:::

常见问题

一天中哪个时段的买卖价差最宽?

在盘前时段,Etsy的报价中位买卖价差在美东时间凌晨4:00至7:00期间为508.12个基点,而午间为7.23个基点。在正常交易时段内,价差最宽的是开盘后的前半小时;最窄的是收盘前的最后半小时。

为什么SPY的价差在开盘时看起来没有变化?

美国股票以整美分报价。SPY大部分时间的买卖价差中位数为2美分,报价网格过于粗略,难以显示轻微扩大。按交易时段逐一观察,其开盘价差仍有86%的时段高于午间价差;开盘价差的第90百分位为3美分,而午间为3美分。

在开盘时提交市价单是否不利?

如果要求立即成交,正常交易时段开盘阶段的交易成本属于最高的一段。在上述时段内,Etsy买卖100股完成一轮买入和卖出的成本为$20,而其他时段为$6限价单可以限制这项成本,但存在无法成交的风险。如果订单可以等待,也许能跨过更窄的价差:Etsy的价差溢价在一小时内从4.98倍降至2.81倍。

价差会在收盘时再次扩大吗?

在正常交易时段内不会。对这三只股票而言,收盘前最后半小时都是全天价差最窄的时段。价差扩大出现在下午4:00收盘铃响之后,即流动性更低的延长交易时段:苹果在该时段的报价价差为5.83个基点,而午间为1.17个基点。

期权价差也会在开盘时扩大吗?

本文图表仅衡量股票报价,不对期权作出判断。其运行机制指向相同结论:期权报价取决于标的股票价格,而开盘最初几分钟的价格最不稳定。我们的期权成本分析会直接衡量期权价差。


每张图表都附有生成该图表的SQL。您可以替换为自己交易的股票代码,并在Strasmore终端上观察其价差随时间的变化。