설명
전체 버전! https://ctrader.com/products/2705
데모 제한 사항:
- 엄선된 소수의 상품
- 4개의 타임프레임 (M1, M10, M30, H2)
- 백테스트 데이터 2년 제한
- 동시 백테스트 4회
전체 버전에 접근하려면 위 링크를 참조하세요!
----------------
왜 OmniSim인가요?
cTrader의 전통적인 백테스팅은 실시간 자본 곡선과 잔액 그래프를 렌더링하는 데 상당한 시스템 자원을 소비하여 컴퓨터를 느리게 하고 테스트 효율성을 제한합니다. OmniSim은 서버 틱 데이터를 직접 가져오고 시각적 부담 없이 선택한 상품과 타임프레임에 대해 간결하고 집중된 백테스트를 실행하여 전체 프로세스를 간소화합니다.
테스트가 완료되면 OmniSim은 각 백테스트별 개별 보고서와 종합 요약 보고서를 자동으로 생성하여 한눈에 전체 성과 개요를 제공합니다.
어떻게 작동하나요?
OmniSim의 UI는 직관성과 단순성을 염두에 두고 설계되었습니다.
- 봇 선택: Omni는 설치된 모든 봇을 자동으로 불러와 UI 상단의 드롭다운 목록에 표시합니다
- 자본 선택
- 상품 선택: 여기서는 5개의 그룹(외환, 금속, 지수, EU, 미국, 아시아)이 표시되며, 편의를 위해 상품을 사용자 지정할 수 있습니다. 백테스트 전에 백테스트할 상품 그룹을 선택할 수 있습니다
- 타임프레임 선택: 테스트할 타임프레임 선택: M1, M3, M5, M10, M15, M30, M45, H1, H2, H4, D1
- 지능형 단계별 프로세스(아래 상세 설명)의 일부로 백테스트 기간 설정 또는 원하는 경우 단일 특정 기간 선택
- 시스템 사양에 따라 동시에 실행할 테스트 수 제어. 참고로 16GB RAM과 Ryzen 7 5800X3D 시스템은 8개의 동시 백테스트를 쉽게 처리하며, 12-14개까지도 원활한 성능 유지. 하드웨어에 맞게 조정하세요.
- 단계별 백테스트(여러 기간을 통한 점진적 필터링) 실행 또는 cbot의 기본 매개변수 값으로 특정 기간에 대해 모든 조합 테스트 실행.
단계별 백테스트 프로세스란?
모든 상품-타임프레임 조합에 대해 길게 4년 백테스트를 실행하는 대신(수익성이 없는 조합 포함), OmniSim은 점진적 단계별 방법론을 사용하여 성과가 낮은 조합을 조기에 지능적으로 걸러냅니다:
- 1단계: 초기 6개월 스크리닝
- 2단계: 생존자는 1년 테스트로 진입
- 3단계: 일관된 성과자는 2년 검증으로 이동
- 4단계: 가장 견고한 조합만이 전체 4년 테스트에 직면
---------------
- 각 단계의 기간은 제가 합리적으로 편리한 백테스트 기간이라고 생각하여 선택했습니다. 6개월 → 1년 → 2년 → 4년 대신 원하는 기간으로 조정할 수 있습니다. 예: 1개월 → 2년 → 4년 → 8년! 완전 사용자 지정 가능.
---------------
이 접근법은 수익성이 없는 조합에 낭비되는 계산을 크게 줄여 실제로 가능성을 보이는 전략에 자원을 집중할 수 있게 합니다.
모든 것을 단일 기간에 대해 테스트하고 싶나요? 2단계에서 원하는 타임프레임을 설정하고 파란 버튼을 클릭하여 해당 특정 기간에 대해 모든 조합을 실행하세요.
성능 분류는 구매 후 요청 시 조정 가능합니다!
- 우수: 평균 최대 낙폭 ≤10%, 연간 수익률 ≥20%
- 통과: 평균 최대 낙폭 ≤10%, 연간 수익률 10-20%
- 보통: 평균 최대 낙폭 ≤10%, 연간 수익률 5-10%
- 수정 필요: 10-20% 낙폭에 >5% 수익 또는 ≤5% 낙폭에 0-5% 수익
- 실패: 기타 모든 경우
이 플러그인은 인기 있는 프로프 펌의 통과 및 실패 기준(10% 실격 낙폭)을 기준으로 설계되었습니다. 거래당 위험 수준에 따라 실제 성과를 파악하는 것이 어려울 수 있어 수정 필요 및 보통과 같은 다른 범주를 포함하며, 모두 합리적인 성능 지표 내에 있습니다. 실패는 평범한 수익, 낙폭 없음 또는 큰 낙폭에 해당합니다.
성능 지표:
- 샤프 비율, 소르티노 비율, 칼마 비율 (개발 중)
- 낙폭 회복 통계
- 자본 곡선 시각화
- 실시간 진행 상황 추적 및 예상 완료 시간
결과 표시
- 세 가지 요약 보기: 상품별, 상태별, 수익별
- 클릭 가능한 결과 탐색
- CSV 내보내기 기능
- 시각적 상태 카드 및 진행 표시기
요약
The plugin supports a cascading backtesting process that progressively filters out underperforming instrument-timeframe combinations through staged periods (e.g., 6 months, 1 year, 2 years, up to 4 years), focusing computational resources on promising strategies. Alternatively, users can run tests on a single specified period. OmniSim provides real-time progress tracking, equity curve visualization, and generates detailed individual and summary reports, including performance metrics such as Sharpe, Sortino, and Calmar ratios, along with drawdown recovery statistics.
The demo version includes limited instruments, four timeframes (M1, M10, M30, H2), a two-year backtesting data limit, and supports up to four concurrent backtests. Performance classifications align with common proprietary trading firm criteria, categorizing results from Excellent to Failed based on drawdown and profit thresholds. Results can be navigated interactively and exported as CSV files for further analysis.
