Backtest#
백테스트에 사용되는 모듈입니다. 이 모듈은 트레이딩 전략을 과거 데이터로 시뮬레이션하여 성능을 평가하고 검증하는 데 사용됩니다.
주요 기능#
과거 시장 데이터를 사용한 트레이딩 전략 시뮬레이션
다양한 자산과 시장 조건에서의 전략 테스트
포트폴리오 성과 분석 및 리스크 평가
거래 비용과 슬리피지를 포함한 현실적인 시뮬레이션
구성 요소#
각 구성요소는 다음과 같은 기능을 담당합니다:
environment - 백테스트 환경 설정 및 구성
broker - 주문 처리 및 체결 시뮬레이션
positionprovider - 초기 포지션 제공
strategy - 트레이딩 전략 구현 및 실행
wallclock - 시뮬레이션 시간 관리
utils - 유틸리티 함수 및 도구
사용 예시#
백테스트 모듈을 사용하여 트레이딩 전략을 테스트하고 최적화할 수 있습니다. 시뮬레이션 결과를 통해 전략의 수익성, 리스크, 안정성 등을 평가할 수 있습니다.