Strasmore Research
学習 Matt Connor著者: Matt Connor · data as of August 6, 2026 · refreshed weekly

オプションのカレンダースプレッドとは?

カレンダースプレッドの仕組みを解説します。期近を売り、同じ行使価格の期先を買う構成と、背後にあるタームストラクチャーやグリークスを紹介します。

カレンダースプレッドは、同一の原資産と同一の行使価格で二つのレッグを組むオプション・ポジションである。満期が早い限月を売り、満期が遅い限月を買う。通常はネット・デビットで開始し、単一のオプション・レッグでは不可能な、セータとベガを同時にロングにするポジションとなる。この組み合わせにより、カレンダースプレッドは方向性ではなく、インプライド・ボラティリティ曲線の形状に対するポジションとなる。

カレンダースプレッドの構築方法

二つのレッグで一致するのは、原資産、行使価格、権利の種類(コール同士またはプット同士)、数量の四点です。異なるのは満期だけです。満期の近いレッグを売り、満期の遠いレッグを買います。満期の遠い契約のほうが時間価値が大きいため、建玉時には受取額を上回る支払額、つまりネット・デビットになります。このデビットがポジションのコストです。単純なカレンダースプレッドを満期の近いオプションの満期まで保有する場合、最大損失もこの金額です。

以下は、すべて仮定に基づく切りのよい数字です。ある株式の株価が100ドルだとします。30日満期の行使価格100ドルのコールが2.00ドルで売れ、90日満期の同じコールの購入価格が3.60ドルだとします。この場合、1株当たりのデビットは1.60ドルです。標準の100株乗数では、一組当たり160ドルになります。満期の近いオプションの満期まで時間を進めます。株価が100ドルのままなら、売りコールは無価値で満期を迎えます。残るのは満期まで60日の行使価格100ドルのコールで、その価値がポジション全体の価値になります。株価が130ドルなら、売りコールは大幅なイン・ザ・マネーとなり、買いコールも時間価値の大半を失います。そのため、この一組の価値は、ほぼすべてが本質的価値となった二つのコールの差額をわずかに上回る程度です。株価が70ドルの場合も同様に、二つのコールはほぼ無価値となり、価値は平らになります。満期の近いオプションの満期時における損益は、行使価格を頂点とするテント状の形になります。

なぜ期近のオプションを売り、期先を買うのか

セータは、時間の経過だけによってオプションが一日当たりに失う価値を示す。ベガは、インプライド・ボラティリティが一ポイント変化したときの価格変動幅を示す。いずれも残存期間に左右され、満期曲線上では逆方向に動く。日々の時間価値の減少は満期前の数週間で最も速くなる一方、インプライド・ボラティリティへの感応度は残存期間が長いほど高まる。期近のレッグを売れば、最も速い減価をショート側に置ける。期先のレッグを買えば、最も大きなボラティリティ・エクスポージャーをロング側に置ける。下のパネルは、アップルのアット・ザ・マネーに近い契約について、満期までの日数(DTE)別の各帯域で両方を測定したものだ。

クエリ満期帯別のThetaとvega、AAPLのアット・ザ・マネー付近
各数値の背後にある正確なSQL
SELECT
    multiIf(days_to_expiry <= 10,  '1-10 DTE',
            days_to_expiry <= 25,  '11-25 DTE',
            days_to_expiry <= 45,  '26-45 DTE',
            days_to_expiry <= 90,  '46-90 DTE',
            days_to_expiry <= 180, '91-180 DTE',
                                   '181+ DTE')       AS dte_band,
    round(avg(abs(theta)), 4)                        AS theta_per_day_abs,
    round(avg(abs(vega)), 4)                         AS vega_per_iv_point
FROM global_markets.options_greeks
WHERE underlying_symbol = 'AAPL'
  AND date >= today() - 30
  AND date <= today() - 2
  AND iv_converged = 1
  AND volume > 0
  AND days_to_expiry BETWEEN 1 AND 400
  AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.05
GROUP BY dte_band
ORDER BY min(days_to_expiry)
Run this yourself

