종가와 200일선, 120일선 비교, 10개월선, 골든크로스 50/200과 20/60 교차 규칙을 정확히 정의하고 2000년 이후 QQQ와 SPY에 같은 조건으로 적용했습니다. 규칙이 이긴 구간과 진 구간을 숫자로 나눴습니다.
이동평균선 규칙은 수익률보다 하락폭을 줄이는 도구였습니다. 2000년 이후 QQQ와 SPY에서 계산한 규칙은 모두 최대 하락폭이 보유보다 작았지만, 연 수익률은 QQQ의 50/200 교차(11.2% 대 8.6%)를 빼면 보유와 비슷하거나 낮았습니다.
이동평균선 하나나 둘로 주식 보유와 현금을 오가는 규칙을 다룹니다. 규칙마다 정확한 정의와 실제로 쓰이는 변형, 2000년 이후 QQQ와 SPY에 적용한 결과, 규칙이 이긴 구간과 진 구간을 정리했습니다. 숫자는 2026년 9월 기준입니다. 골든크로스 결과는 질문과 답의 골든크로스 백테스트에서 매달 다시 계산되고, 나머지 규칙은 같은 엔진으로 운영자가 따로 계산했습니다.
시작할 때 넣은 $10,000 외에는 더 넣지 않았습니다. 신호는 분할만 반영한 종가로 판단하고, 다음 거래일 시가에 전액 사거나 전액 팝니다. 체결과 평가는 배당을 재투자한 가격으로 했고, 수수료는 사고팔 때마다 0.15%입니다. 현금 구간에는 이자를 넣지 않았습니다. 기간은 2000년 1월 3일부터 2026년 9월 30일까지이고, 비교 기준은 같은 날 같은 돈으로 산 그냥 보유입니다.
| 규칙 | QQQ 연 수익률 | QQQ 최대 하락폭 | SPY 연 수익률 | SPY 최대 하락폭 | 체결 수 (QQQ, SPY) |
|---|---|---|---|---|---|
| 그냥 보유 | 8.6% | −83.0% | 8.2% | −55.2% | 2, 2 |
| 종가와 200일선 | 7.9% | −55.6% | 5.5% | −28.0% | 174, 190 |
| 200일선, 1% 띠 | 8.8% | −52.5% | 6.5% | −25.5% | 88, 82 |
| 200일선, 3일 연속 확인 | 8.4% | −50.8% | 7.1% | −22.1% | 76, 70 |
| 종가와 120일선 | 4.4% | −62.2% | 3.0% | −50.2% | 298, 308 |
| 10개월선 (월말 판단) | 8.7% | −43.2% | 7.4% | −26.3% | 54, 42 |
| 50일선, 200일선 교차 | 11.2% | −36.5% | 7.9% | −33.7% | 36, 26 |
| 20일선, 60일선 교차 | 4.3% | −41.6% | 4.8% | −36.7% | 124, 124 |
최대 하락폭은 모든 규칙이 보유보다 작았습니다. 연 수익률은 종목과 규칙에 따라 갈렸습니다. QQQ에서는 50/200 교차가 연 11.2%로 보유(연 8.6%)보다 높았고, 10개월선과 200일선 1% 띠는 보유와 비슷했습니다. SPY에서는 계산한 규칙 모두 보유(연 8.2%)보다 낮았습니다. 짧은 선일수록 결과가 나빴습니다. 120일선 규칙은 QQQ 연 4.4%, SPY 연 3.0%였고, 20/60 교차는 QQQ 연 4.3%, SPY 연 4.8%였습니다.
QQQ의 50/200 교차 수치는 시작일 처리에 따라 달라집니다. 2000년 1월 3일에는 이미 50일선이 200일선 위에 있었고, 이 글의 계산은 이때 바로 사서 2000년 9월 데드크로스에 거의 같은 값에 팔았습니다. 이 규칙의 최대 하락폭 −36.5%는 그 첫 보유 중이던 2000년 3월부터 5월 사이에 나왔습니다. 백테스팅 화면의 커스텀 규칙처럼 첫 골든크로스를 기다리면 2003년 1월까지 현금이었고, 결과는 연 11.1%, 최대 하락폭 −28.6%였습니다. 연 수익률은 비슷했고 최대 하락폭은 7.9%p 작았습니다.
10년 단위로 나누면 규칙들이 보유를 앞선 구간은 2000~2009년뿐이었습니다. QQQ 50/200 교차는 이 구간에 연 5.0%로 보유(연 −6.9%)를 앞섰고, 2010~2019년에는 연 12.1%로 보유(연 17.9%)보다 낮았습니다. QQQ 200일선 규칙은 같은 두 구간에 연 0.8%와 연 8.0%였습니다. SPY 120일선 규칙은 2000~2009년에도 연 −2.6%로 보유(연 −1.1%)보다 낮았습니다.
n일 단순이동평균은 일정한 속도로 움직이는 가격을 (n−1)/2일 늦게 따라갑니다. 200일선은 약 100일, 50일선은 약 25일입니다. 교차는 두 선이 모두 방향을 바꾼 뒤에 나오므로 더 늦습니다. 2000년 이후 QQQ의 데드크로스 17번은 직전 고점보다 중간값 10.9% 내려간 뒤, 고점에서 중간값 58거래일 뒤에 나왔습니다. 골든크로스 17번은 직전 저점보다 중간값 12.2% 오른 뒤, 저점에서 55거래일 뒤에 나왔습니다.
그래서 교차 규칙은 신호가 나오기까지의 하락(약 10%)보다 훨씬 깊은 하락에서만 이득을 봅니다. 2000~2002년과 2008년처럼 50% 넘게 빠진 하락에서는 이득이었고, 2020년처럼 한 달 만에 바닥을 찍은 하락에서는 하락을 다 맞은 뒤 더 비싸게 다시 샀습니다.
가격이 선 근처를 오가면 사고팔기가 몰립니다. QQQ 종가와 200일선 규칙은 87번 사고팔았고, 그중 60번이 한 달(21거래일) 안에 끝났습니다. 이익으로 끝난 매매는 30%뿐이었지만, 이긴 매매의 평균 이익(+16.8%)이 진 매매의 평균 손실(−2.1%)보다 훨씬 커서 연 수익률은 7.9%였습니다. 120일선 규칙은 149번 중 104번이 한 달 안에 끝났습니다. 50/200 교차는 18번 중 2번만 한 달 안에 끝났고, 이익으로 끝난 매매는 67%, 이긴 매매의 평균 이익은 +31.7%였습니다. 20/60 교차는 62번 중 12번이 한 달 안에 끝났습니다.
200일선 위아래에 1% 띠를 두면 체결 수가 QQQ는 174번에서 88번으로, SPY는 190번에서 82번으로 줄었고, 연 수익률은 QQQ 7.9%에서 8.8%, SPY 5.5%에서 6.5%로 올랐습니다. 3일 연속 종가로 확인하는 방식도 QQQ 연 8.4%, SPY 연 7.1%로 띠 없는 규칙보다 높았습니다. 다만 띠 폭을 1%, 2%, 3%로 바꾼 QQQ 결과는 연 8.8%, 7.8%, 8.8%였고, 확인 일수를 3일에서 5일로 늘리면 연 8.4%에서 7.8%로 내려갔습니다. 넓힐수록 좋아지는 관계가 아니었으므로, 가장 좋았던 값 하나는 이 기간에 맞춘 결과일 수 있습니다.
주봉 종가(매주 마지막 거래일 종가)가 120주선이나 200주선 아래로 내려가는 일은 드뭅니다. 아래 숫자는 처음 선 아래로 내려간 주의 종가에 샀다고 가정한 배당 포함 총수익률입니다. 13주 안에 다시 내려간 것은 한 번으로 셌습니다.
SPY는 200주선이 계산되는 1997년 9월 이후 여섯 번 내려갔습니다.
200주선은 바닥을 알려 주는 선이 아니었습니다. 2001년과 2008년에는 처음 내려간 뒤에도 각각 29.7%, 47.6% 더 빠졌고, 2011년, 2020년, 2022년에는 그 주가 바닥 근처였습니다. QQQ는 자료가 1999년 3월에 시작해 200주선이 2003년 1월부터 계산되는데, 그때 이미 선보다 54% 아래였습니다. 그 뒤로는 2008년 9월, 2010년 7월, 2022년 9월 세 번 내려갔고, 1년 뒤 총수익률은 +3.8%, +37.4%, +33.7%였습니다. 120주선은 더 자주 깨졌습니다. SPY는 9번, QQQ는 7번(선이 처음 계산된 2001년 6월에 이미 39% 아래였던 구간은 뺐습니다)이었고, 1년 뒤 총수익률이 마이너스였던 경우는 SPY와 QQQ가 각각 2번이었습니다. 찰리 멍거(Charlie Munger)가 200주선 근처의 우량주 매수를 말했다는 인용이 널리 돌지만, 원 출처는 확인되지 않습니다.
위 결과는 현금 구간 이자를 0으로 둔 값입니다. 2000년 1월부터 2026년 9월까지 미국 3개월 국채 금리(^IRX)의 평균은 연 1.9%였습니다. 운영자가 같은 매매에 이 금리를 현금 구간 이자로 붙여 따로 계산하면, QQQ 50/200 교차는 연 11.2%에서 11.8%로, SPY 50/200 교차는 연 7.9%에서 8.4%로 올라 SPY 그냥 보유(연 8.2%)보다 높아집니다. 200일선 규칙은 QQQ 연 7.9%에서 8.5%, SPY 연 5.5%에서 6.1%였습니다. 규칙과 보유의 차이가 현금 이자 하나로 뒤집힐 만큼 작다는 뜻입니다.
이동평균선 규칙은 이름이 여럿이지만 같은 계열에 속합니다. 더 찾아볼 때 쓰는 이름을 적어 둡니다.
검색어: moving average crossover, golden cross backtest, death cross, 200-day moving average strategy, 10-month SMA timing, trend following, time series momentum, whipsaw, 이평선 매매법, 경기선, 정배열.
숫자로 보면 이동평균선 규칙의 쓸모는 수익률보다 하락폭에 있습니다. 2000년 이후 계산한 규칙은 모두 최대 하락폭이 보유보다 작았지만, SPY에서 현금 이자 없이 보유보다 높은 연 수익률을 낸 규칙은 없었고 QQQ 50/200 교차의 초과분도 2000~2009년 한 구간에서 나왔습니다. 이 규칙을 쓰는 것은 2000~2002년, 2008년 같은 긴 하락장의 손실을 줄이는 대가로 2010년대 같은 상승장에서 해마다 5~10%p의 수익을 내놓는 선택입니다. 선을 고를 때 숫자상 가장 분명한 차이는 길이였고, 120일선과 20/60 교차는 연 3~5%에 그쳤습니다. 컨플루언스 존의 시장 국면 판정이 200일선을 쓰면서 200일선의 21일 기울기와 5일 연속 확인을 함께 보는 것도, 선 하나를 하루 넘는 것으로 상태를 바꾸면 휩소 비용이 쌓이기 때문입니다.
특정 ETF나 매매 시점을 권하지 않습니다. 백테스트는 미국 ETF QQQ와 SPY의 과거 일봉으로 계산했고 세금, 환율은 넣지 않았습니다. 현금 이자는 따로 적은 절을 빼면 0으로 두었습니다. 개별 종목에 같은 규칙을 쓴 결과는 다루지 않습니다. 모든 내용은 과거의 공개 데이터를 바탕으로 한 참고 정보이며 투자 권유가 아닙니다.
골든크로스 백테스트 · 200일선 규칙 적립 백테스트 · 터틀 트레이딩 · 지표 읽기 · 지지선, 저항선, 돌파 · 자산배분
← 변동성 돌파 전략: 시가 + k × 전일 변동폭에 사는 규칙 · 목차 · 터틀 트레이딩: 20일, 55일 돌파 규칙과 ETF 검증 →