이동평균선 계산법과 읽는 법: 단순·지수 평균 차이, 기간별 쓰임새, 정배열·이격도
이동평균선은 최근 N일 종가 평균을 이은 선입니다. 같은 숫자로 SMA·EMA를 계산해 비교하고, 5·20·60·120일선이 얼마나 늦게 따라오는지, 정배열과 이격도 읽는 법을 정리했습니다.
이동평균선은 최근 N일 종가의 평균을 매일 다시 계산해 이은 선으로, 5일선이면 최근 5거래일 평균입니다. 하루하루의 출렁임을 걸러 큰 방향을 보여 줍니다.
평균을 내는 방식에 따라 모든 날에 같은 무게를 주는 단순이동평균(SMA)과 최근 날짜에 더 큰 무게를 주는 지수이동평균(EMA)으로 나뉩니다. 평균이라서 늘 가격보다 늦게 움직이고, 그 늦는 정도가 기간과 방식에 따라 달라집니다. 아래에서 두 방식을 같은 숫자로 계산해 보고, 기간별 쓰임새와 배열·이격도 읽는 법을 정리했습니다.
같은 5일 종가로 SMA와 EMA 비교
최근 5거래일 종가가 10,000 · 10,200 · 10,100 · 10,300 · 10,500원이라고 가정합니다.
| 구분 | 계산 | 결과 |
|---|---|---|
| 5일 SMA | (10,000 + 10,200 + 10,100 + 10,300 + 10,500) ÷ 5 | 10,220원 |
| 5일 EMA | 어제 EMA 10,150 + (1/3) × (10,500 − 10,150) | 약 10,267원 |
EMA의 무게(α)는 2 ÷ (기간 + 1)이라서 5일이면 1/3, 20일이면 약 0.095입니다. 오늘 종가 10,500원이 들어오자 EMA는 평균보다 47원쯤 더 올라가 가격에 가깝게 붙었습니다. 반대로 SMA는 5일 전 가격이 빠지는 날에도 값이 튀는데, 오늘 가격과 상관없이 '빠지는 날의 가격'이 결과를 흔드는 점이 SMA의 약점으로 자주 지적됩니다.
평균은 얼마나 늦게 따라오나
N일 SMA는 대략 (N − 1) ÷ 2일만큼 가격보다 늦습니다. 기간이 길수록 흐름은 매끄러워지지만 방향이 바뀐 것을 그만큼 늦게 보여 줍니다.
| 기간(거래일) | 달력으로 대략 | SMA 늦음(약) | 흔한 쓰임새 |
|---|---|---|---|
| 5일 | 1주 | 2일 | 아주 짧은 흐름, 단기 매매 |
| 20일 | 1개월 | 9.5일 | 단기 추세 기준, 볼린저 밴드 중심선 |
| 60일 | 3개월 | 29.5일 | 중기 추세 |
| 120일 | 6개월 | 59.5일 | 장기 추세 |
국내에서는 20일선을 '생명선', 60일선을 '수급선', 120일선을 '경기선'이라고 부르기도 하지만, 정해진 정의가 있는 이름은 아니고 관습적인 별명입니다. 해외 자료는 50일·200일선을 기준으로 삼는 경우가 많습니다. 국내 증권사 앱은 대체로 5·20·60·120일을 기본으로 띄우며, 바꾸는 방법은 주식 앱 보조지표 설정 방법에 정리해 두었습니다.
선이 여러 개일 때: 배열과 교차
- 정배열: 가격 > 5일선 > 20일선 > 60일선 > 120일선. 짧은 평균일수록 위에 있으니 최근 가격이 계속 높아지고 있다는 뜻입니다.
- 역배열: 순서가 반대. 최근 가격이 계속 낮아지고 있다는 뜻입니다.
- 뒤엉킴: 선들이 좁은 범위에서 꼬여 있으면 뚜렷한 방향이 없는 횡보 구간입니다. 이때 나오는 교차 신호는 자주 틀립니다.
짧은 선이 긴 선을 아래에서 위로 넘는 것을 골든크로스, 위에서 아래로 내려가는 것을 데드크로스라고 합니다. 신호를 믿을 만한 조건은 골든크로스와 데드크로스 분석에서 따로 다뤘고, 12일·26일 EMA의 차이를 선으로 그린 것이 MACD입니다.
가격과 선 사이 거리: 이격도
이격도는 가격이 이동평균에서 얼마나 떨어졌는지를 백분율로 나타낸 값입니다. 이격도 = 종가 ÷ 이동평균 × 100.
| 종가 | 20일선 | 이격도 | 읽는 법 |
|---|---|---|---|
| 11,000원 | 10,000원 | 110 | 평균보다 10% 위 |
| 10,000원 | 10,000원 | 100 | 평균과 같음 |
| 9,200원 | 10,000원 | 92 | 평균보다 8% 아래 |
"이격도 몇 이상이면 과열" 같은 고정 기준은 종목마다 맞지 않습니다. 평소 하루 3%씩 움직이는 종목과 0.5%씩 움직이는 종목은 같은 110이라도 의미가 다릅니다. 변동성까지 반영해 거리를 재고 싶다면 이동평균 위아래로 표준편차 폭을 그리는 볼린저 밴드가 그 역할을 합니다.
이동평균선이 잘 맞지 않는 때
이동평균은 추세가 있을 때 쓰는 도구입니다. 가격이 일정한 범위 안에서 오르내리면 선이 가격 한가운데를 지나가 매일같이 위아래로 교차하고, 그때마다 사고팔면 거래 비용만 쌓입니다. 또 평균은 지나간 가격만 쓰므로 실적 발표나 공시처럼 갑작스러운 소식으로 가격이 한 번에 뛰면 선은 며칠에서 몇 주 뒤에야 따라옵니다. 이동평균선이 지지선이나 저항선처럼 보이는 일도 흔하지만, 많은 사람이 같은 선을 보고 주문을 내기 때문에 생기는 현상이라 언제든 깨질 수 있습니다.
보조지표는 지나간 가격으로 계산한 값이라 앞날을 보장하지 않습니다. 투자 판단과 그 결과는 본인 책임입니다.
다음 글: 엔벨로프 지표 해설, 이동평균 밴드로 매매하는 방법
자주 묻는 질문
SMA와 EMA 중 무엇을 써야 하나요?
정답은 없습니다. EMA는 방향 전환을 빨리 보여 주는 대신 헛신호가 늘고, SMA는 늦지만 덜 흔들립니다. 보는 기간이 짧을수록 EMA, 길수록 SMA를 쓰는 경우가 많고, 중요한 것은 한 가지로 정해 꾸준히 비교하는 것입니다.
일봉 20일선과 주봉 20주선은 같은 건가요?
다릅니다. 주봉 20주선은 약 100거래일의 흐름을 담아 일봉 100일선에 가깝습니다. 차트 단위를 바꾸면 같은 '20'이라도 보는 기간이 다섯 배 길어집니다.
이동평균선은 종가로만 계산하나요?
대부분 종가를 씁니다. 일부 프로그램은 시가·고가·저가 또는 고가·저가·종가의 평균으로 바꿀 수 있지만, 기본값인 종가를 쓰면 다른 사람이 보는 선과 같은 값을 보게 됩니다.
참고한 자료
2026-10-20 고침: 지어낸 경험 문장을 지우고 SMA·EMA 같은 숫자 계산 비교표, 기간별 늦음 정도 표, 이격도 계산표, 잘 맞지 않는 상황을 추가해 다시 씀. 20·60·120일선 별명은 관습적 표현임을 밝히고 자주 묻는 질문·참고한 자료·투자 책임 안내 추가
정부·공공기관 공식 자료로 숫자를 확인하고 계산은 직접 검산합니다. 실제 결정은 해당 기관 확인이 우선입니다. 틀린 곳은 문의로 알려 주시면 고친 날짜와 함께 바로잡습니다.