FX BASICS / COLUMN

EA 백테스트 읽는 법: MT5 리포트 항목과 주의 신호

MT5 공식 도움말로 EA 백테스트를 읽는 방법: 프로핏 팩터, 드로다운, 리커버리 팩터, 틱 모드, 스프레드, 과최적화 및 10가지 체크리스트.

판매 페이지에서 매끄럽게 우상향하는 백테스트의 EA를 발견했지만 얼마나 믿어야 할지 확신이 서지 않는 경우입니다.

이익 수치를 보기 전에 세 가지를 확인하세요: 테스트 설정, 최대 드로다운, 거래 횟수. MetaQuotes는 가격 데이터 품질과 드로다운의 측정 방식을 공식 도움말에 공개하고 있습니다(2026년 10월 30일 확인).

이 글을 읽으면 MT5 테스트 리포트를 직접 읽고, 10개 항목 체크리스트로 겉보기에만 좋은 결과를 가려낼 수 있습니다.

결론: 먼저 설정, 드로다운, 거래 횟수를 확인

테스트 리포트 위의 돋보기로 설정, 드로다운, 거래를 확인하는 모습을 보여 주는 그림
  • 설정: 먼저 기간, 틱 모드, 스프레드, 수수료, 지연을 확인
  • 데이터: History Quality로 가격 데이터의 공백을 확인
  • 드로다운: 미실현 손실을 포함한 최대 하락폭을 기준으로 계좌 규모를 정하세요(Equity Drawdown Maximal)
  • 거래: 거래 수가 적으면 한 번의 큰 이익이 모든 수치를 움직입니다
  • 격차: 최적화한 기간과 별도의 포워드 기간을 비교

프로핏 팩터와 리커버리 팩터는 이 다섯 가지를 본 뒤에 보세요. 백테스트는 EA가 과거 가격에서 어떻게 거래했을지를 보여줄 뿐, 미래의 결과를 약속하지 않습니다.

EA 백테스트란: MT5 전략 테스터

전략 테스터에 대한 MetaTrader 5 공식 도움말 페이지
출처: MetaQuotes 공식 웹사이트(2026년 10월 30일 캡처)

MT5 전략 테스터는 과거 가격 데이터로 EA(Expert Advisor, 자동매매 프로그램)를 실행합니다. 공식 도움말은 테스트와 최적화를 구분하여 다룹니다.

MT5 공식 도움말: 전략 테스터와 전략 최적화 (2026년 10월 30일 확인)
기능공식 설명주의할 점
테스트고정된 파라미터로 1회 실행설정이 하나라 검증하기 쉬움
최적화파라미터 조합을 바꿔 여러 번 실행해 최적값을 고름선택한 세트는 과거에 맞춰지는 경향이 있습니다
포워드 테스트기간을 나누어 선택한 세트를 후반부에서 테스트함최적화 기간 밖의 결과를 보여줌
비주얼 모드차트에서 거래를 재현포지션이 구성되는 방식을 보여줌

테스터는 플랫폼에서 종목 이력을 읽고 부족한 부분만 거래 서버에서 내려받습니다. 따라서 같은 EA라도 브로커에 따라 결과가 달라질 수 있습니다.

마켓의 EA는 무료 데모가 함께 제공됨

MQL5 Market의 모든 상품에는 Strategy Tester에서 실행되는 무료 데모 버전이 있습니다(공식 도움말). 구매 전에 본인의 MT5에서 테스트할 수 있습니다.

EA의 작동 원리, VPS(가상 서버)에서의 운용, 중지 시점은 당사의 초보자 가이드에서 다룹니다.

EA를 시작하기 전에: 작동 방식, 실행 환경, 멈춰야 할 때

화면에서 확인: 리포트 항목과 계산식

확인할 곳 다섯 군데에 번호 표시를 한 공식 도움말의 MT5 테스트 보고서 샘플

테스트가 끝나면 결과 탭에 상세 보고서가 표시됩니다. 위 이미지는 MT5 공식 도움말의 샘플입니다. 번호가 매겨진 다섯 곳을 위에서 아래로 읽으십시오.

