이동평균선 활용법|방향·크로스·반등 규칙 만들고 백테스트
이동평균선(MA)의 방향·기울기·크로스·반등을 매매 규칙으로 만들고, 속임수와 횡보장의 한계를 다루는 방법을 백테스트로 확인합니다.
이동평균선(MA)은 거의 모든 차트 도구에 처음부터 들어 있는, 가장 친숙한 보조지표입니다. 그래서 오히려 "일단 띄워놓긴 했는데 매매 판단에 어떻게 써야 할지 애매한" 사람도 많을 겁니다. 골든크로스에 매수, 데드크로스에 매도라는 말은 들어봤어도, 막상 과거 차트로 다시 보면 크로스 직후에 역행하는 "속임수(휩쏘)"가 생각보다 많다는 걸 알게 됩니다.
이 글은 대표 매매기법 8가지 총정리에서 다룬 기법 중 이동평균선을 한 편 분량으로 깊이 다루는 글입니다. MA의 기본적인 보는 법(방향·기울기·여러 선의 관계), 기법으로서의 활용법(크로스·MA에서의 반등), 횡보장의 한계와 속임수를 대하는 법, 그리고 ENTRIQ의 전략 규칙 칸에 어떻게 옮겨 적는지(작성 예시 2가지)까지 정리합니다. 가격을 "맞히는" 이야기가 아니라, 자신의 규칙을 말로 정리해 과거 차트로 여러 번 확인하기 위한 글입니다.
이동평균선이란
이동평균선은 일정 기간의 종가를 평균 내어 이은 선입니다. 예를 들어 20일 이동평균선(20MA)은 직전 20봉의 종가 평균을 매 봉 계산해 이은 것으로, 가격의 잔잔한 등락을 고르게 만들어 "평균적인 흐름"을 보기 쉽게 합니다. 기간을 짧게 하면 가격에 민감하게 반응하고, 길게 하면 천천히 움직이며 큰 흐름을 나타냅니다.

MA가 기법의 토대로 자주 쓰이는 이유는, 추세의 방향과 힘을 한눈에 보여주기 때문입니다. 선이 위를 향하면 상승 기조, 아래를 향하면 하락 기조, 옆으로 누우면 방향감이 없다는 식의 큰 그림을, 가격 자체를 보는 것보다 직관적으로 잡을 수 있습니다. 기간이 다른 여러 선(단기·중기·장기)을 겹치면 흐름의 강도나 전환의 조짐도 읽기 쉬워집니다.
이동평균선은 "과거 종가의 평균"을 나타내는 선이지, 미래를 보여주는 선이 아닙니다. 어디까지나 지금까지의 흐름을 고르게 만들어 보기 쉽게 하는 도구입니다.
이동평균선의 기법으로서의 활용법
MA를 매매 판단에 쓰는 대표적인 보는 법을 중립적으로 나열합니다. "이것이 정답"이라고 단정하지 않습니다. 무엇을 택할지는 백테스트로 확인하세요.
| 활용법 | 사고방식 | 주의점 |
|---|---|---|
| 선의 방향·기울기 | MA가 위인지 아래인지, 기울기가 가파른지 완만한지로 추세 방향과 힘을 본다 | 횡보 국면에서는 방향이 자주 바뀌어 판단하기 어렵다 |
| 가격과 MA의 위치 관계 | 가격이 MA 위인지 아래인지로 강세·약세 기준을 삼는다 | MA 부근을 오가는 국면에서는 신호가 너무 많아진다 |
| 크로스(2개의 MA) | 단기 MA가 장기 MA를 상향 돌파(골든크로스)/하향 돌파(데드크로스)하는 것을 전환 기준으로 본다 | 크로스는 늦게 나와 전환 초입을 잡기 어렵다 |
| MA에서의 반등(눌림목·되돌림) | 추세 중, 가격이 MA까지 밀려 반등하는 자리를 노린다 | 어느 MA에 반응하는지는 종목·시간대에 따라 달라진다 |
| 여러 선의 배열(정배열) | 단기>중기>장기(상승)처럼 가지런히 배열된 강한 추세를 확인한다 | 가지런한 배열이 무너지기 시작한 뒤의 판단이 어렵다 |
각 활용법을 조금 더 구체적으로 살펴봅니다.
선의 방향·기울기
가장 단순한 활용법이 MA 자체의 방향과 기울기를 보는 것입니다. 선이 우상향이면 상승 기조, 우하향이면 하락 기조, 옆으로 누우면 방향감이 없다는 큰 그림을, 가격의 들쭉날쭉을 쫓지 않고 한눈에 잡을 수 있습니다. 여기에 기울기가 가파를수록 힘이 강하고, 완만할수록 약하다는 읽기가 더해집니다. 추세추종 계열 기법에서는, 다른 걸 보기 전에 이 "방향"으로 지금 애초에 진입해도 되는 자리인지를 먼저 거르는 용도로 자주 쓰입니다.

