Strasmore Research
学習 Matt Connor著者: Matt Connor ・更新: 2026-09-28

トリプルウィッチング2026年の日程と売買高

2026年のトリプルウィッチングは3月20日、6月18日、9月18日、12月18日です。最終日の市場全体のドル建て売買高の推移を確認します。

2026年のトリプルウィッチングは、3月20日、6月18日、9月18日、12月18日の四日です。株価指数先物、指数オプション、個別株オプションが同時に満期を迎える四半期ごとの取引日で、3月、6月、9月、12月の第三金曜日に当たります。本稿では2026年の日程を示し、そのうち一日が実際の約定ベースの売買高に与える影響を検証します。

2026年のトリプルウィッチングは4回

ルールは変わりません。トリプルウィッチングは、四半期末月の第3金曜日です。2026年は次の4セッションです。

  • 2026年3月20日(金)
  • 2026年6月18日(木)(第3金曜日の6月19日はJuneteenthのため市場休場)
  • 2026年9月18日(金)
  • 2026年12月18日(金)

これらの日には、3種類の契約が決済を迎えます。株価指数先物とそのオプション、現金決済型の指数オプション、個別株とETFのオプションです。個別株オプションは毎月第3金曜日に満期を迎えます。四半期の満期日が異なるのは、指数先物と指数オプションのサイクルが重なるためです。同じ日の午後には、ファンドが指数の銘柄入れ替えに合わせて引けのオークションで売買します。月次および週次の満期カレンダー全体については、オプションの満期日をご覧ください。

2026年6月の満期日が木曜日になる理由

2026年6月19日は、米国市場の休場日であるJuneteenth National Independence Dayです。この金曜日は取引所が休場となるため、6月の四半期満期日は一営業日前の2026年6月18日(木曜日)に繰り上がります。これは、ウィッチング日が祝日に当たる場合の標準的なルールです。満期日は直前の取引日に移されます。2026年の残る3つの日程は、通常どおり第3金曜日に当たります。

トリプルウィッチングで売買高はどの程度増えるのか?

トリプルウィッチングについて最もよく知られた特徴は、売買高の増加である。ここではそれを数値で示す。2024年9月以降の各四半期ウィッチング・セッションについて、同じ月の他のセッションにおける通常取引時間のドル売買高の中央値と比較した。ドル売買高は株価に株数を乗じた金額で、ETの午前9時30分から午後4時までのセッションにおける全銘柄の合計である。パネルは1分足から作成しているため、引けのオークションで成立した取引は含まれない。したがって、これらの合計は連続取引と寄り付きオークションを対象とする。次のセクションでは、6月のセッションについて引けの取引を加えている。

クエリ2024年9月以降の各四半期ウィッチングセッション:引けのオークション前の市場全体の通常取引時間のドル出来高と、同月のその他のセッションの比較
ウィッチングセッションウィッチング時のドル(兆)その他の日の中央値(兆)中央値の倍数
2024-09-200.570.451.26
2024-12-200.750.511.47
2025-03-210.620.61.03
2025-06-200.720.621.16
2025-09-190.860.721.19
2025-12-190.870.71.24
2026-03-201.050.871.21
2026-06-181.120.951.17
各数値の背後にある正確なSQL
WITH daily AS (
    SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS day,
           sum(toFloat64(close) * toFloat64(volume)) / 1e12 AS dollars_t
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE window_start >= '2024-09-01 04:00:00'
      AND window_start < '2026-07-01 04:00:00'
      AND toMonth(toTimeZone(window_start, 'America/New_York')) IN (3, 6, 9, 12)
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY day
),
witching AS (
    SELECT toStartOfMonth(day) AS m,
           maxIf(day, day <= addDays(toStartOfMonth(day),
                 ((5 - toDayOfWeek(toStartOfMonth(day)) + 7) % 7) + 14)) AS witching_day
    FROM daily
    GROUP BY m
)
SELECT toString(w.witching_day) AS witching_session,
       round(anyIf(d.dollars_t, d.day = w.witching_day), 2) AS witching_dollars_t,
       round(quantileDeterministicIf(0.5)(d.dollars_t, cityHash64(toString(d.day)), d.day != w.witching_day), 2) AS other_days_median_t,
       round(anyIf(d.dollars_t, d.day = w.witching_day)
             / quantileDeterministicIf(0.5)(d.dollars_t, cityHash64(toString(d.day)), d.day != w.witching_day), 2) AS times_median
FROM daily AS d
INNER JOIN witching AS w ON toStartOfMonth(d.day) = w.m
GROUP BY w.witching_day
HAVING countIf(d.day != w.witching_day) > 0
ORDER BY w.witching_day
自分で実行する

