Strasmore Research
学習 Matt Connor著者: Matt Connor

カレンダーとダイアゴナルの違いとは

同じショート・コールでも、ロング行使価格を変えると何が変わるのでしょうか。ネット・デルタとペイオフの違いを具体例で確認します。

カレンダースプレッドとダイアゴナルスプレッドの違いは、行使価格が一つ異なる点です。どちらも同じ株式を対象に、期近のオプションを売り、期先のオプションを買います。カレンダーでは両方のレッグの行使価格が同じです。ダイアゴナルではロング・レッグの行使価格を別の水準に移します。この一つの変更により、支払うデビット、保有するネット・デルタ、ペイオフの傾き、ショート・レッグがイン・ザ・マネーで満期を迎えたときのポジションの動きが変わります。

違いを明確にするため、一つの変数だけを変更します。仮に株価が50ドル近辺で推移しているとします。どちらの場合も、30日満期の50ドル・コールを売ります。カレンダーでは、60日満期の50ドル・コールを買います。ダイアゴナルでは、60日満期の55ドル・コールを買います。以下の違いはすべて、この一つの置き換えから生じます。基本構造に不慣れな場合は、まずカレンダースプレッドの仕組みを確認してから、ここに戻ってください。

なぜ両方の構造で期近レッグを売るのか

オプションの時間価値とは、価格から本源的価値を差し引いた部分です。アット・ザ・マネーの契約では、時間価値は残存期間のおおむね平方根に比例して増加します。残存日数を二倍にしても、時間価値は二倍を大きく下回ります。実際には、期近契約の時間価値は、期先契約よりもはるかに速い日次ペースで減少します。

クエリ残存期間別の、ATM付近のAAPLコールの時間価値です
各数値の背後にある正確なSQL
SELECT
    time_to_expiry,
    round(avg(extrinsic) / avg(spot) * 100, 3)              AS extrinsic_pct_of_spot,
    round(avg(extrinsic) / avg(spot) * 10000 / avg(dte), 2) AS decay_rate_bps_per_day
FROM
(
    SELECT
        multiIf(
            days_to_expiry <= 10, '02-10 days',
            days_to_expiry <= 21, '11-21 days',
            days_to_expiry <= 35, '22-35 days',
            days_to_expiry <= 50, '36-50 days',
            days_to_expiry <= 70, '51-70 days',
                                  '71-95 days')             AS time_to_expiry,
        toFloat64(option_close)
            - greatest(toFloat64(underlying_close) - toFloat64(strike_price), 0) AS extrinsic,
        toFloat64(underlying_close)                          AS spot,
        days_to_expiry                                       AS dte
    FROM global_markets.options_greeks
    WHERE underlying_symbol = 'AAPL'
      AND startsWith(lower(option_type), 'c')
      AND iv_converged = 1
      AND volume > 0
      AND date >= '2026-05-01'
      AND date <  '2026-08-01'
      AND days_to_expiry BETWEEN 2 AND 95
      AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.02
)
GROUP BY time_to_expiry
ORDER BY avg(dte)
Run this yourself

02-10 daysが残る時点では、アット・ザ・マネーに近いAAPLコールは、株価の平均1.054%に相当する時間価値を持っていました。これは、契約期間中の日次ベースで17.33ベーシスポイントに当たります。ベーシスポイントは1%の100分の1です。71-95 daysが残る時点では、記録された時間価値は株価の5.043%と大きくなっていました。一方、日次ペースは6.08ベーシスポイントに低下しました。チャート上では、二本の線が交差します。フロント・レッグを売り、バック・レッグを保有するのは、この交差点に位置する方法です。これを価格付けするギリシャ指標がセータです。満期が近づくにつれてギリシャ指標がどう変化するかでは、デルタとガンマを通じて同じ曲線を確認できます。

ロングの行使価格を移すと何が変わるのか

両方の構造はショート・レッグを共有します。違いは、どのロング・コールを買うかだけです。その行使価格を引き上げると、二つの数値が同時に変わります。

クエリ権利行使価格距離別の、残存50〜70日のAAPLコールのデルタとプレミアムです
各数値の背後にある正確なSQL
SELECT
    strike_distance,
    round(avg(delta), 3)                     AS avg_delta,
    round(avg(premium) / avg(spot) * 100, 3) AS premium_pct_of_spot
FROM
(
    SELECT
        multiIf(
            moneyness < 0.01, 'at the money',
            moneyness < 0.03, '1 to 3% above',
            moneyness < 0.06, '3 to 6% above',
            moneyness < 0.09, '6 to 9% above',
            moneyness < 0.13, '9 to 13% above',
                              '13 to 18% above') AS strike_distance,
        delta,
        premium,
        spot
    FROM
    (
        SELECT
            toFloat64(strike_price) / toFloat64(underlying_close) - 1 AS moneyness,
            delta,
            toFloat64(option_close)     AS premium,
            toFloat64(underlying_close) AS spot
        FROM global_markets.options_greeks
        WHERE underlying_symbol = 'AAPL'
          AND startsWith(lower(option_type), 'c')
          AND iv_converged = 1
          AND volume > 0
          AND date >= '2026-05-01'
          AND date <  '2026-08-01'
          AND days_to_expiry BETWEEN 50 AND 70
    )
    WHERE moneyness >= -0.01 AND moneyness < 0.18
)
GROUP BY strike_distance
ORDER BY avg_delta DESC
Run this yourself