MT5 공식 도움말: 테스트 보고서 (2026년 10월 30일 확인). 순이익 공식은 MQL5 공식 기사 1486에 적힌 대로입니다
항목의미 또는 공식
History Quality정확한 1분 데이터 비율(%)
총 순이익전체 거래의 결과 (총이익에서 총손실을 뺀 값)
프로핏 팩터총이익을 총손실로 나눈 값. 1이면 같음
Expected Payoff거래당 평균 손익
리커버리 팩터이익 ÷ 최대 드로다운
샤프 레시오수익률을 표준편차로 나눈 값 (무위험 이자율은 0으로 설정)
이익 거래(Profit Trades)승리 거래의 횟수와 비율
항목은 영어 이름으로 맞추세요

번역된 플랫폼은 입력란 이름이 도움말 페이지와 다르게 표시될 수 있습니다. 영어 입력란 이름으로 대조하면 혼동을 피할 수 있습니다.

3가지 드로다운 유형, 각각 잔고 기준과 유효 증거금 기준

MT5 공식 도움말: 테스트 보고서 (2026년 10월 30일 확인)
유형공식 정의
절대값초기 입금액에서 그보다 낮은 최저값을 뺀 금액
최대고점에서 다음 저점까지 자금이 가장 크게 줄어든 폭 (괄호 안은 %)
친족고점에서 다음 저점까지의 최대 하락률

잔고는 청산된 거래만 계산합니다. 유효 증거금에는 미결제 손익이 포함됩니다. EA가 포지션을 오래 보유할수록 차이가 벌어지므로, 계좌 규모는 Equity Drawdown Maximal을 기준으로 정하십시오.

샤프 비율에 관한 공식 가이드

MT5 공식 도움말: 테스트 보고서의 샤프 비율 (2026년 10월 30일 확인)
값공식 해석
0 미만전략이 수익을 내지 못함(나쁨)
0 이상 1.0 미만위험에 대한 보상이 없음 (불확실)
1.0 이상위험에 대한 보상이 있고 결과가 따를 수 있음 (양호)
3.0 이상거래마다 손실 가능성이 매우 낮음(매우 좋음)

수치 아래에는 시간대, 요일, 월별 진입 횟수와 이익을 나타내는 막대 차트가 있습니다. 시간대별 차트에서 아시아, 유럽, 미국 세션은 각각 노랑, 초록, 빨강입니다.

공식 샘플 읽기: 승률 10.57%에서의 이익

공식 샘플 보고서: 프로핏 팩터 1.12, 승률 10.57%, 리커버리 팩터 1.47, 29연패

다음은 공식 샘플을 한 줄씩 읽은 것입니다. 도움말은 종목, 랏 크기, 계좌 통화를 밝히지 않으므로 금액은 계좌 통화 단위로 읽으세요.

MT5 공식 도움말의 샘플에서 가져온 수치(2026년 10월 30일 확인). 계산은 FX Textbook
항목샘플 값당사의 확인
Initial Deposit5,000.00-
총 순이익142.021,310.51 - 1,168.49 = 142.02
프로핏 팩터1.121,310.51 / 1,168.49 = 1.12
Expected Payoff0.22142.02 / 653 = 0.22
리커버리 팩터1.47142.02 / 96.58 = 1.47
이익 거래(Profit Trades)69 (10.57%)69 / 653 = 10.57%

거래 10건 중 약 1건만 이겼습니다. 그래도 평균 이익이 18.99, 평균 손실이 2.00이었기 때문에 테스트는 수익을 냈습니다. 한 번의 이익이 약 9.5번의 손실을 메웠습니다.

최장 연패는 29회였으며 손실은 58.01로 입금액 5,000의 약 1.2%였습니다. 승률이 낮다면 먼저 그렇게 긴 연패를 견딜 수 있는지 생각해 보십시오.

  • 최대 하락: 잔고 93.29 (1.85%), 유효 증거금 96.58 (1.91%)
  • 거래 653건, 체결 1,297건
  • History Quality 99%(전 기간에 걸친 녹색 띠)
PF가 1을 넘는다고 효율적이라는 뜻은 아닙니다

샘플의 샤프 레시오는 0.03으로, 공식 안내의 불확실한 구간에 해당합니다. PF 1.12는 테스트 기간에 수익이 났다는 것만 보여줍니다.

