ema vs sma에 대한 간단한 답은 다음과 같습니다. 둘 다 가격을 하나의 선으로 평활화하는 이동평균이며, 유일한 차이는 가중치입니다. 단순 이동평균은 되돌아보는 기간 내의 모든 시점을 동일하게 취급합니다. 지수 이동평균은 최근 가격에 더 큰 비중을 두므로 더 빠르게 반응합니다. 일반적으로 어느 하나가 더 낫다고 할 수는 없으며, 무엇을 더 중시하느냐에 따라 적절한 선택이 달라집니다. 즉, 민감도와 안정성 중 무엇을 더 중시하는지에 따라 결정됩니다.
각 계산 방식의 작동 원리
단순 이동평균은 산술평균입니다. 선택한 기간의 종가를 모두 더한 뒤 그 수로 나눕니다. 일봉 차트에서 20 기간 SMA는 최근 20개 종가의 평균이며, 그 각각의 종가는 정확히 동일한 비중을 가집니다.
지수 이동평균은 감쇠를 적용합니다. 가장 최근 종가가 가장 큰 비중을 가지며, 그 이전 값은 그보다 조금 적은 비중을, 그 이전 값은 또 그보다 더 적은 비중을 갖는 식으로 거슬러 올라갑니다. 가중치 계수는 기간 설정에서 도출되며, 오래된 데이터가 완전히 사라지는 것은 아니고 단지 점차 희미해질 뿐입니다.
계산 방식의 이 단 하나의 차이가 두 선 사이의 모든 실질적 차이를 만들어냅니다.
나란히 비교 표
| 기준 | 단순 이동평균 | 지수 이동평균 |
|---|---|---|
| 가중치 | 모든 기간에 동일 | 최근 가격에 더 큰 비중 |
| 새 데이터에 대한 반응 | 더 느림 | 더 빠름 |
| 급등락 발생 시의 동작 | 서서히 흡수한 뒤, 급격히 제외 | 즉시 흡수한 뒤, 점차 희석 |
| 횡보 구간에서의 잘못된 신호 | 더 적음 | 더 많음 |
| 전환점 뒤처짐 | 더 김 | 더 짧음 |
| 주요 용도 | 장기 추세, 널리 주시되는 수준 | 단기 타이밍, 모멘텀 지표 |
| 대표 기간 | 50, 100, 200 | 9, 12, 21, 26 |
| 계산의 용이성 | 손으로 계산하기 매우 쉬움 | 초기값을 설정해야 함 |
급등락에 관한 행은 주목할 필요가 있습니다. SMA는 하나의 특정한 날에 과거의 이상치를 계산에서 완전히 제외하므로, 현재 가격과는 무관한 이유로 선이 급변할 수 있습니다. EMA는 그런 불연속이 없지만, 이상치가 처음 나타날 때는 더 강하게 반응합니다.
둘 중 하나를 선택할 때의 판단 기준
- 보유 기간. 보유 기간이 짧을수록 일반적으로 더 빠른 선이 유리합니다. 느린 평균은 기회가 지나간 뒤에야 움직임을 확인하는 경우가 많기 때문입니다.
- 시장 특성. 변동이 잦고 박스권에 머무는 종목은 민감도를 벌줍니다. 그런 조건에서는 더 느린 선이 더 적은 휩소를 만들어냅니다.
- 시스템 내 역할. 추세 필터로서는 안정성이 더 중요하므로, 단순형이 종종 더 적합합니다. 타이밍 트리거로서는 민감성이 더 중요합니다.
- 해당 수준이 널리 주목받는지 여부. 특정 장기 단순이동평균은 매우 많은 참여자들이 추적하며, 그 덕분에 지수형 대응값에는 없는 약한 자기강화적 성격을 갖습니다.
- 지표에 이미 무엇이 포함되어 있는지. 여러 인기 지표는 내부적으로 지수이동평균을 사용해 만들어지므로, 여기에 또 하나를 더하는 것은 확인이 아니라 중복입니다.
- 초기 실패 신호에 대한 허용도. 더 빠른 선은 더 많은 신호를 의미합니다. 작은 손실이 연달아 나오는 것을 감당할 수 없다면 더 느린 선이 더 나은 선택입니다.
각 옵션을 선택할 때
단순이동평균을 선택하는 경우 더 넓은 추세를 위한 안정적인 기준이 필요할 때, 필터링 용도로만 사용할 때, 종목이 노이즈가 많을 때, 또는 다른 많은 참여자들이 주시하는 수준이 특히 필요할 때.
지수이동평균을 선택하는 경우 더 짧은 시간대에서 거래할 때, 반전의 더 이른 확인이 필요할 때, 모멘텀 지표를 만들 때, 또는 종목이 비교적 깔끔하게 추세를 형성해 민감성이 벌이 아니라 보상으로 작용할 때.
둘 다 사용하는 경우 두 층 구조를 원할 때입니다. 즉, 긴 단순이동평균이 환경을 정의하고 짧은 지수이동평균이 그 안에서 진입 타이밍을 잡는 방식입니다. 이는 가장 흔한 실전 구성으로, 각 선을 가장 잘하는 일에 맞춰 사용합니다.
실전 계산 노트
단순형의 공식은 직접적입니다. 최근 N개의 종가를 더한 뒤 N으로 나누면 됩니다. 스프레드시트 소프트웨어는 이를 한 함수로 처리하며, 결과에 모호함이 없습니다.
지수형의 경우, 승수는 2를 기간에 1을 더한 값으로 나눈 것입니다. 각 새 값은 현재 종가에 그 승수를 곱한 값에, 이전 평균에 1에서 승수를 뺀 값을 곱한 것을 더해 계산됩니다. 초기값은 플랫폼마다 다른데, 일부는 단순이동평균에서 시작하고 일부는 첫 종가에서 시작하므로, 같은 설정이라도 두 차트에서 선이 약간 다르게 보일 수 있습니다.
장기 구간의 무료 데이터만 있어도 이를 쉽게 검증할 수 있습니다. 다음과 같은 일간 시계열은 세인트루이스 연준이 공표한 S&P 500 역사 데이터 만으로도 두 계산을 나란히 구성하고 어디서 정확히 차이가 나는지 볼 수 있을 만큼 충분한 데이터를 제공합니다.
트레이드오프와 주의점
- 둘 다 지연됩니다. 모든 이동평균은 과거 가격을 바탕으로 만들어집니다. 어느 것도 미래를 예측하지 않으며, 크로스오버를 예측 신호로 해석하는 것이 이 도구에서 가장 흔한 오류입니다.
- 차이는 보기보다 작습니다. 장기 구간에서는 두 선이 매우 가깝게 수렴합니다. 어떤 것을 쓸지에 대한 논쟁은 짧은 기간에서 훨씬 더 중요합니다.
- 기간 최적화는 과최적화입니다. 수십 가지 설정을 시험해 가장 좋은 값을 고르는 것은 행동을 설명하기보다 과거에 맞추는 것입니다.
- 크로스오버는 박스권에서 성과가 떨어집니다. 어떤 이동평균 시스템도 가격이 오르내릴 때 반복적인 가짜 신호를 만들어내며, 어떤 가중 방식도 이를 해결하지 못합니다.
- 둘 다 리스크를 관리하지 않습니다. 이동평균선은 변동성이나 거래가 무효화되는 지점에 대한 개념이 없습니다. 손절 위치는 가격 구조나 변동성 지표에서 정해야 합니다.
- 비용은 누적됩니다. 신호가 많아질수록 거래도 늘어나며, 각 거래에는 스프레드와 수수료가 붙는데 백테스트에서는 이런 비용이 종종 과소평가됩니다.
Pivex 평가를 진행하는 트레이더들은 그 마지막 요점을 뼈저리게 체감합니다. 일일 손실 한도는 잦은 휩소 거래를 실패한 시도로 바꾸어 놓기 때문에, 더 느리고 선별적인 라인이 백테스트에서 더 좋아 보이더라도 이러한 규칙 아래에서는 종종 더 적합한 선택이 됩니다.
피해야 할 흔한 실수
- 같은 선의 빠른 버전과 느린 버전을 함께 사용하고, 그 일치하는 상태를 확인으로 간주하는 것.
- 손실 거래 후 두 설정을 번갈아 바꾸는 것. 그러면 방금 실패한 쪽을 항상 사용하게 됩니다.
- 다른 시장이나 시간프레임에서 가져온 설정을 자신의 시장이나 시간프레임에 맞는지 확인하지 않고 적용하는 것.
- 해당 종목이 이전에는 그 수준을 전혀 존중한 적이 없는데도 평균선의 가격 터치를 지지로 해석하는 것.
다음 단계: 거래하는 종목 하나를 골라 같은 차트에 50 기간 단순이동평균선과 21 기간 지수이동평균선을 그린 뒤, 지난 1년 동안 두 선이 서로 다른 신호를 낸 모든 지점을 표시해 보세요. 그렇게 불일치한 지점을 세어 보면, 일반적인 권고보다도 자신의 시장에 맞는 답을 더 분명하게 얻을 수 있습니다. Pivex 평가를 준비하는 트레이더들은 보통 더 느린 선을 선택하는데, 고정된 일일 손실 한도 때문에 잦은 휩소 크로스오버가 늦은 진입보다 더 큰 비용을 초래하기 때문입니다. 이에 대한 실무적인 내용은 다음 가이드를 참고하세요: 데이 트레이딩에 가장 좋은 지표.
관련 가이드: 전략 백테스팅 및 브레이크아웃 트레이딩 전략.
참여하기 전, Pivex의 현재 프로그램 규칙을 검토하고 시뮬레이션 독점 트레이딩 평가가 당신의 경험과 위험 한도에 적합한지 결정하십시오. 참여는 보상, 수익 또는 특정 거래 결과를 보장하지 않습니다.