MT5 EA 드로우다운 관리 - 자동 정지 설정과 멘탈 관리
목차
- 드로우다운이란 무엇인가
- DD 발생은 피할 수 없다
- 통계적인 DD 관점
- 위험한 DD와 정상적인 DD의 차이
- 정상 범위의 DD
- 경계해야 할 DD
- MaxDailyLossPct(일일 손실 상한) 설정
- 설정 기준
- MaxDrawdownPct(총합 DD 상한) 설정
- 권장 설정
- DD 발생 시 해야 할 것·하지 말아야 할 것
- 해야 할 것
- 하지 말아야 할 것
- '연속 손실 기록'의 통계적 이해
- 자동 정지 후 재개 판단
- 정리
- FAQ
- Q: 백테스트보다 실제 DD가 더 큰 이유는 무엇인가요?
- Q: 드로우다운 기간은 얼마나 지속되나요?
- Q: EA를 정지하고 데모 계좌에서 테스트를 계속해야 할까요?
- Q: 복수의 EA가 모두 동시에 DD가 되는 경우가 있나요?
- Q: MaxDailyLossPct를 0으로 설정(무제한)해도 괜찮나요?
- Q: DD가 이어질 때 '로트를 절반으로 줄이는' 것은 어떨까요?
- 관련 페이지
MT5 EA 드로우다운 관리 - 자동 정지 설정과 멘탈 관리
EA를 운용하면서 가장 힘든 순간은 '연속 손실이 이어질 때'입니다. 매일 마이너스가 계속되면 "이 EA가 고장 난 건 아닐까", "멈춰야 하는 걸까"라는 의구심이 들기 마련입니다. 이 글에서는 드로우다운(DD)을 올바르게 바라보는 방법과, 감정이 아닌 설정으로 관리하는 방법을 해설합니다.
드로우다운이란 무엇인가
드로우다운(DrawDown, DD)이란 계좌 잔고 또는 순자산(Equity)이 최근 최고점에서 하락한 비율입니다.
드로우다운 = (최고 잔고 - 현재 잔고) / 최고 잔고 × 100%
예: $10,000 → $9,200 인 경우, DD = 8%
EA 성과표에는 다음 두 가지 종류가 표시됩니다.
| 종류 | 의미 |
|---|---|
| 최대 드로우다운 | 백테스트 전 기간의 최대 DD |
| 상대 드로우다운 | 최고점 대비 상대적 최대 DD (%) |
| 절대 드로우다운 | 초기 잔고 대비 DD |
일반적으로 보고되는 것은 '최대 드로우다운(절댓값 또는 %)'입니다.
DD 발생은 피할 수 없다
중요한 인식으로, DD는 어떤 EA에서도 반드시 발생합니다. 문제는 그 크기와 회복력입니다.
전문가가 운용하는 헤지펀드조차 연간 5~15%의 DD가 발생합니다. 'DD 제로'를 내세우는 EA는 리스크를 숨기고 있거나, 백테스트 기간이 너무 짧은 경우입니다.
통계적인 DD 관점
EA의 파라미터가 변하지 않았다면, DD는 '기댓값이 있는 확률적 프로세스'입니다.
동전을 던지면 앞뒤가 나오듯, EA도 '확률적으로 승패를 반복하는' 것입니다. 10년 백테스트에서 최대 DD가 15%였다 해도, 그것이 1~2년 사이에 집중적으로 발생할 수 있습니다.
위험한 DD와 정상적인 DD의 차이
정상 범위의 DD
- 백테스트 최대 DD 이내에 수렴하고 있다
- 포지션이 정상적으로 체결되고 로그에 에러가 없다
- 시장 환경이 EA가 약한 국면(예: 추세 추종 EA인데 횡보장이 지속되는 상황)
경계해야 할 DD
- 백테스트 최대 DD를 크게 초과하고 있다(1.5배 이상)
- MT5 Expert 탭에 에러가 계속 나타난다
- EA가 진입하지 않게 되었다(필터에 계속 걸리고 있다)
- 브로커의 스프레드가 갑자기 확대되었다
MaxDailyLossPct(일일 손실 상한) 설정
이 사이트의 EA에는 MaxDailyLossPct 파라미터가 있습니다.
MaxDailyLossPct = 3.0
→ 당일에 계좌 잔고의 3% 이상 손실이 발생하면 신규 진입을 정지한다
이것은 하루 손실에 상한을 두는 안전장치입니다. 주요 경제 지표 발표일 등 시장이 일방적으로 움직이는 날에 손실이 지나치게 커지는 것을 방지합니다.
설정 기준
| 운용 EA 수 | 권장 MaxDailyLossPct |
|---|---|
| 1개 | 3.0~5.0% |
| 2~3개 | EA당 2.0~3.0% |
| 4개 이상 | EA당 1.5~2.0% |
주의: 일일 손실 제한은 당일 신규 진입만 멈출 뿐, 보유 중인 포지션은 청산되지 않습니다.
MaxDrawdownPct(총합 DD 상한) 설정
일부 EA에는 MaxDrawdownPct(또는 유사 명칭) 설정이 있습니다.
MaxDrawdownPct = 20.0
→ 계좌 잔고가 최고점에서 20% 하락하면 EA가 완전 정지한다
이것은 '파산 방지 밸브'로 기능합니다. 어떤 이상(파라미터 설정 오류, 브로커의 슬리피지, 시장의 이상 변동)으로 DD가 예상 밖으로 커진 경우를 위한 보험입니다.
권장 설정
백테스트 최대 DD의 1.5~2.0배를 설정합니다.
예: 백테스트 최대 DD = 12%인 경우
MaxDrawdownPct = 20~25%
DD 발생 시 해야 할 것·하지 말아야 할 것
해야 할 것
1. 로그를 확인한다 MT5 Expert 탭에서 에러가 없는지 먼저 확인합니다. 에러가 나타나면 EA 설정 문제일 가능성이 있습니다.
2. 시장 환경을 확인한다 현재 시장 환경이 EA가 잘하는/약한 국면인지 판단합니다. 추세 추종 EA가 횡보장에서 연속 손실을 내는 것은 '정상적인 동작'입니다.
3. 백테스트와 비교한다 현재 DD가 과거 10년 백테스트 범위 내에 있는지 확인합니다. 범위 내라면 EA는 제대로 작동하고 있습니다.
하지 말아야 할 것
1. 파라미터를 변경한다 DD가 이어지는 중에 파라미터를 변경하는 것은 최악의 선택입니다. '현재 시장에 최적화'하려 할수록 향후 성과가 악화됩니다.
2. 로트를 갑자기 키운다 '손실을 만회하겠다'며 로트를 늘리면, 다음 손절 시 큰 피해를 입습니다.
3. 감정적으로 수동 청산한다 EA의 전략을 믿고 운용하는 경우, DD 중의 수동 청산은 손실을 확정할 뿐입니다.
4. EA를 멈추고 관망한다 DD가 이어질 때 멈췄다가, 회복 국면에서 다시 돌리는 행동은 통계적으로 가장 손실이 큰 패턴입니다.
'연속 손실 기록'의 통계적 이해
동전을 100번 던졌을 때 앞면이 89번 연속으로 나오는 것은 드문 일이 아닙니다. 마찬가지로, 승률 50%인 EA가 810연패하는 것은 통계적으로 충분히 일어날 수 있습니다.
| 승률 | 5연패 확률 | 10연패 확률 |
|---|---|---|
| 60% | 1.0% | 0.01% |
| 50% | 3.1% | 0.1% |
| 40% | 7.8% | 0.6% |
'10연패가 발생했다 = EA가 고장 났다'가 아니라, '10연패가 발생했다 = 통계적으로 50번에 1번은 일어날 수 있는 일'이라고 이해해 주세요.
자동 정지 후 재개 판단
MaxDailyLossPct로 정지한 경우, 다음날 자동으로 재개됩니다. MaxDrawdownPct로 정지한 경우에는 수동 재개가 필요합니다.
수동 재개 전 체크리스트:
- MT5 Expert 탭에 에러가 없는지 확인했는가
- 백테스트의 DD와 현재 DD를 비교했는가
- 시장 환경 변화(레짐 변화)가 없는지 확인했는가
- 파라미터를 변경하지 않았는지 확인했는가
모두 문제없다면, 설정을 바꾸지 않고 그대로 재개해 주세요.
정리
DD는 EA 운용의 피할 수 없는 일부입니다. 중요한 것은:
- 사전에 설정한 자동 정지 규칙(MaxDailyLoss / MaxDrawdown)에 따른다
- 감정이 아닌 로그와 백테스트로 EA의 건전성을 판단한다
- DD의 통계적 정상 범위를 이해하고, 범위 내라면 멈추지 않는다
EA를 멈추고 싶어지는 것은 인간의 본능이지만, 자동매매의 강점은 '규칙대로 계속 작동하는 것'입니다. 감정에 의한 개입을 없애기 위해, 자동 정지 설정을 사전에 갖춰두는 것이 가장 중요합니다.
FAQ
Q: 백테스트보다 실제 DD가 더 큰 이유는 무엇인가요?
주요 원인은: ①백테스트에서는 슬리피지를 고려하지 않는다, ②실제 스프레드가 예상보다 넓다, ③백테스트 데이터 품질이 낮다(거친 틱 데이터), ④시장 환경이 백테스트 기간과 크게 다르다. 백테스트 최대 DD의 1.5배 정도는 실제로 발생할 수 있다고 가정해 두십시오.
Q: 드로우다운 기간은 얼마나 지속되나요?
EA의 전략에 따라 다르지만, 스윙 계열 EA는 2~4주간의 DD 기간이 자주 있습니다. 스캘핑 계열은 DD 기간이 짧은 대신 자주 발생합니다. 백테스트의 '최장 DD 기간'을 확인하고, 그 기간을 버틸 수 있다는 것을 확인한 뒤 실전 운용을 시작하십시오.
Q: EA를 정지하고 데모 계좌에서 테스트를 계속해야 할까요?
DD가 '백테스트 최대 DD의 1.5배 이내'이고 '로그에 에러가 없다'면, 데모로 돌아갈 필요는 없습니다. 다만 'DD 초과'나 '에러가 계속되는' 경우에는 데모로 돌아가 원인을 조사하십시오.
Q: 복수의 EA가 모두 동시에 DD가 되는 경우가 있나요?
시장 전체에 영향을 미치는 큰 지표(미국 CPI, FOMC, 지정학적 리스크)가 발생한 경우, 상관관계가 다른 EA들도 동시에 DD가 되는 경우가 있습니다. 이것이 '합산 리스크 관리'가 중요한 이유입니다.
Q: MaxDailyLossPct를 0으로 설정(무제한)해도 괜찮나요?
기술적으로는 가능하지만 권장하지 않습니다. 하루에 손실이 집중되는 국면(주요 지표 발표일, 급격한 시장 변동)에 대한 보험이 사라집니다. 최소한 3~5% 설정을 강력히 권장합니다.
Q: DD가 이어질 때 '로트를 절반으로 줄이는' 것은 어떨까요?
'EA를 멈추는 것보다, 로트를 절반으로 줄여 계속 돌린다'는 절충안은 하나의 선택입니다. 다만 '회복 국면에서도 절반의 로트'가 되므로 회복 속도도 느려집니다. 로트 변경은 '설정 변경'에 해당하므로, 반드시 이유와 날짜를 기록해 두십시오.
관련 페이지
관련 기사
📧 가격 인상 사전 알림 + 무료 5일 이메일 강좌
모든 EA는 현재 출시 가격이며 판매 수량에 따라 단계적으로 인상됩니다. 인상 전 사전 알림과 함께 자동매매의 본질, 백테스트 해석법, 브로커 선택 요령을 매일 한 통씩 보내드립니다.
※ 개인정보는 엄격히 보호. 언제든 구독 해지 가능.