← 배우기
지표 기초 · 읽는 시간 8

이동평균선 읽는 법 — 추세와 눌림목

이동평균선은 차트에서 가장 널리 쓰이는 추세 지표예요. 복잡해 보이지만, ‘요즘 평균 가격’을 그린 선이라는 것만 알면 대부분 읽을 수 있어요.

이동평균선이 뭐예요

20일 이동평균선(20일선)은 최근 20거래일 종가의 평균을 매일 이어 그린 선이에요. 60일선은 최근 60일, 120일선은 최근 120일 평균이죠. 기간이 짧을수록 최근 가격에 민감하게 출렁이고, 길수록 큰 흐름을 완만하게 보여줘요.

비유하면 — 20일선은 요즘 기분, 120일선은 성격이에요. 하루하루 기분은 흔들려도, 성격(장기 추세)은 천천히 바뀌죠.

직접 계산해 보기 — 5일선 만들기

진짜로 한 번 손으로 해보면 이 선의 성격이 바로 이해돼요. 가상의 A종목 5거래일 종가를 이렇게 잡아볼게요. 단순이동평균(SMA)은 말 그대로 더해서 개수로 나누는 것, 그게 전부예요.

날짜종가
1일차10,200원
2일차10,500원
3일차10,300원
4일차10,700원
5일차10,800원

다 더하면 52,500원, 5로 나누면 10,500원. 이게 5일차 시점의 5일선 값이에요. 차트에 점 하나가 찍힌 거죠.

다음 날이 되면 재미있는 일이 벌어져요. 6일차 종가가 11,000원이라고 하면, 가장 오래된 1일차(10,200원)를 버리고 새 값을 넣어요.합계는 52,500 − 10,200 + 11,000 = 53,300원, 나누면 10,660원. 선이 10,500에서 10,660으로 올라간 거예요.

여기서 꼭 챙길 점: 이동평균선이 오르내리는 건 오늘 값 때문만이 아니에요. 오늘 들어온 값과 오늘 빠져나간 옛날 값이 같이 결정해요. 한 달 전에 폭락했던 날이 20일선에서 빠지는 순간, 오늘 주가가 제자리여도 20일선은 위로 꺾여요.

이 ‘들어오고 빠지는’ 구조가 이동평균선의 모든 장단점의 뿌리예요. 노이즈를 지워주는 것도 이것 때문이고, 뒤늦게 반응하는 것도 이것 때문이에요.

20일선·60일선·120일선은 각각 뭘 뜻하나요

숫자가 아무렇게나 정해진 건 아니에요. 대략 한 달·한 분기·반년의 거래일 수에서 왔어요. 그래서 각 선은 ‘누구의 평균 매입가에 가까운가’로 읽으면 감이 빨리 와요.

기간의 의미읽는 법
20일선약 한 달(단기)최근 한 달 사이 들어온 사람들의 대략적인 평균 가격대. 단기 심리선이라고도 불러요.
60일선약 한 분기(중기)분기 실적·수급이 반영되는 구간. ‘수급선’이라 부르기도 해요. 중기 추세 판단의 기준이에요.
120일선약 반년(장기)반년치 흐름. 이 선의 방향이 그 종목의 큰 그림이에요. 잘 안 꺾이는 대신, 꺾이면 무거워요.

실전에서는 “120일선으로 큰 방향을 정하고, 60일선으로 추세가 살았는지 보고, 20일선으로 현재 위치를 본다” 순서가 편해요. 짧은 선부터 보면 매일 출렁이는 데 휘둘려서 판단이 흔들려요.

두 가지만 보면 돼요: 위치와 기울기

① 현재가가 평균선 위냐 아래냐 — 추세의 방향을 알려줘요.

  • ·현재가가 이동평균선 위에 있으면 = 최근 평균보다 비싸게 거래 중 = 상승 흐름.
  • ·현재가가 아래면 = 평균보다 싸게 거래 중 = 약세 또는 조정.

② 평균선의 기울기 — 추세가 살아있는지 알려줘요. 60일선이 우상향이면 중기 추세가 살아있는 거고, 우하향이면 꺾인 거예요.

둘 중 하나만 고르라면 기울기예요. 위치는 하루아침에 바뀌지만 기울기는 잘 안 바뀌거든요. 현재가가 평균선 위로 올라왔는데 그 평균선 자체가 계속 내려가고 있다면, 그건 추세 전환이 아니라 하락 중의 일시적 반등일 가능성이 커요.

정배열과 역배열

세 선이 위에서부터 20일선 – 60일선 – 120일선 순으로 나란히 놓인 상태를 정배열이라고 해요(첫 등장이니 정의하자면, 짧은 선일수록 위에 있는 상태예요). 최근 가격이 한 달 전보다, 한 달 평균이 분기 평균보다, 분기 평균이 반기 평균보다 높다는 뜻이니 가격이 꾸준히 우상향했다는 기록이에요.