주의할 점은, 횡보 국면에서는 방향이 자주 바뀐다는 것입니다. 가격이 MA 위아래를 오가면 20MA 같은 짧은 선은 금세 위·아래를 반복하고, "방향이 바뀌었으니 들어간다"는 판단이 뒤통수를 맞습니다. 방향을 쓰려면 짧은 선만이 아니라 중기·장기 선도 함께 보고, 큰 흐름의 방향이 정해져 있는지 확인하면 휘둘리기 어려워집니다.
가격과 MA의 위치 관계
가격이 MA보다 위인지 아래인지를 강세·약세의 대략적인 기준으로 삼는 활용법입니다. "가격이 20MA 위에 있는 동안은 매수 관점, 아래로 깨면 정리"처럼, 보유를 이어갈지에 대한 선 긋기로 쓰입니다. 방향과 조합해 "위를 향하는 MA 위에서 가격이 움직이는 동안은 추세 지속"으로 보는 것이 일반적입니다.

다만 가격이 MA 부근을 오가는 국면에서는 상향·하향 돌파가 몇 번이고 발생해 신호가 너무 많아집니다. 살짝 위로 뚫었다 싶으면 곧 아래로 되돌아가는 걸 반복하면, 그때마다 반응하다가는 지칩니다. 위치 관계를 쓸 때는 "종가로 뚫으면"이라는 확정 조건을 붙이거나, MA에서 일정 이상 벌어졌는지를 보는 등 노이즈를 줄이는 장치가 필요합니다.
크로스(2개의 MA)
기간이 다른 2개의 MA를 겹쳐, 단기 MA가 장기 MA를 상향 돌파하는 골든크로스, 하향 돌파하는 데드크로스를 추세 전환의 기준으로 삼는 활용법입니다. 예를 들어 20MA와 50MA를 띄우고, 20MA가 50MA를 상향 돌파하면 상승 추세로의 전환, 하향 돌파하면 하락 추세로의 전환으로 봅니다. 2개의 선이 교차하는 알기 쉬운 신호라, 가장 잘 알려진 활용법 중 하나입니다.

