백테스트가 실행되지 않을 때
- 백엔드 서버가 실행 중인지 확인 (
http://localhost:8000/health 접속 테스트)
- 날짜 범위가 올바른지 확인 (시작일 < 종료일, 미래 날짜 입력 불가)
- 선택한 종목의 데이터가 해당 기간에 존재하는지 확인
- 브라우저 콘솔(F12)에서 네트워크 오류 메시지 확인
결과 수치가 이상할 때
- 수수료 및 슬리피지 설정값이 0인지 확인 (0이면 비용 미반영)
- 분할 매수/매도 설정 확인 — 전액 투자인지 분할인지 구분
- 배당 재투자 옵션 확인 — 활성화 여부에 따라 수익률 차이 발생
- 리밸런싱 주기가 의도한 대로 설정되었는지 확인
데이터 오류 메시지
종목 코드 형식을 확인하세요.
국내 종목은 6자리 숫자(예: 005930), 미국 종목은 티커(예: AAPL) 형식을 사용합니다.
상장폐지 종목이나 매우 짧은 기간에 상장된 종목은 데이터가 없을 수 있습니다.
속도가 너무 느릴 때
테스트 기간을 줄이거나 종목 수를 축소해보세요.
파라미터 최적화(그리드 서치) 범위가 너무 넓으면 수십 분이 걸릴 수 있습니다.
서버 사양에 따라 처리 속도가 달라집니다.