卖出共同基金的最佳时间是什么时候?
卖出共同基金没有所谓最佳时段。远期定价让截止时间前的订单按同一净资产值成交,真正需要注意的是经纪商截止时间、错过提交时限和公平价值定价。
没有所谓卖出共同基金的最佳时段。共同基金采用远期定价:基金在每日截止时间前接受的每笔赎回申请,通常为美东时间下午4:00,都会按收盘后确定的同一净资产值成交。因此,上午10:05提交的订单与下午3:55提交的订单,获得的价格完全相同。真正可能造成损失的是错过截止时间,而对您生效的截止时间通常是经纪商设定的,而不是基金设定的。
远期定价如何让具体时点不再影响决策
远期定价是美国基金监管规定,而非基金公司的内部惯例。买入或赎回基金份额的订单,会获得基金在收到订单后计算的下一个净资产值,而不是基金最近公布的净资产值。假设某基金在昨日收盘时公布的净资产值为42.18美元。今天无论市场在此期间如何变化,也无论何时提交赎回申请,都不会按42.18美元成交。基金在当天接受的所有订单都会进入同一批次,并在收盘后统一定价。
正是这个每日一次的定价点,让卖出者不再需要选择交易时段。定价点本身的计算机制见共同基金净资产值如何计算,从下单到成交的过程见共同基金何时交易。这里的重点更具体:在截止时间之前,您何时点击提交,不会影响成交价格。
价格发生变化时,具体时点的价值
ETF可以作为有用的对照组。SPY是追踪标普500指数的最早ETF之一,在交易时段内持续定价,因此卖出者必须选择具体时点。下图按纽约时间,以半小时为区间,统计过去一年各交易日中SPY相对当日首次成交价和收盘价的距离,并取平均值。
每个数字背后的完整 SQL
WITH bars AS
(
SELECT
toDate(toTimeZone(window_start, 'America/New_York')) AS session_day,
toTimeZone(window_start, 'America/New_York') AS et,
toFloat64(close) AS px
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= today() - 370
AND window_start < today() - 2
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
),
anchors AS
(
SELECT
session_day,
argMin(px, et) AS open_px,
argMax(px, et) AS close_px
FROM bars
GROUP BY session_day
)
SELECT
formatDateTime(toStartOfInterval(b.et, INTERVAL 30 MINUTE), '%H:%i') AS et_time,
round(avg(abs(b.px / a.close_px - 1)) * 100, 3) AS avg_gap_to_close_pct,
round(avg(abs(b.px / a.open_px - 1)) * 100, 3) AS avg_gap_to_open_pct
FROM bars AS b
INNER JOIN anchors AS a ON a.session_day = b.session_day
GROUP BY et_time
ORDER BY et_time在09:30时段,价格与最终收盘价的平均距离为0.463%,而与当日上午首次成交价的距离为0.136%。到了15:30时段,情况反转:与收盘价的距离为0.091%,与开盘价的距离为0.501%。两条线在交易时段中段附近交叉。
图表上的每个点,都代表同一卖出者在同一天可能获得的不同成交价。选择其中一个价格,是ETF卖出者需要面对的问题,也是共同基金与ETF对比中的一个方面。共同基金的整张图会压缩成收盘后确定的单一价格,而这种压缩正是共同基金定价机制的特点。
您的经纪商截止时间早于基金截止时间
基金截止时间是其停止接受当日净资产值订单的时点,通常为美东时间下午4:00,与美国常规交易时段收盘时间一致。经纪商并不是基金。经纪商会收集数千名客户的订单,批量处理后转交基金;其内部批量提交截止时间会早于下午4:00。
美国大型经纪商通常将截止时间设在美东时间下午3:00至4:00之间。以下四种情况可能使截止时间进一步提前:
- 综合账户。当经纪商代表所有持有该基金的客户,在基金处只持有一个综合头寸时,您的订单会成为一笔汇总订单中的一行。经纪商允许订单加入该批次的内部截止时间,可能比基金截止时间早数小时。
- 退休计划。雇主退休计划会在您与基金之间加入记录管理机构,并设有更早的截止时间。
- 电话和纸质订单。由人工代您录入的订单,其截止时间通常早于网上提交的订单。
- 特定基金家族。有些基金会在自身招募说明书中规定早于美东时间下午4:00的截止时间。货币市场基金和国际基金最常见。
如果经纪商内部截止时间为下午3:30,您在下午3:58提交的订单将按下一交易日的净资产值定价,无论当时确认页面显示了什么。
错过截止时间意味着多承担一天市场敞口
迟到的订单不会被拒绝,而是按下一个净资产值定价,通常晚一个交易日。这意味着您要多持有该基金一个隔夜时段和一个完整交易时段。下图按自2016年初以来标普500指数追踪基金的相邻收盘价变动幅度,对所有交易日进行分类。该变动对应广泛指数基金净资产值的收盘到收盘变化。
每个数字背后的完整 SQL
SELECT
move_bucket,
round(count() * 100.0 / sum(count()) OVER (), 1) AS frequency_pct
FROM
(
SELECT
multiIf(move_pct < 0.25, 'under 0.25%',
move_pct < 0.50, '0.25% to 0.50%',
move_pct < 1.00, '0.50% to 1.00%',
move_pct < 2.00, '1.00% to 2.00%',
'over 2.00%') AS move_bucket,
move_pct
FROM
(
SELECT abs(close_px / prior_close - 1) * 100 AS move_pct
FROM
(
SELECT
date,
max(toFloat64(close)) AS close_px,
lagInFrame(max(toFloat64(close)))
OVER (ORDER BY date ASC ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prior_close
FROM global_markets.stocks_daily_aggs
WHERE ticker = 'SPY'
AND date >= '2016-01-01'
AND date < today() - 2
GROUP BY date
)
WHERE prior_close > 0
)
)
GROUP BY move_bucket
ORDER BY min(move_pct) ASC其中30.5%的交易日落在under 0.25%区间内。市场足够平静,因此延迟一天对赎回金额的影响很小。另有6%的交易日落在over 2.00%区间内,延迟一天会使所得金额出现明显变化。下单时无法知道自己将遇到哪一种交易日,因此更重要的是提前确认截止时间。
额外一天的影响还取决于基金持有的资产。下图计算了自2021年初以来六只广泛持有基金的一日绝对变动平均值。
每个数字背后的完整 SQL
SELECT
symbol,
round(avg(move_pct), 3) AS avg_daily_move_pct
FROM
(
SELECT
symbol,
abs(close_px / prior_close - 1) * 100 AS move_pct
FROM
(
SELECT
ticker AS symbol,
date,
max(toFloat64(close)) AS close_px,
lagInFrame(max(toFloat64(close)))
OVER (PARTITION BY ticker ORDER BY date ASC ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prior_close
FROM global_markets.stocks_daily_aggs
WHERE ticker IN ('SPY', 'QQQ', 'IWM', 'EFA', 'TLT', 'GLD')
AND date >= '2021-01-01'
AND date < today() - 2
GROUP BY ticker, date
)
WHERE prior_close > 0
)
GROUP BY symbol
ORDER BY avg_daily_move_pct ASC六只基金中最平稳的是SPY,其单日平均变动为0.755%。最活跃的是IWM,其单日平均变动为1.099%。错过债券基金的截止时间,与错过小盘股基金的截止时间,是同一种错误,但对应的价格影响可能完全不同。
交易日期会随净资产值日期变化,这在纳税年度末尤其重要:如果您在12月最后一个工作日的截止时间后提交赎回申请,订单会按1月第一个工作日的净资产值定价,交易日期也会变为1月。亏损卖出共同基金介绍了这一日历中的亏损处理,而净资产值确定后开始计算的现金到账时间,则是另一套时间表,详见共同基金结算时间。
国际基金、滞后价格与公允价值定价
持有日本或欧洲股票的基金在美东时间下午4:00会遇到一个问题:其持仓的最后成交价已经过时数小时。东京市场约在美东时间凌晨2:00收盘,伦敦市场约在美东时间上午11:30收盘。如果直接用这些滞后的收盘价计算净资产值,投资者就可能以一个忽略美国交易时段全部新信息的价格进行交易。监管机构将这种做法称为时区套利。
公允价值定价是标准解决方案。基金董事会会根据海外市场收盘后观察到的指数期货、ADR价格、行业走势和汇率变化建立模型,然后将滞后价格调整至美东时间下午4:00的公允价值估计。对卖出者而言,这会带来两点结果。您获得的净资产值是模型估计值,而不是简单汇总最后成交价得出的数值。它也可能与东京收盘价所暗示的价格存在一定距离。
第一个图表已经量化了模型需要填补的差距。在纽约时间11:30时段,即伦敦当天收盘附近,SPY与其最终收盘价的平均距离仍为0.31%。其中每一个基点,都是欧洲持仓的最后成交价尚未反映的美国交易时段信息。
但这些因素并不会给卖出者提供盘中选择。调整会计入当天唯一的净资产值,并在基金每日唯一的定价时点完成。
在哪里查看您适用的截止时间
以下五处通常可以找到答案,按对您订单的约束程度大致排列如下:
- 经纪商的共同基金交易披露,或佣金与费用表。搜索页面中的“截止时间”或“同一工作日”等表述。这是决定您订单是否能按当日净资产值定价的截止时间。
- 订单提交页面本身。大多数经纪商会在提交前的审核页面显示预计定价日期。确认页面显示的是当天还是下一个工作日。
- 基金招募说明书中“如何卖出份额”或“基金份额定价”等标题下的内容。这是基金自身的截止时间,而经纪商截止时间必须早于该时间。
- 如果账户属于401(k)或类似退休计划,还应查看退休计划的服务页面。记录管理机构的截止时间通常早于普通经纪账户。
- 交易柜台,适用于电话或纸质订单。最好在不紧急的交易日提前询问,而不是等到需要下单时再确认。
常见问题
卖出共同基金时,具体时段重要吗?
只要没有超过截止时间,具体时段就不重要。基金在每日截止时间前接受的所有赎回申请,都会获得同一个净资产值,因此上午10:05和下午3:55提交的订单价格相同。唯一会改变价格的时间因素,是订单落在截止时间的哪一侧。
如果我在截止时间后卖出共同基金,会发生什么?
订单不会被拒绝,而是按基金下一次确定的净资产值定价,通常为下一个工作日收盘时的净资产值,交易日期也会随之变更。在价格确定前,您要多持有该基金一个隔夜时段和一个交易时段。
为什么我的经纪商截止时间早于美东时间下午4:00?
经纪商会先汇总客户订单,再通过内部系统提交给基金或清算机构,并设定自己的内部截止时间。综合账户安排,即经纪商在基金处持有一个汇总头寸,以及退休计划记录管理机构,都会使截止时间提前,有时会提前数小时。
国际共同基金会在不同时间定价吗?
不会。与其他美国基金一样,国际共同基金每天在美东时间下午4:00确定一次净资产值。如果底层市场早数小时收盘,基金会采用公允价值定价,根据美国交易时段的信息调整滞后的收盘价。因此,公布的净资产值是模型估计值,而不是最后成交价的简单汇总。
卖出ETF与卖出共同基金不同吗?
不同。ETF持续交易,因此价格取决于订单成交的具体时点以及该时点的spread。共同基金每天只有一个价格,截止时间前提交的所有卖出订单都会获得该价格。
完整数据说明
文中始终使用SPY作为广泛美国指数基金单日变动的可观察替代指标。SPY追踪的指数与美国规模最大的指数共同基金所追踪的指数相同。但SPY并不是任何基金的净资产值,本文图表也不是基金净资产值序列。
半小时图表覆盖过去一年的常规交易时段分钟线数据,即美东时间上午9:30至下午4:00。纽约时间根据存储的UTC时间戳推导,而非硬编码交易时段。日度图表按每个ticker和日期保留一行,并跳过每个序列的第一行,因为该行没有前一收盘价可供比较。
错过截止时间会让卖出者多承担一个隔夜时段和一个交易时段。将两者拆开,可以看出变动主要发生在哪里:
每个数字背后的完整 SQL
SELECT
year,
round(avg(overnight_pct), 3) AS overnight_move_pct,
round(avg(intraday_pct), 3) AS intraday_move_pct
FROM
(
SELECT
toYear(date) AS year,
abs(open_px / prior_close - 1) * 100 AS overnight_pct,
abs(close_px / open_px - 1) * 100 AS intraday_pct
FROM
(
SELECT
date,
max(toFloat64(open)) AS open_px,
max(toFloat64(close)) AS close_px,
lagInFrame(max(toFloat64(close)))
OVER (ORDER BY date ASC ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prior_close
FROM global_markets.stocks_daily_aggs
WHERE ticker = 'SPY'
AND date >= '2021-01-01'
AND date < toStartOfYear(today())
GROUP BY date
)
WHERE prior_close > 0 AND open_px > 0
)
GROUP BY year
ORDER BY year在2025,从一个收盘价到下一个开盘首次成交价的平均绝对变动为0.467%;随后交易时段内的平均绝对变动为0.627%。延迟提交的订单会同时承担这两部分变动。
本文每个图表都附有生成数据的SQL。打开任一图表即可查看完整计算过程。相同问题也可以用自然语言在Strasmore终端中查询。