위험 신호 1: 짧은 기간과 적은 거래 횟수

예시: 20번의 거래 테스트에서 가장 큰 수익 한 건을 빼면 PF가 1.50에서 0.90으로 떨어짐

짧은 테스트는 우연히 EA에 유리했던 시장 국면만 담을 수 있습니다. 거래 횟수가 적으면 큰 이익 한 건이 모든 수치를 움직입니다.

가정 수치, FX Textbook이 계산
사례총이익총손실PF
20건 모두JPY 150,000JPY 100,0001.50
최대 이익 JPY 60,000을 제외하면JPY 90,000JPY 100,0000.90

거래 하나를 빼면 PF가 1 아래로 떨어집니다. 최대 이익 거래(Largest profit trade)가 총이익의 대부분을 차지하는지는 보고서만으로 알 수 있습니다.

  • 기간: 상승, 하락, 횡보 장세를 모두 포함하는가?
  • 거래: 테스트 기간에 비해 거래 횟수가 매우 적지 않은지
  • 집중도: 이익이 몇몇 달이나 시간대에 몰려 있지 않은가(막대 그래프 참조)?
시작일이 저절로 이동할 수 있습니다

공식 도움말에서는 시작일이 포함되고 종료일은 포함되지 않습니다. 시작 전에 최소 100개의 바를 만들 수 있는 이력이 부족하면 시작일이 자동으로 이동합니다.

위험 신호 2: 스프레드, 수수료, 지연 설정

스프레드 차이 0.2, 0.5, 1.0 pips는 300회 거래에서 JPY 60,000, 150,000, 300,000의 비용이 됩니다

MT5 테스터는 스프레드를 모델링하지 않고 과거 데이터에서 가져옵니다. 실제 틱에서는 스프레드가 1분 안에서도 변하고, 생성된 틱에서는 봉마다 고정됩니다.

다른 브로커나 계좌로 만든 리포트는 본인의 스프레드와 일치하지 않습니다. USD/JPY에서 1 lot(100,000 단위)은 1 pip에 JPY 1,000입니다.

USD/JPY, 1 lot(1 pip = JPY 1,000), FX Textbook 계산. 거래 횟수는 가상
스프레드 격차거래당300건 초과
0.2 pipsJPY 200JPY 60,000
0.5 pipsJPY 500JPY 150,000
1.0 pipsJPY 1,000JPY 300,000
pips 기준의 이익은 비용을 제외함

pips로 이익을 계산하면 스왑과 수수료가 빠지고 증거금 관리를 건너뛰게 됩니다. 공식 도움말은 이를 실적으로 내세울 수치가 아닌 대략적인 추정이라고 부릅니다.

수수료와 체결 지연을 포함

계좌가 왕복 수수료를 부과한다면 고급 설정에 입력되어 있는지 확인하세요. 연결된 계좌 자체의 수수료를 적용하는 옵션(Use predefined commissions)도 있습니다.

  • 지연 없음: 모든 주문이 요청한 가격에 체결되는 이상적인 경우
  • 무작위 지연: 90%는 0~8초, 10%는 9~18초
  • 고정 지연: 정해진 초 수 또는 브로커 서버까지의 핑

해외 FX 스프레드 비교: 수수료를 포함한 10개 브로커의 계좌별 비교

위험 신호 3: 틱 생성 모드와 히스토리 품질

MT5의 4가지 틱 생성 모드: 동작 방식과 유의점

틱 생성 모드는 테스트의 정밀도를 정합니다. 거친 모드는 더 빨리 끝나지만 각 봉 안의 가격 움직임을 재현하지 못합니다.

MT5 공식 도움말: 전략 테스터, 실제 틱과 생성 틱, 테스트 기능 (2026년 10월 30일 확인)
모드공식 설명주의할 점
실제 틱 기반의 모든 틱브로커가 저장한 실제 틱 사용실제 조건에 가까움. 첫 다운로드는 느림
모든 틱1분봉에서 모든 틱을 생성생성된 틱은 바마다 고정 스프레드를 유지합니다
1분 OHLC각 분의 시가, 고가, 저가, 종가만 사용봉 안의 움직임 없음; 대기 주문과 SL/TP는 주문 가격에 체결
시가만 사용각 봉의 시가에서만 EA를 실행EA는 시가에서만 작동하며, 예약 주문과 SL/TP는 주문 가격에 체결됩니다

