추세 지표Hull Moving Average

HMA 헐 이동평균 보는법 완벽 정리 | 후행성 없는 이평선 실전 후기

8분 읽기··피플로
HMA(헐 이동평균)(Hull Moving Average) 보는법 — 추세 지표 가이드

핵심만 먼저

HMA(Hull Moving Average, 헐 이동평균)는 2005년 Alan Hull이 설계한 이동평균선으로, 가중이동평균(WMA)을 이중으로 적용해 후행성을 최소화하면서도 노이즈를 줄인 추세 추종 지표입니다. 일반 EMA나 SMA보다 가격 변화에 빠르게 반응합니다.

  • HMA는 WMA를 이중 계산해 후행 지연을 크게 줄인 이동평균선이다
  • 방향 전환(기울기 변화)이 EMA보다 훨씬 빠르게 잡혀 진입·청산 타이밍이 개선된다
  • 속도가 빠른 만큼 단기 노이즈에도 반응할 수 있어 기간 설정이 중요하다
  • HMA가 상향 전환하면 매수 신호, 하향 전환하면 매도 신호로 읽는 것이 기본이다

이동평균선을 따라 추세를 타겠다는 생각으로 처음 매매를 시작했을 때, 가장 자주 느낀 감정은 '아, 또 늦었다'였습니다. 주가가 이미 10% 오른 뒤에야 이평선이 골든크로스를 만들고, 하락이 한창인데 데드크로스는 한참 후에 뜨는 식이었습니다. EMA로 바꿔봤지만 SMA보다 조금 나을 뿐이었고, 결국 '후행성이 없는 이평선'이라는 키워드를 검색하다가 HMA를 처음 만났습니다.

HMA를 처음 차트에 올려봤을 때 솔직히 반응이 '진짜 이게 이평선 맞아?'였습니다. 방향 전환이 눈에 띄게 빨랐고, 가격이 꺾이는 시점에 거의 같이 돌아서는 느낌이었습니다. 물론 장점만 있는 건 아니었고, 직접 써보면서 깨진 부분도 분명히 있었습니다. 그 경험을 이 글에 담았습니다.

HMA란 무엇인가 — 계산 원리와 설계 의도

HMA(Hull Moving Average)는 2005년 호주 수학자이자 트레이더인 Alan Hull이 이동평균선의 고질적인 두 가지 문제를 동시에 해결하려고 만든 지표입니다. 그 두 가지란 ① 후행 지연(lag)② 노이즈에 의한 지그재그입니다. 일반적으로 이 두 문제는 서로 반대 방향으로 작용합니다. 기간을 짧게 하면 반응은 빨라지지만 노이즈가 늘고, 기간을 길게 하면 매끄러워지지만 더 늦게 반응합니다. Hull은 이 딜레마를 WMA의 이중 적용과 제곱근 스무딩으로 풀었습니다.

계산 과정은 세 단계입니다. 첫째, 기간 n의 절반(n/2)으로 WMA를 구합니다. 둘째, 전체 기간 n의 WMA를 구합니다. 셋째, 첫 번째 WMA에 2를 곱한 값에서 두 번째 WMA를 빼고, 그 결과값에 대해 sqrt(n)을 기간으로 하는 WMA를 한 번 더 적용합니다. 수식으로 쓰면 HMA(n) = WMA(2 × WMA(n/2) − WMA(n), sqrt(n))입니다. 직접 계산할 필요는 없고 트레이딩뷰를 비롯한 대부분의 차트 플랫폼에서 기본 내장되어 있습니다. 중요한 건 이 설계가 뜻하는 바입니다. 앞쪽 절반 기간의 이평선에 두 배 가중을 주어 최근 가격 움직임을 더 많이 반영하면서, 마지막 단계의 WMA로 노이즈를 다시 정리하는 구조입니다.

EMA·SMA와의 비교 — 얼마나 빠르고 얼마나 다른가

같은 기간 설정을 적용했을 때 SMA, EMA, HMA가 얼마나 다르게 반응하는지를 표로 정리하면 다음과 같습니다. 수치는 절대적인 측정치가 아니라 상대적인 비교입니다.

지표후행 지연노이즈 민감도방향 전환 속도주요 용도
SMA(단순이동평균)높음낮음느림중장기 추세 파악
EMA(지수이동평균)중간중간중간범용 추세 + 진입 신호
WMA(가중이동평균)중간~낮음중간~높음중간~빠름단기 추세 추종
HMA(헐이동평균)낮음중간빠름추세 전환 포착, 진입·청산 타이밍

