매매 전략MovingAvg Cross

이동평균 크로스 전략 완전 정복 — 단선 크로스 진입 규칙과 추세 필터 실전 활용법

7분 읽기··피플로
이동평균 크로스 전략(MovingAvg Cross) 보는법 — 전략 지표 가이드

핵심만 먼저

MovingAvg Cross 전략은 가격(종가)이 단일 이동평균선을 위로 돌파하면 매수, 아래로 이탈하면 매도·청산하는 가장 단순한 형태의 추세 추종 전략입니다. 이동평균 두 개를 교차하는 2선 전략과 달리, 선 하나와 가격의 관계만 봅니다.

  • 가격이 이동평균선 위로 올라서면 매수, 선 아래로 내려서면 청산하는 단순한 추세 추종 구조다
  • 단일 이동평균이라 2선 크로스보다 신호가 빠르지만, 잡음에 의한 속임 신호도 그만큼 많다
  • 횡보 구간에서는 가격이 이동평균선 위아래를 반복 교차하며 수수료 손실이 누적된다
  • 이동평균 기간을 길게 할수록 지연이 커지고, 짧게 할수록 휩쏘가 늘어나는 트레이드오프가 있다

이동평균선 하나와 가격의 관계만으로 매매를 자동화한다는 아이디어는 간단하지만 강력해 보입니다. 처음 MovingAvg Cross 전략을 접했을 때, 저는 '이렇게 단순한 규칙으로 정말 수익이 날까?' 하는 의구심과 함께 백테스트를 돌렸습니다. 놀랍게도 일봉 코스피 데이터에서 20일선 하나로도 꽤 그럴듯한 수익 곡선이 나왔습니다.

하지만 그 이후 실전에서 경험한 것은 달랐습니다. 박스권 장세에서 가격이 20일선 위아래를 수십 번 넘나들면서 작은 손실이 쌓였고, 강한 추세 구간에서야 비로소 그 손실을 만회했습니다. 이 전략을 '잘' 쓰려면 단순한 규칙 뒤에 숨은 한계를 정확히 알아야 합니다.

전략 구조 — 가격 하나와 이동평균선의 관계

MovingAvg Cross(이하 단선 크로스) 전략의 규칙은 이렇습니다.

조건행동
종가가 이동평균선 위로 교차(상향)매수(롱 진입)
종가가 이동평균선 아래로 교차(하향)청산(또는 숏 진입)

2선 크로스(단기선 vs 장기선)와의 가장 큰 차이는 선이 하나라는 점입니다. 비교 대상이 또 다른 이동평균이 아니라 실제 가격(종가)이기 때문에, 가격이 이동평균에 닿자마자 신호가 발생합니다. 그만큼 반응이 빠르지만, 일시적인 가격 등락에도 교차가 발생해 속임 신호가 많아집니다.

이동평균 종류와 기간은 자유롭게 선택합니다. 가장 많이 쓰이는 조합은 SMA 20 또는 EMA 20(단기 스윙), SMA 50 또는 EMA 50(중기 추세), SMA 200(장기 추세 판단용) 입니다. 기간이 길수록 신호가 느리고 안정적이며, 짧을수록 빠르고 잡음이 많습니다.

단선 vs 2선 크로스 — 무엇이 다른가

MovingAvg Cross(가격 vs 이동평균 1개)와 MovingAvg2Line Cross(단기 이동평균 vs 장기 이동평균 2개)는 같은 추세 추종 계열이지만 신호 특성이 다릅니다.

  • 단선 크로스(이 전략): 신호가 빠르다. 추세 초기에 진입할 확률이 높지만, 잡음에 의한 속임 신호가 훨씬 많다. 횡보 구간에서 짧은 진입·청산이 반복된다.
  • 2선 크로스: 단기선이 장기선에 도달해야 신호가 나오므로 지연이 더 크다. 신호 횟수가 적어 수수료 소모가 줄지만, 추세 초반부를 많이 놓친다.

어느 쪽이 더 낫다는 절대 기준은 없습니다. 단선은 더 빠른 대신 더 많은 가짜 신호를, 2선은 더 안정적인 대신 더 큰 지연을 감수합니다. 저는 변동성이 낮고 추세가 뚜렷한 대형주에는 단선을, 코인처럼 변동성이 높은 자산에는 2선 조합을 주로 씁니다.

횡보 구간의 비용 — 왜 단순한 전략이 오래 못 버티는가

이 전략의 가장 큰 약점은 방향성 없는 구간에서의 반복 손실입니다. 가격이 이동평균선 근처에서 오르락내리락할 때, 교차 신호가 짧은 간격으로 반복 발생합니다.

실제 경험담을 하나 들자면, 2024년 초 어느 코인에서 EMA 20선으로 이 전략을 테스트했을 때, 3주 동안 14번의 크로스가 발생했고 그중 손실 거래가 10번이었습니다. 각 거래의 손실은 작았지만 수수료와 슬리피지까지 합산하니 원금의 6%가 줄어 있었습니다.

  • 수수료: 진입·청산 각 0.05% 기준으로 14번 거래 = 왕복 28번 = 약 1.4% 수수료 소모
  • 슬리피지: 거래마다 호가 스프레드 0.05~0.1% 추가
  • 횡보 중 작은 손실 합산까지 더하면 상당한 비용이 됩니다

