DEMA 계산법: EMA 지연을 줄이면 휩쏘가 얼마나 늘어날까?

1. 느린 EMA를 보정하면 무엇이 달라질까

이동평균 기간을 길게 잡으면 작은 가격 흔들림은 줄어들지만 방향 전환을 늦게 보여줍니다. 반대로 기간을 줄이면 반응은 빨라져도 가격과 평균선이 자주 교차합니다. DEMA(Double Exponential Moving Average)는 기간을 줄이지 않고 EMA의 지연을 한 번 보정하려는 이동평균입니다.

이름만 보면 종가를 두 번 평활한 EMA2로 오해하기 쉽습니다. 그러나 DEMA는 EMA2가 아닙니다. 한 번 평활한 EMA1에 두 배의 비중을 주고, 더 느린 EMA2를 빼서 가격 쪽으로 선을 당깁니다.

TradingView의 DEMA 설명은 Patrick Mulloy가 1994년 발표한 지연 감소 방식과 2×EMA−EMA의 EMA 계산 구조를 설명합니다. StockCharts의 DEMA 설명에서도 DEMA가 단일 EMA와 이중 평활 EMA의 지연 차이를 이용해 가격을 더 가깝게 추적한다고 정리합니다.

문제는 지연을 줄이는 일이 공짜가 아니라는 점입니다. 가격을 더 빠르게 따라가면 교차 신호도 빨라지지만, 작은 반등과 되돌림까지 신호로 바뀔 수 있습니다. 따라서 DEMA를 볼 때는 EMA보다 얼마나 빠른가그 대가로 휩쏘가 얼마나 늘어나는가를 함께 확인해야 합니다.

2. EMA1을 두 배로 늘리고 EMA2를 뺍니다

먼저 같은 기간 n으로 EMA를 두 번 순서대로 계산합니다.

  1. EMA1 = EMA(종가, n)
  2. EMA2 = EMA(EMA1, n)
  3. DEMA = 2 × EMA1 - EMA2

이 글에서는 종가를 입력값으로 사용한 DEMA(20)를 계산했습니다. EMA는 2 ÷ (n+1)의 평활계수를 사용하고 첫 종가부터 누적했습니다. 초기값의 영향을 줄이기 위해 2018년부터 값을 계산하되 2022년 이후 구간만 비교했습니다.

지표 계산 조합 가격 반응 구조상 특징
EMA EMA1 세 선 중 가장 느림 양의 평활 가중치만 사용
DEMA 2×EMA1-EMA2 EMA보다 빠름 한 단계의 지연을 보정
TEMA 3×EMA1-3×EMA2+EMA3 세 선 중 가장 빠름 두 단계의 지연을 더 강하게 보정

DEMA의 -EMA2는 단순 평균에서 보기 어려운 음수 가중치입니다. 이 항이 느린 부분을 상쇄해 반응을 앞당기지만, 급격한 가격 변화 뒤에는 DEMA가 최근 가격 범위의 위나 아래로 넘어서는 오버슈트를 만들 수 있습니다. DEMA가 실제 가격보다 먼저 미래를 예측한 것이 아니라 필터의 계산 구조가 만든 결과입니다.

3. 교차는 매수 명령이 아니라 가격과 평균의 위치 변화입니다

DEMA도 이동평균이므로 가격의 위치, 선의 기울기와 교차를 확인할 수 있습니다. 다만 빠른 반응을 방향 예측력으로 바로 해석하면 안 됩니다.

관찰 상태 계산으로 확인되는 내용 추가로 확인할 항목
DEMA 상승 최근 가격 변화가 상승 방향으로 반영됨 고점·저점이 함께 높아지는지
종가가 DEMA 상향 교차 종가가 빠른 평균 위로 이동 3~5거래일 동안 교차가 유지되는지
종가와 DEMA 괴리 축소 DEMA가 가격을 가깝게 추적 신호 빈도와 거래비용이 늘어나는지
DEMA가 EMA 위로 이동 최근 상승의 비중이 커짐 단기 반등인지 추세 전환인지
DEMA가 최근 가격 범위 밖 음수 가중치의 오버슈트 가능성 실제 고가·저가 돌파와 구분되는지

