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

オプションの満期日はいつ?

多くのオプションは金曜日の午後四時に決済されます。SPYやQQQは毎日、月間契約は第三金曜日が満期です。

米国株のオプションは、記載された満期日に権利が消滅します。ほとんどの契約は金曜日であり、同日の東部時間午後4時の取引終了時に決済されます。月間契約は第3金曜日です。取引が活発なETFや指数連動商品は、毎営業日に新しい満期を設定しています。金曜日が市場の休場日の場合、満期日は前日の木曜日に繰り上げられます。これらは規定上のルールです。本ページでは、実際の取引に基づいたカレンダーを表示します。これには、6週間分のオプション取引データ、2026年残りの期間の第3金曜日の日付、および金曜日が移動した祝日の週が含まれます。

オプションの実際の満期日はいつか?

2026年6月1日から7月9日までの、米国の上場全オプションにおける満期曜日別の取引高:

クエリ満期曜日別オプション取引高 — 2026年6月1日〜7月9日の全米国オプション
各数値の背後にある正確なSQL
SELECT weekday,
       round(sum(vol) / 1e6, 1) AS contracts_mm,
       round(100 * sum(vol) / sum(sum(vol)) OVER (), 1) AS pct_of_volume,
       uniqExact(expiry) AS distinct_expiry_dates,
       uniqExact(root) AS underlyings
FROM (
    SELECT toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6))) AS expiry,
           substring(ticker, 3, length(ticker) - 17) AS root,
           multiIf(toDayOfWeek(toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6)))) = 1, '1 Monday',
                   toDayOfWeek(toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6)))) = 2, '2 Tuesday',
                   toDayOfWeek(toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6)))) = 3, '3 Wednesday',
                   toDayOfWeek(toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6)))) = 4, '4 Thursday',
                   '5 Friday') AS weekday,
           toFloat64(volume) AS vol
    FROM global_markets.options_minute_aggs
    WHERE window_start >= '2026-06-01 04:00:00'
      AND window_start < '2026-07-10 04:00:00'
)
WHERE expiry IS NOT NULL
GROUP BY weekday
ORDER BY weekday

この期間中の金曜日満期契約の取引高は、全取引高の 48.3% を占めました。これは 39 の異なる金曜日満期日にわたる 903.2 百万枚の契約に相当します。金曜日はカレンダーの中心であり続けています。ウィークリーオプションは金曜日に満期を迎え、マンスリーサイクルは第3金曜日に当たります。木曜日のデータは、わずか 14 日間で 21.6% の取引高を記録しており、非常に高い割合を示しています。なお、これら木曜日のうち2日は、後述する「金曜日の振替分」です。

「Underlyings(原資産)」の列は、特定の銘柄における満期日を示しています。金曜日満期の契約は 5871 の異なる原資産で取引されました。これは実質的に米国でオプション取引が可能なほぼすべての銘柄を網羅しています。一方、月曜日および火曜日満期の契約は、それぞれ 33 および 30 の原資産(取引高の 10% および 8%)に限定され、水曜日は 45 の原資産でした。週中盤の満期は、指数商品、一部のETF、および少数の非常に活発な個別銘柄に限られます。それ以外の銘柄にとって、満期日は金曜日を意味します。(木曜日の 5301 の原資産は、振替となった2つの金曜日によるものです。)特筆すべき点として、水曜日は 12.1% の取引高において、木曜日の 14 よりも多い 22 の異なる満期日が存在します。これについては、指数オプションのセクションで詳細を説明します。

毎日満期を迎えるティッカー

SPYおよびその類似銘柄において、「オプションの満期日はいつか」という問いへの答えは、今日が何日であるかに基づき「今日である」という極めて単純なものです。2026年6月の全セッションは、SPYの満期日でした。

クエリSPYオプション取引高(2026年6月満期)— 毎セッション新しい満期日を表示
各数値の背後にある正確なSQL
SELECT toString(expiry) AS expiry_date,
       round(sum(vol) / 1e6, 2) AS contracts_mm
FROM (
    SELECT toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6))) AS expiry,
           toFloat64(volume) AS vol
    FROM global_markets.options_minute_aggs
    WHERE window_start >= '2026-06-01 04:00:00'
      AND window_start < '2026-07-01 04:00:00'
      AND ticker LIKE 'O:SPY2%'
)
WHERE expiry >= '2026-06-01' AND expiry <= '2026-06-30'
GROUP BY expiry
ORDER BY expiry