このプレミアムは一貫している。8回すべてのウィッチング・セッションで、その月の中央値を上回り、倍率は1.03倍の2025-03-21から1.47倍の2024-12-20までだった。直近の2026-06-18では、引けのオークション前の通常取引時間に1.12兆ドル相当の株式が取引された。6月の他のセッションの中央値は0.95兆ドルで、通常日の1.17倍に当たる。四半期の権利行使日には、数カ月にわたって建玉が蓄積し、売買高もそれに伴って増加する。

余分な売買高が集中する場所

ウィッチング・セッションは、全体が均等に活況となるわけではありません。機械的な売買フローが集中する二つの時間帯で、取引が膨らみます。午前決済の指数契約は注文を寄り付きオークションへ集中させ、指数リバランスのフローは、満期を迎えるポジションと引けのオークションで交錯します。6月18日の立会時間について、直前の通常の金曜日と比較した30分当たりの売買代金を示します。コンソリデーテッドテープに記録された引けのオークション約定は、最後の30分にすべて含めています。

クエリ30分ごとのドル出来高、最終区分には引けのオークション約定を含む:ウィッチング木曜日(2026年6月18日)と、その前の通常の金曜日(6月12日)の比較
ET時刻ウィッチング時のドル(十億)通常時のドル(十億)
09:30212.7132.4
10:00100.285.9
10:3077.783.8
11:0067.964.4
11:3077.693.9
12:0057.674.1
12:3051.152.3
13:0049.153.1
13:3045.841.3
14:0050.345.9
14:3048.944.5
15:0063.953.7
15:30724.3222.2
各数値の背後にある正確なSQL
SELECT et_time,
       round(sumIf(dollars, session = '2026-06-18') / 1e9, 1) AS witching_dollars_b,
       round(sumIf(dollars, session = '2026-06-12') / 1e9, 1) AS normal_dollars_b
FROM
(
    SELECT formatDateTime(toStartOfInterval(toTimeZone(window_start, 'America/New_York'), INTERVAL 30 minute), '%H:%i') AS et_time,
           toString(toDate(toTimeZone(window_start, 'America/New_York'))) AS session,
           toFloat64(close) * toFloat64(volume) AS dollars
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ((window_start >= '2026-06-12 04:00:00' AND window_start < '2026-06-13 04:00:00')
           OR (window_start >= '2026-06-18 04:00:00' AND window_start < '2026-06-19 04:00:00'))
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    UNION ALL
    SELECT '15:30' AS et_time,
           toString(toDate(toTimeZone(sip_timestamp, 'America/New_York'))) AS session,
           toFloat64(price) * toFloat64(size) AS dollars
    FROM global_markets.stocks_trades
    WHERE ((sip_timestamp >= '2026-06-12 20:00:00' AND sip_timestamp < '2026-06-12 20:15:00')
           OR (sip_timestamp >= '2026-06-18 20:00:00' AND sip_timestamp < '2026-06-18 20:15:00'))
      AND has(conditions, 8)
)
GROUP BY et_time
ORDER BY et_time
自分で実行する

日中の中間時間帯には、ほとんど差がありません。ウィッチング当日の中間の30分足の売買代金は約49.1十億ドルで、通常の金曜日とほぼ同水準でした。売買代金を押し上げたのは、取引時間の両端です。9時30分からの30分間は、通常の金曜日の132.4十億ドルに対し、212.7十億ドルを処理しました。引けの30分間は、222.2十億ドルに対し、724.3十億ドルでした。取引時間の20分の1に当たる時間帯が、売買代金の5分の1を占めています。数十億ドル規模のリバランスを行う指数ファンドが相手方を見つけるのは、この引けの時間帯です。

トリプルウィッチングで市場のボラティリティは高まるのか?

売買高とボラティリティは別の問題です。後者はほとんど検証されていません。このパネルでは、各ウィッチング・セッションにおけるSPYの通常取引時間中の高値から安値までの値幅を、寄り付き価格に対する比率で示しています。同じ月のその他のセッションの中央値と比較し、寄り付きから引けまでの純変動も併記しています。

