共同基金何時交易?下午4點淨值定價
共同基金每日交易一次,以美東時間下午4點淨值定價,無盤中價格或限價單。本文說明訂單成交時間、券商截止時間與T+1交割。深入解析遠期定價規則與計算範例。
共同基金在市場交易時段完全不進行交易。傳統共同基金的每一筆買賣單——無論你何時下單——每天只執行一次,以美東時間下午4:00收盤後計算的基金淨值(NAV)為準。你在上午9:31或下午3:59下單,都會得到同一個價格,而這個價格是數小時後才決定的。本文將說明這套機制:截止時間、一個計算範例、決定每個淨值的具體事件,以及例外情況。
每日一次循環的運作方式
共同基金訂單是對基金公司下達的指令,而非交易所訂單:「買入這檔基金500美元」。美東時間下午4:00,基金會以收盤價對其持有的每項資產進行估值,扣除負債,再除以流通在外單位數——這就是淨值——所有在截止時間前收到的訂單都以此淨值執行。截止時間後收到的訂單則等待隔日的淨值。這帶來三個結果:沒有盤中基金價格(淨值之間不存在任何價格)、沒有限價單或停損單(沒有價格串流可供觸發),以及沒有買賣價差——所有人,無論買方或賣方,都以淨值交易。
這個截止時間並非券商慣例,而是聯邦法律規定。美國證券交易委員會(SEC)第22c-1條規則——即「遠期定價」規則——要求每筆訂單都必須以其送達後計算出的下一個淨值來執行。將昨天的訂單以今天已知的價格執行(即「延遲交易」)是完全違法的,而相關執法在2003年變得非常嚴格(詳見下文)。有一點需注意:美東時間下午4:00是基金的截止時間。券商和退休計畫帳戶管理機構需要時間轉送訂單,因此他們的截止時間會更早——在401(k)平台上,當日下午1:00至3:00的截止時間很常見。你真正的截止時間是你使用的平台所公布的截止時間,而非收盤鐘聲。
計算範例:上午11點投入1,000美元
假設你在上午11:04提交了一筆1,000美元的買入訂單。這筆交易不會在11:04執行——訂單會排入佇列,而它將成交的價格此刻尚不存在。下午4:00,基金的管理人會以官方收盤價標記每項持有資產。假設投資組合估值為50,762,500美元,扣除500,000美元的應計費用與應付款項,流通在外基金單位數為2,000,000:
- 淨資產:50,762,500美元 − 500,000美元 = 50,262,500美元
- 淨值:50,262,500美元 ÷ 2,000,000單位 = 每單位25.13美元(淨值計算至美分)
- 你的訂單:1,000美元 ÷ 25.13美元 = 39.793單位(基金單位計算至小數點後三位)
這些數字是假設性的,但流程完全一致。上午投入資金,傍晚確定價格,當晚或隔日早上顯示計算至小數點後三位的單位數。遠期定價意味著沒有人在下單時知道執行價格——這是刻意設計的:沒有人能針對一個尚未計算出的價格進行交易。
下午4點收盤是一個真實、具體的事件
淨值的意義取決於構成它的收盤價——而這些收盤價來自收盤集合競價,這是每個交易日中流動性最大的事件。它在交易紀錄帶上清晰可見:
每個數據背後的精確 SQL 語法
SELECT
round(100.0 * sumIf(toFloat64(volume), formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i') >= '15:30') / sum(toFloat64(volume)), 1) AS final_half_hour_pct,
round(100.0 * sumIf(toFloat64(volume), formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i') = '15:59') / sum(toFloat64(volume)), 1) AS final_minute_pct,
round(sum(toFloat64(volume)) / 1e6, 1) AS session_shares_m
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= '2026-07-10 13:30:00' AND window_start < '2026-07-10 20:00:00'在該交易時段,SPY當日總成交量的22.5%集中在最後半小時,2.4%發生在最後一分鐘。這種集中度有相當一部分正是共同基金機制所致:指數基金以這些將決定其淨值的價格,執行當日的淨資金流。
再放大來看,淨值所依據的「收盤價」其實就是一筆具體交易——交易所將所有尾盤訂單批次處理為一筆單一撮合,並在交易紀錄帶上以專屬條件代碼標示:
每個數據背後的精確 SQL 語法
SELECT
round(toFloat64(maxIf(size, has(conditions, 8))) / 1e6, 2) AS auction_shares_m,
formatDateTime(toTimeZone(argMaxIf(sip_timestamp, (size, sip_timestamp), has(conditions, 8)), 'America/New_York'), '%H:%i:%S') AS auction_time_et,
toUInt8(formatDateTime(toTimeZone(argMaxIf(sip_timestamp, (size, sip_timestamp), has(conditions, 8)), 'America/New_York'), '%H:%i:%S') = '16:00:00') AS printed_at_1600,
round(argMaxIf(price, (size, sip_timestamp), has(conditions, 8)), 2) AS auction_price,
round(quantileDeterministicIf(0.5)(toFloat64(size), toUInt64(sip_timestamp), NOT has(conditions, 8) AND NOT hasAny(conditions, [15, 16, 38]))) AS median_trade_shares,
round(100 * toFloat64(maxIf(size, has(conditions, 8))) / toFloat64(sumIf(size, NOT hasAny(conditions, [15, 16, 38]))), 1) AS auction_pct_of_volume
FROM global_markets.stocks_trades
WHERE ticker = 'AAPL'
AND sip_timestamp >= toDateTime('2026-07-10 04:00:00', 'America/New_York')
AND sip_timestamp < toDateTime('2026-07-10 20:00:00', 'America/New_York')蘋果的整筆收盤集合競價以單筆交易形式列印,成交量為5.47萬股,時間精準落在美東時間16:00:00——價格為315.32美元,即官方收盤價——相較之下,連續交易的中位數成交量為5股,而這筆交易承載了蘋果合併成交量的16%。當一檔基金在下午4點對其持有的AAPL部位進行估值時,所依據的就是這個數字。
並非單一幸運日——而是每個交易時段,且在月底最為顯著
單一快照證明不了什麼。以相同標準衡量最近十五個完整交易時段:
每個數據背後的精確 SQL 語法
SELECT
formatDateTime(session_date, '%Y-%m-%d') AS date,
final_half_hour_pct,
final_minute_pct
FROM (
SELECT
toDate(toTimeZone(window_start, 'America/New_York')) AS session_date,
round(100.0 * sumIf(toFloat64(volume), formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i') >= '15:30') / sum(toFloat64(volume)), 1) AS final_half_hour_pct,
round(100.0 * sumIf(toFloat64(volume), formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i') = '15:59') / sum(toFloat64(volume)), 1) AS final_minute_pct
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= toDateTime('2026-06-18 09:30:00', 'America/New_York')
AND window_start < toDateTime('2026-07-10 16:00:00', 'America/New_York')
AND formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i') BETWEEN '09:30' AND '15:59'
GROUP BY session_date
)
ORDER BY session_date每個數據背後的精確 SQL 語法
SELECT
round(min(final_half_hour_pct), 1) AS min_half_hour_pct,
round(avg(final_half_hour_pct), 1) AS avg_half_hour_pct,
round(max(final_half_hour_pct), 1) AS max_half_hour_pct,
formatDateTime(argMax(session_date, (final_half_hour_pct, session_date)), '%Y-%m-%d') AS heaviest_session
FROM (
SELECT
toDate(toTimeZone(window_start, 'America/New_York')) AS session_date,
100.0 * sumIf(toFloat64(volume), formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i') >= '15:30') / sum(toFloat64(volume)) AS final_half_hour_pct
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= toDateTime('2026-06-18 09:30:00', 'America/New_York')
AND window_start < toDateTime('2026-07-10 16:00:00', 'America/New_York')
AND formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i') BETWEEN '09:30' AND '15:59'
GROUP BY session_date
)在從2026-06-18到2026-07-10的所有15個交易時段中,最後半小時的成交量從未低於SPY當日總成交量的16.3%,平均值為22.2%——而這段時間僅佔390分鐘交易時段不到8%的時間。最高的讀數30.2%出現在2026-06-30:六月的最後一個交易日,也是該季的最後一個交易日。
行事曆效應會反映在交易紀錄帶上。月底是基金資金流批次匯集的時候——薪資扣款投入、指數基金再平衡、經理人追蹤調整——而收盤時段正是這些訂單執行的時刻。將2026年上半年的每個交易時段分為兩組:
每個數據背後的精確 SQL 語法
SELECT
countIf(is_month_end) AS month_end_sessions,
countIf(NOT is_month_end) AS other_sessions,
round(avgIf(final_half_hour_pct, is_month_end), 1) AS month_end_final_half_pct,
round(avgIf(final_half_hour_pct, NOT is_month_end), 1) AS other_final_half_pct,
round(avgIf(final_half_hour_pct, is_month_end) - avgIf(final_half_hour_pct, NOT is_month_end), 1) AS gap_pp,
round(avgIf(final_minute_pct, is_month_end), 1) AS month_end_final_min_pct,
round(avgIf(final_minute_pct, NOT is_month_end), 1) AS other_final_min_pct
FROM (
SELECT
session_date,
final_half_hour_pct,
final_minute_pct,
session_date = max(session_date) OVER (PARTITION BY toStartOfMonth(session_date)) AS is_month_end
FROM (
SELECT
toDate(toTimeZone(window_start, 'America/New_York')) AS session_date,
100.0 * sumIf(toFloat64(volume), formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i') >= '15:30') / sum(toFloat64(volume)) AS final_half_hour_pct,
100.0 * sumIf(toFloat64(volume), formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i') = '15:59') / sum(toFloat64(volume)) AS final_minute_pct
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND toDate(toTimeZone(window_start, 'America/New_York')) >= '2026-01-01'
AND toDate(toTimeZone(window_start, 'America/New_York')) < '2026-07-01'
AND formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i') BETWEEN '09:30' AND '15:59'
GROUP BY session_date
)
)在2026年上半年的6個月底交易時段中,SPY最後半小時的平均成交量佔當日總量的25.1%,而在其他117個交易時段中,此比例為18.3%——差距達6.9個百分點,而僅最後一分鐘的比例就分別為5.2%與3.2%。本文所描述的基金機制,其影響力顯而易見。
共同基金 vs. ETF:相同的投資組合,相反的時鐘
這是每個人都需要的比較:一檔標普500共同基金和一檔標普500 ETF持有相同的股票,但ETF在整個交易時段內於交易所交易——伴隨著即時價格、限價單、買賣價差、盤中錯誤等一切特徵——而共同基金則在收盤後以淨值執行一次,完全沒有上述特徵。兩者沒有絕對的優劣:ETF讓你能控制時機和價格,代價是支付買賣價差,並可能在上午9:31因恐慌而做出錯誤決定;共同基金則提供當日的公平收盤價值,代價是完全沒有盤中的操作空間。共同基金一個微妙的優勢是:像2010年閃電崩盤那樣的瞬間暴跌無法成交你的訂單,因為你的訂單只會與下午4點的淨值相遇。
「無買賣價差」這個特性——可以透過其不存在來衡量。ETF或股票買家需支付買賣價差:以賣出價買入,以買入價賣出,兩者之間的差距就是通行費。共同基金買家則完全無需承擔。以7月10日交易時段的合併報價資料為例,這筆通行費如下:
每個數據背後的精確 SQL 語法
SELECT
ticker,
round(quantileDeterministic(0.5)(toFloat64(ask_price - bid_price), toUInt64(sip_timestamp)) * 100, 1) AS median_spread_cents,
round(quantileDeterministic(0.5)(toFloat64(ask_price - bid_price) / (toFloat64(ask_price + bid_price) / 2), toUInt64(sip_timestamp)) * 10000, 2) AS round_trip_cost_per_10k_usd
FROM global_markets.cache_stocks_quotes
WHERE ticker IN ('SPY', 'KO', 'NATH')
AND sip_timestamp >= toDateTime('2026-07-10 09:30:00', 'America/New_York')
AND sip_timestamp < toDateTime('2026-07-10 16:00:00', 'America/New_York')
AND bid_price > 0
AND ask_price > bid_price
GROUP BY ticker
ORDER BY indexOf(['SPY', 'KO', 'NATH'], ticker)對SPY而言,這筆通行費幾乎是理論性的:中位數價差為2美分,每10,000美元來回交易約為0.27美元。可口可樂約為1.2美元。沿著流動性曲線往下,這筆費用會增加:Nathan's Famous,一家交易清淡的小型股,其中位數價差報價為19美分——每10,000美元來回交易約為18.83美元。共同基金結構會收取其自身的費用(內扣費用率,有時還有手續費和贖回費),但買賣價差確實不在其中。
交割:何時真正看到股票與現金
執行和交割遵循不同的時鐘。淨值在傍晚時分計算並公布——基金約在美東時間下午6:00左右向資訊商報告——你的單位數會在當晚或隔日早上顯示,而交易則在一個營業日後交割(現金實際移動),即T+1,這與美國股票和ETF在2024年5月轉換後的週期相同。週二上午買入:週二傍晚得知價格,週三現金被扣走。在週二截止時間前賣出:週三交割現金。與ETF的真正區別不在於交割日——ETF賣家在上午10:15就知道賣出價格;共同基金賣家則在收盤後才知道。基金的回報本質上是淨值到淨值的計算——這是如何衡量回報中收盤價到收盤價慣例最純粹的現實世界範例。
值得注意的例外情況
貨幣市場基金。 每日一次規則在此有所變通。政府貨幣市場基金以穩定的1.00美元淨值進行交易,且通常提供當日現金取用;部分機構型基金會在設定的盤中時段,每日多次計算淨值。如果你的「共同基金」是貨幣市場掃描帳戶,那麼下午4點的機制大多不適用。
債券基金以較早的收盤時間為基準。 美國公債現金市場的建議收盤時間是美東時間下午3:00,比股票停止交易早一個小時。債券基金仍然在下午4:00之後計算一次淨值——但其內部的債券價格是在那個較早的收盤時間決定的。
國際基金與公平價值。 國際股票基金根據數小時前就已收盤的市場來計算淨值——東京交易時段在美東時間凌晨2:00結束。許多基金會採用公平價值調整,將過時的外國收盤價,朝著考量其本國收盤後所有資訊後這些股票可能交易的價格方向微調。這是2003年改革的直接產物:過時價格正是快速交易者所利用的漏洞。
退休計畫。 401(k)或IRA的基金交易遵循相同的遠期定價規則——同樣是下午4點的淨值,沒有盤中執行。差別在於多了中介機構:帳戶管理機構會批次處理並轉送訂單,他們的截止時間更早,而延遲的交易則會遞延到下一個淨值。
短期贖回費。 部分基金對在規定期間(如30、60或90天)內賣出的單位收取贖回費——通常為0.25%至2%;券商也可能對免交易手續費的基金加收自身費用。每日一次定價使得快速的淨值對淨值短線操作在機制上成為可能;這些費用的存在正是為了使其失去吸引力。
2003年的醜聞,具體來說
圍繞下午4點的法律剛性並非抽象概念。2003年9月,紐約州檢察長宣布與對沖基金Canary Capital Partners達成4,000萬美元的和解,涉及兩種行為:延遲交易——在下午4點後,以當日已計算出的淨值下單或確認基金訂單,此行為違反第22c-1條規則——以及短線進出,即數家基金公司私下允許特定客戶進行其公開說明書中勸阻的快速進出交易。隨後的調查波及業內最大的基金集團;和解金額高達數十億美元。由此產生的持久性修正措施正是本文所述的內容:嚴格的中介機構截止時間、公平價值定價、短期贖回費。
共同基金交易常見問答
共同基金交易何時執行?
在基金的美東時間下午4:00截止時間前收到的訂單,以收盤後計算的當日淨值執行。截止時間後的訂單則適用下一個交易日的淨值。不存在任何價格的盤中執行。
為何我的共同基金訂單要到隔天才完成?
它很可能錯過了截止時間——基金的下午4點美東時間截止時間,或是你的券商或帳戶管理機構更早的內部截止時間。然後,它會按設計在下一個交易時段的淨值執行。
我可以對共同基金訂單設定限價嗎?
不行。由於沒有盤中價格串流,限價沒有參考依據;所有訂單均以淨值執行。如果你想對類似基金的曝險部位使用限價單,那正是ETF的用途。
共同基金交易需要多長時間交割?
大多數股票和債券基金以T+1交割:現金在交易日後一個營業日移動,與ETF和股票週期相同。執行價格在交易日的傍晚淨值公布時得知。許多貨幣市場基金為當日交割。
共同基金在週末或假日交易嗎?
不交易——淨值僅在標的市場交易的日子計算(市場行事曆)。週末的訂單會排入佇列,等待週一的淨值。
以上每個面板都是一個已儲存、帶有版本的查詢——展開任何數字背後的SQL,或是在Strasmore終端機上親自衡量收盤的引力。