몇 pips를 노리는 EA는 1분 안의 움직임에 민감합니다. 두 가지 거친 모드에서는 지정가, 스톱, SL/TP 주문이 설정한 가격에 정확히 체결됩니다. 그런 리포트뿐이라면 실제 틱으로 재실행을 요청하십시오.

History Quality(MT4에서는 Modelling quality)

MT5의 히스토리 품질은 올바른 1분 데이터의 비율입니다. 거래량이 1인데 OHLC 값이 다른 봉과 이력의 공백은 잘못된 데이터로 계산됩니다.

  • MT5: 연한 녹색일수록 품질이 좋고, 빨간색은 50% 이하인 구간
  • MT4: 회색은 사용하지 않은 이력, 빨간색은 하위 시간대 데이터가 없었다는 뜻
  • MT4: 시가만 사용한 테스트는 모델링 품질이 n/a로 표시됨

MT4의 모델링 품질은 MQL5 공식 기사의 공식을 따릅니다. 가장 큰 가중치가 0.9이므로 1분 데이터만 사용해도 최대 90%입니다 (공식에 따른 자체 계산).

MT4 vs MT5: 공식 비교와 EA 호환성

위험 신호 4: 과적합과 포워드 테스트와의 격차

과거 가격에 꼭 맞춘 선이 포워드 기간의 가격에서 멀어지는 모습을 보여 주는 그림

최적화는 많은 파라미터 조합을 시험해 성과가 좋은 것을 남깁니다. 과거 가격에 지나치게 맞춘 조합은 다른 기간에서는 실패할 수 있습니다. 이를 과적합(오버피팅, 커브 피팅)이라고 합니다.

공식 도움말은 과최적화를 피하는 방법으로 포워드 테스트를 제시합니다. 기간을 둘로 나누어 선택한 세트를 더 최근 부분에서 테스트합니다.

MT5 공식 도움말: 전략 최적화 (2026년 10월 30일 확인)
공식 규정상세
분할기간의 1/2, 1/3 또는 1/4, 또는 직접 지정한 시작일
포워드 기간항상 더 최근의 뒷부분
테스트한 세트 수상위 10%(완전 알고리즘) 또는 상위 25%(유전 알고리즘)
최소256회 미만이면 추가 실행이 더해집니다
  • 두 구간에서 PF 또는 최대 드로다운이 크게 다름
  • 설정을 조금만 바꿔도 결과가 무너진다
  • 최적화 기간이 EA 판매 개시 직전에 끝남
  • 포워드 또는 실계좌 기록은 표시되지 않음
최적화 차트에서 주변 값도 확인하세요

최적화 차트는 파라미터별 결과를 색의 농도로 나타냅니다. 비슷한 결과로 둘러싸인 설정이 홀로 솟은 정점보다 작은 변화에 더 강하다고 해석합니다.

실제 시장 환경의 데모 계좌에서 포워드 검증을 계속하세요.

데모 계좌: 개설 방법과 실거래 계좌와의 차이

체크리스트: EA 운용 실적에서 검증할 10가지

EA 결과를 볼 때 검증할 여섯 가지 사항 체크리스트
FX Textbook 체크리스트(항목명은 MT5 공식 도움말 기준, 2026년 10월 30일 확인)
확인답이 아니오라면
1. 종목, 시간 단위, 기간이 명시되어 있다설정이 없는 수치는 비교할 수 없습니다
2. 틱 모드를 알고 있다Open prices only라면 실제 틱으로 다시 실행
3. History Quality(MT4에서는 Modelling quality)가 표시되어 있다데이터 공백은 확인할 수 없음
4. 스프레드와 수수료가 본인 계좌와 가깝다비용 차이만큼 결과가 하락
5. 지연이 No delay로 설정되어 있지 않다체결이 이상적이었음
6. 거래 횟수가 기간에 맞다결과가 몇 건의 거래에 의존할 수 있음
7. Equity Drawdown Maximal이 표시되어 있다미결 손실은 알 수 없음
8. 최장 연패와 그 비용을 확인했다연패 도중에 EA를 멈출 수도 있음
9. 포워드 또는 실거래 기록이 있다과거에만 들어맞을 수 있음
10. 원본 리포트 또는 데모로 재현할 수 있다이미지만으로는 아무것도 증명되지 않습니다

