← 대시보드 📊 백테스트 연구실

설정

파라미터 조절

💡 처음 요청하는 종목·봉주기는 과거 데이터를 내려받느라 오래 걸릴 수 있습니다. 한 번 받은 데이터는 저장되어 다음부터 빠릅니다. (1회 다운로드 상한 20만봉)

🔄 월별 상위 40전략 엔진 — 워크포워드

선택한 연도의 각 월초에 6개월 성과순위 70%+최근 1개월 추세순위 30%로 상위 40개 전략칸을 새로 고릅니다. 그달 결과를 다음 달 선정에만 써서 미래 데이터가 섞이지 않습니다. 전략칸 하나는 종목+봉주기+전략 조합이고, 자금은 40칸에 똑같이 나눕니다.
이 검사는 현재 잘된 3,000줄만 다시 쓰지 않고, 해당 시점에 데이터가 있던 모든 종목과 수백 개 연구 전략을 다시 계산합니다. 현재 성적으로 후보를 미리 고르면 2023년에 2026년 정보를 아는 셈이 되기 때문입니다. 다음 달에도 남은 동일 전략칸은 포지션을 계속 보유하고, 순위에서 빠진 칸만 청산해 불필요한 왕복 수수료를 만들지 않습니다. 시총 제한은 각 월초 직전일의 CoinMarketCap 당시 순위를 쓰며, 스테이블코인과 Binance 선물 데이터가 없는 자산은 빼되 31위 아래 종목으로 빈자리를 채우지 않습니다. 분산 모드는 종목·전략당 최대 2칸, 전략군당 최대 8칸으로 제한합니다. BTC 헤지는 직전 6개월의 BTC 민감도만큼 반대 BTC 선물 포지션을 두어 시장 전체 급등락 영향을 줄입니다.

🔬 조건 최적화 (종목 랭킹 통합)

대상 종목 × 봉주기 × 파라미터 범위의 모든 조합을 전수 계산합니다. 파라미터 탐색을 전부 "사용 안 함"으로 두면 현재 설정 그대로의 순수 종목 랭킹이 됩니다. 결과 행을 누르면 그 조건으로 백테스트+차트가 자동 실행됩니다.
💡 워크포워드: 최근 6개월은 학습에서 빼고 그 기간 성적을 따로 냅니다. 전략이 본 적 없는 기간이라 여기서도 잘 나와야 진짜입니다. 학습 구간에서만 좋고 최근 6개월에 무너지면 과최적화입니다.

🚀 전체 탐색 (모든 종목 × 모든 전략)

내 PC의 데이터로 전략 전부를 종목 전부에 한 번에 돌립니다. 파이썬으로 대량 백테스트 돌리던 것과 같은 일을 여기서 합니다. CPU를 여러 개 나눠 쓰기 때문에 수만 번도 몇 분이면 끝납니다.
⚠️ 1등 전략을 그대로 믿지 마세요. 수만 개를 돌려 1등을 고르면, 실력이 아니라 운으로 1등이 된 것이 섞입니다. 동전 5만 개를 던지면 10번 연속 앞면인 동전이 반드시 나오는 것과 같습니다. 아래를 함께 보세요 — ① 학습구간과 최근구간이 둘 다 괜찮은가 ② 같은 전략이 여러 종목에서 통하는가 ③ 매매 횟수가 너무 적지 않은가(10회 미만은 우연).
💡 예약 담기: 지금 것이 도는 중에도 누를 수 있습니다. 데이터셋·종목·조건을 바꿔 다시 누르면 차례차례 돌아갑니다 (아래 🕒 예약 대기줄 참고).

🕒 예약 대기줄 · 지난 결과

지금 도는 백테스트가 끝나면 예약해 둔 것이 자동으로 시작됩니다. 데이터셋·종목·조건을 바꿔 가며 여러 개를 담아 두고 자리를 비워도 됩니다. 한 번에 하나씩 돕니다 — 둘을 같이 돌리면 CPU 를 나눠 써 둘 다 느려지기 때문입니다.
랩(검은 창)을 껐다 켜면 예약은 사라집니다 — 돌던 백테스트도 같이 멈추기 때문입니다.
봉 캐시 확인 중…
📚 지난 결과 (예약분 포함)
돌아간 백테스트는 하나하나 따로 저장됩니다. 뒤엣것이 앞엣것을 덮어쓰지 않으니, 나중에 와서 결과 보기로 아무거나 다시 띄우면 됩니다. (종류마다 최근 12번까지 남습니다.)