종가가 DEMA를 상향 교차하면 매수하고 하향 교차하면 매도한다는 규칙은 이해하기 쉽습니다. 그러나 평균이 가격에 가까울수록 작은 왕복 움직임에도 주문이 반복됩니다. 손익만 확인하기 전에 교차 수, 짧은 기간 안의 재교차와 비용을 먼저 세는 편이 안전합니다.

4. 같은 상향 교차 뒤 결과는 달랐습니다

14개 종목에 한 가지 규칙을 똑같이 적용했습니다. 전일 종가가 DEMA(20) 이하이고 당일 종가가 DEMA 위에서 마감한 날을 상향 교차로 정하고, 이후 10거래일 종가 수익률과 5거래일 안의 재하락을 관찰했습니다. 사례를 고른 뒤 기간이나 판정 조건을 바꾸지 않았습니다.

카카오와 이마트의 DEMA 상향 교차 뒤 상승 및 실패 사례
항목 상승으로 이어진 사례 재교차 뒤 하락한 사례
종목 카카오 이마트
판정일 2023년 10월 31일 2026년 5월 14일
판정일 종가 37,800원 118,700원
EMA(20) 40,727원 106,314원
DEMA(20) 37,771원 111,031원
TEMA(20) 37,211원 112,966원
5거래일 안에 DEMA 아래 재하락 아니오
이후 10거래일 종가 수익률 +22.62% -27.46%
이후 10거래일 최대 유리 변동 +22.62% -13.65%
이후 10거래일 최대 불리 변동 -0.53% -27.46%

카카오는 종가가 DEMA를 근소하게 상향 교차한 뒤 5거래일 동안 선 아래로 다시 내려가지 않았고, 10거래일 뒤 종가는 22.62% 높았습니다. 같은 기간 가장 불리했던 종가 기준 변동은 -0.53%였습니다. 교차 뒤 가격이 평균 위에서 유지된 경우입니다.

이마트도 같은 상향 교차 조건을 만족했습니다. 하지만 5거래일 안에 다시 DEMA 아래로 내려갔고 10거래일 뒤 종가는 27.46% 낮았습니다. 이후 10거래일의 종가는 판정일 종가를 한 번도 웃돌지 못했습니다. 빠른 평균 위로 올라왔다는 사실만으로 반등의 지속성을 확인할 수 없었던 경우입니다.

두 사례는 상향 교차가 성공과 실패를 모두 포함한다는 점을 보여줍니다. 교차 자체보다 교차 뒤 가격이 선 위에서 유지되는지, 고점과 저점 구조가 함께 바뀌는지를 봐야 합니다.

EMA·DEMA·TEMA를 같은 조건에서 비교했습니다

가격이 60개 봉 동안 100에 머물다가 120으로 바뀌고 그대로 유지되는 가상 계단을 먼저 계산했습니다. DEMA(20)는 EMA(20)보다 목표값에 빨리 접근했지만 120을 넘어섰습니다. TEMA(20)는 더 빨랐고 오버슈트도 더 컸습니다.

가상 계단 반응 EMA(20) DEMA(20) TEMA(20)
변화 직후 첫 값 101.90 103.63 105.19
119 이상 도달 30봉 뒤 10봉 뒤 6봉 뒤
최대값 120.00 미만 122.44 123.54
120 대비 최대 오버슈트 없음 +2.04% +2.95%

실제 비교는 삼성전자·SK하이닉스·카카오·현대차 등 14개 종목의 12,036거래일에 같은 20기간을 적용했습니다.

DEMA와 EMA TEMA의 계단 반응 및 교차 재하락 비교
항목 EMA(20) DEMA(20) TEMA(20)
종가 상향 교차 790개 1,147개 1,319개
교차 뒤 5일 안에 다시 평균 아래 63.80% 68.18% 71.04%
10거래일 뒤 수익률 양수 49.75% 47.69% 49.20%
10거래일 수익률 중앙값 0.00% -0.41% -0.10%
종가와 절대 괴리 중앙값 2.96% 2.05% 1.68%
직전 20일 종가 범위 밖인 날 0.02% 1.28% 6.73%