1-10 DTE帯では、平均日次減価は一株当たり$0.4967だった。181+ DTE帯では$0.0606だった。いずれも一枚の契約では100倍する。ベガは逆方向に動く。期近ではインプライド・ボラティリティ一ポイント当たり0.1206で、期先では1.0131となる。カレンダー・スプレッドは、この二つの曲線を同時に利用する。急な減価をショートし、ボラティリティ・エクスポージャーをロングする。全体的な傾向については、満期が近づくにつれてオプションのグリークスがどう変化するかで説明している。

カレンダースプレッドが実際に取引するもの:ターム構造

インプライド・ボラティリティは、銘柄ごとに一つの数字で決まるものではない。各限月に固有の数値があり、期近限月から期先限月まで並べて示したものがインプライド・ボラティリティのターム構造である。カレンダースプレッドは、この曲線上のある時点のボラティリティを売り、別の時点のボラティリティを買う。したがって損益は、どちらかの水準よりも、二つの時点の差に連動しやすい。

クエリ満期帯別のアット・ザ・マネー付近のインプライド・ボラティリティ、3銘柄
各数値の背後にある正確なSQL
SELECT
    multiIf(days_to_expiry <= 10,  '1-10 DTE',
            days_to_expiry <= 25,  '11-25 DTE',
            days_to_expiry <= 45,  '26-45 DTE',
            days_to_expiry <= 90,  '46-90 DTE',
            days_to_expiry <= 180, '91-180 DTE',
                                   '181+ DTE')                            AS dte_band,
    round(avgIf(implied_volatility, underlying_symbol = 'AAPL') * 100, 1)  AS aapl_iv_pct,
    round(avgIf(implied_volatility, underlying_symbol = 'SPY')  * 100, 1)  AS spy_iv_pct,
    round(avgIf(implied_volatility, underlying_symbol = 'KO')   * 100, 1)  AS ko_iv_pct
FROM global_markets.options_greeks
WHERE underlying_symbol IN ('AAPL', 'SPY', 'KO')
  AND date >= today() - 30
  AND date <= today() - 2
  AND iv_converged = 1
  AND volume > 0
  AND days_to_expiry BETWEEN 1 AND 400
  AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.05
GROUP BY dte_band
HAVING countIf(underlying_symbol = 'AAPL') > 0
   AND countIf(underlying_symbol = 'SPY')  > 0
   AND countIf(underlying_symbol = 'KO')   > 0
ORDER BY min(days_to_expiry)
Run this yourself

抽出したセッションの平均では、アット・ザ・マネーに近いAAPLの1-10 DTE帯の契約は、181+ DTE帯の28.6%に対して、インプライド・ボラティリティ36.2%を示した。KOの同じ二つの帯は、それぞれ27.3%と20.7%だった。銘柄ごとに固有の曲線が形成され、カレンダースプレッドはその曲線を対象にポジションを取る。

曲線の形状は日々変化する。次のパネルでは、一つの銘柄について、直近数カ月にわたる期近帯と期先帯の推移を示し、両者の差も併記している。

クエリAAPLのフロント帯対バック帯のインプライド・ボラティリティ、過去数か月
各数値の背後にある正確なSQL
SELECT
    toString(date)                                                                AS session_date,
    round(avgIf(implied_volatility, days_to_expiry BETWEEN 7 AND 25) * 100, 1)    AS near_iv_pct,
    round(avgIf(implied_volatility, days_to_expiry BETWEEN 60 AND 120) * 100, 1)  AS far_iv_pct,
    round((avgIf(implied_volatility, days_to_expiry BETWEEN 7 AND 25)
         - avgIf(implied_volatility, days_to_expiry BETWEEN 60 AND 120)) * 100, 1) AS near_minus_far_spread
FROM global_markets.options_greeks
WHERE underlying_symbol = 'AAPL'
  AND date >= today() - 120
  AND date <= today() - 2
  AND iv_converged = 1
  AND volume > 0
  AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.05
