プレマーケットと時間外取引の時間帯(ET)
プレマーケットは午前4時から9時30分、時間外取引は午後4時から8時です。各セッションの出来高比率、広がるスプレッドのコスト、ニュースで値動きが生じる時間をテープで確認します。
時間外取引とは、米国の通常取引時間が終了した後、東部時間(ET)の午後4時から午後8時までに株式を売買することである。プレマーケット取引は、午前4時から午前9時30分までに行う同じ取引を指す。両セッションは通常の午前9時30分から午後4時までの取引時間を挟み、extended-hours tradingを構成する。ほとんどの証券会社が両方に対応しているが、注文方法はほぼ常に指値注文となる。
本ページでは、取引終了のベルが鳴った後に実際に何が変化するのかを、出来高、スプレッド、ニュースの発表タイミングの観点から検証する。分析は、すべての取引を記録した統合公開取引記録であるテープのデータに基づく。各数値には、使用したクエリを正確に添付している。
プレマーケットと時間外取引の時間帯
米国の通常の取引日は、三つのセッションに分かれます。プレマーケットは東部時間(ET)の午前4時から9時30分まで、通常取引時間は午前9時30分から午後4時まで、時間外取引は午後4時から8時までです。この時間帯をそのまま前提にするのではなく、約定記録から確認できます。以下のパネルは、過去二週間のSPYの一分足をすべて調べ、完了した各セッションについて、東部時間の最初と最後の足を示します。S&P 500 ETFの中で最も取引量が多いSPYは、いずれかの取引時間帯が開いている間は取引されます。
| 最初のバー(ET) | 最後のバー(ET) | 最初のバーの時刻(分) | 最後のバーの時刻(分) | 完了セッション数 | 最初のセッション | 最後のセッション |
|---|---|---|---|---|---|---|
| 04:00 | 19:59 | 240 | 1199 | 10 | 2026-10-05 | 2026-10-16 |
各数値の背後にある正確なSQL
SELECT
min(formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i')) AS first_bar_et,
max(formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i')) AS last_bar_et,
min(toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) AS first_bar_minute_of_day,
max(toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) AS last_bar_minute_of_day,
uniqExact(toDate(toTimeZone(window_start, 'America/New_York'))) AS completed_sessions,
toString(min(toDate(toTimeZone(window_start, 'America/New_York')))) AS first_session,
toString(max(toDate(toTimeZone(window_start, 'America/New_York')))) AS last_session
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= now() - INTERVAL 14 DAY
AND toDate(toTimeZone(window_start, 'America/New_York')) < toDate(toTimeZone(now(), 'America/New_York'))
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 240 AND 119910回の完了したセッションを2026-10-05から2026-10-16まで集計すると、いずれかの日の最初の足は04:00(ET)に記録され、いずれかの日の最後の足は19:59に始まっていました。これは十六時間の範囲で、そのうち通常取引時間は六時間半を占めます。セッション数には、実際に取引が行われた日だけが含まれます。祝日には足がなく、早引けの日はこの範囲が短くなります。通常取引は東部時間の午後1時に終了し、時間外取引も通常より早く終了します。市場の休場日と早引けでは、カレンダーと約定記録からセッションを確認して、各日の数値を信頼する前に検証する方法を説明しています。
時間外取引で株式を購入できますか?
はい。大手証券会社の多くは、プレマーケットと時間外取引の双方で注文を受け付けています。ほぼ共通する条件は三つあります。
- 指値注文のみ:受け入れる価格を指定します。注文はその価格以上の条件で約定するか、まったく約定しません。成行注文は通常、受け付けられないか、次の通常取引時間まで繰り越されます。
- 注文は電子取引市場に回される:電子通信ネットワーク(ECN)と呼ばれる、買い手と売り手を直接マッチングするコンピューターシステムや、取引所独自の時間外取引セッションが利用されます。通常取引日にある寄り付き・引けのオークションや、マーケットメーカーに課される気配提示義務はありません。
- 約定は保証されない:反対側の参加者が少ないため、午後2時なら即時に約定する指値注文でも、午後6時には未約定のまま残ることがあります。
注文の受付終了時刻や対象となる注文種別は、証券会社によって異なります。標準的な午前4時から午後8時までの時間帯は、証券会社ではなく取引市場が定めています。ただし現在では、一部の証券会社が市場外の取引市場で、別枠の夜間取引セッションを提供しています。これはおおむね午後8時から午前4時までで、市場としても独立しており、本ページで計測している午前4時から午後8時までの時間帯には含まれません。
プレマーケットと時間外取引の出来高はどの程度か
二つの延長取引セッションを合計すると、1日九時間半で、通常取引より三時間長い。しかし、取引全体に占める割合はそれほど大きくない。以下の表では、SPY、AAPL、NVDAの直近1カ月の株式出来高を、プレマーケット、通常取引時間、午後4時の取引終了後最初の30分、その後の夜間取引という四つの時間帯に分けている。午後1時に終了する早期引けの日や祝日短縮取引日は除外した。つまり、テープが夜間まで続く日だけを集計し、すべての対象日で各時間帯の定義が変わらないようにしている。この区分では、終値オークションの約定も含め、コンソリデーテッド・テープ上のすべての取引を数えている。一方、このテープの1分足には終値オークションの約定が含まれない。
| ticker | プレマーケット(%) | 通常取引(%) | 取引終了後30分(%) | 夜間取引(%) |
|---|---|---|---|---|
| SPY | 2.5 | 79.9 | 15 | 2.6 |
| AAPL | 1.6 | 67.2 | 28.8 | 2.3 |
| NVDA | 3.1 | 71.1 | 19.4 | 6.4 |
各数値の背後にある正確なSQL
WITH full_sessions AS (
SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS session_date
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= now() - INTERVAL 30 DAY
AND toDate(toTimeZone(window_start, 'America/New_York')) < toDate(toTimeZone(now(), 'America/New_York'))
GROUP BY session_date
HAVING max(toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) >= 1140
)
SELECT ticker,
round(100 * sumIf(shares, m < 570) / sum(shares), 1) AS premarket_pct,
round(100 * sumIf(shares, m >= 570 AND m < 960) / sum(shares), 1) AS regular_pct,
round(100 * sumIf(shares, m >= 960 AND m < 990) / sum(shares), 1) AS post_close_30min_pct,
round(100 * sumIf(shares, m >= 990) / sum(shares), 1) AS evening_pct
FROM (
SELECT ticker, toFloat64(size) AS shares,
toHour(toTimeZone(sip_timestamp, 'America/New_York')) * 60 + toMinute(toTimeZone(sip_timestamp, 'America/New_York')) AS m
FROM global_markets.stocks_trades
WHERE ticker IN ('SPY', 'AAPL', 'NVDA')
AND sip_timestamp >= now() - INTERVAL 30 DAY
AND toDate(toTimeZone(sip_timestamp, 'America/New_York')) IN (SELECT session_date FROM full_sessions)
AND NOT hasAny(conditions, [15, 16, 38])
AND (toHour(toTimeZone(sip_timestamp, 'America/New_York')) * 60 + toMinute(toTimeZone(sip_timestamp, 'America/New_York'))) BETWEEN 240 AND 1199
)
GROUP BY ticker
ORDER BY indexOf(['SPY', 'AAPL', 'NVDA'], ticker)通常取引時間の出来高は、SPYの株式出来高の79.9%、Appleの67.2%、Nvidiaの71.1%を占めた。5時間半にわたるプレマーケットでは、Appleが1.6%、Nvidiaが3.1%だった。午後4時30分から午後8時の締め切りまでの実質的な夜間取引は、Appleで2.3%、Nvidiaで6.4%、SPYで2.6%だった。
説明が必要なのは、取引終了後最初の30分の列である。SPYでは、1カ月の出来高の15%がこの時間帯に約定した。これは夜間の投機的な取引ではない。終値オークションは、各銘柄の公式終値を決める一日の大規模な引けのマッチングであり、午後4時ちょうど、または直後にその約定を配信する。引け時点の取引報告も同じ数分間にテープへ反映される。時計上は「時間外取引」だが、経済的には引けの取引に属する。四半期末や指数リバランスの日には、この約定が特に大きくなる。SPYのようなETFでは、この列の出来高がプレマーケット全体を上回ることさえある。出来高を基にした統計、相対出来高、VWAP、出来高上位銘柄の画面表示は、どの時間帯を集計するかによって意味が変わる。
1分当たりの株式数で見ると、違いはさらに明確になる。以下のチャートでは、同じ1カ月間の通常取引日における、16時間全体のAppleの1分当たり出来高の中央値を30分単位で追っている。測定には注意点がある。取引がなかった分にはバーが表示されない。そのため各時間帯の中央値は、Appleで実際に取引があった分だけを対象とする。二つ目の系列は、取引が一度でもあった時計上の分の割合を示し、各時間帯でどの程度の分数が実際に取引されたかを表している。
| ET時刻 | 1分間出来高中央値 | 取引分数(%) |
|---|---|---|
| 04:00 | 641 | 75.4 |
| 04:30 | 382 | 65.2 |
| 05:00 | 402 | 63.2 |
| 05:30 | 434 | 61.9 |
| 06:00 | 367 | 64.3 |
| 06:30 | 497 | 67.3 |
| 07:00 | 1057 | 88.7 |
| 07:30 | 907 | 85.7 |
| 08:00 | 1203 | 92.1 |
| 08:30 | 1556 | 90.6 |
| 09:00 | 2650 | 94.3 |
| 09:30 | 111634 | 95.2 |
| 10:00 | 72582 | 95.2 |
| 10:30 | 51604 | 95.2 |
| 11:00 | 48114 | 95.2 |
| 11:30 | 42382 | 95.2 |
| 12:00 | 36927 | 95.2 |
| 12:30 | 30597 | 95.2 |
| 13:00 | 31286 | 95.2 |
| 13:30 | 31003 | 95.2 |
各数値の背後にある正確なSQL
WITH full_sessions AS (
SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS session_date
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'AAPL'
AND window_start >= now() - INTERVAL 30 DAY
AND toDate(toTimeZone(window_start, 'America/New_York')) < toDate(toTimeZone(now(), 'America/New_York'))
GROUP BY session_date
HAVING max(toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) >= 1140
)
SELECT formatDateTime(toStartOfInterval(toTimeZone(window_start, 'America/New_York'), INTERVAL 30 MINUTE), '%H:%i') AS et_time,
round(quantileDeterministic(0.5)(toFloat64(volume), toUInt64(window_start))) AS median_minute_volume,
round(100 * count() / (30 * max(uniqExact(toDate(toTimeZone(window_start, 'America/New_York')))) OVER ()), 1) AS pct_minutes_traded
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'AAPL'
AND window_start >= now() - INTERVAL 30 DAY
AND toDate(toTimeZone(window_start, 'America/New_York')) IN (SELECT session_date FROM full_sessions)
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 240 AND 1199
GROUP BY et_time
ORDER BY et_time09:30の時間帯、つまり通常取引開始後最初の30分では、Appleの1分当たり出来高の中央値は111634株で、時計上の分の95.2%で取引があった。15:30の時間帯、取引終了前最後の30分では、1分当たり75018株だった。一つ後の16:00では、取引があった分の中央値は1186株だった。市場は引けに向けて穏やかに細るのではなく、崖から落ちるように縮小する。17:30の時間帯には、取引があった分の中央値は279株まで減り、時計上の分のうち実際に取引されたのは55.6%にすぎなかった。プレマーケットは異なる形状を示す。04:00の時間帯、つまり夜間に受け付けられた注文が取引可能になる当日の最初の約定では、1分当たり出来高の中央値は641株だった。05:30では434株で、そのうち取引があった分は61.9%だった。始値の30分前である09:00までに、取引ペースは2650株へ上昇した。
時間外取引ではspreadはどうなるのか
参加者が減るため、売買を即時に行う際の内在コストであるビッド・アスク・スプレッド、すなわち買い手が支払う最良価格と売り手が受け入れる最良価格の差も広がります。プロのマーケットメーカーには通常取引時間中の気配提示義務がありますが、取引終了後の気配提示は任意であり、参加する業者も少なくなります。下図は、過去1週間のティック単位の気配更新を基に、Appleの提示スプレッドの中央値をセッション別に計測したものです。通常の取引時間をすべて含む一方、短縮取引日は除外し、集計対象となるすべての気配について9時30分から16時までという区分を維持しています。
| 取引セッション | スプレッド中央値(セント) | スプレッド中央値(bps) |
|---|---|---|
| extended hours (premarket + after-hours) | 18 | 5.3 |
| regular session (9:30 am - 4:00 pm ET) | 4 | 1.2 |
各数値の背後にある正確なSQL
WITH full_sessions AS (
SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS session_date
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'AAPL'
AND window_start >= now() - INTERVAL 7 DAY
AND toDate(toTimeZone(window_start, 'America/New_York')) < toDate(toTimeZone(now(), 'America/New_York'))
GROUP BY session_date
HAVING max(toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) >= 1140
)
SELECT trading_session,
round(quantileDeterministic(0.5)(spread_usd, tsk) * 100, 1) AS median_spread_cents,
round(quantileDeterministic(0.5)(spread_bps, tsk), 1) AS median_spread_bps
FROM (
SELECT if(m BETWEEN 570 AND 959, 'regular session (9:30 am - 4:00 pm ET)', 'extended hours (premarket + after-hours)') AS trading_session,
toFloat64(ask_price - bid_price) AS spread_usd,
toFloat64(ask_price - bid_price) / (toFloat64(ask_price + bid_price) / 2) * 10000 AS spread_bps,
toUInt64(sip_timestamp) AS tsk,
toHour(toTimeZone(sip_timestamp, 'America/New_York')) * 60 + toMinute(toTimeZone(sip_timestamp, 'America/New_York')) AS m
FROM global_markets.cache_stocks_quotes
WHERE ticker = 'AAPL'
AND sip_timestamp >= now() - INTERVAL 7 DAY
AND toDate(toTimeZone(sip_timestamp, 'America/New_York')) IN (SELECT session_date FROM full_sessions)
AND bid_price > 0
AND ask_price > bid_price
AND (toHour(toTimeZone(sip_timestamp, 'America/New_York')) * 60 + toMinute(toTimeZone(sip_timestamp, 'America/New_York'))) BETWEEN 240 AND 1199
)
GROUP BY trading_session
ORDER BY trading_session通常取引時間中のAppleの提示スプレッドの中央値は4セント、すなわち1.2ベーシスポイント(株価に対する百分の一%)でした。時間外取引では中央値が18セント、または5.3bpsでした。往復取引では、買ってから売ることで、この差を一度負担します。この時間帯の時間外取引コストは、通常取引時間中を明確に上回りました。ビッド・アスク・スプレッドの推移も、1日を通じて同じパターンを示しています。日中は数セントにとどまる一方、取引時間の両端では差が大きく広がります。
時間外取引にはどのようなリスクがありますか?
測定可能なリスクは、すでにこのページで示した二つです。コストです。Appleの時間外取引における中央値ベースの気配スプレッドは18セントで、通常取引時間の4セントを上回りました。売買開始時に乗り越えるスプレッドが広く、手仕舞い時にも同じコストがかかります。板の厚みも問題です。取引終了後の1分間に成立したApple株の中央値は1186株で、終了前30分の75018株から減少しました。薄い板では、注文一つで価格がより大きく動きます。
その他のリスクは仕組みに由来します。指値注文しか使えません。約定は保証されません。夕方に成立した価格も、翌朝の寄り付きオークションに直面します。そこでは、はるかに多くの参加者が価格水準を決めます。時間外取引は、参加者が少なく、内在するコストが高い同じ市場です。上記の数値は、その市場に参加するためのコストを示しています。
株価はなぜ時間外に動くのか
夕方の値動きの大半は、二つの事実で説明できます。第一に、企業ニュースは取引時間帯を意識して発表されます。企業は従来、決算やその他の重要な発表を通常取引時間外に公表してきました。多くは午後4時の取引終了から数分後、または取引開始前の数時間に発表されます。第二に、こうしたヘッドラインが流れ込む市場は、前述のとおり薄商いです。
下のパネルは、過去30日間に完了した期間について、株式ニュースの統合フィードに掲載された全項目を、米東部時間での掲載時刻ごとに集計したものです。週7日をすべて含みます。
| ET時刻(時間) | 記事数 | 項目の割合(%) |
|---|---|---|
| 0 | 65 | 0.7 |
| 1 | 113 | 1.2 |
| 2 | 139 | 1.4 |
| 3 | 150 | 1.5 |
| 4 | 227 | 2.3 |
| 5 | 374 | 3.8 |
| 6 | 292 | 3 |
| 7 | 625 | 6.4 |
| 8 | 1476 | 15 |
| 9 | 979 | 10 |
| 10 | 835 | 8.5 |
| 11 | 1009 | 10.3 |
| 12 | 429 | 4.4 |
| 13 | 302 | 3.1 |
| 14 | 299 | 3 |
| 15 | 169 | 1.7 |
| 16 | 767 | 7.8 |
| 17 | 804 | 8.2 |
| 18 | 238 | 2.4 |
| 19 | 173 | 1.8 |
各数値の背後にある正確なSQL
SELECT toHour(toTimeZone(published_utc, 'America/New_York')) AS et_hour,
count() AS articles,
round(100 * count() / sum(count()) OVER (), 1) AS pct_of_items
FROM global_markets.stocks_news
WHERE published_utc >= now() - INTERVAL 30 DAY
AND toDate(toTimeZone(published_utc, 'America/New_York')) < toDate(toTimeZone(now(), 'America/New_York'))
GROUP BY et_hour
ORDER BY et_hourヘッドラインは、24時間帯のすべてに掲載されました。この期間では、正午の時間帯に429件(30日間の合計の4.4%)が掲載され、午前8時の時間帯は1476件、取引終了後最初の1時間は767件(30日間の合計の7.8%)でした。午前3時の時間帯にも150件が掲載されました。ニューヨークの深夜は欧州の朝に当たり、ニュースワイヤーが完全に止まることはありません。
この二つの測定結果を合わせると、取引終了後も発表は続き、その発表が流れ込む市場では、16:30のバケットにおける一分当たりの取引株数の中央値がApple株で524でした。これに対し、13:00のバケットでは31286でした。時間外取引の価格は現実の情報を反映しています。同時に、少人数の参加者によって形成された価格でもあります。翌朝の寄り付きオークションでは、はるかに多い参加者によってその価格が改めて形成されます。
よくある質問
プレマーケット取引は何時に始まりますか?
電子取引ネットワークでのプレマーケット取引は、米東部時間午前4時に始まります。上記で測定した二週間の期間では、最も早いSPYのバーが04:00米東部時間に記録されました。多くのブローカーはプレマーケット取引へのアクセス開始時刻を遅く設定しており、午前7時または8時が一般的です。実際の開始時刻は、利用するブローカーが対応している時間になります。
時間外取引は公式終値を変えますか?
いいえ。公式終値は午後4時の大引けオークションで決まり、その日の終値として扱われます。インデックスファンド、オプションの清算、口座明細はいずれもこの価格を参照します。時間外の約定はアプリに表示される「last」価格を更新しますが、公式終値は変わりません。
決算発表後に株価が大きく動くのはなぜですか?
決算発表は従来、通常取引時間外となる大引けの数分後、または寄り付き前に行われます。その時間帯は板が薄く、測定対象月ではAppleの16:30米東部時間帯における約定分数の中央値が524株でした。13:00の時間帯では31286株でした。スプレッドも広がります。1分当たりに待機している売買注文が少ないため、各注文が価格をより大きく動かします。
早期終了日に時間外取引はできますか?
はい。ただし時間が前倒しになります。取引所の早期終了日には通常取引が米東部時間午後1時に終わり、時間外取引は通常、午後1時から5時まで行われます。終日休場日には取引セッション自体がありません。基準にすべきなのは慣例ではなく取引所のカレンダーです。市場の休場日や早期終了日を確認する方法はこちら
時間外取引にはリスクがありますか?
測定可能な取引上の不利な要因は、いずれもこのページに示されています。多くのブローカーは指値注文しか受け付けません。反対側の注文を提示する業者が少ない場合、約定は保証されません。提示スプレッドは広がり、Appleの時間外取引における測定スプレッドの中央値は18セントでした。通常取引時間では4セントです。板も薄いため、各注文が価格をより大きく動かします。夜間に約定した価格も、翌朝の大引けオークションではなく寄り付きオークションで、より多くの市場参加者によって改めて価格付けされるまで、ギャップリスクにさらされます。
上記の数値はすべて、保存され検証可能なクエリから表示されています。各パネルの下でSQLを展開し、内容を確認してください。保有する銘柄の時間外取引の動きを分析するには、Strasmore terminalで同じ質問を自然な英語で入力してください。