제가 가장 인상 깊었던 차이는 추세 전환 시점의 기울기 변화 속도였습니다. EMA(21)을 차트에 올려놓으면 주가가 이미 꺾인 뒤 3~5개 캔들이 지나서야 이평선이 내려앉기 시작합니다. HMA(21)은 같은 구간에서 가격이 꺾이는 캔들 1~2개 안에 기울기가 바뀝니다. 이 차이가 실제 매매에서 꽤 큰 가격 차이를 만들 수 있습니다. 물론 그 대가로 속임수 신호가 조금 더 많다는 점도 사실입니다.

HMA 읽는 법 — 방향·기울기·색깔

HMA를 활용하는 핵심 신호는 가격이 HMA 위에 있느냐 아래 있느냐가 아니라, HMA 자체의 방향(기울기)이 어디로 향하느냐입니다. 트레이딩뷰의 HMA 스크립트 대부분이 상향이면 초록, 하향이면 빨강으로 색깔을 자동으로 바꾸는 이유가 여기에 있습니다.

  • 상향 전환(빨강 → 초록): 추세가 상승으로 전환했을 가능성. 가격이 HMA 위에 있다면 신뢰도가 높아집니다.
  • 하향 전환(초록 → 빨강): 추세가 하락으로 전환했을 가능성. 가격이 HMA 아래로 내려와 있으면 함께 읽습니다.
  • 가격과 HMA의 이격: 이격이 크게 벌어졌을 때는 단기 과열·과냉 신호로 볼 수 있습니다. HMA로 회귀하려는 성질이 있습니다.

제가 쓰는 방법은 추가로 두 가지 조건을 겹칩니다. 첫째, HMA 기울기 전환과 동시에 가격이 HMA를 완전히 돌파했을 때만 진입을 검토합니다. 기울기만 바뀌고 가격이 HMA에 걸쳐 있는 상태는 무시합니다. 둘째, 더 큰 타임프레임(예: 일봉 HMA)의 방향과 같은 방향일 때만 매수 진입을 고려합니다. 이 두 필터를 추가하자 속임수 신호가 눈에 띄게 줄었습니다.

기간 설정 — 어떤 값이 자신에게 맞는가

HMA는 기간 설정에 따라 성격이 크게 달라집니다. 아래는 스타일별로 흔히 쓰이는 기간값과 특징입니다.

기간타임프레임스타일특징
HMA(9~14)15분~1시간봉단타·스캘핑매우 빠른 반응, 속임수 신호 많음
HMA(20~21)1시간봉~일봉스윙 트레이딩가장 많이 사용되는 범용 설정
HMA(50~55)일봉중기 추세 추종EMA(100)에 가까운 매끄러움, 추세 방향 확인용
HMA(200)일봉~주봉장기 포지션SMA(200)보다 빠른 장기 추세 지표

저는 주로 일봉에서 HMA(21)을 씁니다. HMA(20)과 거의 차이가 없지만 21이 피보나치 수열에 가깝다는 이유로 많은 트레이더가 선호하는 값이기도 합니다. 기간 최적화에 너무 집착하기보다는, 하나의 설정을 꾸준히 써보면서 그 지표가 어떤 장세에서 잘 맞고 어떤 장세에서 틀리는지 패턴을 익히는 것이 장기적으로 훨씬 유리합니다.

암호화폐 시장처럼 24시간 움직이는 자산에서는 변동성이 크기 때문에 기간을 조금 늘리거나(HMA 30~34), 기준 타임프레임을 높이는 방식으로 노이즈를 걸러냅니다. 피플로 암호화폐 차트에서 주요 코인의 추세 방향을 먼저 확인한 뒤 HMA를 세팅하면 방향 판단에 도움이 됩니다.

다른 지표와의 조합 — HMA의 빈틈 메우기

HMA는 추세 방향과 전환 시점을 잘 잡아주지만, 추세의 강도나 거래량 뒷받침은 알려주지 않습니다. 저는 보통 두 가지를 같이 씁니다.

  • HMA + ADX: ADX가 25 이상일 때(추세가 형성된 상태)에서만 HMA 전환 신호를 취합니다. ADX가 낮을 때는 HMA가 자주 방향을 바꾸며 횡보 구간에서 속임수가 많아집니다.
  • HMA + 거래량: HMA가 상향 전환할 때 거래량이 평균 이상으로 터지면 신뢰도가 높아집니다. 거래량 없는 HMA 전환은 30% 이상의 확률로 속임수인 경우가 많았습니다.
  • 멀티 타임프레임: 주봉 HMA가 상향인 상태에서 일봉 HMA가 하향 전환한 것은 조정 진입 기회로 볼 수 있습니다. 큰 그림과 같은 방향으로만 거래하는 규율을 HMA로 시각화할 수 있습니다.