답이 하나라도 아니오라면 그 수치를 실적으로 취급하지 마세요. 설정을 맞춰 다시 실행하세요. 판매자가 원본 리포트를 공유하지 않는 경우도 마찬가지입니다.

그리드와 마틴게일 설계: 미실현 손실에 주의

포지션을 추가하는 설계는 미실현 손실이 커지는 동안에도 잔고 곡선이 매끄럽게 보일 수 있습니다. 최대 포지션 수와 랏이 늘어나는 방식도 확인하세요.

MT5에서 직접 백테스트를 실행하는 방법

MT5에서 직접 백테스트를 실행하는 다섯 단계
  1. 01
    EA 선택

    내비게이터에서 EA를 선택하고 테스트(Test)를 클릭하세요. 복수 종목 EA는 먼저 시세표시에 종목을 표시하세요.

  2. 02
    종목, 시간 프레임, 기간 설정

    거래할 종목과 시간 프레임을 고르고 날짜를 입력하세요. 시작일은 포함되고 종료일은 포함되지 않습니다.

  3. 03
    틱과 지연 선택

    실제 틱 기반의 모든 틱(Every tick)을 선택하고, 무작위 지연 또는 브로커까지의 핑을 선택하세요.

  4. 04
    입금액, 레버리지, 수수료 입력

    거래하려는 금액과 레버리지를 사용하고, 계좌에 수수료가 있다면 고급 설정에서 수수료를 추가하십시오.

  5. 05
    결과(Results) 보고서 읽기

    이 기사의 체크리스트를 따라 해 보세요. 포워드 기간을 1/3 정도로 설정하면 이후의 결과도 볼 수 있습니다.

주간 시간 단위 테스트는 선택한 기간 앞에 2년치 추가 과거 데이터를 불러옵니다. 첫 실행에서는 브로커 서버에서 데이터를 내려받으므로 시간이 걸립니다.

데모 확인은 실거래와 같지 않습니다

데모 계좌에서는 실제 돈이 움직이지 않으므로 체결과 스프레드가 실계좌와 완전히 같지는 않습니다. 마지막에는 소액 실계좌로 비용과 체결을 확인하세요.

당사의 결론: 백테스트는 상황에 따라 다르게 사용하세요

백테스트, 데모 계좌, 소액 실계좌 순으로 EA를 확인하는 모습을 보여 주는 그림
당사의 결론

어떤 상황이든 설정이나 Equity Drawdown Maximal이 빠진 결과로 EA를 판단하지 마십시오. 그 이후의 첫걸음은 본인의 위치에 따라 다릅니다.

FX Textbook 결론(2026년 10월 30일 기준)
내 상황먼저 이것부터
EA를 구매하거나 받기 전에설정과 드로다운을 확인한 뒤 본인의 MT5에서 데모를 실행
테스트를 실행할 수 있음실제 틱, 지연, 수수료를 적용해 다시 실행
이미 진행 중테스트에서 확인한 최대 드로다운에 맞춰 중단 규칙 설정

EA 계좌의 규모를 정하기 전에, 드로다운으로 잃어도 감당할 수 있는 자본의 규모를 먼저 정하십시오.

자금 관리의 기본: 거래당 위험과 포지션 크기

자주 묻는 질문

Q. EA 백테스트에서 가장 먼저 무엇을 봐야 하나요?

A. 먼저 설정(기간, 틱 모드, 스프레드, 지연)을 읽으십시오. 그다음 Equity Drawdown Maximal과 거래 횟수를 확인하고, 마지막으로 프로핏 팩터와 리커버리 팩터를 보십시오. 이익부터 보면 설정의 차이를 놓치게 됩니다.

Q. 프로핏 팩터는 어느 정도면 좋은가요?