가장 큰 주의점은 크로스가 늦게 나온다는 것입니다. MA는 과거 종가의 평균이라, 가격이 전환하고 나서 크로스가 성립하기까지 시차가 있어 전환 초입은 잡기 어렵습니다. 또 추세가 없는 국면에서는 크로스 직후 반대 방향으로 되돌아가는 "속임수(휩쏘)"가 자주 나옵니다. 크로스를 쓰려면 이 지연과 속임수를 전제로, 추세 유무 확인이나 손절선과 한 세트로 운용하는 것이 빠질 수 없습니다.
위 라인은 가격이 내린 뒤 되돌리기까지의 흐름 이미지입니다(개념도 샘플). 데드크로스는 하락 도중에, 골든크로스는 되돌린 뒤에 성립하기 쉽고, 둘 다 전환 뒤에 늦게 나온다는 점이 그림으로 보면 감각적으로 잡힙니다.
MA에서의 반등(눌림목·되돌림)
추세가 이어지는 도중, 가격이 한 번 MA까지 밀려(되돌려) 거기서 다시 추세 방향으로 반등하는 자리를 노리는 활용법입니다. 상승 추세라면, 위를 향하는 20MA나 50MA까지 가격이 내려와 지지받는 자리에서 매수하는 형태가 됩니다. MA를 "지지·저항의 기준"으로 쓰는 발상으로, 추세 방향에 유리한 가격에 진입하기 쉬운 것이 장점입니다. 이 활용법은 눌림목 매수·되돌림 매도에서 MA를 기다리는 깊이의 기준으로 삼는 것과 거의 같은 사고방식입니다.

주의점은, 어느 MA에 반응하는지가 종목·시간대에 따라 달라진다는 것입니다. 어떤 종목은 20MA에서 깔끔하게 반등하는데, 다른 종목은 50MA까지 끌어당기고 나서 반등하는 일이 흔히 일어납니다. "이 종목·이 시간대에서는 어느 MA가 잘 듣는가"는 백테스트로 확인할 수밖에 없습니다. 반등을 확인하고 들어갈지(아래꼬리나 반등 봉을 기다릴지), MA 터치에서 들어갈지에 따라서도 진입 자리와 횟수가 달라집니다.
여러 선의 배열(정배열)
단기·중기·장기 MA를 3개 이상 겹쳐, 위에서부터 단기>중기>장기 순(상승 추세) 또는 단기<중기<장기 순(하락 추세)으로 가지런히 배열된 상태를 강한 추세의 확인에 쓰는 활용법입니다. 선이 벌어지면서 같은 방향으로 배열될수록 추세에 힘이 있고, 각 시간대의 참여자가 같은 방향을 보고 있다고 읽을 수 있습니다. 순매매 기법에서 "진입해도 되는 강한 추세인가"를 판단하는, 신뢰도 높은 기준으로 쓰입니다.