GROUP BY date
HAVING countIf(days_to_expiry BETWEEN 7 AND 25) > 0
   AND countIf(days_to_expiry BETWEEN 60 AND 120) > 0
ORDER BY date
Run this yourself

表示期間の最初のセッションである2026-04-08には、二つの帯の差はボラティリティ-1.8ポイントだった。直近のセッションである2026-08-04には、期近帯が27.2%、期先帯が27.4%で、差は-0.2ポイントだった。ロング・カレンダーは、その差が縮小すれば、期近のボラティリティが低下する場合でも、期先が上昇する場合でも利益を得る。差が拡大すれば損失となる。

このポジションが求める条件と、機能しなくなる要因

有利な展開は限定的です。近い満期が近づく中で、原資産価格が行使価格付近にとどまり、ショート側の残存時間価値が減少する一方、ロング側は時間価値の大半を維持することが求められます。また、期近のインプライド・ボラティリティが期先に対して低下し、ポジションにとってタームストラクチャーがスティープ化することも必要です。

このポジションを崩す要因は二つあります。一方向に大きく動くとテント形状が平坦になり、上昇でも下落でも損失が発生します。エントリー後にボラティリティカーブが逆転し、期近のボラティリティが期先を上回ると、ロング側を支える以上の速さでショート側に不利に働きます。もう一つ、より目立ちにくい要因があります。カーブ全体でインプライド・ボラティリティが一様に急低下すると、ベガの大きい期先ロング側の損失が、期近ショート側の利益を上回ります。

対角型

ダイアゴナル・スプレッドでは、行使価格と満期の両方を変える。一方の行使価格で期近のオプションを売り、別の行使価格で期先のオプションを買う。同じ時間軸に基づく構造へ、方向性の傾きを加える戦略である。現在の株価を大きく下回る行使価格で、満期がかなり先のロング・レッグを設定したコール・ダイアゴナルは、株式を保有するのに近い性質を一部持つ。これはディープ・イン・ザ・マネーのLEAPSを利用するアプローチに当たる。対価として、ペイオフは一つの行使価格を中心に対称にはならない。そのため、方向性と期間構造の形状の両方が重要になる。

決算をめぐるカレンダーとIV crushの問題

カレンダーの最もよく知られた使い方は、予定されたイベントを利用することです。決算発表日を含む期近限月は通常、その前後の限月よりインプライド・ボラティリティが高くなります。この期近限月を売り、より長い満期のレッグを買うことで、ボラティリティカーブの上昇部分をショートできます。発表後にはIV crushが起こります。イベントが通過した後、期近限月のインプライド・ボラティリティが急低下する現象です。同じ決算発表によって株価が行使価格を大きく超えると、テント型の損益曲線が平坦になることもあります。期先限月のボラティリティも通常は期近限月とともに低下しますが、低下幅は小さい傾向があります。決算カレンダーはボラティリティの形状を狙う一方、株価変動の影響を受けます。決算発表はその両方を同時にもたらします。

ショートレッグのアサインメント

米国株式オプションはアメリカン・スタイルであるため、イン・ザ・マネーのショートレッグは満期日だけでなく、営業日であればいつでもアサインされる可能性がある。ショートコールでは、配当金がコールの残存時間価値を上回る可能性がある権利落ち日の前後にリスクが集中する。アサインされると、ロングコールに対して株式のショートポジションを保有することになる。依然として損益の上限と下限が定まった構造だが、必要証拠金の状況が変わり、配当金の支払い義務も発生する。現金決済の指数オプションはヨーロピアン・スタイルであり、早期アサインメントのリスクはない。

フロントのボラティリティがバックを上回る頻度はどの程度か

逆イールドは珍しくなく、銘柄ごとに発生頻度も異なる。このパネルは、直近一年間の各セッションについて、フロントのバンドがバックのバンドを上回ったセッションの割合を銘柄別に示している。

クエリフロントのボラティリティがバックを上回った頻度
各数値の背後にある正確なSQL
SELECT
    symbol,
    round(100 * countIf(slope_pts > 0) / count(), 1) AS inverted_days_pct,
    round(avg(slope_pts), 2)                         AS avg_slope_pts,
    count()                                          AS obs_count