DEMA는 종가와의 괴리가 EMA보다 작았고 상향 교차는 357개 많았습니다. 5거래일 안에 다시 평균 아래로 내려간 비율도 EMA보다 4.38%포인트 높았습니다. TEMA보다는 교차와 재하락, 가격 범위 밖 비율이 모두 낮았습니다. 계산 구조처럼 실제 표본에서도 DEMA는 EMA와 TEMA 사이에 놓였습니다.

반응이 빨라졌다고 10거래일 뒤 방향성이 좋아지지는 않았습니다. DEMA 상향 교차의 10거래일 뒤 상승 비율은 47.69%, 수익률 중앙값은 -0.41%였습니다. 이 수치는 완성된 매매 전략의 승률이 아닙니다. 서로 가까운 날짜에 신호가 반복될 수 있고 종목 선정, 진입·청산, 손절, 거래비용과 보유 종목 수를 적용하지 않은 지표 특성 비교입니다. 14개 종목과 20기간의 결과를 다른 시장에 그대로 일반화할 수도 없습니다.

5. DEMA의 장점과 한계

DEMA의 장점은 EMA보다 가격을 빠르게 추적하면서 TEMA보다 보정 구조가 단순하다는 점입니다. 같은 기간의 EMA와 나란히 표시하면 느린 평균과 빠른 평균의 간격을 쉽게 확인할 수 있고, 방향 전환에 대한 반응 차이도 비교하기 좋습니다.

반면 다음 한계를 함께 봐야 합니다.

  • 지연을 줄이지만 완전히 없애지는 못합니다.
  • 가격에 가까워 상향·하향 교차와 주문 횟수가 늘어날 수 있습니다.
  • 음수 가중치 때문에 최근 가격 범위 밖으로 오버슈트할 수 있습니다.
  • 횡보장뿐 아니라 급등락 중 짧은 되돌림에도 휩쏘가 생길 수 있습니다.
  • 종가만 입력하므로 거래량과 장중 가격 경로를 직접 반영하지 않습니다.
  • EMA 초기화와 수정주가 사용 방식이 다르면 플랫폼 간 값이 달라질 수 있습니다.
  • 같은 표본에서 기간과 확인 조건을 반복 선택하면 과최적화 위험이 커집니다.

DEMA가 가격보다 먼저 꺾였다고 해서 추세 전환을 예측했다고 말할 수는 없습니다. 최근 가격 변화에 더 큰 가중치를 준 결과입니다. 실제 전략에서는 신호가 빨라진 만큼 재교차와 비용이 얼마나 늘어나는지 같은 조건의 EMA와 함께 검증해야 합니다.

6. 실전 확인 순서와 요약

DEMA를 적용할 때는 세 단계로 확인합니다.

  1. 입력 가격, 기간과 EMA 초기화 방식을 고정하고 2×EMA1-EMA2를 계산합니다.
  2. EMA와 함께 표시해 가격 괴리, 교차 수와 오버슈트를 비교합니다.
  3. 교차 뒤 3~5거래일 유지 조건과 거래비용을 넣어 휩쏘가 줄어드는지 검증합니다.

핵심은 간단합니다. DEMA는 EMA의 지연을 줄인 이동평균이지 실패를 줄인 이동평균은 아닙니다. 이 표본에서는 EMA보다 가격에 가까워졌지만 교차와 짧은 재하락도 함께 늘었습니다. 더 빠른 선을 고를 때는 먼저 들어가는 장점과 더 자주 틀리는 비용을 같은 표에서 비교해야 합니다.

기본 지수 평활은 EMA 계산법, 더 강한 지연 보정은 TEMA 계산법, 시장 움직임에 따라 속도를 조절하는 방식은 KAMA 계산법, 회귀선으로 중심을 추정하는 방식은 LSMA 계산법에서 이어서 볼 수 있습니다.

본 글은 지표의 계산 구조와 과거 사례를 설명하기 위한 자료이며 특정 종목의 매수·매도를 권유하지 않습니다. 모든 투자 판단과 책임은 투자자 본인에게 있습니다.

태그: DEMA, Double Exponential Moving Average, 이중 지수 이동평균, DEMA 계산법, EMA, TEMA, 이동평균 지연, 휩쏘, 오버슈트, 기술지표