슈퍼트렌드(SuperTrend)와 HMA를 함께 쓰는 방법도 인기 있습니다. 슈퍼트렌드가 방향을 잡아주고 HMA가 진입 타이밍을 세밀하게 잡는 역할 분담이 됩니다. 두 지표 모두 추세 추종 계열이라 속임수 신호를 공유하는 단점은 있지만, 필터 조건이 이중으로 걸리는 장점이 더 컸습니다.

직접 써본 후기 — 솔직한 장단점

HMA를 메인 이평선으로 쓴 지 2년 넘었습니다. 결론부터 말하면 EMA로 돌아가고 싶다는 생각은 없지만, HMA가 만능도 아니다입니다.

  • 장점: 추세 전환을 EMA보다 확실히 빨리 잡습니다. 상승장 초입과 하락장 초입의 진입·청산 타이밍이 개선되었고, 추세가 강한 구간에서 HMA 위 롱 유지가 심리적으로도 편했습니다.
  • 단점: 횡보장에서 색깔이 초록·빨강을 빠르게 번갈아 바뀌면서 속임수 신호가 많아집니다. EMA보다 반응이 빠른 만큼, 추세 없는 구간에서는 더 자주 틀립니다. ADX 필터 없이 HMA만 보고 매매하면 횡보장에서 수수료만 쌓이는 경험을 했습니다.
  • 잘 맞는 상황: 뚜렷한 상승·하락 추세가 있는 종목, 변동성이 일정 수준 이상인 자산, 추세 추종 스윙 매매.
  • 내 셋업: 일봉 HMA(21) 기본. ADX(14) 25 이상 조건 필터. 더 큰 타임프레임(주봉) HMA 방향 확인 후 진입.

이동평균선의 후행성이 답답하게 느껴진다면 HMA는 분명히 한 번 써볼 가치가 있는 지표입니다. 다만 '더 빠르다'는 건 '더 자주 틀릴 수 있다'는 의미이기도 하다는 걸 항상 함께 기억해야 합니다.

※ 본 글은 보조지표에 대한 교육·정보 제공 목적의 콘텐츠이며, 특정 종목·자산의 매수·매도 권유가 아닙니다. 투자 판단과 책임은 투자자 본인에게 있습니다.

HMA(헐 이동평균) 자주 묻는 질문

Q. HMA와 EMA 중 어느 것이 더 좋은 이동평균선인가요?

정답은 없고 트레이딩 스타일에 따라 다릅니다. HMA는 추세 전환을 빠르게 잡아주는 대신 횡보장에서 속임수 신호가 많습니다. EMA는 더 안정적이지만 추세 초입에서 늦습니다. 추세 추종 스윙 매매라면 HMA가, 노이즈를 줄이고 안정적인 추세 확인이 목적이라면 EMA가 더 적합할 수 있습니다.

Q. HMA의 기본 설정값은 무엇인가요?

가장 널리 쓰이는 설정은 기간 20 또는 21입니다. 단타라면 9~14, 중장기 추세 확인 목적이라면 50~55도 많이 사용됩니다. 설정값을 자주 바꾸기보다 하나를 선택해 오래 써보면서 그 특성에 익숙해지는 것이 실전에서는 더 유리합니다.

Q. HMA 색깔이 바뀔 때마다 매매해도 되나요?

추세가 명확한 장에서는 유효하지만, 횡보장에서는 색깔이 빠르게 바뀌며 속임수 신호가 많아집니다. ADX 25 이상 조건을 추가해 추세가 형성된 상태에서만 색깔 전환을 신호로 활용하거나, 더 큰 타임프레임의 HMA 방향과 일치할 때만 거래하는 필터를 추가하는 것이 권장됩니다.

Q. HMA는 주식과 코인 어디에 더 잘 맞나요?

둘 다 쓸 수 있지만, 24시간 고변동성인 코인 시장에서는 기간을 조금 늘리거나 타임프레임을 높여 노이즈를 줄이는 조정이 필요합니다. 주식 시장에서는 일봉 HMA(21) 설정이 범용적으로 잘 작동하는 편입니다.

함께 보면 좋은 지표

배운 지표를 실제 차트에서 확인해 보세요 — 국내주식 시세·AI 분석 · 암호화폐 차트