이 문제를 줄이는 가장 현실적인 방법은 추세 필터를 추가해 횡보 구간에서는 신호를 무효화하는 것입니다.

추세 필터 조합 — 전략의 생존율을 높이는 방법

단선 크로스를 단독으로 쓰면 어떤 시장 환경에서도 같은 규칙을 적용하게 됩니다. 필터를 추가하면 '추세가 있을 때만 진입'하는 선택을 할 수 있어 불필요한 손실을 줄일 수 있습니다. 제가 써본 필터 중 효과가 있었던 것들입니다.

필터 종류적용 방법효과
ADX 필터ADX 25 이상일 때만 신호 유효횡보 구간 거래 대폭 감소
장기선 방향 필터200일선 기울기가 우상향일 때만 매수 신호하락 추세 역행 매수 방지
볼륨 필터거래량이 20일 평균 대비 1.5배 이상일 때만 유효거래량 없는 가짜 돌파 차단

필터를 지나치게 많이 추가하면 신호 자체가 거의 나오지 않아 전략으로서의 의미가 없어집니다. 저는 ADX 25 이상 조건 하나만 추가하는 것이 복잡성과 효과 사이에서 가장 균형 잡힌 방식이었습니다.

암호화폐 자산에서 이동평균 크로스 신호를 확인하려면 피플로 암호화폐 차트에서 종목별 지표 현황을 빠르게 파악할 수 있습니다.

직접 써본 후기 — 단순함의 매력과 현실의 간극

MovingAvg Cross 전략의 가장 큰 장점은 '이해하기 쉽고 설명하기 쉽다'는 점입니다. 진입 조건이 명확하고 감정이 끼어들 여지가 적습니다. 이것은 초보 트레이더에게도, 자동화를 처음 시도하는 분들에게도 좋은 출발점이 됩니다.

하지만 이 단순함은 동시에 한계이기도 합니다. 전략이 단순할수록 시장 환경 변화에 적응하지 못하고 동일한 방식을 반복합니다. 추세가 있을 때는 잘 되고, 없을 때는 계속 잃습니다. 이 사이클을 견디는 것이 이 전략을 '오래 쓰는' 사람과 '그냥 버리는' 사람을 가릅니다.

현재 제 셋업은 다음과 같습니다.

  • 이동평균: EMA 21 (피보나치 기반, 많이 봐온 설정)
  • 진입 필터: ADX 23 이상, 주봉 EMA 50 위에서 일봉 크로스 발생 시만
  • 청산: 이동평균 하향 교차 또는 ATR 2배 손절 (먼저 걸리는 쪽)
  • 적용 대상: 코스피 대형주, 비트코인·이더리움 일봉

자동매매 전략을 처음 접하는 분이라면 이 전략에서 출발하는 것이 좋습니다. 하지만 '자동매매 = 수익'이라는 기대는 내려놓는 것이 좋습니다. 전략이 시장을 이기는 것이 아니라, 전략을 언제 믿고 언제 의심할지 아는 것이 진짜 실력입니다.

※ 본 글은 교육·정보 제공 목적의 콘텐츠이며, 특정 종목·자산의 매수·매도 권유가 아닙니다. 투자 판단과 책임은 투자자 본인에게 있습니다.

이동평균 크로스 전략 자주 묻는 질문

Q. MovingAvg Cross 전략에서 어떤 이동평균 기간을 써야 하나요?

스윙 트레이딩에는 20~21일, 중기 추세에는 50일, 장기 추세에는 200일이 많이 쓰입니다. 기간이 짧을수록 신호가 빠르지만 속임수도 많고, 길수록 신호가 느리지만 안정적입니다. 하나를 정하고 충분한 기간 동안 테스트해서 그 특성에 익숙해지는 것이 중요합니다.

Q. 이 전략이 가장 잘 작동하는 시장 환경은 무엇인가요?

방향성이 뚜렷한 추세장에서 가장 잘 작동합니다. 거래량이 풍부하고 추세가 수 주 이상 이어지는 대형 종목이나 비트코인·이더리움 같은 주요 자산이 상대적으로 유리합니다. 횡보 장세에서는 반복 손절이 발생하기 쉽습니다.

Q. MovingAvg Cross와 MovingAvg2Line Cross의 차이는 무엇인가요?

MovingAvg Cross는 가격(종가)이 이동평균선 하나를 교차할 때 신호를 냅니다. MovingAvg2Line Cross는 단기 이동평균이 장기 이동평균을 교차할 때 신호를 냅니다. 단선 크로스가 더 빠르지만 속임 신호가 많고, 2선 크로스는 느리지만 안정적입니다.

Q. 백테스트에서 수익이 났는데 실전에서 손실이 나는 이유는 무엇인가요?

가장 흔한 원인은 수수료와 슬리피지 미반영, 그리고 과거 특정 기간에 맞는 파라미터 최적화(과최적화)입니다. 백테스트는 이상적인 체결을 가정하지만 실전에서는 호가 스프레드가 발생합니다. 현실적인 수수료를 입력하고, 여러 시장 국면이 포함된 긴 기간으로 검증하는 것이 중요합니다.

함께 보면 좋은 지표

배운 지표를 실제 차트에서 확인해 보세요 — 국내주식 시세·AI 분석 · 암호화폐 차트