dogabot dogabot

backtest

백테스트 만드는 방법

dogabot에서 백테스트를 만드는 단계별 가이드: 거래소와 페어 선택, 기간 및 자본 설정, 전략 규칙 구성, 시뮬레이션 실행.

backtest사용법전략

백테스트는 과거 가격 데이터로 전략을 시뮬레이션하여 실거래 전 성과를 평가합니다. 이 가이드는 Backtests 페이지에서 단일 백테스트를 만드는 방법을 설명합니다.

시작 전 확인

무료 플랜: 주기당 3회, 날짜 프리셋 최대 1개월(더 긴 프리셋은 표시되나 잠김). Pro 플랜: 주기당 500회, 모든 프리셋, 선택적 크레딧 팩.

1단계: Backtests 열기

  1. dogabot에 로그인합니다.
  2. 사이드바에서 Backtests를 엽니다(또는 /backtest/로 이동).

2단계: 새 백테스트 시작

  1. 백테스트 생성을 클릭합니다.
  2. 헤더 카운터에 남은 할당량이 있는지 확인합니다.

새 백테스트 생성 대화상자가 열리며 기본 매개변수전략 규칙 섹션이 표시됩니다.

3단계: 기본 매개변수 구성

기본 매개변수를 펼치고 필드를 입력합니다:

필드설정 내용
백테스트 이름고유 라벨(예: ETH Trend Test)
Exchange시뮬레이션할 거래소 — 백테스트 가능 심볼이 있는 거래소만 표시
Symbol거래소 선택 후 페어(예: ETHUSDT, BTCUSDT)
초기 자본시뮬레이션 시작 잔고(기본 $1,000, 최소 $100)
실행 타임프레임조건 평가 주기(1분~1일)
캔들 타임프레임지표 기본 주기; 규칙별로 재정의 가능
주문 수량 배수주문 크기 조정(기본 1)
날짜 범위프리셋(1주, 1개월 등) 또는 시작일·종료일 수동 입력

무료 플랜에서는 3개월, 6개월, 1년 프리셋이 보이지만 잠겨 있습니다 — 더 긴 기간은 Pro 업그레이드가 필요합니다.

4단계: 전략 규칙 구성

전략 규칙을 펼치고 설정을 구성합니다:

거래 방향(롱, 숏 또는 양방)을 설정하고 필요한 규칙을 활성화합니다. 첫 백테스트는 진입 규칙 하나와 청산 규칙 하나로 시작하세요.

자세히: 전략 규칙 개요, 전략 필터.

5단계: 백테스트 실행

  1. 백테스트 실행을 클릭합니다.
  2. 토스트로 작업이 대기열에 들어갔음을 확인하고 결과 페이지(/backtest/{id})로 이동합니다.
  3. 상태 대기 중 → 실행 중 → 완료를 기다립니다 — 페이지가 자동으로 갱신됩니다.

완료 후 백테스트 결과 읽는 방법에서 PnL, ROI, 최대 낙폭을 해석하세요.

예시: RSI 평균 회귀 백테스트

무료 플랜에서 간단한 평균 회귀 테스트를 위한 설정:

필드
백테스트 이름BTC RSI 1h — 1 month
Exchangebinance_usdm(또는 드롭다운의 백테스트 가능 거래소)
SymbolBTCUSDT
초기 자본1000
실행 타임프레임1 hour
캔들 타임프레임1h
주문 수량 배수1
날짜 범위1개월 프리셋(빠른 확인은 1주)

전략 규칙:

백테스트 실행을 클릭합니다. 완료 후 결과 페이지에서 PnL과 ROI를 확인하고 백테스트 결과 읽는 방법을 참고하세요.

예시: 기존 자동화에서 백테스트

실거래 또는 복사한 전략을 규칙을 다시 입력하지 않고 재사용:

  1. 운영 중이거나 리더보드에서 복사한 자동화를 엽니다.
  2. 상세 페이지에서 백테스트 생성을 클릭합니다(또는 생성 메뉴에서 선택).
  3. 미리 채워진 필드 확인 — 이름 - Backtest 접미사, 동일한 exchange, symbol, 자본, 규칙.
  4. 날짜 범위만 조정(Pro는 3개월, Free는 1개월 등) 후 백테스트 실행.

다음 단계

앱에서 관련 항목

실전에 적용할 준비가 되셨나요?

무료 계정을 만들고 모의 거래로 dogabot을 탐색해 보세요.

백테스트 체험