21セッションある月において、21件の満期日が存在します。これは取引日ごとに1回ずつ発生します。この日次サイクルにより、DTE = 満期までの日数0DTEオプションの大規模な取引が可能になっています。では、どのティッカーに毎日の満期があるのでしょうか。2026年6月において、全21セッションで満期が設定されていたオプション・ルートは、正確に11件でした。

クエリデイリー満期銘柄 — 2026年6月の全21セッションで満期を迎える全銘柄
各数値の背後にある正確なSQL
SELECT root,
       uniqExact(expiry) AS june_expiry_dates,
       round(sum(vol) / 1e6, 1) AS contracts_mm
FROM (
    SELECT substring(ticker, 3, length(ticker) - 17) AS root,
           toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6))) AS expiry,
           toFloat64(volume) AS vol
    FROM global_markets.options_minute_aggs
    WHERE window_start >= '2026-06-01 04:00:00'
      AND window_start < '2026-07-01 04:00:00'
)
WHERE expiry >= '2026-06-01' AND expiry <= '2026-06-30' AND root != 'SPCX'
GROUP BY root
HAVING june_expiry_dates >= 20
ORDER BY june_expiry_dates DESC, contracts_mm DESC, root

そのうち3つは株式ETFであるSPY、QQQ、IWMであり、SPYの6月分契約240.3百万件がそれを牽引しています。残りの8つは現金決済されるインデックス・ルートです。これには、S&P 500のウィークリー・ルートであるSPXWとそのミニ版のXSP、およびNasdaq-100、Russell 2000、Dowの各バリアントが含まれます。一般的な個別銘柄はこのリストには含まれていませんが、個別銘柄の満期は多くの人が考えるよりも近い位置にあります。出来高順のNVDAの6月満期は以下の通りです。

クエリNVDAオプション取引高(2026年6月満期)— 上位6つの満期日
各数値の背後にある正確なSQL
SELECT toString(expiry) AS expiry_date,
       round(sum(vol) / 1e6, 2) AS contracts_mm
FROM (
    SELECT toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6))) AS expiry,
           toFloat64(volume) AS vol
    FROM global_markets.options_minute_aggs
    WHERE window_start >= '2026-06-01 04:00:00'
      AND window_start < '2026-07-01 04:00:00'
      AND ticker LIKE 'O:NVDA2%'
)
WHERE expiry >= '2026-06-01' AND expiry <= '2026-06-30'
GROUP BY expiry
ORDER BY contracts_mm DESC
LIMIT 6

首位は2026-06-186.76百万契約で、これは6月の月間満期(後述の通り、木曜日に移動)です。その他の上位銘柄は、金曜日のウィークリー満期が占めています。NVDAには週の中日に満期が設定されているものもあり、それらも取引されていますが、依然としてウィークリーおよびマンスリーのリズムが取引量の大部分を占めています。

なぜ私の銘柄には月次の満期しかないのですか?

表示されるカレンダーは、上場規則によって決まります。オプション取引が可能なすべての銘柄には、毎月第3金曜日の契約が存在します。また、各銘柄は上場時に3つの伝統的な四半期サイクル(1月/4月/7月/10月、2月/5月/8月/11月、または3月/6月/9月/12月)のいずれかに割り当てられ、それ以降の月が決定されます。この割り当ては取引所のフロア時代からの名残ですが、流動性の低い銘柄の遠い満期日がどの月になるかを今でも決定しています。取引所はまた、各サイクルに対して直近2ヶ月分を上場させます。需要がある場合は毎週金曜日の契約も上場し、11 のルートについては日次満期も上場されます。そのため、ピラミッド構造になっています。5871 ルートは金曜日、45 ルートは水曜日、33 ルートは月曜日の満日となります。月に一度の満期しか表示されない銘柄は、単に毎週の契約が上場されていない銘柄です。

2026年の残りの満期カレンダー

満期日は数年前に設定され、先物契約はすでに取引されています。2026年の残りのカレンダーは、そのまま読み取ることが可能です。2026年の各月における、最も取引が活発な満期日は、7月6日から9日の取引期間中に以下の通り設定されています。

