계산 방법
코스피 공포·탐욕 지수
코스피 공포·탐욕 지수(KFG)는 한국 증시의 투자심리를 0에서 100 사이의 한 숫자로 나타낸 지표입니다. 0에 가까울수록 공포, 100에 가까울수록 탐욕이며 CNN 공포탐욕지수와 같은 방향입니다.
한국에는 공식 공포·탐욕 지수가 없습니다. CNN 지수는 옵션 거래량, 정크본드 스프레드 같은 미국 시장 고유의 데이터를 씁니다. 이 지표는 그 구성을 KOSPI 가격만으로 재현할 수 있는 세 축으로 옮긴 프록시입니다. 심리를 직접 측정한 것이 아니라 가격이 남긴 흔적으로 추정한 값입니다.
가격만 쓰기 때문에 1998년까지 거슬러 올라가 같은 산식으로 계산할 수 있습니다. 산식과 가중치를 아래에 전부 공개합니다.
구성과 가중치
각 항목을 0~100 점수로 바꾼 뒤 아래 가중치로 평균합니다. 어떤 항목의 값을 구하지 못하면 그 항목을 제외하고 남은 가중치의 합으로 나누어 다시 100% 기준으로 환산합니다.
| 구성 지표 | 가중치 |
|---|---|
모멘텀 — KOSPI 125일선 이격 KOSPI가 자신의 125일 이동평균에서 몇 % 떨어져 있는지입니다. 중기 추세 대비 현재 위치를 재며, ±12%를 각각 100점과 0점으로 환산합니다. | 40% |
52주 레인지 내 위치 최근 52주의 최저가와 최고가 사이에서 현재가가 어디쯤인지를 0~100으로 나타냅니다. 신고가 근처면 100, 신저가 근처면 0에 가까워집니다. | 30% |
변동성 (1년 백분위의 역수) 20일 실현변동성이 지난 1년 안에서 몇 번째 백분위인지를 구한 뒤 100에서 뺍니다. 변동성이 낮을수록 점수가 높아집니다. 절대 수치가 아니라 백분위를 쓰는 이유는 아래 계산 방법에 적어두었습니다. | 30% |
점수 변환 규칙
125일선 이격 → 점수
이격도가 0%일 때 50점, +12%면 100점, -12%면 0점이 되도록 선형 변환하고 범위를 벗어나면 잘라냅니다. KOSPI의 통상 변동폭에 맞춰 ±12%로 잡았습니다.
52주 위치 → 점수
(현재가 − 52주 최저) ÷ (52주 최고 − 52주 최저) × 100 을 그대로 점수로 씁니다. 별도 변환이 없는 유일한 항목입니다.
변동성 → 점수
20일 실현변동성을 연율로 환산한 뒤, 그 값이 직전 1년 분포에서 차지하는 백분위를 구해 100에서 뺍니다. 변동성이 1년 중 가장 높으면 0점, 가장 낮으면 100점입니다.
데이터와 갱신
KOSPI(^KS11)의 일별 종가만 사용합니다. 외부 설문이나 옵션 데이터는 쓰지 않으므로 전 구간을 같은 방식으로 계산할 수 있습니다.
변동성을 절대 수치가 아니라 백분위로 쓰는 이유가 있습니다. 변동성의 정상 수준은 시대마다 다릅니다. 2008년의 '평온한 날'과 2017년의 '평온한 날'은 수치가 전혀 다르기 때문에, 절대값을 기준으로 삼으면 과거 구간 전체가 한쪽으로 쏠립니다. 직전 1년 대비 상대 위치로 보면 국면이 바뀌어도 같은 의미를 유지합니다.
지수는 하루 한 번, 장 마감이 확정된 뒤에 갱신합니다. 한 번 게시한 날짜의 값은 나중에 바꾸지 않습니다.
1998-01-30 ~ 2026-07-21 · 7,016
값의 분포
이 지표의 값은 중앙에 고르게 퍼져 있지 않습니다. 전체 이력의 평균은 약 57, 중앙값은 약 61이며 탐욕권(55 이상)이 전체의 약 57%, 공포권(45 미만)이 약 33%를 차지합니다. 장기 상승장에서는 가격이 이동평균 위에, 52주 레인지의 위쪽에 머무는 시간이 더 길기 때문에 생기는 산식 고유의 성질입니다. 따라서 50이 '중립'이라고 단정하기보다, 함께 표시되는 백분위를 같이 보시는 편이 정확합니다.
이 지표의 한계
- 심리를 직접 측정하지 않습니다. 투자자 설문이나 자금 흐름이 아니라 가격 움직임만 봅니다. 가격에 드러나지 않은 심리 변화는 잡히지 않습니다.
- 지수 하나만 봅니다. KOSPI만 쓰므로 코스닥이나 개별 업종의 흐름은 반영되지 않습니다.
- CNN 지수와 직접 비교할 수 없습니다. 구성 항목이 다르므로 같은 숫자라도 뜻이 같지 않습니다.
- 낮은 값이 매수 시점을 뜻하지 않습니다. 2008년처럼 극단적 공포가 몇 달간 이어지며 가격이 더 내려간 구간도 있습니다.
- 공식 지수가 아닙니다. 거래소나 지수 사업자가 산출하는 지수가 아니며, 어떤 금융상품의 기초자산도 아닙니다.
자주 묻는 질문
- CNN 공포탐욕지수와 무엇이 다른가요?
- 대상 시장과 구성이 다릅니다. CNN 지수는 미국 증시를 대상으로 옵션 거래량, 정크본드 수요, 안전자산 선호 등 일곱 개 항목을 씁니다. 이 지표는 KOSPI 가격에서 구할 수 있는 세 항목만 씁니다. 방향(0=공포, 100=탐욕)은 같지만 같은 숫자가 같은 상태를 뜻하지는 않습니다.
- 과거 위기 때 실제로 낮게 나왔나요?
- 그렇습니다. 2008년 10월 평균 1.4, 2020년 3월 평균 9.5, 2000년 10월 평균 5.1을 기록했습니다. 반대로 2021년 1월은 평균 80.0이었습니다. 다만 이는 지표가 사후적으로 그 시기를 잘 표현한다는 뜻이지, 미리 알려준다는 뜻이 아닙니다.
- 왜 1998년부터인가요?
- 52주 고저와 변동성 백분위를 계산하려면 최소 252거래일의 가격이 필요합니다. KOSPI 데이터가 1996년 말부터 확보되므로 그 조건을 만족하는 첫 시점이 1998년 1월입니다.
전체 이력 내려받기 (kfg.json) · 1998-01-30 ~ 2026-07-21 · CC BY 4.0