# Phase 2 Go/No-Go 판정 기준 (최종) **문서 버전:** 1.0 **최종 업데이트:** 2026-08-11 **담당:** Architecture & Program Management **상태:** ✅ READY FOR EXECUTION (2026-11-01) --- ## 🎯 기본 원칙 ### 핵심 규칙 ``` GO PHASE 3 조건: ✅ PBO < 20% AND ✅ DSR > 0.5 AND ✅ OOS < 2.5% AND ✅ Audit Pass AND ✅ DEBT 20% 이상 모든 조건을 PASS해야 Phase 3 진행 하나라도 실패 시 RE-EVALUATE ``` --- ## 📊 상세 기준 ### 1️⃣ PBO (Probability of Backtest Overfit) **지표:** PBO = 1 - (OOS_Sharpe / IS_Sharpe) | 기준 | 값 | 해석 | 결정 | |------|-----|------|------| | **PASS** | PBO < 20% | 백테스트 과최적화 낮음 | ✅ GO | | **FAIL** | PBO ≥ 20% | 백테스트 과최적화 높음 | ❌ NO-GO | **추가 검증:** - [ ] IS Sharpe > 1.0 (양수 Sharpe 확인) - [ ] OOS Sharpe > 0.5 (OOS도 양수) - [ ] PBO 신뢰도 > 90% **실패 시 조치:** ``` PBO ≥ 20% (실패) ├─ 모델 과최적화 우려 ├─ 모수 재조정 필요 (2-3주) ├─ 추가 데이터 수집 (252+ 재검증) └─ Phase 3 연기 또는 모델 변경 ``` --- ### 2️⃣ DSR (Daily Sharpe Ratio) **지표:** DSR = mean(daily_returns) / std(daily_returns) | 기준 | 값 | 해석 | 결정 | |------|-----|------|------| | **EXCELLENT** | DSR > 1.0 | 우수한 위험조정 | ✅ GO | | **PASS** | DSR > 0.5 | 수용 가능한 성과 | ✅ GO | | **FAIL** | DSR ≤ 0.5 | 불충분한 성과 | ❌ NO-GO | **추가 검증:** - [ ] 월별 일관성 > 80% (분산 < 20%) - [ ] 최악월 DSR > 0.3 (최악도 기준치) - [ ] 연속 음수일 < 5% (연속 손실 제한) **월별 기준:** ``` 월 필요 DSR 상태 ━━━━━━━━━━━━━━━━━━ 모든월 > 0.5 최소치 평균 > 0.6 권장치 최악 > 0.3 하한선 ``` **실패 시 조치:** ``` DSR ≤ 0.5 (실패) ├─ 수익성 부족 ├─ 전략 재평가 필요 (2-3주) ├─ 리스크 조정 검토 └─ Phase 3 연기 또는 전략 변경 ``` --- ### 3️⃣ OOS (Out-of-Sample Performance Drift) **지표:** Drift = |OOS_Perf - IS_Perf| / IS_Perf × 100 | 기준 | 값 | 해석 | 결정 | |------|-----|------|------| | **EXCELLENT** | Drift < 1% | 우수한 일반화 능력 | ✅ GO | | **PASS** | Drift < 2.5% | 모델 안정성 확인 | ✅ GO | | **FAIL** | Drift ≥ 2.5% | 과적합 또는 데이터 문제 | ❌ NO-GO | **추가 검증:** - [ ] 최대 일일 드리프트 < 5% - [ ] 연속 음수 드리프트 < 10일 - [ ] 월별 일관성 > 80% **드리프트 추이:** ``` 기간 드리프트 상태 ━━━━━━━━━━━━━━━━━━━━ 초기 30일 < 2.5% 기준치 중간 30일 < 2.5% 기준치 최근 30일 < 2.5% 기준치 전체 < 2.5% PASS ``` **실패 시 조치:** ``` Drift ≥ 2.5% (실패) ├─ 모델 과적합 또는 시장 변화 ├─ 기간 연장 및 재검증 필요 (2-3주) ├─ 파라미터 미세조정 └─ Phase 3 연기 또는 모델 개선 ``` --- ### 4️⃣ Audit Trail (감시 로그 무결성) **지표:** - 중복 감지율 < 0.1% - 필드 완성도 > 99% - 이벤트 일관성 > 95% | 기준 | 값 | 해석 | 결정 | |------|-----|------|------| | **PASS** | 모두 만족 | 감시 시스템 정상 | ✅ GO | | **FAIL** | 하나 불만족 | 감시 문제 감지 | ❌ NO-GO | **검증 항목:** ``` ☑️ 중복 감지율 < 0.1% └─ 거짓 양성 최소화 ☑️ 필드 완성도 > 99% └─ correlation_id, entity_id 등 ☑️ 이벤트 일관성 > 95% └─ 정규 시간 내 기록 ☑️ 응답시간(P95) < 500ms └─ 감시 지연 최소화 ``` **실패 시 조치:** ``` 감시 이상 (실패) ├─ 시스템 점검 및 로그 검토 (1주) ├─ 근본 원인 분석 ├─ 복구 절차 실행 └─ Phase 3 연기 (Compliance 우선) ``` --- ### 5️⃣ DEBT 결제 (기술부채) **기준:** 월별 20% 누적, Q3에 275% 달성 ✅ | 항목 | 목표 | 달성 | 상태 | |------|------|------|------| | DEBT-014 | 완료 | ✅ 완료 | ✅ | | DEBT-029 | 완료 | ✅ 완료 | ✅ | | DEBT-030 | 완료 | ✅ 완료 | ✅ | | DEBT-032 | 완료 | ✅ 완료 | ✅ | | **누적** | **20%** | **275%** | **✅ GO** | **Phase 2 추가 요구사항:** - [ ] 미결제 DEBT 없음 - [ ] DEBT 문서 완료 - [ ] 월별 20% 계획 수립 (Q4) --- ## 🎯 의사결정 프로세스 ### Step 1: 데이터 수집 (2026-11-01 ~ 11-03) ``` □ Phase 1 최종 데이터 확보 □ CSV 내보내기 (52주 메트릭) □ 데이터 품질 검증 ``` ### Step 2: 개별 검증 (2026-11-04 ~ 11-07) ``` Team PBO: PBO 계산 & 검증 Team DSR: DSR 계산 & 검증 Team OOS: OOS 드리프트 & 검증 Team Audit: 감시 로그 & 검증 Team Debt: 기술부채 최종 정리 ``` ### Step 3: 통합 판단 (2026-11-08 ~ 11-10) ``` □ 모든 팀 결과 통합 □ 상충 항목 해결 □ 최종 Go/No-Go 판단 □ 리포트 작성 ``` ### Step 4: 승인 및 서명 (2026-11-11 ~ 11-15) ``` □ CTO 기술 검토 및 승인 □ CFO 최종 재무 검토 □ CEO/COO 최종 의사결정 □ Phase 3 준비 시작 ``` --- ## 📋 자동화 실행 명령어 ### PowerShell (Windows) ```powershell # 기본 실행 cd D:\JobRoomz\KArtSell.Aegis .\tools\phase2_automation.ps1 # 샘플 데이터로 테스트 .\tools\phase2_automation.ps1 -DataFile "tools\sample_phase1_data.csv" # Dry-run 모드 (실제 실행 않음) .\tools\phase2_automation.ps1 -DryRun ``` ### Bash (macOS/Linux) ```bash # 기본 실행 cd ~/JobRoomz/KArtSell.Aegis bash tools/phase2_automation.sh # 사용자 데이터 bash tools/phase2_automation.sh --data data/phase1/actual_data.csv ``` --- ## 🔴 실패 시나리오 & 대응 ### Scenario A: PBO 실패 ``` 원인: 백테스트 과최적화 확률: 낮음 (5%) 대응: 모델 매개변수 재조정 + 2-3주 지연 ``` ### Scenario B: DSR 실패 ``` 원인: 수익성 부족 확률: 낮음 (10%) 대응: 전략 재평가 + 거래 규칙 조정 + 2-3주 지연 ``` ### Scenario C: OOS 실패 ``` 원인: 과적합 또는 시장 변화 확률: 낮음 (15%) 대응: 모델 재검증 + 시장 분석 + 2-3주 지연 ``` ### Scenario D: Audit 실패 ``` 원인: 감시 시스템 이상 확률: 매우 낮음 (< 1%) 대응: 긴급 점검 + Compliance 승인 재필요 ``` --- ## ✅ 최종 체크리스트 ### Pre-Phase 2 (지금) - [x] 데이터 검증 완료 - [x] SQL 쿼리 검증 완료 - [x] 검증 스크립트 테스트 완료 - [x] 리포트 템플릿 준비 완료 - [x] 자동화 도구 준비 완료 ### Phase 2 실행 시작 (2026-11-01) - [ ] 데이터 수집 & 검증 - [ ] 5팀 병렬 검증 실행 - [ ] 개별 리포트 작성 - [ ] 결과 통합 & Go/No-Go 판단 - [ ] CTO/CFO 승인 획득 ### Phase 3 이전 (2026-11-20) - [ ] Phase 3 배포 계획 최종화 - [ ] 롤백 절차 테스트 - [ ] 팀 교육 & 예행연습 - [ ] 모니터링 대시보드 준비 - [ ] 24/7 Support 계획 수립 --- ## 🎯 Success Criteria **Phase 3 Go** 조건: ``` ✅ PBO < 20% ✅ DSR > 0.5 ✅ OOS < 2.5% ✅ Audit PASS ✅ DEBT 결제 확인 ✅ 모든 팀 리포트 제출 ✅ CTO 승인 ✅ CFO 최종 승인 ``` **모든 조건 만족 시:** ``` → Phase 3: 프로덕션 배포 진행 → 목표: 2026-11-20 Go-Live → 범위: kartsell.taxbaik.com 활성화 ``` --- **Document Version:** 1.0 **Last Updated:** 2026-08-11 **Next Review:** 2026-11-01 **Owner:** Architecture Team **Status:** ✅ READY FOR PHASE 2 EXECUTION