Strasmore Research
Belajar Matt ConnorOleh Matt Connor

Perbezaan Calendar Spread vs Diagonal Spread

Ketahui perbezaan antara calendar spread dan diagonal spread melalui pelarasan harga strike. Lihat bagaimana perubahan kaki panjang memberi kesan kepada net delta dan profil pulangan.

Perbezaan antara calendar spread dan diagonal spread terletak pada satu harga strike. Kedua-dua struktur menjual opsyen bertempoh singkat dan membeli opsyen bertempoh lebih panjang pada saham yang sama. Calendar spread mengekalkan kedua-dua kaki pada harga strike yang sama; diagonal spread pula mengalihkan kaki panjang (long leg) ke harga strike yang berbeza. Perubahan tunggal itu mengubah debit yang dibayar, net delta yang dibawa, kecondongan (tilt) pulangan, dan tindakan posisi apabila kaki pendek (short leg) tamat dalam keadaan in the money.

Untuk melihatnya dengan jelas, ubah satu pemboleh ubah sahaja. Ambil contoh saham yang didagangkan pada harga hampir $50. Dalam kedua-dua kes, jual call $50 bertempoh 30 hari. Untuk calendar spread, beli call $50 bertempoh 60 hari. Untuk diagonal spread, beli call $55 bertempoh 60 hari. Setiap perbezaan di bawah berpunca daripada penggantian tersebut. Jika struktur asas ini tidak biasa bagi anda, mulakan dengan cara calendar spread berfungsi dan kembali ke sini.

Mengapa kedua-dua struktur menjual kaki bertempoh singkat

Nilai masa (time value) sesuatu opsyen ialah bahagian harganya yang melebihi nilai intrinsik, dan bagi kontrak at-the-money, ia berkembang mengikut punca kuasa dua masa yang berbaki. Gandakan hari yang tinggal dan anda akan mendapat nilai masa yang jauh lebih rendah daripada dua kali ganda. Secara praktikal, kontrak bertempoh singkat kehilangan nilai masanya pada kadar harian yang jauh lebih pantas berbanding kontrak bertempoh lebih panjang.

PertanyaanNilai masa pada opsyen call AAPL near-the-money, mengikut tempoh tamat
SQL tepat di sebalik setiap nombor
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

Dengan 02-10 days berbaki, call AAPL yang hampir at-the-money memegang purata 1.054% daripada harga saham dalam nilai masa, yang bersamaan dengan 17.33 mata asas sehari sepanjang hayat kontrak tersebut. Satu mata asas ialah satu peratus daripada satu peratus. Dengan 71-95 days berbaki, nilai masa yang disimpan adalah lebih besar pada 5.043% daripada harga saham, manakala kadar harian jatuh kepada 6.08 mata asas. Kedua-dua garisan bersilang pada carta. Menjual kaki hadapan dan memiliki kaki belakang adalah cara untuk memanfaatkan persilangan itu, dan theta ialah greek yang menetapkan harganya. Bagaimana greek berubah apabila tarikh luput menghampiri menelusuri lengkung yang sama melalui delta dan gamma.

Kesan mengalihkan harga strike kaki panjang

Kedua-dua struktur berkongsi kaki pendek yang sama. Perbezaannya hanya pada call panjang yang dibeli, dan menaikkan harga strike tersebut mengubah dua angka serentak.

PertanyaanDelta dan premium pada opsyen call AAPL 50 hingga 70 hari, mengikut jarak strike
SQL tepat di sebalik setiap nombor
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

Kekal dalam tempoh 50 hingga 70 hari, call AAPL at-the-money mempunyai purata 0.544 delta pada 4.628% harga saham. Delta ialah sensitiviti opsyen terhadap pergerakan $1 dalam saham, disebut bagi setiap saham. Pada 13 to 18% above, tempoh yang sama mempunyai purata 0.099 delta pada 0.481%. Kedua-dua lajur jatuh bersama, dan gandingan itu adalah pertukaran (trade-off) dalam satu baris: kaki panjang diagonal spread menelan kos sebahagian kecil daripada calendar spread, dan ia kurang menyertai kenaikan harga.

Calendar vs diagonal spread, net delta bersebelahan

