Strasmore Research
学習 Matt Connor著者: Matt Connor ・更新: 2026-07-24

投資信託の取引時間とNAVの算出

投資信託は1日1回、東部標準時午後4時のNAVで取引されます。日中の価格変動はなく、注文の執行タイミングや仕組みを解説します。

投資信託は、市場取引時間中には一切取引されません。従来の投資信託におけるすべての買付および売却注文は、いつ注文を出したとしても、東部標準時午後4時の取引終了後に算出される純資産価値(NAV)で、1日につき正確に一度だけ執行されます。午前9時31分に注文を出しても、午後3時59分に注文を出しても、数時間後に決定される同じ価格で約定します。このページでは、期限、計算例、NAVが算出される物理的なイベント、および例外事項といった仕組みを解説します。

1日1回のサイクルの仕組み

投資信託の注文は、取引所への注文ではなく、運用会社への指示(例:「この投資信託を500ドル分購入する」)です。東部標準時午後4時に、運用会社はすべての保有資産を終値で評価し、負債を差し引き、発行済株式数で割ります。これがNAVであり、カットオフ前に受け取ったすべての注文はこの価格で執行されます。カットオフ後に届いた注文は、翌日のNAVを待つことになります。これにより、3つの結果が生じます。日中の価格が存在しない(NAVの間に価格は存在しません)、指値注文やストップ注文ができない(参照すべき価格のストストリームが存在しません)、そしてスプレッドがない(買い手も売り手もNAVで取引します)ことです。

期限の設定はブローカーの慣習ではなく、連邦法です。SEC Rule 22c-1(「フォワード・プライシング」ルール)は、すべての注文を、到着後に算出されるのNAVで執行することを義務付けています。昨日の注文を、今日すでに判明している価格で執行すること(「レイト・トレーディング」)は明確に違法であり、2003年にその取り締まりが強化されました(詳細は後述)。注意点として、午後4時は運用会社の期限です。ブローカーや退職年金管理会社には注文を転送する時間が必要なため、彼らのカットオフはより早い時間に設定されています。401(k)プラットフォームでは、東部標準時午後1時から3時の当日カットオフが一般的です。実際の期限は、取引所ではなく、ご利用のプラットフォームが公表するカットオフ時間となります。

計算例:午前11時に1,000ドルを注文した場合

午前11時4分に1,000ドルの買付注文を出したとします。11時4分には何も執行されません。注文は待機状態となり、約定価格はまだ存在しません。午後4時に、運用会社の管理者がすべての保有資産を公式終値で評価します。ポートフォリオの評価額が50,762,500ドル、未払費用および未払金が500,000ドル、発行済株式数が2,000,000株であると仮定します。

  • 純資産:50,762,500ドル − 500,000ドル = 50,262,500ドル
  • NAV:50,262,500ドル ÷ 2,000,000株 = 1株あたり25.13ドル(NAVはセント単位で四捨五入されます)
  • あなたの注文:1,000ドル ÷ 25.13ドル = 39.793株(投資信託の株式は小数点以下3桁まで扱われます)

数値は仮定ですが、プロセスは正確です。午前中に資金を投入し、夕方に価格が決定され、その夜または翌朝に小数点以下3桁の株式数が記録されます。フォワード・プライシングにより、注文時点では誰も約定価格を知ることはできません。これは意図的な設計であり、まだ算出されていない価格に対して取引を行うことはできないようになっています。

午後4時の終値は物理的なイベントである

NAVの価値は、その構成要素である終値に依存します。終値は、毎日の取引における最大の流動性イベントである終値オークションから算出されます。これは以下のデータに示されています。

クエリSPYの終値直前の取引シェア — 2026年7月10日定時セッション
各数値の背後にある正確な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%が最後の30分間に行われ、2.4%は最後の1分間だけで占められています。この集中した取引の大部分が、投資信託の仕組みそのものです。インデックス・ファンドは、NAVの算出根拠となる価格そのもので、その日のネット・フローを執行します。

さらに詳細に見ると、NAVの基準となる「終値」は、一つの物理的な取引です。上場取引所は、毎日のすべての終値注文を単一のクロス(交差取引)としてまとめ、独自のコンディション・コードを付けてテープに記録します。