반대로 120일선 – 60일선 – 20일선 순, 즉 짧은 선이 아래에 깔린 상태가 역배열이에요. 꾸준히 흘러내렸다는 기록이고요. 그 사이에 짧은 선들이 뒤엉켜 있는 구간이 있는데, 이건 대개 횡보예요. 이때는 이동평균선 신호가 가장 안 맞아요.

상태배열실무적 의미
정배열20 위 · 60 중간 · 120 아래추세가 정돈된 상태. 눌림목 해석이 비교적 통해요.
역배열120 위 · 60 중간 · 20 아래하락 추세. 싸 보여도 추세가 살아날 근거가 따로 필요해요.
혼조선들이 뒤엉킴횡보. 크로스 신호가 반복해서 어긋나는 구간이에요.

주의할 점: 정배열은 미래의 예고가 아니라 과거의 요약이에요. “정배열이니까 오른다”가 아니라 “지금까지 올랐다”가 정확한 해석이에요. 정배열 상태에서 고점을 찍고 무너지는 경우도 얼마든지 있어요.

골든크로스가 늦는 이유 — 숫자로 확인하기

20일선이 60일선을 아래에서 위로 뚫는 걸 골든크로스, 반대로 아래로 뚫는 걸 데드크로스라고 해요. 이름이 멋져서 대단한 신호처럼 들리는데, 구조를 보면 늦을 수밖에 없어요. 왜 그런지 숫자로 볼게요.

단순이동평균은 최근 N일을 똑같은 비중으로 평균 내니까, 그 무게중심은 대략 N일 구간의 한가운데에 있어요. 그래서 평균적으로 (N − 1) ÷ 2일만큼 뒤처져요. 20일선은 약 9.5거래일, 60일선은 약 29.5거래일. 두 선의 차이만 해도 스무 날이에요.

예를 들어볼게요. B종목이 10,000원에서 7,000원까지 밀렸다가 바닥을 찍고 반등해 8,400원(저점 대비 +20%)까지 올라왔다고 해요. 이 시점에 두 선은 어디쯤일까요.

구성대략적인 값
20일선하락 구간 10일(평균 7,500) + 반등 구간 10일(평균 8,200)약 7,850원
60일선고점 시절 구간까지 포함(평균 8,600 수준)약 8,600원
현재가이미 저점 대비 +20%8,400원

보이시죠. 가격은 이미 20% 올랐는데 20일선(7,850)은 아직 60일선(8,600) 아래에 있어요. 골든크로스는 아직 안 떴어요. 20일선이 60일선을 넘으려면 상승이 몇 주 더 이어져서 20일 구간이 반등 구간으로 꽉 차야 해요.신호가 뜰 무렵이면 저점 대비 30~40%는 지나간 뒤인 경우가 흔한 이유가 이거예요.

데드크로스도 대칭이에요. 고점에서 이미 한참 빠진 뒤에야 신호가 떠요. 그래서 크로스는‘지금 진입·이탈 신호’보다 ‘국면이 바뀌었음을 확인하는 도장’으로 쓰는 게 실제 성격에 맞아요. 게다가 횡보장에서는 두 선이 서로 스치듯 얽히면서 골든크로스와 데드크로스가 몇 주 간격으로 번갈아 나오기도 해요. 이걸 다 따라가면 손실만 쌓여요.

‘눌림목’과 ‘하락추세’를 구분하기 (핵심)

초보자에게 가장 헷갈리는 지점이에요. 현재가가 평균선 아래로 내려왔을 때, 이게 잠깐 눌린 것(눌림목)인지 추세가 꺾인 것(하락추세)인지 구분해야 해요. 둘은 대응이 정반대거든요.

  • ·눌림목: 장기선(120일선)은 우상향인데 현재가만 잠깐 아래로 눌린 상태. → 추세가 살아있으니 ‘싸진 자리’일 수 있어요.
  • ·하락추세: 60일선이 우하향 + 현재가가 그 아래 + 단기선(20)도 60일선 아래. → ‘떨어지는 칼’일 수 있어 조심.

“평균선 아래 = 무조건 싸다”가 아니에요. 장기선이 올라가고 있을 때의 아래는 기회일 수 있지만, 장기선까지 꺾여 내려가는 중이라면 더 빠질 위험이 커요.

그런데 이 구분은 사후에만 깔끔해요

