커버드콜 수익률 계산법
커버드콜 수익률을 순차변제금, 손익분기점, 정적 수익률, 배정 시 수익률로 계산하고 배당금과 연환산 방법까지 설명합니다.
커버드콜 수익률을 계산하려면 순차금, 손익분기점, 정적 수익률, 콜옵션 행사 시 수익률 등 네 가지 수치가 필요하다. 이 네 가지 수치는 세 가지 입력값에서 도출된다. 100주 매수에 지급한 가격, 해당 주식에 대해 매도한 콜옵션 한 계약에서 받은 프리미엄, 그리고 그 콜옵션의 행사가격이다. 아래 예시에서는 각 수치를 순서대로 계산한 뒤 배당금과 연환산 단계를 추가한다.
커버드콜이란 무엇이며, 어떤 수익률을 의미하는가?
커버드콜은 보유한 주식 100주에 대해 콜옵션 한 계약을 매도하는 전략이다. 콜옵션 매수자는 만기까지 정해진 가격인 행사가격으로 해당 주식을 매수할 권리를 갖는다. 매도자가 받는 옵션 프리미엄은 첫날부터 계좌에 현금으로 입금된다. 구체적인 구조는 커버드콜 작동 방식에서 확인할 수 있다. 이제 수치를 살펴보자.
‘수익률’은 어떤 종료 시점을 기준으로 가격을 산정하는지 명시하기 전까지 모호한 표현이다.
- 순차변제금(Net debit): 주식 매수 금액에서 옵션 프리미엄 수입을 뺀 금액이다. 실제로 해당 포지션에 투입한 현금이다.
- 손익분기점: 순차변제금을 100주로 나눈 값이다. 만기 시 주가가 이 가격보다 낮으면 포지션 가치는 투입 비용보다 작다.
- 정적 수익률: 만기 시 주가가 현재 가격과 정확히 같고, 콜옵션은 가치가 없어지며 주식은 계속 보유하는 경우의 수익률이다.
- 배정 시 수익률: 만기 시 주가가 행사가격 이상으로 올라 해당 행사가격에 주식이 매도되는 경우의 수익률이다.
옵션 한 계약은 주식 100주를 대상으로 한다. 따라서 $1.00로 표시된 옵션 프리미엄은 $100.00의 수입을 의미한다.
커버드콜 수익률 계산법: 사례로 살펴보기
가상의 주식이 $50.00에 거래되고 있고, 30일 후 만기인 콜옵션의 행사가격이 $52.50, 호가가 $1.00이라고 가정한다. 주식 매수 비용은 $5,000.00이다. 콜옵션 매도로 $100.00의 프리미엄을 받는다.
- 순차변액(Net Debit): $5,000.00에서 $100.00을 차감하면 $4,900.00이며, 주당 $49.00이다.
- 손익분기점: 만기 시점 기준 $49.00이다.
- 정적 수익률: 주가가 $50.00으로 변하지 않으면 콜옵션은 가치 없이 만료된다. 이때 $100.00의 프리미엄이 전체 수익이며, 30일 기준 수익률은 2.04%다.
- 콜옵션이 행사되는 경우의 수익률: 주식이 $52.50에 배정 매도되면 매도 금액은 $5,250.00이다. 주식 가격 상승에 따른 $250.00의 이익과 $100.00의 프리미엄을 합한 $350.00이 $4,900.00에 대한 수익이 되며, 30일 기준 수익률은 7.14%다.
두 수익률 모두 순차변액을 분모로 사용한다. 이는 프리미엄을 받은 뒤에도 위험에 노출된 현금이다. 일부 브로커는 동일한 수익률을 전체 $5,000.00을 기준으로 계산해 더 낮은 수치를 제시한다. 두 계산의 차이는 프리미엄 자체에서 발생한다. 현금을 따로 예치한 상태에서 풋옵션을 매도하는 반대 포지션은 커버드콜과 현금담보 풋 비교에서 비교한다.
분자에 포함되는 프리미엄의 출처
프리미엄은 시장가격이다. 프리미엄 규모는 계약 기간 동안 옵션시장이 해당 주가에 반영하는 예상 변동 폭을 따른다. 이는 연율화된 백분율로 표시되며 내재변동성이라고 한다. 2026년 7월까지 동일한 방식으로 측정한 대표 종목 5개는 다음과 같다.
모든 수치 뒤에 숨겨진 정확한 SQL
SELECT
underlying_symbol AS symbol,
round(100 * quantileDeterministic(0.5)(toFloat64(implied_volatility), cityHash64(ticker)), 1) AS median_iv_pct,
count() AS contract_count
FROM global_markets.options_greeks
WHERE underlying_symbol IN ('AAPL', 'MSFT', 'NVDA', 'KO', 'SPY')
AND date >= '2026-07-01'
AND date < '2026-08-01'
AND iv_converged = 1
AND volume > 0
AND delta > 0
AND days_to_expiry BETWEEN 20 AND 45
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.05
GROUP BY underlying_symbol
ORDER BY median_iv_pct DESC20~45일의 잔존만기를 보유하고 행사가격이 주가의 5% 이내인 콜옵션을 기준으로 보면, 5개 종목의 내재변동성 중간값은 43.4%에서 MSFT까지 나타났고, 13.4%에서 SPY까지 하락했다. 변동성이 가장 낮은 종목에서 얻는 2%의 고정 수익과 변동성이 가장 높은 종목에서 얻는 2%의 고정 수익은 같은 거래가 아니다. 후자의 경우 30일 동안 발생할 수 있는 결과의 범위가 훨씬 넓다는 점에 대한 대가가 포함된다. 유동성이 높은 옵션과 변동성이 큰 옵션에서는 이 두 가지 개념을 구분해 설명한다.
인더머니 행사가격이 수익을 앞당겨 확보하는 이유
이제 같은 $50.00 주식에 대해 행사가격 $47.50인 콜옵션을 매도한다고 하자. 옵션 가격은 $3.20으로 제시돼 있다. 이 가격은 내재가치 $2.50와 시간가치 $0.70로 나뉜다. 내재가치는 주가가 이미 행사가격을 웃도는 금액이다.
- 순지급액: $4,680.00, 주당 $46.80이다.
- 손익분기점: $46.80이다. 주가보다 6.4% 낮아 $52.50 콜옵션의 2.0%보다 완충 폭이 크다.
- 정적 수익률: 주가가 $50.00에서 변하지 않으면 콜옵션은 인더머니 상태로 남으므로 주식은 $47.50에 매도된다. $4,680.00의 순지급액에 대해 $4,750.00를 받으므로 수익은 $70.00, 즉 1.50%다.
- 행사 배정 시 수익률: 역시 1.50%다. 만기 주가가 $47.50 이상이면 모두 $70.00를 지급하며 그 이상은 지급하지 않는다.
인더머니 커버드콜의 전체 수익은 여기서 주당 $0.70인 시간가치다. 행사가격 $47.50 이상에서 만기되면 이 금액을 확보한다. 이것이 수익을 앞당겨 확보하는 구조다. 더 낮은 진입가격에서 최대 수익은 줄어들지만, 주가가 5% 하락해도 수익률에는 변화가 없다. 반면 $52.50 콜옵션은 7.14%의 수익률을 제공하지만, 이를 실현하려면 주가가 5% 상승해야 한다. 행사 배정일 자체에 대해서는 옵션이 인더머니 상태로 만기되면 어떻게 되는가에서 설명한다.
두 가지 만기 결과의 발생 가능성이 같은 것은 아니다. 델타는 주가 변동에 따른 옵션 가격 변동률이다. 동시에 옵션이 인더머니로 만기될 시장 내재 확률을 대략적으로 나타내는 지표이기도 하다. 행사가격과 주가의 거리별로 정렬한 결과, 잔존기간이 20~45일인 2026년 7월 만기 AAPL 콜옵션은 다음과 같았다.
모든 수치 뒤에 숨겨진 정확한 SQL
SELECT
multiIf(
moneyness < -0.075, '7.5% to 10% in the money',
moneyness < -0.025, '2.5% to 7.5% in the money',
moneyness < 0.025, 'within 2.5% of the stock',
moneyness < 0.075, '2.5% to 7.5% out of the money',
'7.5% to 10% out of the money') AS strike_band,
round(quantileDeterministic(0.5)(toFloat64(delta), cityHash64(ticker)), 2) AS median_delta,
count() AS contract_count
FROM
(
SELECT
ticker,
delta,
toFloat64(strike_price) / toFloat64(underlying_close) - 1 AS moneyness
FROM global_markets.options_greeks
WHERE underlying_symbol = 'AAPL'
AND date >= '2026-07-01'
AND date < '2026-08-01'
AND iv_converged = 1
AND volume > 0
AND delta > 0
AND days_to_expiry BETWEEN 20 AND 45
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) <= 0.10
)
GROUP BY strike_band
ORDER BY min(moneyness)델타 중앙값은 0.86 밴드의 7.5% to 10% in the money에서 0.17 밴드의 7.5% to 10% out of the money까지 나타났다. 이를 대략적인 확률로 해석하면, 깊은 인더머니 콜옵션은 행사 배정될 가능성이 절반을 넘는 것으로 가격에 반영돼 있었다. 반면 원금보다 크게 먼 아웃오브더머니 콜옵션은 행사 배정 가능성이 낮은 것으로 반영돼 있었다. 델타가 낮은 행사가격에서 제시된 정적 수익률은 시장이 투자자가 확보할 것으로 예상하는 수익이다. 같은 행사가격의 행사 배정 시 수익률은 시장이 예상하지 않는 수익이다.
커버드콜 수익률은 어떻게 연환산하는가?
30일간의 정적 수익률 2.04%는 일반적으로 연환산 수익률 24.8%로 제시한다. 2.04에 365를 곱한 뒤 30으로 나눈 값이다. 산술 계산은 단순하다. 그 안에 담긴 가정이야말로 분명히 짚고 넘어갈 부분이다. 12.17을 곱하는 것은 이후 12개월이 모두 이번 달과 정확히 같다고 가정하는 것이다. 즉, 주가와 동일한 거리의 행사가격에서 같은 옵션 프리미엄을 받고, 보유 주식이 행사로 배정되지 않으며, 시장에서 벗어나 있는 달도 없다고 보는 가정이다. 행사된 경우의 7.14%를 연환산하면 86.9%가 된다. 이는 더 강한 가정을 전제로 한다. 매달 주가가 행사가격을 웃돌고, 매번 더 높은 가격에 주식을 다시 매수한다고 보는 것이다.
이 가정에서 옵션 프리미엄과 관련된 부분은 측정할 수 있다. 아래에는 2026년 7월까지 2년 동안 월별로 집계한 AAPL의 등가격 부근 콜옵션 내재변동성 중앙값이 제시되어 있다.
모든 수치 뒤에 숨겨진 정확한 SQL
SELECT
formatDateTime(toStartOfMonth(date), '%Y-%m') AS month,
round(100 * quantileDeterministic(0.5)(toFloat64(implied_volatility), cityHash64(ticker)), 1) AS median_iv_pct
FROM global_markets.options_greeks
WHERE underlying_symbol = 'AAPL'
AND date >= '2024-08-01'
AND date < '2026-08-01'
AND iv_converged = 1
AND volume > 0
AND delta > 0
AND days_to_expiry BETWEEN 20 AND 45
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.05
GROUP BY toStartOfMonth(date)
ORDER BY toStartOfMonth(date)이 시계열은 23.3%에 2024-08에서 시작해 28.4%에 2026-07로 마무리된다. 패널에는 월별 관측치 24개가 표시되어 있다. 각 달은 서로 같지 않으며, 각 달에 제공된 옵션 프리미엄도 같지 않았다. 연환산 수익률은 보유 기간이 서로 다른 경우를 비교하기 위한 척도다. 이를 연간 수익률로 읽는 순간 더 이상 그러한 척도로 기능하지 않는다. 기간 수익률을 제시할 때는 먼저 기간 일수를 함께 표시해야 한다.
배당과 조기 배정이 계산에 반영되는 방식
주식을 계속 보유하는 동안 지급되는 배당금은 분자에 포함해야 한다. 예를 들어 $50.00인 주식이 30일 기간 안에 $0.35의 배당락을 맞고, 투자자가 해당일까지 주식을 보유한다고 가정하자. 정적 수익률은 $4,900.00의 차변을 기준으로 옵션 프리미엄 $100.00에 배당금 $35.00를 더한 금액이 된다. 이에 따라 수익률은 2.04%가 아니라 2.76%다.
다만 이 조건은 중요하다. 미국형 주식 옵션은 만기 전 영업일이면 언제든 행사할 수 있다. 콜옵션 보유자가 조기 행사를 선택할 유인은 주식이 배당락되는 전날 커진다. 옵션 계약 자체로는 배당금을 지급하지 않지만, 이때 행사하면 배당금을 받을 수 있기 때문이다. 시간가치가 거의 남지 않은 콜옵션에 대해 배당금이 시간가치보다 크다면, 해당 옵션은 일반적인 조기 행사 후보가 된다. 그러면 배당락일 전에 주식이 행사가격으로 매도되고, $35.00의 배당금은 지급되지 않는다. 배당락일과 옵션에서는 시점을 설명하고, 미국형 옵션과 유럽형 옵션에서는 어떤 계약이 조기 행사 가능한지를 다룬다.
수익률 계산으로는 보여줄 수 없는 것
지금까지의 모든 수치는 특정 날짜에 특정 만기의 포지션 하나를 만기까지 보유한 경우를 설명한다. 이 틀 밖에는 두 가지가 있다.
첫 번째는 포기한 상승 여력이다. 주가가 행사가격을 웃돌면 화면에 어떤 거래 체결가가 표시되더라도 주식의 가치는 행사가격으로 제한된다. 아래 패널은 2026년 7월까지 2년 동안 AAPL의 월별 움직임을 분석한다. 주식의 실제 움직임과 5%에서 상한이 설정된 동일한 움직임을 함께 표시한다. 이는 매월 만기까지 보유한 5% 외가격 커버드콜의 형태다.
모든 수치 뒤에 숨겨진 정확한 SQL
WITH monthly AS
(
SELECT
toStartOfMonth(toTimeZone(window_start, 'America/New_York')) AS m,
toFloat64(argMax(close, window_start)) AS last_close
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'AAPL'
AND window_start >= '2024-07-01'
AND window_start < '2026-08-01'
GROUP BY m
)
SELECT
formatDateTime(m, '%Y-%m') AS month,
round(100 * (last_close / prev_close - 1), 2) AS stock_pct,
round(least(100 * (last_close / prev_close - 1), 5.0), 2) AS called_away_pct
FROM
(
SELECT
m,
last_close,
lagInFrame(last_close) OVER (ORDER BY m ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prev_close
FROM monthly
)
WHERE prev_close > 0
ORDER BY m2026-07에서는 상한이 없는 시계열이 6.35%를, 상한이 있는 시계열이 5%를 기록했다. 여기 표시된 24개월 동안 두 선은 하락한 모든 달에 겹쳤다. 반면 상한을 넘은 모든 달에는 서로 벌어졌다. 프리미엄은 두 선에 동일한 고정 금액을 더한다. 프리미엄은 선의 형태 자체를 바꾸지 않는다.
두 번째는 하락 위험이다. 프리미엄은 하락 위험을 완화하지만 없애지는 못한다. 주가가 $50.00일 때 손익분기점이 $49.00이면 완충 폭은 2%다. 주가가 20% 하락하면 포지션은 대략 18% 손실 상태가 된다. 이때 콜옵션이 가치 없이 만료된 것은 해당 월에 발생한 가장 작은 사건에 불과하다. 프리미엄 일부를 사용해 하방 방어선을 설정하는 변형 전략은 커버드콜과 콜라 비교에서 설명한다. 주식이 배정된 뒤에도 계속 프리미엄을 매도하는 방식은 휠 전략에서 다룬다. 일정한 스케줄에 따라 커버드콜을 운용하는 펀드는 커버드콜 ETF 해설에서 자세히 설명한다.
FAQ
커버드콜의 정적 수익률은 어떻게 계산합니까?
수취한 프리미엄을 순차변제액으로 나눈 뒤, 옆에 보유 기간을 표시합니다. 주가가 $50.00이고 프리미엄이 $1.00이면 순차변제액 $4,900.00에 대해 $100.00을 받는 셈입니다. 30일 기준 수익률은 2.04%입니다. 다만 주가가 행사가격 아래에서 마감할 때만 이 계산이 유지됩니다.
커버드콜의 손익분기 가격은 얼마입니까?
주당 매수가격에서 주당 프리미엄을 뺀 가격입니다. 주가가 $50.00이고 프리미엄이 $1.00이면 손익분기 가격은 $49.00입니다. 만기 시 주가가 $49.00 아래이면 결합 포지션의 가치는 투자 비용보다 낮습니다.
커버드콜 수익률은 순차변제액을 기준으로 계산합니까, 전체 주가를 기준으로 계산합니까?
순차변제액은 크레딧이 들어온 뒤 위험에 노출된 현금이며, 이 페이지 전체에서 분모로 사용합니다. 할인되지 않은 주식 매입 비용을 기준으로 제시하면 수익률이 조금 낮아집니다. 두 수치의 차이는 정확히 프리미엄만큼입니다.
연환산 커버드콜 수익률은 수익률입니까?
아닙니다. 한 기간의 수익률에 365를 곱하고 해당 기간의 일수로 나눈 값입니다. 또한 향후 모든 기간에 동일한 프리미엄을 받을 수 있고 주식이 행사 배정되지 않는다고 가정합니다. 이는 보유 기간을 비교하기 위한 척도로 해석해야 합니다.
콜옵션이 조기 행사되면 수익률은 어떻게 됩니까?
달러 기준 결과는 동일하고 보유 기간만 짧아집니다. 따라서 연환산 수치는 상승하지만 현금 수익은 변하지 않습니다. 조기 행사가 배당락일 바로 전날 발생하면 배당금은 분자에서 전부 빠집니다.
이 패널은 어떻게 구축됩니까?
세 개의 옵션 패널은 계약별 일간 그릭스를 조회합니다. 내재변동성 계산이 수렴하고 해당일에 계약이 거래된 행만 남깁니다. 델타가 양수인 계약만 유지해 콜옵션을 추립니다. 등가격 부근은 해당일 기초자산 종가에서 행사가격이 5% 이내인 경우를 뜻합니다. 중앙값은 결정론적으로 계산하므로 동일한 기간을 다시 실행하면 같은 수치가 나옵니다. 월별 가격 패널은 각 월의 마지막 기록 가격을 사용합니다. 상한 적용 시계열은 동일한 가격 변동에 5% 상한을 적용합니다.
이 페이지의 모든 패널에는 해당 결과를 산출한 정확한 SQL이 포함되어 있습니다. 패널을 열어 필터를 확인할 수 있습니다. Strasmore terminal에서는 동일한 질문을 자연어로 입력할 수도 있습니다.