クエリウィッチングセッションと同月のその他のセッションにおけるSPY:日中レンジと純変動(始値比%)
ウィッチングセッションウィッチング時の値幅(%)その他の日の値幅中央値(%)ウィッチング時の純変動(%)
2024-09-200.730.920.05
2024-12-202.550.611.56
2025-03-211.231.720.88
2025-06-201.10.730.69
2025-09-190.630.710.2
2025-12-190.680.70.59
2026-03-201.821.281.21
2026-06-180.581.120.16
各数値の背後にある正確なSQL
WITH daily AS (
    SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS day,
           toFloat64(max(high) - min(low)) / toFloat64(argMin(open, window_start)) * 100 AS range_pct,
           abs(toFloat64(argMax(close, window_start)) - toFloat64(argMin(open, window_start)))
               / toFloat64(argMin(open, window_start)) * 100 AS net_move_pct
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND window_start >= '2024-09-01 04:00:00'
      AND window_start < '2026-07-01 04:00:00'
      AND toMonth(toTimeZone(window_start, 'America/New_York')) IN (3, 6, 9, 12)
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY day
),
witching AS (
    SELECT toStartOfMonth(day) AS m,
           maxIf(day, day <= addDays(toStartOfMonth(day),
                 ((5 - toDayOfWeek(toStartOfMonth(day)) + 7) % 7) + 14)) AS witching_day
    FROM daily
    GROUP BY m
)
SELECT toString(w.witching_day) AS witching_session,
       round(anyIf(d.range_pct, d.day = w.witching_day), 2) AS witching_range_pct,
       round(quantileDeterministicIf(0.5)(d.range_pct, cityHash64(toString(d.day)), d.day != w.witching_day), 2) AS other_days_median_range_pct,
       round(anyIf(d.net_move_pct, d.day = w.witching_day), 2) AS witching_net_move_pct
FROM daily AS d
INNER JOIN witching AS w ON toStartOfMonth(d.day) = w.m
GROUP BY w.witching_day
HAVING countIf(d.day != w.witching_day) > 0
ORDER BY w.witching_day
自分で実行する

答えは、必ずしもそうではない、です。ウィッチング・セッションの値幅は、その月の中央値を上回る場合も下回る場合もあります。2024-12-20の値幅は2.55%で、中央値の0.61%に対して本当に荒い一日でした。一方、直近のセッション2026-06-18の値幅はわずか0.58%で、中央値は1.12%でした。寄り付きから引けまでの純変動は0.16%でした。その月でドルベースの売買代金が最大だったセッションは、価格変動では最も穏やかな日の一つでもありました。ウィッチングでは、予定された機械的なフローが集中します。機械的なフローは仕組み上、必ず双方向になります。ロールされたポジションは一つの限月で決済され、別の限月で新たに建てられます。指数への採用銘柄の追加には、必ず除外銘柄が対応します。この組み合わせが生み出すのは、価格推移は平常でありながら、売買高が膨らむ状況です。

2026年のメジャーSQ日の読み方

  • 4つの日付を確認する。 3月20日、6月18日、9月18日、12月18日。取引における最も安価なフィルターはカレンダーです。
  • 出来高スクリーニングの重みを下げる。 すべての銘柄で同時に異常な出来高が観測されます。メジャーSQ日に相対出来高が2倍を示していても、材料ではなくカレンダー要因です。
  • 劇的な値動きではなく、厚い流動性を想定する。 流動性は寄り付きと引けで最も厚くなります。上の値幅表が示すとおり、メジャーSQ日の値動きは通常日の変動幅の両側に位置します。
  • 引けにかけて満期を迎えるポジションに注意する。 PM決済の個別株オプションとETFオプションは引け値で決まり、最後の数分で無価値からイン・ザ・マネーへ、またはその逆へ変わることがあります。その引け値に最も左右される行使価格を確認したい場合は、max painで実際のSPYチェーンを使って計算し、決済値が実際にどれほど近い水準になったかを確認できます。

よくある質問

2026年のトリプルウィッチングはいつですか?

トリプルウィッチングは、3月、6月、9月、12月の第3金曜日に当たります。2026年は3月20日、6月18日(6月19日金曜日のJuneteenth祝日から1日前倒し)、9月18日、12月18日です。

2026年6月のトリプルウィッチングが6月18日木曜日なのはなぜですか?

2026年6月の第3金曜日は6月19日で、米国市場の休場日に当たるJuneteenth National Independence Dayです。取引所がその金曜日に休場するため、四半期の満期日は直前の取引日である2026年6月18日木曜日に繰り上がります。

トリプルウィッチングで売買高は増えますか?

全体としては増えます。2024年9月以降の8回の四半期ウィッチング・セッションでは、すべて月間の通常取引時間におけるドル売買高の中央値を上回りました。直近の2026-06-18では、引けのオークション前の通常取引時間に株式1.12兆ドルが売買され、6月のその他のセッションの中央値である0.95兆ドルの1.17倍となりました。超過分の大半は、取引開始時と終了時の各30分に集中しました。

トリプルウィッチングの日は株式市場のボラティリティが高まりますか?

必ずしもそうとは限りません。SPYで測定すると、ウィッチング・セッションの値は月間の日中値幅の中央値を上下に分けています。2024-12-20の値幅は2.55%で、中央値は0.61%でした。一方、2026-06-18の値幅はわずか0.58%で、中央値は1.12%でした。売買高の増加と大幅な価格変動は、別の現象です。


上記の各パネルは、実際の約定データを対象とした、保存・バージョン管理済みのクエリです。任意の番号を展開してSQLを確認するか、Strasmore terminalで次回のウィッチング・セッションを自分で計測できます。