EA 백테스트는 과거 데이터로 전략을 모의 실행하며, 예측이나 미래 수익 보장이 아닙니다.
테스트 이해하기
결과는 종목, 기간, 가격 데이터, 모델링 방식, 거래 비용, 체결 가정과 EA 설정에 따라 달라집니다. 같은 문서화된 가정으로 비교하세요. 좋은 결과만으로 설정이 현실적임이 입증되지는 않습니다.
백테스트는 선택한 설정을 평가합니다. 최적화는 여러 설정을 시도하여 더 좋은 과거 결과를 찾습니다. 과거의 최적 조합을 선택하면 과거 데이터에 과적합될 수 있습니다.
전체 과정을 함께 살펴보기
예를 들어 10,000으로 시작해 12,000으로 끝난 테스트는 해당 시뮬레이션의 순이익을 보여 줍니다. 그러나 중간 하락폭, 위험에 노출된 자금, 소수 거래에 대한 의존도까지 보여 주지는 않습니다. 자산총계 곡선, 낙폭, 거래 횟수와 손익 분포를 함께 확인하세요. 수치는 설명용이며 수익 목표나 전략 추천이 아닙니다.
잔고 곡선은 주로 완료된 거래를 반영하며 자산총계 곡선에는 미실현 손익도 포함됩니다. 매끄러운 잔고 곡선이 큰 미실현 손실을 감출 수도 있습니다. 보고서를 비교하기 전에 곡선과 낙폭 지표의 종류를 확인하세요.
비교 전에 데이터와 비용 확인하기
정확한 종목, 기간, 데이터 범위, 모델링 방식과 비용 가정을 확인하세요. 스프레드, 수수료, 스왑과 체결 지연은 결과를 바꿀 수 있습니다. 모든 비용이나 현재 실거래 체결 조건이 재현된다고 가정하지 마세요. 데이터 누락이나 가격 출처 차이도 거래 순서에 영향을 줄 수 있습니다.
MT4와 MT5 테스트를 구분하세요. 두 플랫폼용 EA가 자동으로 같은 프로그램인 것은 아닙니다. 플랫폼, EA 버전과 설정은 보고서와 일치해야 합니다. 거래가 없으면 EA 고장이나 전략 특성이라고 판단하기 전에 로그, 사용 가능한 데이터와 입력값을 확인하세요.
매개변수 선택과 독립 검증 분리하기
한 기간의 결과가 좋아질 때까지 설정을 반복 변경하면 그 기간은 더 이상 독립 검증이 아닙니다. 매개변수를 선택하기 전에 별도 기간을 확보하고 그 기간에 맞춰 다시 조정하지 않은 채 평가하세요. 최상의 결과를 반복 선택하면 다른 기간에는 통하지 않는 보기 좋은 보고서가 만들어질 수 있습니다.
재현 가능한 기록을 보관하세요. 플랫폼 및 EA 버전, 종목, 기간, 초기 테스트 잔고, 매개변수, 모델링 방식, 비용과 보고서가 필요합니다. 변경은 하나씩 비교하세요. 백테스트, 최적화와 데모 운영은 서로 다른 질문에 답하며 어느 하나만으로 적합성이나 수익성을 입증할 수 없습니다.
결과를 적절히 활용하기
수익뿐 아니라 최대 자산 감소폭과 거래 횟수도 확인하세요. 설정 선택에 사용하지 않은 별도 기간을 남겨 성과를 비교하세요. 데모 테스트는 운영 경험에 도움이 되지만 실제 거래 결과를 보장하지 않습니다.
차이를 조사할 수 있도록 보고서와 함께 EA 버전, 설정, 테스트 기간과 가정을 보관하세요. MT4·MT5에서 실행된다는 사실만으로 FXTRADING.com이 EA의 수익성을 인증하는 것은 아닙니다. FXTRADING.com App에서는 EA를 설치하거나 실행할 수 없습니다.
