EA 실계좌 운용 전 데모 테스트 기간 설정법 - 3개월 동안 무엇을 확인해야 하는가
목차
- 왜 데모 테스트가 필요한가
- 백테스트가 재현하지 못하는 것
- 데모 테스트 권장 기간
- 데모 테스트 중 확인해야 할 6가지 포인트
- 포인트 1: 백테스트 대비 PF 괴리율
- 포인트 2: 실제 스프레드가 BT 설정과 일치하는지
- 포인트 3: EA가 올바른 시간대에 진입하는지
- 포인트 4: 연속 손실 발생 시 심리적 내성
- 포인트 5: VPS에서 24시간 가동의 안정성
- 포인트 6: 월간 리포트 기록
- 실계좌 이전 판단 기준
- 실계좌 이전 후 단계적 로트 증가
- 자주 있는 실패 패턴
- 실패 1: 1주일 만에 "괜찮다"고 판단하여 실계좌로 이전
- 실패 2: 데모에서 손실이 나자 파라미터를 바꿔 데모를 처음부터 다시 시작
- 실패 3: 데모와 실계좌를 완전히 같은 설정으로 하지 않음
- 정리
- FAQ
- Q: 데모 계좌 잔액은 실계좌와 같게 설정해야 하나요?
- Q: 데모에서 3개월 흑자여도 실계좌에서 적자가 날 수 있나요?
- Q: XMTrading의 데모와 Exness의 데모는 성적이 다른가요?
- 관련 페이지
EA 실계좌 운용 전 데모 테스트 기간 설정법 - 3개월 동안 무엇을 확인해야 하는가
"백테스트에서 좋은 결과가 나왔으니 바로 실계좌에서 돌리고 싶다"는 마음은 충분히 이해할 수 있습니다. 그러나 백테스트와 실제 시장 사이에는 반드시 괴리가 존재합니다. 데모 계좌에서 3개월간 테스트하는 것은 이 괴리를 안전하게 확인하기 위한 가장 중요한 단계입니다.
왜 데모 테스트가 필요한가
백테스트가 재현하지 못하는 것
| 항목 | 백테스트 | 실제 시장 |
|---|---|---|
| 스프레드 | 고정값(참고치) | 변동(지표 발표 시 급격히 확대) |
| 슬리피지 | 거의 없음 | 발생함(특히 지표 발표 후) |
| 서버 지연 | 즉시 | 밀리초~수 초의 지연 발생 |
| 유동성 | 항상 충분 | 시간대·이벤트에 따라 변동 |
| 브로커 동작 | 표준 | 브로커 고유의 동작 있음 |
이러한 차이가 누적되어 백테스트와 실제 성적 사이의 차이가 발생합니다. 데모 테스트는 이 차이를 정량적으로 측정하는 기간입니다.
데모 테스트 권장 기간
| EA 타임프레임 | 권장 기간 | 최소 거래 횟수 |
|---|---|---|
| M15(스캘핑) | 1~2개월 | 100회 이상 |
| H1(스윙) | 3개월 | 50회 이상 |
| H4(중기 스윙) | 3~6개월 | 30회 이상 |
| D1(장기) | 6개월~1년 | 20회 이상 |
3개월이라는 기간의 근거: 시장은 월 단위로 추세·레인지·고변동성·저변동성이 바뀝니다. 3개월이 있으면 여러 시장 환경을 경험할 수 있습니다. 1개월만으로는 "마침 좋은(혹은 나쁜) 시장이었을 뿐"이라는 가능성을 배제할 수 없습니다.
데모 테스트 중 확인해야 할 6가지 포인트
포인트 1: 백테스트 대비 PF 괴리율
괴리율 = 데모 PF ÷ 백테스트 PF × 100%
| 괴리율 | 평가 |
|---|---|
| 80~120% | 양호(BT와 실제가 일치함) |
| 70 | 관찰 필요 |
| 70% 미만 또는 130% 초과 | 재검증 필요(BT 설정을 재검토) |
포인트 2: 실제 스프레드가 BT 설정과 일치하는지
데모 계좌에서 실제 스프레드 값을 기록합니다.
MT5에서 확인하는 방법:
- "시세" 창에서 대상 통화쌍의 Ask/Bid를 확인
- 지표 발표 시 급격히 확대되는 시간대도 관찰
백테스트의 스프레드 설정이 실제보다 낮았을 경우, 백테스트의 스프레드를 실제 값에 맞춰 재검증하십시오.
포인트 3: EA가 올바른 시간대에 진입하는지
EA의 TimeFilter가 설정되어 있는 경우, 설정된 시간대에만 진입하고 있는지 확인합니다.
Expert 탭의 로그에 진입 로그와 함께 ATR값·EMA값 등이 기록되므로, 이것이 정상 범위 내에 있는지 확인하십시오.
포인트 4: 연속 손실 발생 시 심리적 내성
데모 계좌에서도 "연속 손실이 계속될 때 어떻게 느끼는가"를 의식적으로 관찰하십시오.
- 5연속 손실이 발생하면 파라미터를 바꾸고 싶어지는가?
- DD가 10%가 되었을 때 멈추고 싶어지는가?
실계좌에서 감정적인 판단을 하지 않기 위한 훈련이 데모 테스트의 중요한 측면입니다. 데모에서 버티지 못한다면 실계좌에서도 반드시 같은 상황이 찾아옵니다.
포인트 5: VPS에서 24시간 가동의 안정성
EA를 VPS에서 운용하는 경우, 데모 기간 중 다음 사항을 확인합니다:
- VPS가 1주일 이상 연속 가동되는지
- MT5가 자동 시작되는지
- 밤 사이에 오류가 발생하지 않는지(다음 날 아침 Expert 탭 확인)
포인트 6: 월간 리포트 기록
매월 말에 계좌 기록에서 HTML 리포트를 저장합니다.
기록해야 할 지표:
날짜: 20XX년 O월
거래 횟수: O회
순손익: O달러(O%)
최대 DD: O%
승률: O%
프로핏 팩터: O
백테스트 대비 괴리율: O%
3개월분의 데이터가 갖춰지면, 백테스트와 비교하여 실계좌 이전 여부를 판단합니다.
실계좌 이전 판단 기준
다음 조건을 모두 충족하면 실계좌 이전을 검토할 수 있습니다.
- 데모 운용 기간이 3개월 이상(H1 봉 기준)
- 거래 횟수가 50회 이상
- 데모 PF가 백테스트의 70~130% 범위 내
- 최대 DD가 백테스트 최대 DD의 1.5배 이내
- MT5의 Expert 탭에 지속적인 오류가 없음
- 5~10회 연속 손실에도 파라미터를 변경하지 않고 운용을 계속할 수 있었음
- VPS에서 24시간 가동이 안정적임
실계좌 이전 후 단계적 로트 증가
실계좌 이전 직후에는 최소 로트(0.01) 또는 평소의 절반 로트로 시작하십시오.
이전 후 1개월: RiskPercent = 0.3~0.5%(데모보다 낮게)
3개월 후: RiskPercent = 0.5~0.7%(문제없으면)
6개월 후: RiskPercent = 0.7~1.0%(데모와 동일 수준으로)
실계좌로 이전한 후에도 데모 계좌를 병행하여 계속 가동하는 것을 권장합니다. 데모와 실계좌의 괴리를 지속적으로 모니터링할 수 있습니다.
자주 있는 실패 패턴
실패 1: 1주일 만에 "괜찮다"고 판단하여 실계좌로 이전
1주일로는 시장 환경이 전혀 바뀌지 않습니다. 통계적으로는 아무것도 알 수 없는 기간입니다.
실패 2: 데모에서 손실이 나자 파라미터를 바꿔 데모를 처음부터 다시 시작
파라미터를 변경할 때마다 데모를 처음부터 다시 시작하면 영원히 실계좌로 이전하지 못합니다. 백테스트 범위 내의 DD라면 변경하지 않고 계속하는 것이 중요합니다.
실패 3: 데모와 실계좌를 완전히 같은 설정으로 하지 않음
로트·RiskPercent·MagicNumber가 데모와 실계좌에서 다르면 비교할 수 없습니다. 실계좌 이전 시 설정을 반드시 확인하십시오.
정리
데모 테스트는 "아까운 시간"이 아니라, 실계좌에서의 손실을 막기 위한 투자입니다.
3개월의 데모를 통해:
- EA의 동작을 깊이 이해할 수 있다
- 감정적인 판단을 배제하는 훈련이 된다
- 백테스트와의 괴리를 정량적으로 확인할 수 있다
서둘러 실계좌로 이전한 결과 초기의 큰 DD로 자금을 대폭 잃는 것보다, 3개월의 데모로 안전을 확인하고 나서 실계좌로 이전하는 편이 장기적으로는 큰 이익으로 이어집니다.
FAQ
Q: 데모 계좌 잔액은 실계좌와 같게 설정해야 하나요?
네. 데모와 실계좌의 계좌 잔액을 같게 설정하십시오. RiskPercent가 같아도 잔액이 다르면 로트가 달라져 성적 비교가 불가능해집니다.
Q: 데모에서 3개월 흑자여도 실계좌에서 적자가 날 수 있나요?
있습니다. 데모 기간이 특정 시장 환경(예: 강한 추세 시장)에 치우쳐 있었을 경우, 다른 시장 환경(레인지 시장)이 되면 성적이 달라집니다. 이것이 데모 테스트가 "보장"이 아니라 "참고"인 이유입니다.
Q: XMTrading의 데모와 Exness의 데모는 성적이 다른가요?
브로커에 따라 스프레드·스왑이 다르기 때문에 성적에 차이가 날 수 있습니다. 실계좌에서 사용할 예정인 브로커의 데모를 사용하는 것이 중요합니다.
관련 페이지
관련 기사
5일간 이메일 강좌 (무료)
FX 자동매매의 본질, 백테스트의 올바른 해석, 브로커 선택 요령을 매일 1통 전해드립니다.
※ 개인정보는 엄격히 보호. 언제든 구독 해지 가능.