Net delta ialah delta kaki panjang ditolak delta kaki pendek. Kaki calendar spread berada pada harga strike yang sama, jadi penolakan itu hampir tidak meninggalkan apa-apa. Alihkan kaki panjang ke harga strike yang lebih tinggi dan kedua-duanya tidak lagi saling membatalkan. Panel di bawah membina kedua-dua gandingan daripada data kontrak pada 6 nama syarikat bermodal besar, menggunakan call pendek at-the-money bertempoh 25 hingga 35 hari dalam setiap kes berbanding call panjang bertempoh 55 hingga 70 hari yang sama ada at-the-money (calendar) atau 8 hingga 12% di atasnya (diagonal).

PertanyaanDelta bersih pasangan kalendar dan pasangan diagonal, mengikut underlying
SQL tepat di sebalik setiap nombor
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

Gandingan paling condong dalam set tersebut, SPY, menghasilkan -0.482 net delta sebagai diagonal berbanding 0.017 sebagai calendar. Pada hujung panel yang satu lagi, NVDA menghasilkan -0.204 sebagai diagonal berbanding 0.013 sebagai calendar. Setiap bar diagonal dicetak di bawah sifar. Bar calendar berada pada garisan sifar. Net delta negatif itu ialah kecondongan arah. Calendar spread hampir merupakan posisi tulen terhadap masa dan volatiliti tersirat, dengan arah yang hampir neutral pada peringkat pertama. Diagonal spread yang dibina dengan cara ini membawa kecondongan short-delta di atasnya, dan pulangannya memuncak apabila saham berada pada atau tepat di bawah harga strike pendek menjelang tarikh luput hadapan.

Apa yang berlaku apabila kaki pendek tamat in the money

Ini adalah kes yang paling kerap ditemui oleh pembaca, dan di sinilah kedua-dua struktur berbeza.

Katakan saham ditutup pada $60 pada hari call $50 bertempoh 30 hari tamat tempoh. Call pendek itu bernilai $10 in the money, dengan $10 nilai intrinsik terhadap posisi tersebut.

Dalam calendar spread, kaki panjang juga merupakan call $50. Ia membawa $10 nilai intrinsik yang sama, ditambah dengan apa jua nilai masa yang masih ada dalam baki 30 harinya. Nilai intrinsik pada kedua-dua kaki membatalkan antara satu sama lain dengan tepat, pada $60, pada $80, atau pada sebarang harga. Apa yang tinggal ialah nilai masa kaki panjang yang berbaki. Kes terburuk calendar spread kekal terhad pada debit yang dibayar, dan tiada pergerakan saham yang akan membesarkannya.

Dalam diagonal spread, kaki panjang ialah call $55. Pada harga $60, ia memegang $5 nilai intrinsik berbanding $10 pada kaki pendek. $5 yang lain, iaitu jarak antara harga strike, tidak dilindungi. Jurang itu tetap pada lebar strike dan ia tidak berkembang: pada harga $80, call pendek memegang $30 nilai intrinsik dan call panjang memegang $25, masih dengan jurang $5. Risiko diagonal spread terhadap pergerakan besar ke atas adalah terhad, pada jurang strike yang diselaraskan dengan net debit atau kredit, bukannya pada sifar.

Itulah kos bagi harga strike panjang yang lebih tinggi: perbelanjaan awal yang lebih kecil, berbanding jurang terhad yang hanya terbuka apabila pergerakan melepasi kedua-dua harga strike. Penyerahan (assignment) adalah perkara lain yang perlu diperhatikan pada kaki pendek, dan peraturan masa hidup dalam bila opsyen pendek diserahkan lebih awal.

Nilai masa kaki panjang yang berbaki adalah apa yang anda biayai

Bedah kedua-dua struktur dan objek yang sama berada di tengah: nilai masa yang masih terlekat pada kaki panjang sebaik sahaja kaki pendek tiada. Premium pendek membayar sebahagian daripada bil kaki panjang.