A. 공식 도움말은 1을 총이익과 총손실이 같은 상태로만 정의합니다. 1을 넘으면 그 기간에 이익이 났다는 뜻입니다. 거래 횟수가 적거나 포워드 테스트에서 떨어지면 높은 값도 의미가 없습니다.

Q. 잔고 기준과 유효 증거금 기준 중 어느 드로다운을 봐야 하나요?

A. 계좌 규모를 정할 때는 Equity Drawdown Maximal을 사용하십시오. 유효 증거금에는 미결제 손실이 포함되므로 잔고보다 더 깊은 하락이 나타납니다. 공식 샘플에서 잔고 드로다운은 93.29, 유효 증거금 드로다운은 96.58이었습니다.

Q. 히스토리 품질이나 모델링 품질이 낮으면 왜 문제인가요?

A. 가격 데이터에 공백이나 오류가 있으면 테스트가 실제로 존재하지 않았던 가격으로 거래했을 수 있습니다. MT5에서는 50% 이하 구간이 빨간색으로 표시됩니다. MT4에서 Open prices only로 테스트하면 Modelling quality는 n/a로 표시됩니다.

Q. 백테스트와 포워드 테스트는 어떻게 다른가요?

A. 백테스트는 과거 가격으로 실행합니다. 포워드 테스트는 최적화에 사용하지 않은 더 최근 기간에서 선택한 설정을 확인합니다. 두 결과의 차이가 크면 과최적화를 의심할 수 있습니다.

Q. MT4와 MT5 보고서는 같은 항목을 보여주나요?

A. 아니요. MT4 공식 도움말의 리포트 항목에는 Recovery Factor나 Sharpe Ratio가 없습니다. 데이터 품질은 MT4에서는 Modelling quality, MT5에서는 History Quality라고 합니다.

Q. 판매 페이지의 백테스트 이미지를 믿어도 되나요?

A. 이미지에는 설정이 나타나지 않습니다. 원본 리포트를 요청하거나, 같은 설정으로 MQL5 Market의 무료 데모를 실행하십시오. 둘 다 불가능하면 실적으로 취급하지 마십시오.

출처 및 조건

최신 조건을 확인하는 곳이 칼럼은 2026년 10월 30일에 위의 공식 출처와 FX Textbook의 게재 데이터를 바탕으로 편집되었습니다. 거래 조건, 이벤트, 적용 약관은 변경될 수 있으므로 행동하기 전에 각 브로커의 공식 고객 전용 화면에서 최신 약관을 확인하십시오.
중요한 위험 정보

FX Textbook는 독립된 정보 사이트이며 브로커나 개인별 투자 조언 제공자가 아닙니다. 외환과 CFD 거래에는 위험이 따릅니다. 투자 원금의 일부 또는 전부를 잃을 수 있습니다. 어떠한 거래 결과도 보장되지 않습니다.

NEXT STEP

EA를 테스트해 보셨습니까? 다음은 MT4와 MT5 브로커를 비교해 보십시오.

당사가 소개하는 브로커의 계좌 유형, 플랫폼, 비용을 공식 출처와 확인일과 함께 비교합니다.

브로커 비교 →

참고 자료

AUTOMATED TRADINGEA 또는 자동매매 전략을 사용하기 전에 확인할 사항TRADING PLATFORMSMT4와 MT5: 차이점, 선택 방법, 브로커 지원, 전환 방법FOREX BASICSFX 데모 계좌: 개설 방법, 실계좌와의 차이, 연습 방법RISK MANAGEMENTFX 자금 관리: 1회 거래의 리스크, lot 수량, 증거금 유지율 정하는 방법(초보자 가이드)

칼럼 더 보기

FX 기초 · 2026년 10월 30일FX 손절 규칙: 스톱 거리, 랏 크기, 스톱 주문 설정 방법FX 기초 · 2026년 10월 30일외환 개입이란? 결정 주체, 과거 데이터, FX에 미치는 영향FX 기초 · 2026년 10월 30일고용통계와 FOMC 당일의 FX: 스프레드, 체결, 증거금, 스톱아웃
← 칼럼으로 돌아가기뉴스·업데이트 →