카우프만 적응형 이동평균(KAMA) 보는 법 — 시장에 맞춰 속도가 바뀌는 이동평균
카우프만 적응형 이동평균 (Kaufman's Adaptive Moving Average) · 글: 주가맵 운영자 (9년 차 개인 투자자) · 콘텐츠 원칙에 따라 작성합니다

한동안 저는 이동평균선의 '딜레마'에 시달렸습니다. 기간을 짧게 하면 추세 전환을 빨리 잡는 대신 횡보장에서 속임수 신호에 너무 많이 당했고, 길게 하면 노이즈는 줄지만 정작 추세가 시작될 때 한참 늦게 따라붙어 좋은 자리를 놓치곤 했습니다. 단기와 장기 사이를 오가며 설정값을 바꾸다가, 결국 매매 일관성을 잃고 손실만 키웠던 시기가 있었습니다.
그때 알게 된 것이 카우프만 적응형 이동평균(KAMA)입니다. 시장이 한 방향으로 강하게 갈 때는 빠르게 반응하고, 방향 없이 출렁일 때는 스스로 둔해지는 '적응형' 이동평균이라는 점이 인상적이었습니다. 이 글에서는 KAMA가 무엇을 계산하는지, 효율성 비율이라는 핵심 개념과 선 읽는 법, 설정값의 의미, 그리고 일반 이동평균과 무엇이 다른지를 제 경험과 함께 정리합니다.
KAMA란 — 시장 효율성에 맞춰 속도가 바뀌는 이동평균
카우프만 적응형 이동평균은 미국의 트레이더 페리 카우프만이 만든 이동평균선으로, 시장의 상황에 따라 반응 속도를 스스로 조절하는 것이 가장 큰 특징입니다. 일반 이동평균선은 정해진 기간으로 항상 같은 속도로 움직이지만, KAMA는 추세가 뚜렷하면 빠르게, 노이즈가 심하면 느리게 움직입니다.
이 속도 조절의 핵심은 효율성 비율(Efficiency Ratio, ER)이라는 값입니다. 일정 기간 동안 가격이 실제로 이동한 순수 거리를 같은 기간의 가격 변동 총합으로 나눈 값인데, 한 방향으로 곧게 움직였다면 1에 가깝고, 위아래로 출렁이며 제자리에 머물렀다면 0에 가까워집니다. KAMA는 이 ER이 높을 때는 빠른 이동평균처럼, 낮을 때는 느린 이동평균처럼 작동하도록 설계되어 있습니다.
그래서 차트에서 KAMA는 추세 구간에서는 가격을 바짝 따라붙다가, 횡보 구간에서는 거의 수평으로 누워 잘 움직이지 않습니다. 선이 완만하게 누워 있으면 시장이 방향을 못 잡고 있다는 뜻이고, 기울기가 살아나면 추세가 붙었다는 신호로 읽을 수 있습니다.
선과 기울기 읽기
KAMA를 읽는 기본은 일반 이동평균과 비슷합니다. 가격이 KAMA 위에 있고 선이 우상향하면 상승 추세, 가격이 아래에 있고 선이 우하향하면 하락 추세로 봅니다. 가격이 KAMA를 위로 돌파하면 매수, 아래로 이탈하면 매도로 보는 단순 활용이 가능합니다.
다만 KAMA에서 더 중요하게 보는 것은 선의 기울기입니다. 횡보장에서 KAMA는 거의 평평하게 눕는데, 이때는 가격이 선 주변을 오가도 추세가 없다고 판단해 신호를 무시하는 편이 낫습니다. 반대로 평평하던 선이 어느 순간 기울기를 만들며 가격을 따라 움직이기 시작하면, 시장이 횡보를 벗어나 추세로 전환했을 가능성이 큽니다.
두 개의 KAMA를 다른 기간으로 겹쳐 쓰는 방법도 있습니다. 짧은 KAMA가 긴 KAMA를 위로 교차하면 상승, 아래로 교차하면 하락으로 보는 식인데, 적응형 특성 덕분에 일반 이동평균 교차보다 횡보장 속임수가 줄어드는 경향이 있습니다.
설정값 — ER 기간과 빠른·느린 상수
KAMA의 표준 설정값은 세 가지입니다. 효율성 비율을 계산하는 기간(보통 10), 빠른 EMA 상수(보통 2), 느린 EMA 상수(보통 30)입니다. ER 기간은 시장의 효율성을 측정하는 구간이고, 빠른 상수와 느린 상수는 KAMA가 가장 민첩할 때와 가장 둔할 때의 반응 속도 양 끝을 정합니다.
쉽게 말해 추세가 완벽할 때 KAMA는 기간 2짜리 EMA처럼 빠르게 움직이고, 완전한 횡보일 때는 기간 30짜리 EMA처럼 느리게 움직이며, 실제로는 그 사이를 ER 값에 따라 오갑니다. ER 기간을 늘리면 추세 판단이 더 신중해지고, 느린 상수를 키우면 횡보장에서 더 둔하게 눌러 노이즈를 강하게 걸러냅니다.
| 설정 | 효과 | 어울리는 상황 |
|---|---|---|
| 기본 (10, 2, 30) | 균형 잡힌 표준값 | 대부분의 종목·시간대 |
| ER 기간 ↑ (예: 20, 2, 30) | 추세 판단 신중, 선 안정 | 노이즈가 심한 차트 |
| 빠른 상수 ↑ (예: 10, 5, 30) | 추세장 반응 둔화 | 잦은 진입을 줄이고 싶을 때 |
| 느린 상수 ↑ (예: 10, 2, 40) | 횡보장에서 더 평평 | 박스권 속임수를 더 줄이고 싶을 때 |
일반 이동평균과의 차이, 그리고 한계
일반 이동평균선(SMA·EMA)은 시장 상황과 무관하게 늘 같은 민감도로 움직입니다. 그래서 추세장에 맞춰 빠르게 세팅하면 횡보장에서 휩쏘에 당하고, 횡보장에 맞춰 느리게 세팅하면 추세 진입이 늦어집니다. KAMA는 이 두 상황을 한 선으로 처리하려는 시도이며, 횡보 구간에서 선이 평평해져 거짓 신호를 자연스럽게 줄여주는 것이 가장 큰 장점입니다.
그렇다고 만능은 아닙니다. KAMA 역시 과거 가격을 가공한 후행 지표라서, 추세 전환을 가격보다 먼저 알려주지는 못합니다. 또 효율성 비율이라는 추가 계산이 들어가다 보니 단순 이동평균보다 동작을 직관적으로 이해하기 어렵고, 급변동 직후에는 적응이 한 박자 늦어 보일 때도 있습니다.
- 추세장에서는 빠르게, 횡보장에서는 느리게 반응하는 적응형 이동평균
- 선의 기울기가 평평하면 추세 없음, 기울기가 살아나면 추세 시작 신호
- 효율성 비율(ER)이 1에 가까울수록 빠르게, 0에 가까울수록 느리게 움직임
- 일반 이동평균보다 횡보장 속임수 신호가 적은 편
- 후행 지표라 전환을 먼저 예측하지는 못하므로 거래량·추세 지표와 병행
직접 써보고 느낀 점 — 횡보장에서 손을 멈추게 해주는 선
제가 KAMA를 계속 쓰는 이유는 매수 타이밍을 잘 잡아줘서가 아니라, 매매를 '쉬게' 만들어주기 때문입니다. 예전엔 박스권에서도 이동평균 교차가 나올 때마다 들어갔다 나왔다 하며 수수료와 작은 손실을 쌓았는데, KAMA가 평평하게 누워 있으면 '지금은 추세가 없으니 손대지 말자'는 신호로 받아들이게 되면서 불필요한 매매가 눈에 띄게 줄었습니다.
다만 KAMA 하나만 보고 기계적으로 매매하지는 않습니다. 저는 KAMA의 기울기로 시장이 추세인지 횡보인지를 가늠하는 필터로만 쓰고, 실제 진입은 거래량과 시장 전체 분위기, 종목의 펀더멘털을 함께 본 뒤에 결정합니다. 적응형이라는 이름이 멋져 보여도 KAMA 역시 과거 가격으로 만든 후행 지표이며, 미래 수익을 보장하지 않습니다. 최종 판단과 그 결과에 대한 책임은 언제나 투자자 본인에게 있다는 점을 늘 기억합니다.