캘린더 스프레드와 다이아고날 스프레드 차이점 분석
캘린더 스프레드와 다이아고날 스프레드는 매수 옵션의 행사가격 설정에서 차이가 납니다. 이러한 변화가 순 델타와 손익 구조에 미치는 영향을 분석하고 각 전략의 핵심적인 특징을 설명합니다.
캘린더 스프레드(calendar spread)와 다이아고날 스프레드(diagonal spread)의 차이는 행사가격(strike price) 하나에 있습니다. 두 구조 모두 동일한 주식에 대해 만기가 가까운 옵션을 매도하고 만기가 더 긴 옵션을 매수합니다. 캘린더 스프레드는 두 레그(leg)의 행사가격을 동일하게 유지하지만, 다이아고날 스프레드는 매수 레그의 행사가격을 다르게 설정합니다. 이러한 단 하나의 변화가 지불하는 데빗(debit), 보유 순 델타(net delta), 손익 구조의 기울기, 그리고 매도 레그가 인더머니(in the money) 상태로 만기를 맞이할 때 포지션이 취하는 행동을 변화시킵니다.
이를 명확히 이해하기 위해 다른 변수는 고정하고 하나의 변수만 변경해 보겠습니다. 주가가 50달러 근처에서 거래되는 주식을 가정합니다. 두 경우 모두 30일 만기 50달러 콜옵션을 매도합니다. 캘린더 스프레드의 경우 60일 만기 50달러 콜옵션을 매수합니다. 다이아고날 스프레드의 경우 60일 만기 55달러 콜옵션을 매수합니다. 아래의 모든 차이는 이 하나의 대체에서 비롯됩니다. 기본 구조가 생소하다면 캘린더 스프레드의 작동 원리를 먼저 확인한 후 다시 돌아오시기 바랍니다.
두 구조 모두 만기가 가까운 레그를 매도하는 이유
옵션의 시간가치(time value)는 가격에서 내재가치(intrinsic value)를 제외한 부분이며, 등가격(at-the-money) 계약의 경우 잔존 만기 기간의 제곱근에 비례하여 증가합니다. 잔존 기간을 두 배로 늘려도 시간가치는 두 배 미만으로 증가합니다. 실제로는 만기가 가까운 계약이 만기가 긴 계약보다 훨씬 빠른 속도로 매일 시간가치를 상실합니다.
모든 수치 뒤에 숨겨진 정확한 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)02-10 days가 남았을 때, 등가격 근처의 AAPL 콜옵션은 시간가치로 주가의 1.054%을 보유하며, 이는 계약 기간 동안 하루에 17.33 베이시스 포인트(basis point)에 해당합니다. 1 베이시스 포인트는 1퍼센트의 100분의 1입니다. 71-95 days가 남았을 때, 저장된 시간가치는 주가의 5.043%로 커졌지만, 일일 감소율은 6.08 베이시스 포인트로 떨어졌습니다. 차트에서 두 선이 교차합니다. 앞쪽 레그를 매도하고 뒤쪽 레그를 보유하는 것은 이 교차점을 활용하는 방법이며, 세타(theta)는 이를 가격에 반영하는 그리스(greek) 지표입니다. 만기가 다가옴에 따라 그리스 지표가 변하는 방식에서 델타와 감마를 통해 동일한 곡선을 살펴볼 수 있습니다.
매수 행사가격을 이동시킬 때 발생하는 변화
두 구조 모두 매도 레그는 동일합니다. 오직 어떤 콜옵션을 매수하느냐에 따라 차이가 발생하며, 행사가격을 높이면 두 가지 수치가 동시에 변합니다.
모든 수치 뒤에 숨겨진 정확한 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 DESC50일에서 70일 만기 범위 내에서, 등가격 AAPL 콜옵션은 주가 4.628%에 대해 평균 0.544의 델타를 보였습니다. 델타는 주가가 1달러 변할 때 옵션 가격이 변하는 민감도로, 주당 단위로 표시됩니다. 13 to 18% above 수준에서는 동일한 만기의 옵션이 주가 0.481%에 대해 평균 0.099의 델타를 보였습니다. 두 수치는 함께 하락하며, 이 대응 관계가 한 줄로 요약된 트레이드오프입니다. 즉, 다이아고날의 매수 레그는 캘린더보다 비용이 훨씬 저렴하지만, 주가 상승 시 참여 폭은 훨씬 작습니다.
캘린더 vs 다이아고날 스프레드, 순 델타 비교
순 델타는 매수 레그의 델타에서 매도 레그의 델타를 뺀 값입니다. 캘린더 스프레드는 두 레그의 행사가격이 같으므로 뺄셈 후 거의 아무것도 남지 않습니다. 매수 레그를 더 높은 행사가격으로 옮기면 두 값은 상쇄되지 않습니다. 아래 패널은 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이 세트에서 가장 기울기가 큰 SPY는 다이아고날로서 -0.482의 순 델타를, 캘린더로서 0.017의 순 델타를 기록했습니다. 패널의 반대편 끝에서 NVDA는 다이아고날로서 -0.204을, 캘린더로서 0.013을 기록했습니다. 모든 다이아고날 막대는 0 아래에 위치합니다. 캘린더 막대는 0선에 위치합니다. 이러한 음의 순 델타가 방향성 기울기입니다. 캘린더는 시간과 내재변동성(implied volatility)에 대한 순수 포지션에 가까우며, 1차적으로는 방향성이 중립적입니다. 반면 이 방식으로 구축된 다이아고날은 그 위에 숏 델타(short-delta) 성향을 띠며, 만기 시 주가가 매도 레그의 행사가격 근처이거나 그보다 약간 낮을 때 손익이 정점에 달합니다.
매도 레그가 인더머니로 만기를 맞이할 경우
이는 많은 투자자가 가장 먼저 접하는 상황이며, 두 구조가 갈라지는 지점입니다.
30일 만기 50달러 콜옵션이 만기되는 날 주가가 60달러에 마감되었다고 가정합니다. 매도 콜옵션은 10달러 인더머니 상태이며, 포지션에 대해 10달러의 내재가치를 가집니다.
캘린더 스프레드에서 매수 레그 역시 50달러 콜옵션입니다. 이는 동일한 10달러의 내재가치와 남은 30일 동안의 시간가치를 가집니다. 두 레그의 내재가치는 60달러든 80달러든 어떤 가격에서든 정확히 상쇄됩니다. 남는 것은 매수 레그의 잔존 시간가치뿐입니다. 캘린더의 최악의 시나리오는 지불한 데빗으로 제한되며, 주가가 어떻게 움직이든 손실 폭이 커지지 않습니다.
다이아고날 스프레드에서 매수 레그는 55달러 콜옵션입니다. 60달러에서 이 옵션은 매도 레그의 10달러 내재가치 대비 5달러의 내재가치를 가집니다. 나머지 5달러, 즉 행사가격 간의 차이는 커버되지 않습니다. 이 격차는 행사가격 차이만큼 고정되어 있으며 더 커지지 않습니다. 80달러가 되면 매도 콜옵션은 30달러, 매수 콜옵션은 25달러의 내재가치를 가져 여전히 5달러 차이가 납니다. 따라서 다이아고날의 대규모 상승 시 리스크는 0이 아니라, 순 데빗 또는 크레딧을 조정한 행사가격 격차로 정의됩니다.
이것이 더 높은 행사가격의 매수 레그를 선택할 때 치르는 대가입니다. 즉, 초기 비용은 적게 들지만, 두 행사가격을 모두 돌파할 때만 발생하는 제한된 격차 리스크를 안게 됩니다. 매도 레그의 조기 행사(assignment) 여부도 주의해야 하며, 관련 타이밍 규칙은 숏 옵션의 조기 행사 시점에서 확인할 수 있습니다.
매수 레그의 잔존 시간가치가 곧 금융 자산입니다
두 구조를 분해하면 중심에는 동일한 요소가 남습니다. 매도 레그가 사라진 후 매수 레그에 남아 있는 시간가치입니다. 매도 프리미엄은 매수 레그 비용의 일부를 충당합니다.
위의 첫 번째 패널은 이미 그 이전의 형태를 담고 있으며, 가장 긴 기간부터 가장 짧은 기간까지 읽을 수 있습니다. 어떤 계약도 한 버킷(bucket)에 오래 머물지 않습니다. 71-95 days 버킷에 있는 콜옵션은 주가의 약 5.043%에 해당하는 시간가치를 지니며, 동일한 계약이 사다리를 타고 내려와 02-10 days 버킷에서 1.054%가 되고, 만기 시 0이 됩니다. 만기가 가까운 콜옵션을 매도하는 것은 이 하락의 빠른 구간을 취하는 것입니다. 만기가 긴 콜옵션을 보유하는 것은 여전히 느린 구간에 머물러 있는 계약을 유지하는 것입니다. 만기 시점에 두 구조의 가치는 뒤쪽 레그가 아직 상실하지 않은 시간가치이며, 이것이 바로 트레이더들이 이 포지션을 시간가치를 소유하고 그 빠른 구간을 임대하는 것이라고 표현하는 이유입니다.
다이아고날은 매수 레그가 더 저렴하기 때문에 동일한 잔존 가치에 대해 더 적은 순 데빗을 지불합니다. 그 대가로 델타는 더 적게 보유하며 행사가격 격차 리스크를 안게 됩니다.
'가난한 자의 커버드콜'은 다이아고날의 극단적 형태입니다
매수 레그를 계속 이동시키면 익숙한 지점에 도달하게 됩니다. 행사가격을 외가격이 아닌 깊은 인더머니로 설정하고, 만기를 1년 이상으로 늘리면 다이아고날은 가난한 자의 커버드콜(poor man's covered call)이 됩니다. 이는 100주를 대신하는 만기가 길고 델타가 높은 콜옵션을 매수하고, 그에 대해 만기가 짧은 콜옵션을 매도하는 전략입니다. 작동 원리는 변하지 않았습니다. 단지 매수 레그의 행사가격과 만기라는 두 좌표만 이동했을 뿐입니다.
이것이 이 전략군을 한 줄로 요약한 것입니다. 캘린더는 두 행사가격이 일치하는 지점에 위치합니다. 다이아고날은 매수 행사가격을 이동시킵니다. 가난한 자의 커버드콜은 행사가격과 만기를 극단으로 이동시킵니다. 이들 모두는 만기가 더 짧은 옵션을 매도하고 그에 대해 만기가 긴 옵션을 매수한다는 점에서, 두 레그의 만기가 동일한 크레딧 스프레드 또는 데빗 스프레드와 구분됩니다.
자주 묻는 질문(FAQ)
캘린더 스프레드와 다이아고날 스프레드의 차이점은 무엇입니까?
둘 다 동일한 기초자산에 대해 만기가 가까운 옵션을 매도하고 만기가 긴 옵션을 매수합니다. 캘린더는 두 레그의 행사가격을 동일하게 설정하여 순 델타를 거의 0에 가깝게 유지합니다. 다이아고날은 매수 레그의 행사가격을 다르게 설정하여 포지션 비용을 낮추고 손익 구조에 방향성 기울기를 추가합니다.
다이아고날 스프레드가 캘린더 스프레드보다 방향성이 더 강합니까?
그렇습니다. 매수 콜옵션을 더 높은 행사가격으로 옮기면 매도 레그의 델타는 그대로인 상태에서 전체 델타가 낮아지며, 두 레그가 0 근처에서 상쇄되지 않게 됩니다. 위 패널은 여러 대형주에 걸쳐 그 차이를 측정합니다.
주가가 행사가격을 크게 상회하면 캘린더 스프레드는 어떻게 됩니까?
두 레그의 행사가격이 같으므로 어떤 가격에서든 내재가치가 상쇄됩니다. 남는 것은 매수 레그의 잔존 시간가치뿐이며, 캘린더의 최대 손실은 포지션 개시 시 지불한 데빗으로 제한됩니다.
다이아고날에는 왜 캘린더에 없는 행사가격 격차가 존재합니까?
두 행사가격 사이의 거리는 매수 레그가 커버하지 못하는 내재가치입니다. 위에서 든 50달러와 55달러 예시의 경우, 그 격차는 주당 5달러이며 주가가 두 행사가격을 얼마나 상회하든 5달러로 유지됩니다.
가난한 자의 커버드콜은 다이아고날 스프레드입니까?
그렇습니다. 매수 레그를 깊은 인더머니로 설정하고 만기를 1년 이상으로 늘린 다이아고날의 일종입니다. 높은 델타의 매수 콜옵션이 100주를 대신하고, 그에 대해 만기가 짧은 콜옵션을 매도하는 구조입니다.
위의 모든 패널은 이를 생성한 SQL과 함께 제공되므로, 여기 있는 모든 수치는 다른 종목이나 다른 만기 조건으로 다시 계산할 수 있습니다. Strasmore 터미널에서 평이한 영어로 해당 비교를 요청하십시오.