Panel pertama di atas sudah memegang bentuk pemindahan itu, dibaca dari baldi (bucket) terpanjang hingga terpendek. Tiada kontrak kekal dalam satu baldi untuk tempoh yang lama. Call yang berada dalam baldi 71-95 days membawa kira-kira 5.043% daripada harga saham dalam nilai masa, dan kontrak yang sama meluncur turun tangga sehingga mencapai baldi 02-10 days pada 1.054%, kemudian sifar pada tarikh luput. Menjual call bertempoh singkat mengutip bahagian pantas luncuran itu. Memiliki call bertempoh lebih panjang mengekalkan kontrak yang masih berada di hujung yang perlahan. Nilai mana-mana struktur pada tarikh luput hadapan ialah apa jua nilai masa yang belum diserahkan oleh kaki belakang, itulah sebabnya pedagang menyifatkan posisi itu sebagai memiliki nilai masa dan menyewakan hujung yang pantas.

Diagonal spread membayar net debit yang lebih kecil untuk baki yang sama, kerana kaki panjangnya lebih murah. Ia memegang delta yang lebih kecil, dan ia membawa jurang strike.

Poor man's covered call ialah diagonal spread pada hadnya

Teruskan mengalihkan kaki panjang dan anda akan sampai ke tempat yang biasa. Tolak harga strike jauh ke dalam in the money dan bukannya ke luar, tolak tarikh luput melebihi setahun, dan diagonal spread menjadi poor man's covered call: call bertempoh panjang dengan delta tinggi yang menggantikan 100 saham, dengan call pendek bertempoh singkat ditulis terhadapnya. Mekanismenya tidak pernah berubah. Hanya dua koordinat yang bergerak, harga strike kaki panjang dan tarikh luput kaki panjang.

Itulah keluarga tersebut dalam satu baris. Calendar spread berada di sudut di mana kedua-dua harga strike sepadan. Diagonal spread mengalihkan harga strike panjang. Poor man's covered call mengalihkan harga strike dan tarikh luput ke tahap ekstrem. Kesemuanya memegang opsyen panjang terhadap opsyen pendek yang tamat tempoh lebih awal, yang membezakannya daripada credit spread atau debit spread, di mana kedua-dua kaki berkongsi tarikh luput yang sama.

Soalan Lazim

Apakah perbezaan antara calendar spread dan diagonal spread?

Kedua-duanya menjual opsyen bertempoh singkat dan membeli opsyen bertempoh lebih panjang pada aset asas yang sama. Calendar spread meletakkan kedua-dua kaki pada harga strike yang sama, yang mengekalkan net delta hampir rata. Diagonal spread mengalihkan kaki panjang ke harga strike berbeza, yang mengurangkan kos posisi dan menambah kecondongan arah pada pulangan.

Adakah diagonal spread lebih berarah berbanding calendar spread?

Ya. Mengalihkan call panjang ke harga strike yang lebih tinggi merendahkan deltanya manakala delta kaki pendek kekal di tempatnya, dan pasangan itu tidak lagi menghasilkan net sifar. Panel di atas mengukur perbezaan itu merentasi beberapa nama syarikat bermodal besar.

Apa yang berlaku kepada calendar spread jika saham melonjak jauh melebihi harga strike?

Kedua-dua kaki berkongsi harga strike yang sama, dan nilai intrinsik masing-masing membatalkan antara satu sama lain pada sebarang harga. Apa yang tinggal ialah nilai masa kaki panjang yang berbaki, dan kerugian maksimum calendar spread hanyalah debit yang dibayar untuk membukanya.

Mengapa diagonal spread mempunyai jurang strike yang tidak dimiliki oleh calendar spread?

Jarak antara kedua-dua harga strike ialah nilai intrinsik yang tidak dilindungi oleh kaki panjang. Dalam contoh $50 dan $55 di atas, jurang itu ialah $5 bagi setiap saham, dan ia kekal $5 tidak kira sejauh mana saham bergerak melebihi kedua-dua harga strike.

Adakah poor man's covered call merupakan diagonal spread?

Ya. Ia adalah diagonal spread dengan kaki panjang ditolak jauh ke dalam in the money dan melebihi setahun, membolehkan call panjang delta tinggi menggantikan 100 saham sementara call pendek bertempoh singkat ditulis terhadapnya.


Setiap panel di atas dihantar bersama SQL yang menghasilkannya, jadi sebarang angka di sini boleh dikira semula pada nama atau tempoh yang berbeza. Minta perbandingan itu dalam bahasa Inggeris yang mudah pada terminal Strasmore.