クエリ2026年後半の予測 — 各月の最も取引の多い満期日(7月6-9日分)
各数値の背後にある正確なSQL
WITH per_expiry AS (
    SELECT toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6))) AS expiry,
           sum(toFloat64(volume)) AS v,
           uniqExact(substring(ticker, 3, length(ticker) - 17)) AS underlyings
    FROM global_markets.options_minute_aggs
    WHERE window_start >= '2026-07-06 04:00:00'
      AND window_start < '2026-07-10 04:00:00'
    GROUP BY expiry
)
SELECT formatDateTime(toStartOfMonth(expiry), '%Y-%m') AS month,
       toString(argMax(expiry, (v, toString(expiry)))) AS busiest_expiry_date,
       dateName('weekday', argMax(expiry, (v, toString(expiry)))) AS weekday,
       round(max(v) / 1e6, 1) AS contracts_mm,
       argMax(underlyings, (v, toString(expiry))) AS underlyings
FROM per_expiry
WHERE expiry >= '2026-07-13' AND expiry <= '2026-12-31'
GROUP BY month
HAVING toDayOfWeek(argMax(expiry, (v, toString(expiry)))) = 5
   AND toDayOfMonth(argMax(expiry, (v, toString(expiry)))) BETWEEN 15 AND 21
ORDER BY month

すべての満期日は、各月の15日から21日の間の金曜日、つまり第3金曜日となります。具体的には 2026-07-172026-08-212026-09-182026-10-162026-11-202026-12-18 です。このうち2つは、株式オプション、指数オプション、指数先物が同時に満期を迎える四半期ごとの トリプル・ウィッチング の日程(2026-09-18 および 2026-12-18)です。2026年の他の2つの四半期満期日は、すでに終了しています。具体的には3月20日と、その次に続く6月18日(日程変更済み)です。11月と12月を比較すると、11月の月次満期は 1493 であり、長期LEAPS銘柄の基準となる四半期満期である12月は 2432 となります。

満期金曜が祝日の場合はどうなるか?

ルールとして、満期日は直前の取引日に繰り上げられます。2026年の例を2つ挙げます。6月19日(Juneteenth)のため、四半期満期日は6月18日(木)の triple witching セッションに移動しました。また、7月3日の独立記念日による休場のため、その週のウィークリー満期日は7月2日(木)に移動しました。SPY銘柄における7月の移動の詳細は以下の通りです。

クエリ2026年7月の祝日要因 — SPY取引高(7月3日木曜 vs 7月3日金曜満期)
各数値の背後にある正確なSQL
SELECT round(sumIf(vol, expiry = '2026-07-02') / 1e6, 2) AS thursday_july2_contracts_mm,
       round(sumIf(vol, expiry = '2026-07-03') / 1e6, 2) AS friday_july3_contracts_mm
FROM (
    SELECT toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6))) AS expiry,
           toFloat64(volume) AS vol
    FROM global_markets.options_minute_aggs
    WHERE window_start >= '2026-06-29 04:00:00'
      AND window_start < '2026-07-03 04:00:00'
      AND ticker LIKE 'O:SPY2%'
)
WHERE expiry IS NOT NULL

7月3日(金)付の契約取引額は 0 百万ドル、つまりゼロでした。該当する契約は存在しません。上場カレンダーにより、その週の金曜日の満期日は7月2日(木)に割り当てられ、同日にはSPY契約が 12.84 百万ドル取引されました。祝日の週に関する詳細は、市場の祝日と早期閉場 で解説しています。

指数オプションの異なるルール

SPXファミリー、NDX、RUT、VIXなどの指数オプションは、現金決済(権利行使によって株式ではなく、指数の決済価格に基づいた現金が授受される)であり、欧州型(満期日前の権利行使は不可)です。ほとんどの銘柄は、株式市場の閉場から15分後の東部時間午後4時15分まで取引されます。ただし、PM決済の満期契約は、午後4時の終値から算出される指数レベルで決済されます。また、伝統的な第3金曜日のSPX月次オプションはAM決済です。これは木曜日の閉場に取引が終了し、金曜朝の始値から算出されるレベルで決済されます。新しい週次および日次の指数契約(SPXWルート)はPM決済です。

VIXオプションは、カレンダーにおけるもう一つの例外です。これらは水曜日の午前に満期を迎え、AM決済となります。月次サイクルにつき1銘柄が、数ヶ月先まで上場されています。これが前述の水曜日の謎の解決策です。7月の4セッションのテープから、水曜日の満期が最も多いルートを以下に示します。

クエリ水曜日の主役 — 2026年7月6-9日の水曜満期別銘柄
各数値の背後にある正確なSQL
SELECT root,
       uniqExact(expiry) AS wednesday_expiry_dates,
       toString(min(expiry)) AS nearest,
       toString(max(expiry)) AS furthest,
       round(sum(vol) / 1000, 0) AS contracts_k