クエリAAPLの終値オークションによるNAV — 2026年7月10日
各数値の背後にある正確な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')

Appleの終値オークション全体は、16:00:00 ETちょうどに5.47百万株の315.32ドル(公式終値)の単一取引として記録されました。これは、5株の連続取引のメディアン値に対し、Appleの連結出来高の16%を占めています。運用会社が午後4時にAAPLのポジションを評価する際、この価格が適用されます。

単発の出来事ではない — 毎セッション発生し、月末に最大化する

一つのスナップショットだけでは不十分です。直近15回の完全なセッションにおける同様の指標は以下の通りです。

クエリSPYの最終30分間および最終1分間の出来高シェア — 2026年7月10日までの直近15セッション
各数値の背後にある正確な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
クエリ上記15セッションの要約 — 終値の floor、平均、ピーク
各数値の背後にある正確な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セッションにおいて、最後の30分間はSPYの1日の出来高の16.3%を下回ることはなく、平均して22.2%でした。これは、390分のセッション時間の8%未満の期間です。最大の数値である30.2%は、2026-06-30(6月の最終取引日であり、四半期の最終日)に記録されました。

カレンダーの動きはデータに現れます。月末は、給与拠出金の投資、インデックス・ファンドのリバランス、マネージャーのトラッキング・エラー調整など、ファンド・フローが集中する時期であり、終値はその注文が執行される場所です。2026年上半期の各セッションを2つのグループに分けると以下のようになります。

クエリ月末セッション vs その他全セッション — SPY終値集中度、2026年1月–6月
各数値の背後にある正確な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の最後の30分間は1日の出来高の平均25.1%を占めていましたが、他の117セッションでは18.3%でした。これは6.9ポイントの差であり、最後の1分間だけでも5.2%対3.2%という差があります。このページで説明したファンドの仕組みは、宇宙からでも確認できるほど顕著です。

投資信託 vs ETF:同じポートフォリオ、異なる時計

最も重要な比較です。S&P 500の投資信託とS&P 500のETFは同じ銘柄を保有していますが、ETFは市場で全セッションを通じて取引(リアルタイム価格、指値注文、スプレッド、日中の価格変動を含む)されるのに対し、投資信託はNAVで一度だけ執行され、それらの要素を持ちません。どちらが優れているというわけではありません。ETFはタイミングと価格のコントロールができる代わりに、スプレッドのコストがかかり、午前9時31分にパニック売りをする可能性があります。投資信託は、日中の機動性は失われますが、その日の適正な終値での取引が保証されます。投資信託のわずかな利点は、2010年型のエアポケットが発生しても、注文は常に午後4時のNAVでしか執行されないため、注文が埋まらないという点です。

「スプレッドがない」という特性は、その不在によって測定できます。ETFや株式の買い手はビッド・アスク・スプレッドを支払います。アスク(買値)で買い、ビッド(売値)で売る、その差額がコストとなります。投資信託の買い手はこのコストを支払いません。7月10日のセッションにおける、連結クオート・フィードのコストは以下の通りです。

クエリファンド購入者が支払わないスプレッド — 中央値 quoted spread, 2026年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ドルでした。投資信託には独自のコスト(経費率、時には販売手数料や解約手数料)がありますが、スプレッドは厳密にはその一つではありません。

決済:実際に株式と現金を受け取る時

約定と決済は異なるスケジュールで動きます。NAVは夕方に算出・公表され(運用会社は東部標準時午後6時頃に配信)、株式数はその夜または翌朝に反映され、取引は1営業日後(T+1)に決済(現金の移動)されます。これは2024年5月に米国株とETFが移行したサイクルと同じです。火曜日の午前に買えば、価格は火曜日の夕方に判明し、現金は水曜日に引き落とされます。火曜日のカットオフ前に売れば、現金は水曜日に決済されます。ETFとの決定的な違いは決済日ではなく、ETFの売り手は午前10時15分に売却価格を知ることができますが、投資信託の売り手は終値の後に知ることになります。投資信託のリターンは構造上、NAV間の比較であり、リターンの測定方法における「終値対終値」慣行の最も純粋な実例です。

知っておくべき例外事項