50~70日の満期帯では、アット・ザ・マネーのAAPLコールは、株価の4.628%に相当する水準で平均0.544のデルタでした。デルタは、株価が1ドル動いたときのオプション価格の感応度で、1株当たりで表示されます。13 to 18% aboveでは、同じ満期のデルタは平均0.099、株価に対する水準は0.481%でした。両方の数値が同時に低下しています。この組み合わせが、取引のトレードオフを端的に示します。ダイアゴナルのロング・レッグはカレンダーの一部のコストで済む一方、上昇局面への参加度は大幅に低くなります。

カレンダーとダイアゴナルのネット・デルタ比較

ネット・デルタは、ロング・レッグのデルタからショート・レッグのデルタを差し引いたものです。カレンダーでは両レッグの行使価格が同じため、差し引くとほとんど何も残りません。ロング・レッグをより高い行使価格に移すと、二つのデルタは相殺されなくなります。以下のパネルでは、6銘柄の大型株について、各ケースの組み合わせを契約データから構築しています。各ケースでは、25~35日満期のアット・ザ・マネーのショート・コールに対し、55~70日満期のロング・コールを組み合わせます。ロング・コールはアット・ザ・マネーの場合がカレンダー、そこから8~12%上方の場合がダイアゴナルです。

クエリ原資産別の、カレンダーペアとダイアゴナルペアのネットデルタです
各数値の背後にある正確なSQL
SELECT
    underlying_symbol AS symbol,
    round(avgIf(delta, leg = 'back_atm') - avgIf(delta, leg = 'front_atm'), 3) AS calendar_net_delta,
    round(avgIf(delta, leg = 'back_otm') - avgIf(delta, leg = 'front_atm'), 3) AS diagonal_net_delta
FROM
(
    SELECT
        underlying_symbol,
        delta,
        multiIf(
            days_to_expiry BETWEEN 25 AND 35 AND abs(moneyness) < 0.02,           'front_atm',
            days_to_expiry BETWEEN 55 AND 70 AND abs(moneyness) < 0.02,           'back_atm',
            days_to_expiry BETWEEN 55 AND 70 AND moneyness BETWEEN 0.08 AND 0.12, 'back_otm',
                                                                                  'other') AS leg
    FROM
    (
        SELECT
            underlying_symbol,
            delta,
            days_to_expiry,
            toFloat64(strike_price) / toFloat64(underlying_close) - 1 AS moneyness
        FROM global_markets.options_greeks
        WHERE underlying_symbol IN ('AAPL', 'MSFT', 'NVDA', 'AMZN', 'SPY', 'KO')
          AND startsWith(lower(option_type), 'c')
          AND iv_converged = 1
          AND volume > 0
          AND date >= '2026-05-01'
          AND date <  '2026-08-01'
          AND days_to_expiry BETWEEN 25 AND 70
    )
)
WHERE leg != 'other'
GROUP BY underlying_symbol
HAVING countIf(leg = 'front_atm') > 0
   AND countIf(leg = 'back_atm')  > 0
   AND countIf(leg = 'back_otm')  > 0
ORDER BY diagonal_net_delta ASC
Run this yourself

このセットで最も傾きが大きい組み合わせでは、SPYがダイアゴナルで-0.482のデルタ、カレンダーで0.017となりました。パネルの反対側では、NVDAがダイアゴナルで-0.204、カレンダーで0.013となりました。ダイアゴナルのバーはすべてゼロを下回っています。カレンダーのバーはゼロ線上にあります。この負のネット・デルタが方向性の傾きです。カレンダーは時間価値とインプライド・ボラティリティを中心としたポジションで、一次近似では方向性がほぼ中立です。このように構築したダイアゴナルは、そこにショート・デルタの傾きを加えます。また、期近満期に向けて、株価がショート・ストライク付近またはやや下にあるときにペイオフが最大になります。

ショート・レッグがイン・ザ・マネーで満期を迎えるとどうなるのか

これは多くの読者が最初に直面するケースであり、両構造の違いが最も明確になる場面です。

30日満期の50ドル・コールが満期を迎える日に、株価が60ドルで引けたとします。ショート・コールは10ドルのイン・ザ・マネーで、ポジションに対して10ドルの本源的価値があります。

カレンダーでは、ロング・レッグも50ドル・コールです。ロング・レッグには同じ10ドルの本源的価値に加え、残り30日が生む時間価値があります。60ドルでも80ドルでも、株価がいくらでも、両レッグの本源的価値は正確に相殺されます。残るのはロング・レッグの時間価値です。カレンダーの最大損失は支払ったデビットに限定され、株価が動いても損失幅は広がりません。

