풋-콜 비율(put-call ratio) 계산법 및 시장 분석 가이드
풋-콜 비율은 풋옵션 거래량을 콜옵션 거래량으로 나눈 지표입니다. 미국 옵션 시장의 전체 데이터를 바탕으로 만기별, 지수 및 개별 주식별 수치를 산출하며 지난 십 년간의 이력과 비교하여 시장의 하락 및 상승 포지션 강도를 객관적으로 분석하는 방법을 제시합니다.
28
풋-콜 비율(put-call ratio)은 당일 풋옵션 거래량을 콜옵션 거래량으로 나눈 값으로, 강세 포지션 대비 약세 포지션 계약이 얼마나 거래되었는지를 나타냅니다. 이 수치가 1.0을 상회하면 콜옵션보다 풋옵션이 더 많이 거래되었음을 의미하며, 1.0을 크게 밑돌면 콜옵션 거래가 시장을 주도했음을 뜻합니다. 대부분의 설명은 이 정의와 통상적인 경험칙에서 멈춥니다. 본 페이지는 미국에 상장된 모든 옵션 계약을 대상으로 매일 실제 데이터를 산출하며, 이를 전문가들의 방식에 따라 지수와 개별 주식, 만기별, 그리고 지난 10년간의 이력과 비교하여 분석합니다.
How is the put-call ratio calculated?
Take every option trade in a session, sum the contract volume in puts, sum it in calls, divide. A put gains value as the underlying falls; a call gains as it rises, so the ratio is read as a rough temperature of downside positioning versus upside positioning.
The arithmetic is deliberately simple. Say a stock trades 40,000 put contracts and 60,000 call contracts in a session: 40,000 ÷ 60,000 = 0.67, two puts for every three calls. Keep calls at 60,000 and lift puts to 90,000 and the ratio becomes 1.5. That is the whole formula; everything hard here is in the interpretation, not the division.
Two details hide inside the word "volume":
- Volume, not open interest. The standard ratio counts contracts traded that day. A variant uses open interest, contracts outstanding, which moves far more slowly. Know which one a chart is showing you.
- Every trade has two sides. A put bought to open, a put sold to close a hedge, and a put written for income all print the same volume. The ratio counts activity, not intent.
시장 전체의 풋-콜 비율은 어떤 모습인가?
6월 1일부터 당사 테이프에 기록된 마지막 거래일까지, 미국에 상장된 모든 주식, ETF, 지수 옵션을 대상으로 매일 산출한 결과입니다.
| 일자 | 일자 표기 | Put-Call Ratio (풋-콜 비율) | 계약 수 (백만 단위) |
|---|---|---|---|
| 2026-06-01 | June 1 | 0.589 | 70.8 |
| 2026-06-02 | June 2 | 0.6 | 61.7 |
| 2026-06-03 | June 3 | 0.651 | 63.6 |
| 2026-06-04 | June 4 | 0.679 | 66.7 |
| 2026-06-05 | June 5 | 0.866 | 103.1 |
| 2026-06-08 | June 8 | 0.765 | 66 |
| 2026-06-09 | June 9 | 0.861 | 82.4 |
| 2026-06-10 | June 10 | 0.864 | 67.8 |
| 2026-06-11 | June 11 | 0.808 | 70 |
| 2026-06-12 | June 12 | 0.654 | 76.3 |
| 2026-06-15 | June 15 | 0.714 | 73.3 |
| 2026-06-16 | June 16 | 0.79 | 66 |
| 2026-06-17 | June 17 | 0.853 | 72.3 |
| 2026-06-18 | June 18 | 0.793 | 79.2 |
| 2026-06-22 | June 22 | 0.755 | 65.3 |
| 2026-06-23 | June 23 | 0.884 | 60.4 |
| 2026-06-24 | June 24 | 0.867 | 68.4 |
| 2026-06-25 | June 25 | 0.923 | 65.9 |
| 2026-06-26 | June 26 | 0.895 | 71.9 |
| 2026-06-29 | June 29 | 0.794 | 65.7 |
모든 수치 뒤에 숨겨진 정확한 SQL
SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS day,
concat(monthName(day), ' ', toString(toDayOfMonth(day))) AS day_label,
round(sumIf(toFloat64(volume), substring(ticker, length(ticker) - 8, 1) = 'P')
/ sumIf(toFloat64(volume), substring(ticker, length(ticker) - 8, 1) = 'C'), 3) AS put_call_ratio,
round(sum(toFloat64(volume)) / 1e6, 1) AS contracts_mm
FROM global_markets.options_minute_aggs
WHERE window_start >= '2026-06-01 04:00:00'
AND window_start < '2026-07-11 04:00:00'
GROUP BY day
ORDER BY day해당 시계열은 June 1에 0.589로 시작하여 July 10에 0.686로 마감되었으며, 그 기간 동안 1.0을 넘은 적은 없습니다. 모든 28 거래일 동안 콜옵션 거래량이 풋옵션 거래량을 상회했습니다. 이것이 첫 번째 실전 교훈입니다. 초보자가 가정하는 것과 달리 1.0은 중립적인 중간 지점이 아닙니다. 정보는 해당 비율이 자체 범위 내에서 어떻게 움직이는지에 담겨 있습니다. 6월 한 달간의 범위는 다음과 같습니다.
| 6월 중앙값 | 6월 최고치 | 6월 최고치 일자 | 6월 최저치 | 6월 최저치 일자 |
|---|---|---|---|---|
| 0.793 | 0.923 | June 25 | 0.589 | June 1 |
모든 수치 뒤에 숨겨진 정확한 SQL
WITH daily AS (
SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS day,
sumIf(toFloat64(volume), substring(ticker, length(ticker) - 8, 1) = 'P')
/ sumIf(toFloat64(volume), substring(ticker, length(ticker) - 8, 1) = 'C') AS ratio
FROM global_markets.options_minute_aggs
WHERE window_start >= '2026-06-01 04:00:00'
AND window_start < '2026-07-01 04:00:00'
GROUP BY day
)
SELECT round(quantileDeterministic(0.5)(ratio, cityHash64(toString(day))), 3) AS june_median,
round(max(ratio), 3) AS june_high,
concat(monthName(argMax(day, ratio)), ' ', toString(toDayOfMonth(argMax(day, ratio)))) AS june_high_day,
round(min(ratio), 3) AS june_low,
concat(monthName(argMin(day, ratio)), ' ', toString(toDayOfMonth(argMin(day, ratio)))) AS june_low_day
FROM daily6월의 중앙값은 0.793였으며, June 1의 0.589에서 June 25의 0.923 사이의 밴드 내에서 형성되었습니다. 이제 모두가 기억하는 6월 5일의 매도세에 대해 살펴보겠습니다. 이는 2026년 6월 요약에 기록되어 있습니다. 해당 기간 중 가장 활발했던 이 거래일에는 총 103.1백만 계약의 옵션이 거래되었으며, 풋-콜 비율은 전일 0.679에서 0.866로 급등했습니다. 매도세와 풋옵션 중심의 기록적인 거래량은 같은 날 발생했으며, 비율은 하방 포지셔닝의 급증을 실시간으로 포착했습니다.
두 가지 실무적 참고 사항이 있습니다. 이 수치는 해당 주에 거래되는 상품 구성에 따라 변동되므로, 밴드 내에서의 소소한 일일 변동은 그 자체로는 큰 의미가 없습니다. 또한 총 거래량은 필수적인 맥락입니다. 동일한 비율이라도 계약 수가 두 배라면 훨씬 더 강력한 신호를 의미하기 때문에, 본 패널에서는 비율과 함께 계약 수를 병기합니다.
CBOE, ISEE 및 기타 명명된 풋-콜 비율 벤치마크
귀하의 브로커나 금융 뉴스 차트에서 '풋-콜 비율(put-call ratio)'을 언급한다면, 이는 거의 확실히 몇 가지 특정된 공개 지표 중 하나를 의미하며, 각 지표는 서로 다른 모집단을 측정합니다.
- $CPC, CBOE 총 풋-콜 비율: CBOE 거래소에서 거래되는 모든 옵션을 대상으로 하며, 콜옵션 대비 풋옵션의 비율을 나타냅니다.
- $CPCE, 주식 전용 비율: 개별 주식에 대한 옵션입니다. SPY와 같은 실물 결제형 ETF 옵션은 트레이더들이 지수 상품처럼 활용함에도 불구하고 이 분류상 주식 측에 포함됩니다.
- $CPCI, 지수 전용 비율: 현금 결제형 지수 옵션(SPX, NDX, RUT, VIX 등)을 대상으로 합니다.
- ISEE, ISE 투자심리지수(ISE Sentiment Index): 산출 방식이 반대입니다. 고객의 개설 매수(opening long customer purchases)만을 집계하여 풋옵션 대비 콜옵션을 나눈 뒤 100을 곱합니다. ISEE가 높으면 콜옵션 비중이 높다는 뜻이며, $CPC가 높으면 풋옵션 비중이 높다는 뜻입니다. 두 지표를 혼동하여 읽으면 해석이 정반대가 됩니다.
CBOE 자체의 주식/지수 분류는 SPY와 같은 ETF 옵션을 주식 측에 포함합니다. 아래 패널은 광범위한 시장 ETF를 개별 주식에서 분리하여 경계를 다르게 설정합니다. 두 상품군의 거래 양상은 전혀 다르기 때문입니다. 2026년 6월물 계약을 세 가지 모집단으로 분류한 결과는 다음과 같습니다.
| 모집단 | Put-Call Ratio (풋-콜 비율) | 계약 수 (백만 단위) | 거래량 비중 (%) |
|---|---|---|---|
| Broad-market ETFs (SPY, QQQ, IWM, DIA) | 1.175 | 476.3 | 32.2 |
| Index options (SPX, VIX, NDX) | 1.096 | 115.7 | 7.8 |
| Single stocks and other ETFs | 0.588 | 885.8 | 59.9 |
모든 수치 뒤에 숨겨진 정확한 SQL
WITH substring(ticker, 3, length(ticker) - 17) AS root
SELECT multiIf(root IN ('SPX', 'SPXW', 'XSP', 'NDX', 'NDXP', 'RUT', 'RUTW', 'VIX', 'VIXW', 'DJX', 'OEX', 'XEO'), 'Index options (SPX, VIX, NDX)',
root IN ('SPY', 'QQQ', 'IWM', 'DIA'), 'Broad-market ETFs (SPY, QQQ, IWM, DIA)',
'Single stocks and other ETFs') AS population,
round(sumIf(toFloat64(volume), substring(ticker, length(ticker) - 8, 1) = 'P')
/ sumIf(toFloat64(volume), substring(ticker, length(ticker) - 8, 1) = 'C'), 3) AS put_call_ratio,
round(sum(toFloat64(volume)) / 1e6, 1) AS contracts_mm,
round(100 * sum(toFloat64(volume)) / sum(sum(toFloat64(volume))) OVER (), 1) AS pct_of_volume
FROM global_markets.options_minute_aggs
WHERE window_start >= '2026-06-01 04:00:00'
AND window_start < '2026-07-01 04:00:00'
GROUP BY population
ORDER BY put_call_ratio DESC지수와 연동된 두 모집단은 모두 풋옵션 비중이 높게 나타났습니다. 광범위한 시장 ETF는 1.175, 현금 결제형 지수 옵션은 1.096로 각각 1.0을 상회했습니다. 반면 개별 주식 및 기타 자산은 0.588를 기록하여, 콜옵션 두 개당 풋옵션이 하나를 조금 넘는 수준에 그쳤습니다. 이러한 메커니즘은 구조적입니다. 지수 상품은 포트폴리오 헤지(hedging)의 표준 수단이며 헤지는 주로 풋옵션을 통해 이루어지는 반면, 개별 주식은 투기적인 콜옵션 매수를 유인하기 때문입니다. 거래량 비중 또한 중요합니다. 개별 주식과 기타 ETF가 6월 계약의 59.9%를 차지했으므로, '총(total)' 비율은 사실상 지수의 탈을 쓴 주식 비율에 가깝습니다.
비율은 측정 대상에 따라 달라집니다
한 단계 더 자세히 살펴보겠습니다. 2026년 6월 만기 기준으로 가장 활발하게 거래되는 다섯 종목의 측정치를 비교했습니다.
| 기초 자산 | Put-Call Ratio (풋-콜 비율) | 계약 수 (백만 단위) |
|---|---|---|
| SPY | 1.16 | 263.2 |
| QQQ | 1.11 | 165.9 |
| TSLA | 0.73 | 58 |
| AAPL | 0.64 | 27 |
| NVDA | 0.56 | 64.6 |
모든 수치 뒤에 숨겨진 정확한 SQL
SELECT multiIf(ticker LIKE 'O:SPY2%', 'SPY',
ticker LIKE 'O:QQQ2%', 'QQQ',
ticker LIKE 'O:NVDA2%', 'NVDA',
ticker LIKE 'O:TSLA2%', 'TSLA',
'AAPL') AS underlying,
round(sumIf(toFloat64(volume), substring(ticker, length(ticker) - 8, 1) = 'P')
/ sumIf(toFloat64(volume), substring(ticker, length(ticker) - 8, 1) = 'C'), 2) AS put_call_ratio,
round(sum(toFloat64(volume)) / 1e6, 1) AS contracts_mm
FROM global_markets.options_minute_aggs
WHERE window_start >= '2026-06-01 04:00:00'
AND window_start < '2026-07-01 04:00:00'
AND (ticker LIKE 'O:SPY2%' OR ticker LIKE 'O:QQQ2%' OR ticker LIKE 'O:NVDA2%'
OR ticker LIKE 'O:TSLA2%' OR ticker LIKE 'O:AAPL2%')
GROUP BY underlying
ORDER BY put_call_ratio DESCSPY은 다섯 종목 중 풋옵션 비중이 가장 높은 1.16을 기록했으며, NVDA는 0.56에 머물렀습니다. 특정 티커(ticker)의 비율을 다른 종목과 비교하는 것은 큰 의미가 없습니다. 유용한 비교 방식은 해당 티커의 과거 이력과 현재를 비교하는 것입니다.
풋-콜 비율은 만기에 따라 변하는가?
하루의 거래량은 동일한 성격의 덩어리가 아니다. 어떤 계약은 몇 시간 뒤에 만기되고, 어떤 계약은 수년 뒤에 만기된다. 6월의 거래량을 잔존만기(DTE, days to expiration)별로 분류하여 DTE의 의미를 살펴보면, 헤지(hedge) 목적의 거래와 복권과 같은 투기적 거래를 구분할 수 있다.
| 만기 구간 | Put-Call Ratio (풋-콜 비율) | 계약 수 (백만 단위) | 거래량 비중 (%) |
|---|---|---|---|
| 0DTE (expires today) | 0.957 | 506.3 | 34.3 |
| 1-7 days | 0.756 | 406 | 27.5 |
| 8-30 days | 0.717 | 261.2 | 17.7 |
| 31-90 days | 0.634 | 164.3 | 11.1 |
| 91+ days | 0.564 | 140 | 9.5 |
모든 수치 뒤에 숨겨진 정확한 SQL
WITH toDate(toTimeZone(window_start, 'America/New_York')) AS trade_day,
toDate(concat('20', substring(ticker, length(ticker) - 14, 2), '-',
substring(ticker, length(ticker) - 12, 2), '-',
substring(ticker, length(ticker) - 10, 2))) AS expiry,
dateDiff('day', trade_day, expiry) AS dte
SELECT multiIf(dte <= 0, '0DTE (expires today)', dte <= 7, '1-7 days', dte <= 30, '8-30 days',
dte <= 90, '31-90 days', '91+ days') AS expiry_bucket,
round(sumIf(toFloat64(volume), substring(ticker, length(ticker) - 8, 1) = 'P')
/ sumIf(toFloat64(volume), substring(ticker, length(ticker) - 8, 1) = 'C'), 3) AS put_call_ratio,
round(sum(toFloat64(volume)) / 1e6, 1) AS contracts_mm,
round(100 * sum(toFloat64(volume)) / sum(sum(toFloat64(volume))) OVER (), 1) AS pct_of_volume
FROM global_markets.options_minute_aggs
WHERE window_start >= '2026-06-01 04:00:00'
AND window_start < '2026-07-01 04:00:00'
GROUP BY expiry_bucket
ORDER BY min(dte)풋-콜 비율은 만기가 길어질수록 모든 단계에서 하락한다. 당일 만기되는 0DTE 옵션은 0.957을 기록했으며, 이는 5개 구간 중 풋옵션 비중이 가장 높은 구간이었다. 또한 0DTE 옵션은 6월 전체 거래량의 34.3%를 차지했다. 만기까지 1~7일 남은 구간의 비율은 0.756으로 하락하며, 8~30일 구간은 0.717, 31~90일 구간은 0.634를 나타낸다. 만기까지 91일 이상 남은 구간, 즉 LEAPS(장기주식예정증권) 영역에서는 0.564으로 최저치를 기록하며 시장에서 콜옵션 비중이 가장 높은 구간이 된다.
위 표는 기존의 통념을 조용히 재정의한다. 시장 전체의 풋-콜 비율은 만기별 혼합치이며, 그 구성은 매주 변화한다. 만기일 금요일의 비중이 커지면 단기물 쪽으로 무게중심이 이동하면서 헤드라인 수치가 변동하게 되는데, 이는 시장 참여자의 심리 변화와는 무관할 수 있다. 따라서 동일한 조건끼리 비교해야 한다. 만기는 다른 방식으로도 영향을 미친다. 풋-콜 비율이 하루의 거래 흐름을 하나의 숫자로 합산하는 반면, 맥스 페인(max pain)은 특정 만기일의 각 행사가격에 쌓여 있는 미결제약정(open interest)을 분석한다. 즉, 이 두 지표는 동일한 만기라는 현상의 서로 다른 측면을 설명하는 것이다.
역사적으로 볼 때 현재 수치는 얼마나 극단적인가?
6주간의 데이터만으로는 해당 수치가 드문 경우인지 판단할 수 없습니다. 이를 위해서는 수년간의 데이터가 필요합니다. 시장에서 가장 오래되었고 가장 활발하게 거래되는 옵션 상품인 SPY(SPDR S&P 500 ETF Trust)의 연도별 일간 풋-콜 비율(put-call ratio) 중앙값, 최저치, 최고치를 정리했습니다.
| 연도 | 세션 | 중앙값 비율 | 최저 | 최고 |
|---|---|---|---|---|
| 2015 | 252 | 1.754 | 0.987 | 2.96 |
| 2016 | 252 | 1.508 | 0.503 | 2.508 |
| 2017 | 251 | 1.597 | 0.581 | 3.541 |
| 2018 | 250 | 1.438 | 0.611 | 2.362 |
| 2019 | 252 | 1.524 | 0.693 | 2.351 |
| 2020 | 253 | 1.431 | 0.59 | 2.282 |
| 2021 | 252 | 1.314 | 0.656 | 2.167 |
| 2022 | 251 | 1.361 | 0.983 | 1.927 |
| 2023 | 250 | 1.242 | 0.693 | 1.716 |
| 2024 | 252 | 1.175 | 0.829 | 1.897 |
| 2025 | 250 | 1.168 | 0.587 | 1.793 |
| 2026 | 150 | 1.234 | 0.729 | 1.751 |
모든 수치 뒤에 숨겨진 정확한 SQL
WITH daily AS (
SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS day,
sumIf(toFloat64(volume), substring(ticker, length(ticker) - 8, 1) = 'P')
/ sumIf(toFloat64(volume), substring(ticker, length(ticker) - 8, 1) = 'C') AS ratio
FROM global_markets.options_minute_aggs
WHERE ticker LIKE 'O:SPY%'
GROUP BY day
HAVING sumIf(toFloat64(volume), substring(ticker, length(ticker) - 8, 1) = 'C') > 0
)
SELECT toYear(day) AS year,
count() AS sessions,
round(quantileDeterministic(0.5)(ratio, cityHash64(toString(day))), 3) AS median_ratio,
round(min(ratio), 3) AS low,
round(max(ratio), 3) AS high
FROM daily
WHERE toYear(day) >= 2015
GROUP BY year
ORDER BY year여기서 세 가지 사실을 알 수 있습니다. 첫째, SPY의 일간 비율 중앙값은 표에 제시된 모든 해에 1.0을 상회했습니다. 지수 헤지(hedging)에 풋옵션이 집중되는 현상은 2026년만의 분위기가 아니라, 해당 상품의 고유한 상태입니다. 둘째, 이 수치는 지난 10년간 점진적으로 하락했습니다. 중앙값은 1.754년에는 2015였으나 1.168년에는 2025로 낮아졌으며, 이는 단기 콜옵션 거래의 증가와 궤를 같이합니다. 셋째, 연간 변동 폭이 넓습니다. 2026년은 현재까지 150거래일 동안 0.729에서 1.751 사이를 기록했습니다. 이것이 "오늘의 수치가 극단적인가?"라는 질문에 대한 정직한 답변입니다. 즉, 1.0이라는 절대적 기준이 아니라 해당 상품의 분포를 기준으로 판단해야 합니다.
특정 종목의 풋-콜 비율(put-call ratio)을 확인하는 방법
위 패널들은 고정된 보고서가 아니라 분석을 위한 예시입니다. 보유 종목의 비율을 직접 산출하는 방법은 다음과 같습니다.
- 모집단을 선정하십시오. '시장 전체'가 아닌 특정 티커(ticker)의 옵션만을 대상으로 합니다. 앞서 언급한 혼합 효과로 인해 여러 종목을 섞으면 수치를 해석하기 어렵습니다.
- 해당 티커의 일일 풋 거래량과 콜 거래량을 모든 행사가격(strike price) 및 만기별로 합산한 뒤 나눕니다. 옵션 심볼에서 뒤에서 아홉 번째 문자가
P또는C이며, 이 한 글자가 전체 분류를 결정합니다. - 수준을 판단하기 전에 과거 데이터를 구축하십시오. 특정일의 0.9라는 수치는 해당 티커 고유의 중앙값과 범위, 그리고 SPY 패널의 연도별 추이를 알기 전까지는 아무런 의미가 없습니다.
- 거래량과 함께 확인하십시오. 평소 거래량에서의 급등은 단순 노이즈일 수 있습니다. 반면, 6주 내 가장 활발한 거래가 이루어진 날의 급등은 위에서 언급한 6월 5일 세션과 같은 의미를 갖습니다.
- 만기 범위를 고정하십시오. 모든 만기를 포함할지, 단기물만 볼지 결정해야 합니다. 두 방식 모두 타당하지만, 날짜별로 기준을 혼용해서는 안 됩니다.
트레이더의 해석 방식과 현실적인 한계
이는 법칙이 아닌 해석으로 간주해야 합니다. 풋-콜 비율(Put-Call Ratio)이 상승하면 헤지 수요가 증가하는 것으로 해석하며, 비율이 극단적으로 치솟으면 역발상 투자자들은 이를 항복(capitulation) 신호, 즉 시장 참여자들이 마침내 보험을 매수했다고 판단합니다. 6월 5일 장세는 이러한 메커니즘을 여실히 보여줍니다. 당시 비율은 매도세가 진행되는 '도중에' 급등했지, 앞서 움직이지 않았습니다. 이 기간 동안 해당 지표는 예측 도구가 아닌 동행하는 온도계처럼 작동했습니다. 어떠한 경험칙이라도 실제 데이터 계열에 대입해 검증해 보아야 하며, 0DTE(당일 만기 옵션) 거래량이 '정상'의 범위를 계속해서 변화시키고 있다는 점을 기억해야 합니다.
자주 묻는 질문(FAQ)
일반적인 풋-콜 비율(put-call ratio)은 어느 정도인가요?
이는 전적으로 분석 대상에 따라 다릅니다. 2026년 6월 미국 상장 옵션 전체를 기준으로 할 때 일일 시장 전체 중앙값은 0.793였으며, 0.589에서 0.923 사이의 범위를 보였고 1.0을 넘은 적은 없습니다. 같은 기간 광범위한 시장 ETF 옵션은 1.175을 기록한 반면, 개별 주식 및 기타 ETF는 0.588를 기록했습니다. SPY에 '정상'인 수치가 개별 주식에도 정상인 것은 아닙니다.
높은 풋-콜 비율은 강세인가요, 약세인가요?
두 가지 해석이 모두 존재하며, 어느 쪽도 절대적인 법칙은 아닙니다. 액면 그대로 보면 풋옵션 거래량이 많다는 것은 하락장에 대비한 포지셔닝을 의미합니다. 반면 역발상 투자자들은 극단적인 급등을 매도 세력이 이미 포지션을 완전히 구축했다는 신호로 해석합니다. 2026년 6월 데이터에서 급등세는 매도세가 집중된 당일에 나타났으며, 이는 예측 지표가 아니라 동시 발생적인 현상이었습니다.
풋-콜 비율은 VIX나 내재변동성(implied volatility)과 같은 것인가요?
아니요, 이는 가장 흔한 오해입니다. 풋-콜 비율은 거래량(volume), 즉 얼마나 많은 계약이 손바뀜되었는지를 기준으로 산출됩니다. 반면 VIX와 내재변동성은 옵션 가격(option prices), 즉 해당 계약이 얼마나 비싼지를 연율화된 변동성으로 표현한 것입니다. 내재변동성 스큐(implied-volatility skew)는 하락장 풋옵션과 상승장 콜옵션의 가격을 비교합니다. 풋옵션 거래량이 많아도 가격은 차분할 수 있고, 거래량이 적어도 가격은 공포에 질려 있을 수 있습니다. 두 지표는 서로 다른 의견을 낼 수 있으며, 둘 다 옳을 수 있습니다.
$CPC, $CPCE, $CPCI란 무엇인가요?
이들은 CBOE(시카고옵션거래소)에서 발표하는 풋-콜 비율입니다. $CPC는 전체 거래량, $CPCE는 주식 옵션(SPY 및 기타 ETF 포함), $CPCI는 현금 결제 지수 옵션을 의미합니다. 이 구분은 중요합니다. CBOE의 이분법적 분류를 따르지 않고 광범위한 시장 ETF를 지수 옵션 및 개별 주식과 분리한 당사의 3분법 버전은 2026년 6월 기준 광범위한 시장 ETF 1.175, 지수 옵션 1.096(둘 다 1.0 상회)을 기록했으며, 개별 주식 및 기타 ETF는 0.588를 기록했습니다. ISE의 ISEE는 별도의 역산 지수로, 풋옵션 대비 콜옵션 비율을 나타내며 고객의 매수 주문만을 대상으로 합니다.
풋-콜 비율은 거래량을 사용하나요, 미결제약정(open interest)을 사용하나요?
표준 비율은 당일 거래량을 사용합니다. 미결제약정을 활용한 변형 지표도 존재하며 이는 훨씬 느리게 움직입니다. 같은 날 두 지표가 서로 다른 방향을 가리킬 수도 있는데, 거래량 대 미결제약정에서 그 차이를 다룹니다.
여기에 제시된 모든 수치는 전체 옵션 테이프(options tape)에 대한 저장 쿼리를 기반으로 합니다. Strasmore 터미널에서 패널의 SQL을 확장하거나 관심 종목에 대한 비율을 직접 계산해 보십시오.