FROM
(
    SELECT
        underlying_symbol AS symbol,
        date,
        (avgIf(implied_volatility, days_to_expiry BETWEEN 7 AND 25)
       - avgIf(implied_volatility, days_to_expiry BETWEEN 60 AND 120)) * 100 AS slope_pts
    FROM global_markets.options_greeks
    WHERE underlying_symbol IN ('AAPL', 'MSFT', 'NVDA', 'SPY', 'KO')
      AND date >= today() - 400
      AND date <= today() - 2
      AND iv_converged = 1
      AND volume > 0
      AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.05
    GROUP BY symbol, date
    HAVING countIf(days_to_expiry BETWEEN 7 AND 25) > 0
       AND countIf(days_to_expiry BETWEEN 60 AND 120) > 0
)
GROUP BY symbol
ORDER BY inverted_days_pct DESC
Run this yourself

KOは、グループ内で最も頻繁に逆イールドとなり、測定対象となった274セッションのうち65.7%でその状態となった。フロントとバックの差の平均は0.89ポイントだった。SPYは逆イールドの頻度が最も低く、該当したのは全セッションの22.3%だった。カーブがスティープな局面で組むカレンダーと、逆イールド局面で組むカレンダーは、同じ注文票でも異なるポジションである。

これらのパネルの抽出条件

各パネルは、契約ごとの日次グリークスを参照し、出来高が報告され、インプライド・ボラティリティの収束した計算結果が得られた契約だけを残している。また、行使価格を当日の原資産終値の上下5%以内に限定している。アット・ザ・マネーから大きく離れた契約では、満期をまたいだインプライド・ボラティリティの比較が適切でない。バンドの平均は出来高加重ではなく、契約ごとの単純平均で算出しており、コールとプットの両方を含む。

よくある質問

カレンダースプレッドは強気ですか、それとも弱気ですか?

仕組み上は、どちらでもありません。現在の価格を行使価格とするカレンダースプレッドは、エントリー時には方向性がほぼ中立で、近い満期時点で原資産がその行使価格付近にあることを想定します。行使価格を現在価格より上または下に設定すると、ポジションに方向性が加わります。

カレンダースプレッドの最大損失はいくらですか?

同じ行使価格で両方のレッグを組むロング・カレンダーでは、ショートレッグの早期割り当てがない限り、支払ったデビットが最大損失です。最大利益は事前に固定されません。ショートレッグの満期後に、残ったロングレッグがいくらの価値を持つかで決まるためです。

株価が動かなくても、カレンダースプレッドは利益になりますか?

行使価格付近で動かないことは、この戦略が想定する条件です。ショートレッグの時間価値が、ロングレッグより速く減少するためです。ただし、株価が動かないまま行使価格から大きく離れている場合は別です。その水準では両方のレッグが安く、両者の価格差も小さいためです。

インプライド・ボラティリティが低下すると、カレンダースプレッドはどうなりますか?

ロング・カレンダーはベガがネットでロングです。そのため、ボラティリティ・カーブ全体が一様に低下すると、手前の満期のショートレッグで得る効果よりも、遠い満期のロングレッグから失う効果の方が大きくなります。ここでは水準よりもカーブの形状が重要です。手前の満期のボラティリティが、遠い満期より速く低下する場合は、同じ変動でも有利です。

プットでカレンダースプレッドを組めますか?

はい。原資産と行使価格を同じにし、満期の近いプットを売り、満期の遠いプットを買います。同じ行使価格であれば、プット・カレンダーはコール・カレンダーとほぼ同じように機能します。どちらを選ぶかは、通常、気配値がよりタイトか、割り当てに伴う負担が小さいかで決まります。


上記の各パネルには、生成に使用したSQLが付属しています。パネルを開くと、実際に取引されたアット・ザ・マネー近辺の契約や、収束したインプライド・ボラティリティの算出など、フィルターを確認できます。Strasmoreターミナルでは、同じ質問を自然言語で尋ねることもできます。