매도한 옵션의 조기 배정 발생 원인과 조건
매도한 옵션이 만기 전 조기 배정되는 주요 원인을 분석합니다. 배당락일 전후의 상황과 이자율, 주식 대여 비용 및 마진 콜 발생 가능성 등 투자자가 반드시 알아야 할 핵심 요소를 체계적으로 설명합니다.
조기 배정의 이해
매도한 옵션은 상대방인 보유자가 만기 전에 권리를 행사할 경우 조기 배정(early assignment)될 수 있습니다. 배정 통지는 장 마감 후 야간에 전달되며, 다음 날 아침 계좌에 주식으로 반영됩니다. 계약당 100주가 행사가격(strike price)에 매수 또는 매도됩니다. 조기 배정은 전반적으로 흔치 않은 현상이지만, 사전에 측정 가능한 특정 상황에서 집중적으로 발생합니다.
매도한 옵션은 왜 조기 배정(early assignment)되는가?
미국에 상장된 모든 주식 및 ETF 옵션은 아메리칸 스타일(American style)로, 만기일까지 영업일 중 언제든 행사할 수 있습니다. 이것이 바로 이 질문이 존재하는 근본적인 이유입니다. 아메리칸 스타일과 유러피언 스타일 옵션 비교에서는 조기 배정이 불가능한 현금 결제 방식의 지수 계약과 아메리칸 스타일의 차이점을 다룹니다.
옵션 가격은 두 부분으로 나뉩니다. 내재가치(intrinsic value)는 지금 당장 행사할 경우 계약이 갖는 가치, 즉 내가격(in the money) 상태인 금액입니다. 외재가치(extrinsic value)는 시간가치(time value)라고도 불리며, 내재가치를 제외한 나머지 전부를 의미합니다. 옵션 보유자가 조기 행사를 선택하면 포기해야 할 외재가치보다 더 큰 이득이 있을 때만 이를 실행합니다. 개인 투자자가 흔히 접하는 세 가지 상황은 다음과 같습니다.
- 배당락일(ex-dividend date) 전날의 내가격 콜옵션 매도. 오후에 옵션을 행사한 보유자는 배당금을 받을 수 있는 시점에 주식을 소유하게 됩니다. 콜옵션의 잔존 외재가치가 주당 배당금보다 낮아지면, 옵션을 매도하는 것보다 행사하여 배당을 받는 것이 더 많은 수익을 남깁니다.
- 딥 인더머니(deep in the money) 풋옵션 매도. 풋옵션을 행사하면 즉시 행사가격(strike price)만큼의 현금이 들어오며, 이 현금은 계약 만기까지 이자를 발생시킵니다. 풋옵션이 내가격 상태일수록 외재가치는 얇아지며, 발생할 이자가 외재가치를 상회하기 쉬워집니다.
- 대차거래가 어려운(hard to borrow) 주식의 콜옵션 매도. 콜옵션을 매수하고 주식을 공매도한 투자자는 매일 대차 수수료를 지불합니다. 콜옵션을 행사하면 공매도 포지션이 청산되어 수수료 지불이 중단됩니다. 남은 기간 동안의 수수료가 콜옵션의 외재가치보다 커지면, 옵션을 행사하는 것이 더 저렴한 선택이 됩니다.
이 세 가지 상황 모두 동일한 원리로 귀결됩니다. 외재가치는 방어막 역할을 하며, 언제든 측정 가능합니다.
매도 옵션에 남은 시간가치는 어느 정도인가?
베가(Vega)는 그 방어막을 실질적으로 보여주는 지표로, 내재변동성(implied volatility)이 1포인트 변할 때 옵션 가격이 주당 얼마만큼 움직이는지를 나타냅니다. 내재가치(intrinsic value)로만 구성된 계약은 베가가 거의 남아 있지 않습니다. 아래 패널은 지난 4개월 동안 거래된 잔존 만기 3일에서 30일 사이의 모든 AAPL 내가격(in the money) 계약을 추출하여, 내가격 깊이에 따라 분류한 뒤 옵션 체인 양측의 평균 베가를 산출한 것입니다.
모든 수치 뒤에 숨겨진 정확한 SQL
SELECT
depth_bucket AS itm_depth,
round(avgIf(vega_f, side = 'call'), 3) AS call_avg_vega,
round(avgIf(vega_f, side = 'put'), 3) AS put_avg_vega,
countIf(side = 'call') AS call_contracts,
countIf(side = 'put') AS put_contracts
FROM
(
SELECT
if(delta > 0, 'call', 'put') AS side,
toFloat64(vega) AS vega_f,
if(delta > 0,
toFloat64(underlying_close) / toFloat64(strike_price) - 1,
toFloat64(strike_price) / toFloat64(underlying_close) - 1) AS depth,
multiIf(depth < 0.01, 'under 1%',
depth < 0.03, '1 to 3%',
depth < 0.05, '3 to 5%',
depth < 0.10, '5 to 10%',
'over 10%') AS depth_bucket
FROM global_markets.options_greeks
WHERE underlying_symbol = 'AAPL'
AND date >= today() - 120
AND iv_converged = 1
AND volume > 0
AND days_to_expiry BETWEEN 3 AND 30
AND toFloat64(underlying_close) > 0
AND toFloat64(strike_price) > 0
AND toFloat64(delta) != 0
AND depth > 0
)
GROUP BY depth_bucket
HAVING countIf(side = 'call') > 0 AND countIf(side = 'put') > 0
ORDER BY min(depth)under 1%만큼 내가격 상태인 콜옵션의 평균 베가는 0.204입니다. over 10%만큼 내가격인 경우 콜옵션 평균은 0.071이며, 동일한 깊이의 풋옵션 평균은 0.105입니다. 이 곡선이 시사하는 바는 명확합니다. 계약이 내가격으로 깊게 들어갈수록 옵션 체인 양측 모두에서 시간가치는 소멸하며, 시간가치가 전혀 남지 않은 계약은 보유자가 행사하더라도 추가 비용이 발생하지 않습니다.
조기 행사 위험은 언제 가장 높은가?
깊이(depth)는 하나의 축이며, 시간(calendar)은 다른 축이다. 이 패널은 내재가치(moneyness)를 대략 고정시킨 상태에서, 1%에서 5% 내외의 내가격(in the money) 상태인 AAPL 콜옵션을 잔존 만기별로 분류한다.
모든 수치 뒤에 숨겨진 정확한 SQL
SELECT
dte_bucket,
round(avg(vega_f), 3) AS avg_vega,
round(avg(delta_f), 3) AS avg_delta,
count() AS contracts
FROM
(
SELECT
toFloat64(vega) AS vega_f,
toFloat64(delta) AS delta_f,
days_to_expiry,
multiIf(days_to_expiry <= 1, 'under 2 days',
days_to_expiry <= 3, '2 to 3 days',
days_to_expiry <= 7, '4 to 7 days',
days_to_expiry <= 14, '8 to 14 days',
days_to_expiry <= 30, '15 to 30 days',
'31 to 60 days') AS dte_bucket
FROM global_markets.options_greeks
WHERE underlying_symbol = 'AAPL'
AND date >= today() - 120
AND iv_converged = 1
AND volume > 0
AND delta > 0
AND days_to_expiry BETWEEN 0 AND 60
AND toFloat64(underlying_close) / toFloat64(strike_price) - 1 BETWEEN 0.01 AND 0.05
)
GROUP BY dte_bucket
ORDER BY min(days_to_expiry)잔존 만기가 31 to 60 days인 계약들은 평균 0.363의 베가(vega)를 보유한다. under 2 days 구간에서 해당 평균값은 0.037이며, 델타(delta)는 평균 0.828를 기록한다. 계약 만기 마지막 주는 두 축이 만나는 지점으로, 시간가치(time value)는 거의 남아있지 않으며 델타는 1에 근접한다. 이 마지막 주는 만기 일정과 내가격 계약의 자동 행사가 적용되는 시기이기도 하다.
배당 사례: 배당락일 전날 오후
배당 상황은 개인 투자자가 가장 흔히 접하는 사례이며, 세 가지 경우 중 가장 예측 가능합니다. 배당락일은 수주 전에 공시되고 배당금 규모도 확정되어 있으며, 의사결정 시점은 주식이 배당락 전 마지막으로 거래되는 단일 세션으로 한정됩니다. 아래 표는 잘 알려진 배당주 6종목의 최신 현금 배당금과 주가 대비 배당 수익률을 나타냅니다.
모든 수치 뒤에 숨겨진 정확한 SQL
WITH last_price AS
(
SELECT
ticker,
argMax(toFloat64(close), window_start) AS px
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('KO', 'JNJ', 'PG', 'XOM', 'MSFT', 'AAPL')
AND window_start >= today() - 14
GROUP BY ticker
)
SELECT
d.ticker AS ticker,
formatDateTime(max(d.ex_dividend_date), '%b %e, %Y') AS latest_ex_date,
round(argMax(toFloat64(d.cash_amount), d.ex_dividend_date), 2) AS dividend_per_share,
round(100 * argMax(toFloat64(d.cash_amount), d.ex_dividend_date) / any(p.px), 2) AS dividend_pct
FROM global_markets.stocks_dividends AS d
INNER JOIN last_price AS p ON p.ticker = d.ticker
WHERE d.ticker IN ('KO', 'JNJ', 'PG', 'XOM', 'MSFT', 'AAPL')
AND d.ex_dividend_date >= today() - 400
AND d.ex_dividend_date <= today() + 120
GROUP BY d.ticker
ORDER BY dividend_pct DESCPG이 이 그룹의 최상단에 위치합니다. 주당 $1.09를 배당하며 배당락일은 Jul 24, 2026입니다. 이는 주가의 0.74%에 해당합니다. 배당락일을 앞두고 해당 종목의 콜옵션 잔존 외재가치(extrinsic value)가 배당금보다 적다면, 이는 교과서적인 오버나이트(overnight) 조기 행사 대상입니다. 반면 AAPL는 주가의 0.09%를 배당하며, 이는 콜옵션의 시간가치가 상쇄해야 할 기준이 훨씬 낮음을 의미합니다. 배당락일과 옵션에서는 배당락일 이전 세션에서 옵션 체인이 어떻게 배당금을 가격에 반영하는지 상세히 다룹니다.
대여가 어려운 주식, 대부분의 설명에서 생략되는 사례
주식 대여 금리는 주식 대차 데스크(stock loan desk) 간에 결정되며 공시되는 거래 내역에는 나타나지 않습니다. 그러나 옵션 시장은 이를 가격에 반영하며, 그 흔적은 관찰 가능합니다. 동일한 행사가격(strike price)과 만기일에서 대여 비용이 비싼 종목은 콜옵션보다 풋옵션 측의 내재변동성(implied volatility)이 더 높게 형성되는 경향이 있습니다. 본 패널은 등가격(near the money) 부근, 잔존만기 20일에서 45일 사이인 5개 종목에 대해 해당 격차를 측정합니다.
모든 수치 뒤에 숨겨진 정확한 SQL
SELECT
underlying_symbol AS ticker,
round(100 * avgIf(iv_f, delta_f < 0), 1) AS put_iv,
round(100 * avgIf(iv_f, delta_f > 0), 1) AS call_iv,
round(100 * (avgIf(iv_f, delta_f < 0) - avgIf(iv_f, delta_f > 0)), 1) AS put_minus_call
FROM
(
SELECT
underlying_symbol,
toFloat64(implied_volatility) AS iv_f,
toFloat64(delta) AS delta_f
FROM global_markets.options_greeks
WHERE underlying_symbol IN ('MSTR', 'COIN', 'AAPL', 'MSFT', 'KO')
AND date >= today() - 120
AND iv_converged = 1
AND volume > 0
AND days_to_expiry BETWEEN 20 AND 45
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.05
)
GROUP BY underlying_symbol
HAVING countIf(delta_f < 0) > 0 AND countIf(delta_f > 0) > 0
ORDER BY put_minus_call DESCKO은 이 바스켓에서 풋옵션과 콜옵션 간의 격차가 1.3 변동성 포인트로 가장 크게 나타나며, 풋옵션 내재변동성은 평균 21.2%, 콜옵션 측은 19.9%를 기록하고 있습니다. COIN은 -2.2 포인트로 가장 좁은 격차를 보입니다. 대여 비용은 하방 보호에 대한 단순 수요와 더불어 해당 격차 내에 존재하는 여러 요인 중 하나이므로, 이는 정확한 대여 금리라기보다는 하나의 힌트로 해석해야 합니다.
누가 배정 대상을 결정하는가
옵션 배정은 개인적인 차원이 아니며 특정인을 겨냥한 것도 아닙니다. 옵션청산결제소(OCC, Options Clearing Corporation)는 상장 옵션의 모든 매수자와 매도자 사이에서 중개 역할을 수행합니다. 장 마감 후 제출된 행사 통지는 해당 시리즈의 매도 포지션을 보유한 청산 회원사들에게 OCC가 무작위로 배정합니다. 이후 각 회원사는 고객이 계좌 개설 시 서명한 약정서에 명시된 자체적인 방식(주로 무작위 선정 또는 선입선출법)에 따라 내부적으로 배정합니다.
개인 계좌의 경우 두 가지 사실을 유념해야 합니다. 매도 포지션이 인더머니(in the money) 상태가 되면 배정을 막을 수 없으며, 행사 통지가 접수되기 전에 포지션을 청산하거나 롤오버(roll-over)하는 방법뿐입니다. 또한 사전에 통보받는 경우도 없습니다. 배정 사실을 처음 확인하는 시점은 다음 날 아침이며, 이미 주식이 계좌에 입고된 상태입니다.
전반적으로 옵션 행사는 흔치 않은 일입니다. OCC의 투자자 교육 기관인 옵션산업협의회(Options Industry Council)가 발표한 자료에 따르면, 대다수의 계약은 만기 전 청산되거나 만기 소멸하며, 실제로 행사되는 경우는 극소수에 불과합니다. 하지만 흔치 않다는 것이 결코 일어나지 않는다는 뜻은 아니며, 앞서 언급한 상황들이 바로 그 소수의 사례가 발생하는 지점입니다.
스프레드의 매도 포지션이 배정(assignment)되면 어떤 일이 발생하는가?
가상의 사례로 콜 수직 스프레드(short call vertical) 매도 포지션을 가정해 본다. 동일 만기인 100 행사가격(strike price) 콜옵션 1계약 매도, 105 행사가격 콜옵션 1계약 매수 상태다. 주식이 배당락일(ex-dividend date)을 맞이하고, 100 콜옵션이 오버나이트에 배정되어 계좌에는 100달러에 100주를 매도한 상태가 된다. 105 콜옵션은 행사할 경우 잔존 시간가치(time value)를 포기해야 하므로 행사되지 않았으며, 여전히 옵션 상태로 남아 있다.
해당일 아침, 다음 네 가지 사실이 확인된다.
- 포지션은 청산된 것이 아니라 헤지(hedged)된 상태다. 매수 콜옵션은 주가 상승 시 105달러 이상에서 발생할 수 있는 매도 주식의 손실을 제한한다. 이는 보호 장치이며, 보호 장치는 현금이 아니다.
- 배정으로 인한 대금은 실질적이다. 100달러에 주식을 인도하면 계좌에 대금이 입금된다. 매수 콜옵션을 행사하여 주식을 되찾아오려면 해당 옵션의 잔존 시간가치를 포기해야 한다.
- 마진콜(margin call)이 발생할 수 있다. 매도 주식은 그 자체로 증거금 요건을 가지며, 이는 브로커에 의해 오버나이트에 재산정된다. 이 요건은 스프레드 자체가 요구했던 증거금을 초과할 수 있다. 증거금 요건은 이를 상쇄하는 옵션이 아닌 주식 포지션에 적용된다.
- 배당락일을 넘겨 보유한 매도 주식은 주식 대여자에게 배당금을 지급해야 할 의무가 있다. 배당 상황에서는 이 비용이 다른 모든 비용에 더해진다.
포지션 해소는 아침에 결정해야 하며, 일반적으로 두 가지 경로가 있다. 시장에서 주식을 직접 매수하여 주식 포지션을 닫고 매수 콜옵션을 유지하는 방법이 있다. 매수 콜옵션을 행사하여 주식과 옵션을 동시에 정리하는 방법도 있으나, 이 경우 해당 콜옵션이 보유한 잔존 시간가치를 모두 포기하게 된다. 두 경로 간의 비용 차이는 매수 콜옵션의 외재적 가치(extrinsic value)이며, 이는 전체 과정이 시작될 때의 수량과 동일하다.
자주 묻는 질문(FAQ)
조기 배정(early assignment)을 방지할 수 있습니까?
아니요. 결정권은 롱(long) 계약 보유자에게 있으며, 행사 통지를 차단하거나 이의를 제기할 방법은 없습니다. 숏(short) 포지션은 위험 구간, 주로 배당락일(ex-dividend date) 전날 오후 이전에 청산하거나 롤오버(roll)할 수 있으며, 외가격(out of the money) 계약은 거의 행사되지 않습니다.
조기 배정은 하루 중 언제 발생합니까?
행사 통지는 장 마감 후 제출되어 OCC(옵션청산결제소)에서 야간에 처리됩니다. 그 결과는 다음 날 아침 장 시작 전, 옵션이 아닌 주식 형태로 개인 계좌에 나타납니다.
커버드콜(covered call)도 조기 배정 위험에 노출됩니까?
네, 하지만 그 결과는 제한적입니다. 주식은 이미 계좌에 보유된 상태이며 행사가격(strike price)에 인도되므로, 새로운 익스포저가 발생하는 것이 아니라 포지션이 종료됩니다. 커버드콜 및 현금 담보 풋옵션(cash secured put) 모두 이러한 이유로 담보를 기반으로 합니다.
만기 시 내가격(in the money) 상태인 숏 옵션은 어떻게 됩니까?
OCC는 해당 옵션이 1센트 이상 내가격 상태로 마감되면 자동으로 이를 행사하며, 주식은 주말 동안 계좌에 입고됩니다. 옵션이 내가격으로 만기될 경우에서 해당 과정을 단계별로 다룹니다.
포지션의 조기 배정 위험은 어떻게 측정합니까?
숏 계약에 남아 있는 외재적 가치(extrinsic value)와 보유자가 행사 시 얻는 이익(첫 번째 사례의 경우 배당금, 그 외의 경우 이자나 대차 수수료)을 비교하여 측정합니다. 위 패널들은 시간 가치를 빠르게 파악하기 위해 베가(vega)를 사용합니다.
이 패널들은 어떻게 구성됩니까?
여기서 베가는 시간 가치를 대신합니다. 베가는 내재변동성(implied volatility) 1포인트 변화에 따른 달러 가치 변동을 측정하며, 계약이 모두 내재적 가치(intrinsic value)로만 구성되면 0으로 수렴합니다. 두 개의 AAPL 패널에 포함된 모든 계약은 측정 당일 최소 한 번 이상 거래되었으며 내재변동성이 수렴된 상태였습니다.
배당 수치는 주당 현금 금액을 최근 종가로 나눈 것으로, 배당락일이 기록되어 있습니다. 따라서 주가 변동에 따라 비율도 변합니다. 대차 이자율(borrow rate) 자체는 주식 대차 시장의 비공개 정보입니다. 풋옵션과 콜옵션의 내재변동성 차이(gap)는 대차 비용이 하방 수요 및 캐리(carry)와 공유하는 관측 가능한 흔적입니다.
여기에 있는 모든 패널은 해당 데이터를 생성한 SQL을 포함하고 있으며, 펼쳐서 확인할 수 있습니다. 특정 계약에 남아 있는 시간 가치를 측정하거나, 특정 종목의 배당락일을 숏 콜 포지션과 대조하려면 Strasmore 터미널에 평이한 영어로 질문하십시오.