주의할 점은, 배열이 무너지기 시작한 뒤의 판단입니다. 가지런한 배열은 언젠가 반드시 흐트러지는데, 그 "흐트러지기 시작"이 추세의 일시적 조정인지 본격적인 전환의 입구인지는 그 시점에서는 구별하기 어렵습니다. 배열이 무너지면 즉시 빠져나올지, 단기 선이 중기를 깬 시점에 경계로 전환할지 등 무너짐에 대한 대응도 미리 규칙화해두지 않으면, 강한 추세의 마지막만 놓치거나, 너무 버티다 이익을 토해내는 두 가지 실패가 모두 일어날 수 있습니다.
여기서 중요한 점은, 이것들이 서로 배타적이지 않다는 것입니다. "선이 위를 향하면서, 가격이 MA까지 밀려 반등하면 매수"처럼 조합해 쓰는 것이 일반적입니다. MA에서의 반등을 노리는 활용법은 눌림목 매수·되돌림 매도의 사고방식과도 겹칩니다. 조합의 설계가 그대로 자신의 기법이 됩니다.
횡보장과 속임수를 대하는 법
이동평균선에서 가장 자주 걸려 넘어지는 것이, 방향감 없는 횡보장에서 MA를 쓰는 것입니다. 가격이 MA 위아래를 오가는 국면에서는 크로스도 방향도 자주 바뀌어, 신호대로 움직이면 매매를 반복하며 손실을 쌓기 쉽습니다. MA는 "추세가 나올 때 잘 작동하고, 횡보장에서는 잘 작동하지 않는" 도구라고 받아들일 필요가 있습니다.
크로스의 "속임수(휩쏘)"도 같은 뿌리입니다. 골든크로스 직후 밀려서 곧 데드크로스로 되돌아가는 왕복은, 추세가 없는 국면에서 자주 나옵니다. 그래서 "먼저 추세가 나와 있는지 확인하고 나서 MA 신호를 쓴다" "MA의 기간이나 개수로, 자신이 보는 시간대에 맞는 것을 고른다"는 사전 정리가 힘을 발휘합니다. 어떤 설정이 자신의 대상에 맞는지는 말로 따져서는 정해지지 않습니다. 백테스트로 확인할 영역입니다.
왜 백테스트로 확인하는가
MA는 기간 설정(5·20·50·75·200…), 개수, 활용법(크로스냐 반등이냐 방향이냐)에 따라 보이는 방식도 움직임도 완전히 달라집니다. "20MA와 50MA의 크로스"와 "가격의 20MA 터치 반등"은 들어가는 횟수도 들어가는 자리도 별개입니다. 어떤 조합이 자신이 보는 종목·시간대에 맞는지는 연습 횟수로 직접 확인할 수밖에 없습니다.
여기서 차트 리플레이(백테스트)가 힘을 발휘합니다. 과거 차트에 MA를 띄우고 봉을 한 개씩 넘기면서 "나라면 지금 여기서 들어갈까"를 미래가 보이지 않는 상태로 판단할 수 있습니다. 모의매매라 실제 손실 위험이 없고, 같은 국면에서 "기간 20"과 "기간 50"을 바꿔 비교할 수도 있습니다. MA는 설정의 자유도가 높은 만큼, 백테스트로 자신에게 맞는 설정을 좁히는 가치가 특히 큰 기법입니다.
진입과 청산은 한 세트로 규칙화한다
MA를 쓸 때도 걸려 넘어지는 경우의 대부분이, "들어갈 조건"만 정하고 "나갈 조건"을 정하지 않은 채 들어가는 데서 옵니다. 진입과 청산은 반드시 한 세트로 말로 정리합니다.
진입(들어갈 조건)의 예
- 어느 MA·개수를 쓸지(20MA 단독/20MA와 50MA의 크로스 등)
- 무엇을 신호로 삼을지(크로스 발생/MA에서의 반등/가격이 MA를 상향 돌파해 확정 등)
- 추세의 유무를 어떻게 사전에 확인할지
청산(나갈 조건)의 예
- 손절: 신호가 부정되는 가격(가격이 MA를 명확히 반대 방향으로 돌파/반등 기점을 깸 등)
- 익절: 어디까지 뻗으면 이익을 확정할지(다음 자리/일정 폭/MA를 종가로 깰 때까지 보유 등)
"가격이 의지한 MA를 종가로 반대 방향으로 돌파하면 빠져나온다"처럼 손절을 MA에 묶어두면, 빠져나오는 판단이 감정에 휘둘리기 어려워집니다. 들어간 이유(MA 기준의 추세 지속)가 무너지면 나간다. 이 대응 관계를 처음에 정해두는 것이 MA 기법 규칙 만들기의 핵심입니다.
전략 규칙 작성 예시(2가지)
ENTRIQ의 전략 태그에는 전략 규칙을 적어두는 칸이 있습니다. 여기에 자신의 MA 활용법을 말로 정리해두면, 백테스트할 때마다 "규칙대로 들어갔는가"를 복기할 수 있습니다. 작성 방법은 크게 두 가지입니다. 어느 쪽이 낫다기보다, 자신이 판단을 재현하기 쉬운 쪽을 고르면 됩니다.
패턴 A: 재량 판단형(상황을 말로 정의)
재량에 가까운 작성법입니다. 환경 인식·진입·손절·청산·보류 조건을, 수치로 묶지 않고 말로 정의합니다.
환경 인식: 이동평균선이 명확히 위를 향하고, 가격이 그 위에서 움직이는 상승 추세일 것. MA가 옆으로 누운 채 가격이 위아래로 오가는 국면에서는 쓰지 않는다. 진입: 가격이 위를 향하는 이동평균선까지 밀려, 반등 봉이 나오면 매수. 손절: 의지한 이동평균선을 종가로 명확히 하향 이탈하면, 추세 지속이 무너졌다고 판단해 빠져나온다. 청산: 다음 자리에 도달하면 익절 검토. 추세가 이어지면 일부만 익절하고 나머지를 끌고 간다. 보류 조건: MA가 옆으로 누운 국면, 주요 지표 발표 직전에는 들어가지 않는다.
패턴 B: 수치화 분석형(조건을 수치로 명문화)
규칙에 가까운 작성법입니다. 판단을 지표와 수치로 고정해, 누가 봐도 같은 결론이 나오게 합니다.
환경 인식: 20MA>50MA 이고 50MA가 위를 향함(상승 추세로 본다). 진입 조건: 가격이 20MA까지 밀리고, 당일 종가가 20MA를 넘어 확정. 손절: 종가가 20MA를 하회하면 빠져나온다(또는 −2%). 익절: +6%에서 절반 익절, 나머지는 종가가 20MA를 하회할 때까지 보유. 필터: 50MA의 기울기가 위를 향할 것(옆으로 눕거나 아래를 향하면 보류).
수치화하면 복기가 정량적이 되고, 백테스트로 집계하기 쉬워집니다. 다만 여기 적은 20MA·50MA·−2%·+6% 같은 수치는 어디까지나 "작성 예시"이며, 그 유효성이나 이익을 보장하지 않습니다. 자신의 대상 종목·시간대로 백테스트하고, 데이터를 보면서 조정하세요.
백테스트하고 기록하는 흐름
규칙을 말로 정리했다면, 과거 차트에 MA를 띄우고 미래가 보이지 않는 상태로 모의 진입·청산을 반복합니다. 한 번마다 "규칙대로 들어갔는가" "횡보장에서 무리하게 쓰지 않았는가"를 트레이드 기록과 전략 태그에 남깁니다.
전략 태그는 한 거래에 하나. "20MA 반등·순매매"처럼 태그를 달아두면, 같은 규칙의 거래만 모아 승률·손익·평균 손익비 등을 나중에 한꺼번에 확인할 수 있습니다.
여기서 주의할 점은, 연습 횟수가 적을 때는 숫자를 곧이곧대로 받아들이지 않는 것입니다. 5번·10번의 결과로 규칙의 좋고 나쁨을 판단하는 건 너무 이릅니다. 손실 위험이 없는 백테스트로 연습 횟수를 쌓은 뒤에 경향을 살펴봅니다.
위 그래프는 MA 활용법을 바꿔 백테스트했을 때의 "보이는 방식"을 나타낸 샘플입니다(실제 데이터가 아닙니다). 같은 이동평균선이라도 기간이나 활용법을 바꾸면 데이터가 달라진다. 그 차이를 자신의 손으로 확인하는 것이 백테스트의 목적입니다.
쌓인 기록은 AI 분석으로 복기할 수도 있습니다. AI 분석은 매매 시그널이나 추천이 아니라, 과거 거래 데이터와 메모에서 관찰된 경향을 말로 정리하는 기능입니다. "크로스로 들어간 회차는 횡보 국면이 많고 손절이 눈에 띈다"처럼, 스스로는 알아차리기 어려운 패턴을 짚어내는 재료가 됩니다.
자주 하는 실수 4가지
- 횡보장에서 MA를 쓴다: 방향감 없는 횡보에서 크로스나 방향을 따르면, 왕복에 휘둘려 손절이 이어집니다. 먼저 추세가 나와 있는지 확인합니다.
- 손절을 두지 않고 들어간다: 크로스에는 속임수가 따라옵니다. 빠져나올 선을 MA에 묶지 않고 들어가면, 부정됐을 때 손실이 불어납니다.
- MA 기간을 즉흥적으로 바꾼다: 잘 안 될 때마다 기간을 만지면, 무엇을 백테스트한 건지 알 수 없게 됩니다. 같은 설정으로 횟수를 쌓고 나서 다시 봅니다.
- MA를 미래 예측 도구로 여긴다: MA는 과거 종가의 평균이지, 앞을 맞히는 선이 아닙니다. "평균적인 흐름 확인"으로 역할을 한정합니다.
자주 묻는 질문
Q. 이동평균선 기간은 무엇을 써야 하나요? A. 정답이 하나로 정해져 있지 않습니다. 단기(5·20), 중기(50·75), 장기(200)가 자주 쓰이지만, 어느 것이 자신이 보는 종목·시간대에 맞는지는 같은 과거 데이터로 여러 기간을 비교해 확인하는 것이 확실합니다. 먼저 1~2개로 좁혀 백테스트로 움직임을 파악한 뒤 늘리는 것을 권합니다.
Q. 골든크로스에 사면 이기나요? A. 크로스는 어디까지나 "2개의 MA 위치가 뒤바뀌었다"는 과거의 사실이며, 승리를 보장하지 않습니다. 추세가 없는 국면에서는 크로스 직후 역행하는 "속임수(휩쏘)"가 자주 나옵니다. 크로스를 쓰려면 추세 유무 확인이나 손절선과 한 세트로 규칙화하고, 백테스트로 움직임을 확인하세요.
Q. 이동평균선과 눌림목 매수는 어떻게 연결되나요? A. "추세 중, 가격이 MA까지 밀려 반등하는 자리를 노린다"는 것은 MA 기법이자 눌림목 매수·되돌림 매도이기도 합니다. MA를 "기다리는 깊이의 기준"으로 쓰면 둘은 자연스럽게 이어집니다. 두 글 모두 추세 방향에 유리한 가격으로 진입하는 사고방식을 다룹니다.
Q. 전략 규칙 칸은 재량 판단형과 수치화 분석형 중 어느 쪽으로 써야 하나요? A. 어느 쪽이든 상관없습니다. 말로 상황을 정의하는 편이 재현하기 쉬운 사람은 재량 판단형, 조건을 수치로 고정하고 싶은 사람은 수치화 분석형이 맞습니다. 둘을 함께 적어도 문제없습니다. 중요한 것은 나중에 봐도 같은 판단을 재현할 수 있는 것입니다.
Q. 이동평균선은 어떤 종목으로 연습할 수 있나요? A. ENTRIQ의 백테스트는 미국 주식·FX·원자재·가상자산에 대응합니다. 일본 주식은 향후 릴리스에서 대응 예정입니다. 여러 시간대를 동시에 보면서 백테스트할 수도 있어, 상위 시간대의 MA 방향을 확인하면서 하위 시간대에서 진입을 찾는 식의 연습에도 쓸 수 있습니다.
이동평균선은 가장 친숙한 보조지표지만, 꾸준히 수익을 낼 수 있는지는 "추세가 나와 있는지의 판단"과 "속임수를 감안한 손절선"에서 갈립니다. 활용법과 손절선을 한 세트로 전략 규칙 칸에 옮겨 적고, 과거 차트로 여러 번 확인해 보세요.
ENTRIQ는 개인 트레이더를 위한, 차트 리플레이·트레이드 기록·AI 분석을 통합한 주식 연습·검증 도구입니다.
※본 글은 특정 기법이나 규칙의 유효성·이익을 보장하지 않습니다. 기재한 수치·예시는 작성 방법을 보여주기 위한 샘플이며, 투자 성과를 나타내지 않습니다. 투자 판단은 본인의 책임으로 하시기 바랍니다.
자신의 기법을 과거 차트로 검증한다
본 기사와 같은 검증은 당신의 기법으로도 재현할 수 있다. 과거 차트에서, 정석은 정말로 작동하는가.
- ✓ 과거 차트로 리플레이
- ✓ AI 분석으로 피드백
- ✓ 통계로 기법을 검증