マネー・マーケット・ファンド(MMF)。 ここでは1日1回のルールが緩和されます。政府系MMFは1.00ドルの安定したNAVで取引され、一般的に当日中の現金アクセスを提供します。一部の機関投資家向けファンドは、日中の特定の時間帯に1日に数回NAVを算出します。もしあなたの「投資信託」がマネー・マーケット・スイープである場合、午後4時のメカニズムはほとんど適用されません。

債券ファンドの早期終値。 米国財務省の現金市場の推奨終値は東部標準時午後3時であり、株式の取引終了の1時間前です。債券ファンドもNAVの算出は午後4時以降に一度だけ行われますが、その中の債券価格は、より早い終値で設定されています。

国際ファンドとフェア・バリュー。 国際株式ファンドは、数時間前に閉場した市場に基づいてNAVを算出します(東京市場は東部標準時午前2時に終了します)。多くのファンドはフェア・バリュー調整を適用し、現地の終値からその後の動きを考慮して、推定される取引価格へと調整を行います。これは2003年の改革の直接的な成果です。かつては、古い価格(stale prices)が高速トレーダーの格好の標的となっていました。

退職年金プラン。 401(k)やIRAのファンド取引も、同じフォワード・プライシング・ルールに従います。同じ午後4時のNAVであり、日中の執行はありません。違いは仲介者が介在することです。管理会社が注文をまとめて転送するため、カットオフはより早く、遅れた注文は次のNAVに回されます。

短期解約手数料。 一部のファンドでは、30日、60日、90日といった指定された期間内に売却された株式に対して、解約手数料(一般的に0.25%から2%)を課すことがあります。ブローカーが手数料無料(no-transaction-fee)のファンドに対して独自の費用を上乗せする場合もあります。1日1回の価格設定により、短期間でのNAV間の売買が機械的に可能になりますが、これらの手数料はそれを魅力のないものにするために存在します。

2003年のスキャンダルについて

午後4時を巡る法的厳格さは、抽象的なものではありません。2003年9月、ニューヨーク州検事総長はヘッジファンドのCanary Capital Partnersとの間で、2つの慣行に関する4,000万ドルの和解を発表しました。一つはレイト・トレーディング(Rule 22c-1に基づき違法な、午後4時以降にその日の既知のNAVで注文を出したり確定させたりすること)、もう一つはマーケット・タイミング(一部の運用会社が、自社の目論見書では禁止しながらも、優遇顧客に対して密かに許可していた急速な売買)です。その後の調査は業界最大手のファンド・コンプレックスにまで及び、和解金は数十億ドルに達しました。現在残っている恒久的な対策こそが、このページで説明したものです。すなわち、厳格な仲介レベルのカットオフ、フェア・バリュー価格設定、および短期解約手数料です。

投資信託の取引に関するFAQ

投資信託の取引はいつ執行されますか?

運用会社の東部標準時午後4時のカットオフ前に受け取った注文は、終値後に算出されるその日のNAVで執行されます。カットオフ後の注文は、翌営業日のNAVで執行されます。いかなる価格においても、日中の執行はありません。

なぜ投資信託の注文は翌日までかかるのですか?

カットオフ(運用会社の午後4時、またはブローカーや管理会社のより早い内部期限)に間に合わなかった可能性があります。その場合、設計通り、翌セッションのNAVで執行されます。

投資信託の注文に指値をつけることはできますか?

できません。日中の価格ストリームが存在しないため、指値の参照先がありません。すべての注文はNAVで執行されます。ファンドのようなエクスポージャーに対して指値注文を行いたい場合は、ETFを利用してください。

投資信託の取引の決済にはどのくらいかかりますか?

ほとんどの株式および債券ファンドはT+1で決済されます。これは、取引日から1営業日後に現金が移動する、ETFや株式と同じサイクルです。約定価格は、NAVが公表される取引日の夕方に判明します。多くのMMFは当日決済されます。

投資信託は週末や祝日に取引されますか?

いいえ。NAVは対象となる市場が取引されている日にのみ算出されます(市場カレンダー)。週末の注文は、月曜日のNAVに向けて待機状態となります。


上記のパネルはすべて、保存・バージョン管理されたクエリです。任意の数値の背後にあるSQLを展開するか、Strasmoreターミナルで終値の影響力を直接測定してください。