골든크로스는 왜 늘 늦을까: 이동평균선을 직접 계산해 봤습니다
주식 차트를 처음 열면 캔들 위로 여러 색의 곡선이 겹쳐 있습니다. 이것이 이동평균선입니다. 복잡하게 흔들리는 주가를 평균으로 눌러서 흐름의 방향만 남긴 선입니다.
이 글에서는 이동평균선을 직접 계산해 보고, 골든크로스가 실제로 언제 나타나는지 40거래일 예시로 확인해 보겠습니다. 결론부터 말씀드리면 이동평균선은 미래를 알려주는 지표가 아니라 이미 일어난 일을 정리해 주는 지표입니다. 그 성격을 알고 쓰는 것과 모르고 쓰는 것의 차이가 큽니다.
이 글의 요점
이동평균선은 후행 지표입니다. 저점을 알려주지 않습니다.
예시에서 골든크로스는 저점보다 8거래일 늦게, 이미 12% 오른 뒤 나왔습니다.
그래도 쓸모가 있는 이유는 추세의 중간을 잡아주기 때문입니다.
1. 이동평균선은 이렇게 계산합니다
5일 이동평균선은 최근 5거래일 종가의 평균을 매일 다시 계산해 이은 선입니다. 말보다 숫자가 빠릅니다.
| 시점 | 그날 종가 | 최근 5일 합 ÷ 5 | 5일선 |
|---|---|---|---|
| 5일차 | 11,200원 | 58,100 ÷ 5 | 11,620원 |
| 6일차 | 10,900원 | 57,000 ÷ 5 | 11,400원 |
| 7일차 | 11,000원 | 56,200 ÷ 5 | 11,240원 |
보시면 종가는 10,900원에서 11,000원으로 올랐는데 5일선은 오히려 내려갔습니다. 6일 전의 높은 가격이 계산에서 빠졌기 때문입니다. 이 한 줄에 이동평균선의 성질이 다 들어 있습니다. 선은 오늘의 가격이 아니라 지난 5일의 무게를 보여줍니다.
2. 기간별 성격은 짧게만 짚습니다
5일선은 약 1주, 20일선은 약 1개월, 60일선은 약 1분기, 120일선은 약 6개월의 평균입니다. 기간이 길수록 덜 흔들리는 대신 더 늦게 반응합니다. 이 맞바꿈이 전부입니다.
흔히 20일선을 ‘생명선’, 60일선을 ‘수급선’이라 부르지만, 이름이 붙어 있다고 특별한 힘이 있는 것은 아닙니다. 많은 사람이 같은 선을 보기 때문에 그 부근에서 매매가 몰리는 것에 가깝습니다.
기간별 종류와 정배열·역배열 구조는 이동평균선 매매 타이밍: 주식 차트 분석을 통한 초보 투자 가이드에서 따로 정리했으니 그쪽을 참고하시고, 이 글은 “그 선이 실제로 언제 신호를 주는가”에 집중하겠습니다.
3. 골든크로스는 저점보다 한참 늦게 나옵니다
가장 널리 알려진 신호가 골든크로스입니다. 단기선이 장기선을 아래에서 위로 뚫는 것을 말합니다. 그런데 이 신호가 언제 나타나는지는 잘 이야기되지 않습니다. 가상의 40거래일 데이터로 직접 계산해 보았습니다.
결과가 분명합니다.
| 주가 저점 | 22일차 · 10,000원 |
| 골든크로스 발생 | 30일차 · 11,200원 |
| 신호가 늦은 정도 | 8거래일 · 이미 +12.0% |
| 이후 40일차까지 | 13,400원 · 크로스 대비 +19.6% |
이 표를 두 가지로 읽을 수 있습니다.
먼저, 이동평균선으로는 바닥을 잡을 수 없습니다. 22일차에 10,000원에 살 방법은 이 지표 안에 없습니다. 평균을 내는 방식 자체가 과거를 뒤늦게 반영하도록 만들어져 있기 때문입니다. “이평선으로 저점 매수”라는 말은 구조적으로 성립하지 않습니다.
다음으로, 그래도 남는 몫이 있습니다. 12% 오른 뒤에 들어가도 이후 19.6%가 더 남았습니다. 이동평균선의 쓸모는 머리와 꼬리가 아니라 몸통을 먹는 데 있습니다. 늦는 것이 결함이 아니라, 늦는 대신 가짜 반등을 걸러내는 값을 치르는 것입니다.
4. 신호가 틀리는 경우도 많습니다
주의할 점이 있습니다. 위 예시는 실제로 추세가 이어진 경우입니다. 골든크로스가 났는데 곧바로 다시 무너지는 경우도 흔합니다. 단기선과 장기선이 붙어서 오르내리기를 반복하면 크로스가 며칠 간격으로 계속 발생합니다.
이런 상황에서 신호마다 매매하면 수수료와 세금만 쌓입니다. 그래서 실무에서는 다음을 함께 봅니다.
첫째, 두 선의 벌어진 폭을 봅니다. 스치듯 교차한 것과 뚜렷하게 벌어진 것은 다릅니다. 위 예시에서는 크로스 이후 격차가 95원에서 1,415원까지 계속 벌어졌습니다.
둘째, 장기선의 방향을 봅니다. 20일선 자체가 아래를 향하고 있는데 5일선만 잠깐 올라온 경우는 신뢰도가 떨어집니다. 예시에서는 20일선이 33일차부터 상승으로 돌아섰습니다.
셋째, 거래량을 함께 봅니다. 가격만 오르고 거래량이 따라오지 않는 상승은 힘이 약한 편입니다.
5. 이격도는 나눗셈 한 번이면 나옵니다
이격도는 주가가 이동평균선에서 얼마나 떨어져 있는지를 나타내는 숫자입니다. 계산은 간단합니다.
40일차 : 13,400 ÷ 11,525 × 100 = 116.3
22일차 : 10,000 ÷ 11,580 × 100 = 86.4
100이면 주가가 평균선 위에 딱 붙어 있다는 뜻입니다. 116은 평균보다 16% 위에 떠 있다는 의미이고, 86은 14% 아래로 처져 있다는 뜻입니다.
주가는 평균에서 멀어지면 다시 붙으려는 경향이 있습니다. 그래서 이격도가 크게 벌어진 구간에서는 추격 매수를 한 번 멈추고 보는 편입니다. 흥미로운 점은 골든크로스를 확인하고 들어가 상승을 다 누린 40일차 시점이, 이격도로 보면 이미 과열 구간이라는 것입니다. 같은 차트를 어떤 지표로 보느냐에 따라 결론이 갈립니다.
다만 기준 숫자를 고정해 외우는 것은 권하지 않습니다. 변동성이 큰 종목은 120을 넘나드는 것이 평상시이고, 우량주는 105만 되어도 과열입니다. 종목마다 평소 범위를 먼저 보셔야 합니다.
6. 이동평균선을 대하는 태도
하나, 예측이 아니라 확인 도구로 씁니다. “오를 것이다”가 아니라 “오르는 흐름이 지금 유지되고 있다”를 읽는 데 씁니다.
둘, 한 번에 다 사고 다 팔지 않습니다. 신호는 자주 틀립니다. 나누어 들어가면 틀렸을 때의 손실이 줄어듭니다.
셋, 손절 기준을 함께 정해 둡니다. 이평선으로 사는 기준만 정하고 파는 기준을 정하지 않으면, 신호가 틀렸을 때 빠져나올 방법이 없습니다.
넷, 기업의 내용을 대신하지 못합니다. 차트는 사람들이 어떻게 행동했는지의 기록이지 그 회사가 돈을 얼마나 버는지에 대한 정보가 아닙니다.
마무리하며
이동평균선의 가장 큰 장점은 계산이 투명하다는 것입니다. 이 글에서 보신 것처럼 종가를 더해서 나누기만 하면 누구나 같은 값을 얻습니다. 숨은 공식이 없습니다.
동시에 그것이 한계이기도 합니다. 과거의 종가만으로 만들어진 선은 과거밖에 담지 못합니다. 예시에서 신호가 저점보다 8거래일 늦게 나온 것은 지표가 부실해서가 아니라, 평균이라는 것이 원래 그렇기 때문입니다.
그러니 이동평균선이 언제 맞고 언제 늦는지를 아는 것이 신호를 외우는 것보다 중요합니다. 늦는다는 사실을 알고 쓰면 도구가 되고, 모르고 쓰면 뒤늦게 따라 들어가는 이유가 됩니다.
함께 읽으면 좋은 글
· 이동평균선 매매 타이밍: 기간별 종류와 정배열·역배열 구조
· 지지선과 저항선 그리는 법: 손절가와 목표가 정하는 기준
이 글의 40거래일 데이터는 이동평균선의 계산 방식을 설명하기 위해 만든 가상의 숫자이며 실제 종목이 아닙니다. 과거의 가격 흐름이 미래에 반복된다는 보장은 없고, 이 글은 특정 종목의 매수·매도를 권유하지 않습니다. 투자 판단과 그 결과는 투자자 본인에게 있습니다.
댓글
댓글 쓰기