여기서 아주 솔직해질 필요가 있어요. 위의 구분법은 지나고 나서 차트를 볼 때는 100% 명확하지만, 그 순간에는 거의 구분이 안 돼요.이유가 명확해요.

  • ·눌림목과 추세 이탈은 시작 모습이 똑같아요. 둘 다 ‘현재가가 20일선 아래로 내려옴’으로 시작해요. 둘을 갈라놓는 건 그 다음에 무슨 일이 일어났느냐인데, 그건 아직 안 일어났죠.
  • ·기준으로 삼는 장기선이 느려요. ‘120일선이 우상향이면 눌림목’이라고 했지만, 앞에서 봤듯 120일선은 약 60거래일 뒤처져요. 추세가 실제로 꺾이고 두세 달이 지나도 120일선은 아직 우상향으로 보일 수 있어요.
  • ·‘이탈’의 기준선을 정하기 어려워요. 종가 기준인지 장중 저가 기준인지, 하루 이탈인지 사흘 연속인지, 3% 이탈인지 5%인지에 따라 판정이 달라져요. 어떤 기준을 고르든 과거에는 잘 맞고 미래에는 덜 맞아요.
  • ·기억이 결과에 맞춰 왜곡돼요. 나중에 오른 구간은 ‘역시 눌림목이었다’로, 내린 구간은 ‘이탈 신호가 있었다’로 기억돼요. 같은 모양을 두고 결과를 알고 나서 이름을 붙이는 거예요.

그래서 현실적인 태도는 “구분할 수 있다”가 아니라 “구분이 안 된다는 전제로 대응한다”예요. 한 번에 판단을 끝내려 하지 말고, 확인될 때까지 비중을 나누는 쪽이 훨씬 덜 다쳐요.

자주 하는 오해 정리

  • ·“평균선이 지지해준다” — 이렇게 생각하기 쉬운데, 사실 이동평균선은 계산 결과일 뿐이고 시장에 아무 힘도 행사하지 못해요. 그 자리에서 자주 멈추는 것처럼 보이는 건 많은 사람이 같은 선을 보고 있어서 생기는 현상이고, 그 합의는 깨질 때 한 번에 깨져요.
  • ·“이평선 기간을 잘 맞추면 정확해진다” — 과거 차트에 가장 잘 맞는 숫자는 언제나 찾을 수 있지만, 그건 과거를 외운 것에 가까워요. 20·60·120이 널리 쓰이는 건 정확해서가 아니라 많은 사람이 공유하는 기준이기 때문이에요.
  • ·“120일선까지 오면 무조건 싸다” — 장기선은 마지막 방어선이 아니에요. 추세가 진짜 꺾이면 장기선은 그냥 통과 지점이 돼요.

다른 지표와 함께 보는 법

이동평균선의 약점은 ‘느리다’ 하나예요. 그러니 빠른 지표를 옆에 세우면 서로 보완돼요.

  • ·RSI와 함께. 120일선이 우상향인데 RSI가 30 근처면 ‘추세 안의 조정’ 후보예요. 반대로 역배열에서의 낮은 RSI는 그냥 하락 중일 수 있어요.
  • ·거래량과 함께. 평균선을 뚫을 때 거래량이 실렸는지 보면 속임수 신호를 조금 걸러낼 수 있어요. 거래 없이 뚫은 선은 쉽게 되돌려져요.
  • ·시장 지수와 함께. 시장이 전체적으로 눌릴 때의 20일선 이탈과, 시장은 멀쩡한데 혼자 이탈한 건 의미가 달라요. 후자는 개별 악재를 의심해야 해요.

맑은 주식은 이동평균선을 어떻게 쓰나요

  • ·방향 판정용으로만 써요. 골든크로스 같은 크로스 신호를 점수에 직접 넣지 않아요. 앞에서 본 것처럼 늦고, 횡보장에서 반복 오작동하거든요.
  • ·다른 가점을 되돌리는 데 써요. 예를 들어 RSI 과매도 가점은 하락추세가 뚜렷하면 다시 빼요. 그 ‘하락추세’ 판정에 평균선의 방향을 씁니다.
  • ·계산은 전일 종가 기준이에요. 실시간이 아니라 장중 움직임은 반영되지 않고, 가격은 KRX 기준을 써요.
  • ·한계도 같이 적어둘게요. 분석 대상이 현재 시총 상위권이라 생존편향이 있어요. 지금까지 살아남은 종목만 보니 과거 성과가 실제보다 좋아 보여요.

정리

  • ·이동평균선 = 요즘 평균 가격을 그린 선(20·60·120일). 새 값이 들어오고 옛 값이 빠지며 움직여요.
  • ·위치(위/아래) = 방향, 기울기 = 추세가 살아있나. 둘 중 하나면 기울기.
  • ·정배열은 미래 예고가 아니라 과거의 요약이에요.
  • ·골든크로스는 구조상 수십 거래일 늦어요. 진입 신호가 아니라 확인 도장으로.
  • ·눌림목과 추세 이탈은 실시간엔 구분이 안 돼요. 구분하려 애쓰기보다 나눠서 대응하는 게 현실적이에요.
이어서 읽으면 좋아요
RSI란? 과매도·과열을 읽는 온도계분할매수와 추격 회피 — 살아남는 습관시장 날씨 읽기 — VIX·환율이 알려주는 것
📚 다른 글도 보기