FROM (
    SELECT substring(ticker, 3, length(ticker) - 17) AS root,
           toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6))) AS expiry,
           toFloat64(volume) AS vol
    FROM global_markets.options_minute_aggs
    WHERE window_start >= '2026-07-06 04:00:00'
      AND window_start < '2026-07-10 04:00:00'
)
WHERE expiry IS NOT NULL AND toDayOfWeek(expiry) = 3 AND expiry >= '2026-07-08' AND root != 'SPCX'
GROUP BY root
ORDER BY wednesday_expiry_dates DESC, contracts_k DESC, root
LIMIT 8

VIX9個の異なる水曜日の満期を持っていました。これは2026-07-22から2027-03-17まで、1サイクルにつき1銘柄のチェーンです。SPXWは9でこれに匹敵しました。ETFの行は、より期日が近いです。これには日次および週次の上場銘柄に加え、四半期末の契約(2027年6月30日は水曜日)が含まれます。VIXの遠期月次オプションがETFの日次オプションと重なることで、水曜日は金曜日以外のどの曜日よりも多くの異なる満期日を持ちます。6週間のウィンドウにおける22は、ごくわずかな出来高におけるものです。

満期日当日には何が起こるのか?

ほとんどの株式およびETFオプションは、満期日の東部時間午後4時の取引終了とともに取引が停止します。取引終了後、Options Clearing Corporation (OCC) は「exercise-by-exception(例外的な権利行使)」を実行します。これは、権利行使価格に対して1セント以上のイン・ザ・マネー(ITM)で終了したオプションは、保有者が別途指示を出さない限り、自動的に権利行使される仕組みです。ITMのコール・オプションは行使価格での株式購入となり、ITMのプット・オプションは売却となります。アウト・オブ・ザ・マネー(OTM)の契約は価値がゼロとなり消滅します。株式の受渡は通常のサイクルで行われます。

満期日は最終期限であり、唯一の権利行使期間ではありません。株式およびETFオプションはアメリカン・スタイルであり、契約期間中の営業日であればいつでも権利行使が可能です。早期行使は、配当落ち日の前日に発生するディープ・イン・ザ・マネーのコール・オプションに集中します。これは、配当の獲得が残りの時間的価値を上回る場合があるためです。当該コールをショート(売り)している場合、割り当て(アサインメント)のリスクがピークに達するのは満期日ではなく、配当落ち日の前夜です。

締め切り、ピン・リスク、および最終時間帯

  • 証券会社の締め切りはOCCよりも早いです。 OCCは満期日の東部時間午後5時30分頃まで権利行使の指示を受け付けますが、証券会社は通常、午後4時30分頃に顧客の受付を終了します。自動権利行使を回避できるかどうかは、証券会社の規定時間に基づきます。
  • オプションの取引停止後も株価は変動します。 exercise-by-exceptionは午後4時の公式終値に基づいて判定されますが、時間外取引で株価が行使価格を通過した場合、ロング(買い)の保有者は新たな指示を出すことができますが、ショート(売り)の保有者は待機するしかありません。
  • ピン・リスク。 取引量の多い行使価格の数セント以内に終値が収まった場合、ショートの保有者は、夜間に通知が届くまで何枚の契約が割り当てられるかを判断できません。一般的な回避策は、最終ベルが鳴る前に決済(クローズ)するか、ロールすることです。

なぜ満期日が出来高の大部分を占めるのか

満期日は強制的な意思決定のタイミングであり、出来高はその決定の結果を示します。満期を過ぎてもポジションを維持したい場合、ロールオーバー(満期が近い銘柄を決済し、より先の満期の銘柄で再度建てること)が必要となり、両方の銘柄で出来高が発生します。不要なポジションはそのまま決済されます。また、マーケットメーカーは、未決済ポジションの減少するタイムバリューをヘッジします。この意思決定はどの程度集中しているのでしょうか。2026年6月に取引されたSPYの全コントラクトを、取引時点での残存日数ごとに分類した結果は以下の通りです。

クエリ2026年6月 SPYオプション取引高(取引時点のDTE別)
各数値の背後にある正確なSQL
SELECT dte_bucket,
       round(sum(vol) / 1e6, 1) AS contracts_mm,
       round(100.0 * sum(vol) / (sum(sum(vol)) OVER ()), 1) AS pct_of_month