ダイアゴナルでは、ロング・レッグは55ドル・コールです。株価が60ドルの場合、ショート・レッグの10ドルに対し、ロング・レッグの本源的価値は5ドルです。残りの5ドル、つまり行使価格間の差額はカバーされません。この差額は行使価格の幅で固定され、拡大しません。株価が80ドルになっても、ショート・コールの本源的価値は30ドル、ロング・コールは25ドルで、差額はなお5ドルです。大幅な上昇に対するダイアゴナルのリスクはゼロではなく、ネット・デビットまたはクレジットを調整した行使価格差に限定されます。

これが、ロングの行使価格を高くすることで生じるコストです。開始時の支出は小さくなる一方、両方の行使価格を通過する上昇局面で、一定の差額が生じます。ショート・レッグでは、早期割り当ても確認すべき点です。タイミングのルールについては、ショート・オプションが早期割り当てとなる場合を参照してください。

ロング・レッグに残る時間価値のために資金を出している

両構造を分解すると、中心にあるのは同じものです。ショート・レッグがなくなった後もロング・レッグに残る時間価値です。ショート・プレミアムがロング・レッグのコストの一部を賄います。

上の最初のパネルには、この移転の形がすでに示されています。最長の区分から最短の区分へ読むことができます。どの契約も一つの区分に長くとどまりません。71-95 days区分にあるコールは、株価の約5.043%に相当する時間価値を持っていました。同じ契約は階段を下り、02-10 days区分に達すると1.054%となり、満期にはゼロになります。期近コールを売ることで、この低下の速い部分を受け取ります。期先コールを保有することで、低下の遅い部分にまだある契約を保有します。フロント満期時点で両構造に残る価値は、バック・レッグがまだ失っていない時間価値です。そのため、トレーダーはこのポジションを、時間価値を保有し、その速い部分を貸し出す取引と説明します。

ダイアゴナルはロング・レッグが安いため、同じ残存時間価値に対するネット・デビットが小さくなります。その代わり、保有するデルタは小さく、行使価格差を抱えます。

プアマンズ・カバードコールは極端なダイアゴナル

ロング・レッグをさらに動かすと、よく知られた構造に行き着きます。行使価格をアウト・オブ・ザ・マネーではなく、ディープ・イン・ザ・マネーに移し、満期を1年超にすると、ダイアゴナルはプアマンズ・カバードコールになります。これは、100株の代わりとなる満期の長い高デルタのコールを保有し、そのコールに対して期近コールを売る戦略です。仕組みは変わっていません。変わったのは、ロング・レッグの行使価格と満期という二つの座標だけです。

この関係は一行で示せます。カレンダーは両方の行使価格が一致する地点にあります。ダイアゴナルはロングの行使価格を移します。プアマンズ・カバードコールは、行使価格と満期を極端な水準に移します。いずれも、より早く満期を迎えるショート・オプションに対してロング・オプションを保有します。この点が、両レッグの満期が同じクレジットスプレッドまたはデビットスプレッドと異なります。

FAQ

カレンダースプレッドとダイアゴナルスプレッドの違いは何ですか?

どちらも同じ原資産を対象に、期近のオプションを売り、期先のオプションを買います。カレンダーでは両レッグの行使価格が同じで、ネット・デルタはほぼフラットになります。ダイアゴナルではロング・レッグを別の行使価格に移すため、ポジションのコストが下がり、ペイオフに方向性の傾きが加わります。

ダイアゴナルスプレッドはカレンダースプレッドより方向性が強いですか?

はい。ロング・コールをより高い行使価格に移すと、そのデルタは低下します。一方、ショート・レッグのデルタは同じ水準にとどまるため、両者はゼロ近辺で相殺されなくなります。上のパネルでは、複数の大型株についてこの違いを測定しています。

株価が行使価格を大きく上回ってギャップアップした場合、カレンダースプレッドはどうなりますか?

両レッグの行使価格は同じであり、どの株価水準でも本源的価値は相殺されます。残るのはロング・レッグの時間価値です。カレンダーの最大損失は、開始時に支払ったデビットです。

なぜダイアゴナルにはカレンダーにない行使価格差があるのですか?

二つの行使価格の差は、ロング・レッグがカバーしない本源的価値です。上の50ドルと55ドルの例では、その差は1株当たり5ドルです。株価が両方の行使価格をどれだけ上回っても、差は5ドルのままです。

プアマンズ・カバードコールはダイアゴナルスプレッドですか?

はい。ロング・レッグをディープ・イン・ザ・マネーにし、満期を1年超に延ばしたダイアゴナルです。これにより、高デルタのロング・コールが100株の代わりとなり、それに対して期近コールを売ります。


上の各パネルには、作成に使ったSQLが付属しています。そのため、どの数値も別の銘柄や別の満期で再計算できます。Strasmoreターミナルで、平易な英語による比較を依頼してください。