FROM (
    SELECT multiIf(dte = 0, '0 days (expiry day)', dte = 1, '1 day left', dte <= 5, '2-5 days left', '6+ days left') AS dte_bucket,
           dte, vol
    FROM (
        SELECT dateDiff('day', toDate(toTimeZone(window_start, 'America/New_York')),
                        toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6)))) AS dte,
               toFloat64(volume) AS vol
        FROM global_markets.options_minute_aggs
        WHERE window_start >= '2026-06-01 04:00:00'
          AND window_start < '2026-07-01 04:00:00'
          AND ticker LIKE 'O:SPY2%'
    )
    WHERE dte >= 0
)
GROUP BY dte_bucket
ORDER BY min(dte)

月間のコントラクト出来高の69.5%は満期当日に、9.3%は満期前日に行われました。満期日は単に契約を終了させるだけでなく、契約期間中の出来高の大部分が発生する場となっています。カレンダーそのものが、数年前から決まっているスケジュールに従って、取引活動を生み出しているのです。

今なお人々を混乱させる歴史的な補足事項があります。数十年前、上場株式オプションの満期日は、厳密には第3金曜日の後の「土曜日」でした。これは電子取引以前の事務処理上の猶予期間によるものです。業界は2015年に、法的満期日を金曜日に変更しました。オプションの満期は土曜日であると記された古いガイドは、この旧時代の慣習を引用しています。

オプション満期に関するFAQ

満期日の何時にオプションは失効しますか?

ほとんどの株式およびETFオプションの取引は、満期日の東部標準時午後4時に終了します。大半の指数オプションは東部標準時午後4時15分まで取引可能です。権利行使の決定は市場閉場後に行われます。OCCは東部標準時午後5時30分頃まで指示を受け付けますが、証券会社によって締め切り時間は異なります。

すべてのオプションは金曜日に満期を迎えますか?

いいえ。しかし、調査対象となった6週間において、5871の原資産全体で、全取引量の48.3%が金曜日満期の契約によるものでした。11の指数連動型原資産には日次満期が存在します。数十の銘柄には週中日の満期があり、VIXは水曜日の午前に満期を迎えます。月次サイクルは第3金曜日です。

満期前にオプションを行使できますか?

株式およびETFオプションは行使可能です。これらはアメリカン・スタイルであり、営業日であればいつでも行使できます。実際には、配当落ち日の直前に、大幅なイン・ザ・マネーの状態にあるコール・オプションが行使されることがほとんどです。SPXのような指数オプションはヨーロピアン・スタイルであり、行使は満期時にのみ可能です。

オプションがイン・ザ・マネーで満期を迎えた場合はどうなりますか?

満期時に1ドル0.01ドル以上のイン・ザ・マネーで終了した場合、自動的に権利行使されます。コールは行使価格で株式を購入し、プットは株式を売却します。ただし、証券会社の締め切り時間までに別途指示を出した場合はこの限りではありません。

金曜日の市場休場時にオプションはどうなりますか?

満期日は直前の取引日に繰り上げられます。上記のデータには2つの事例があります。Juneteenth(ジューンティーンス)の影響で6月の月次満期は6月18日(木)に移動し、7月4日の休場により、その週のウィークリー満期は7月2日(木)に移動しました。

どの銘柄やETFに日次満期がありますか?

流動性の高い一部の指数ETFには、毎取引日に新しい満期が設定されています。SPYとQQQがその代表例です。個別銘柄の満期はウィークリーまでです。オプションの取引データに基づく全リストは、どの銘柄に日次オプションがあるかで確認できます。

満期が近づくとオプションのグリークスはどう変化しますか?

満期が近づくと、時間価値の減少が最も速くなります。保有コストであるセータ(theta)は、最終数日間でピークに達します。一方で、デルタの変化速度であるガンマ(gamma)は、アット・ザ・マネーの行使価格で急上昇します。この組み合わせにより、満期週の契約は非常に値動きが激しくなります。感応度の全セットは、オプションのグリークス解説で実際の取引データに基づき測定されています。契約期間中のグリークスの変化は、上場から満期までの推移を示しており、セータガンマについてはそれぞれ詳細な解説があります。


すべてのパネルは、オプションの全取引データに対する、保存・バージョン管理されたクエリです。SQLを展開して各測定値を確認するか、Strasmoreターミナルで各ティッカーの満期カレンダーを確認してください。