# DeepCoin 배포 체크리스트 (GT → Simulation → Operations) - **설계:** [ARCHITECTURE.md](../reference/ARCHITECTURE.md) - **초기 자금:** ₩400,000 (`GT_INITIAL_CASH_KRW`) - **운영 배분:** `sim_causal_hybrid` (= `06_execute_live`) --- ## 1. 한 장 요약 ```text [Ground Truth] 사후 ZigZag · 미래 허용 → 벤치마크 PnL ↓ [Simulation] monitor_rules · 인과 스캔 · 40만·현금/보유 제약 ↓ [Operations] 동일 규칙·hybrid · LIVE=1 · 빗썸 실주문 ``` | 경로 | 배포 | |------|------| | GT oracle | 아님 | | **sim_causal_hybrid** | **예** (시뮬·운영 공통) | | sim_tier_enhanced | **금지** | --- ## 2. Ground Truth - [ ] `01_download.py` 완료 (주봉·월봉 포함) - [ ] `02_ground_truth.py` — `CHART_LOOKBACK_DAYS` 의도 확인 - [ ] `03_analyze_enrich.py` + `03_analyze_trades.py` + `03_gt_mtf_profile.py` - [ ] `05_chart_truth.py` — HTML·JSON 정합 - [ ] `GENERAL_ANALYSIS_INTERVALS`에 `10080,43200` 포함 --- ## 3. Simulation - [ ] `GT_SIGNAL_CAUSAL=1` - [ ] `04_match_rules.py` — `monitor_rules` 2개 (`buy_compound_tight`, `sell_mtf_cross_all_tf`) - [ ] `04_simulation_report.py` — `simulation_report.html` 확인 - [ ] hybrid Go/No-Go·holdout·MDD 검토 ([SIMULATION.md](../reference/SIMULATION.md)) - [ ] conviction tier 미배포 확인 --- ## 4. Operations ### 4.1 `.env` ```env LIVE_TRADING_ENABLED=1 GT_SIGNAL_CAUSAL=1 SIM_PRIMARY_SIZING=auto GT_INITIAL_CASH_KRW=400000 LIVE_DAILY_KRW_MAX=400000 LIVE_DAILY_LOSS_LIMIT_KRW=40000 LIVE_MAX_TRADES_PER_DAY=15 LIVE_COOLDOWN_MIN=3 MONITOR_LOOP_SLEEP_SEC=180 ``` 전체: [env.recommended.md](env.recommended.md) ### 4.2 기동 순서 ```bash python scripts/00_sync_ops.py python scripts/06_verify_live.py python scripts/check_balance.py python scripts/06_execute_live.py --once python scripts/06_execute_live.py ``` ### 4.3 Go/No-Go (운영) **GO** - [ ] `06_verify_live.py` PASS - [ ] 시뮬 hybrid 검토 완료 - [ ] 빗썸 API·잔고 정상 - [ ] `--once` 후 `data/ops/live_trades.jsonl` 확인 **NO-GO** - verify FAIL - monitor_rules ≠ 2개 - `GT_SIGNAL_CAUSAL=0` ### 4.4 Kill switch - `06` 프로세스 중지 - 빗썸 수동 청산 --- ## 5. 주기적 유지보수 | 주기 | 작업 | |------|------| | 일 1회 | `01_download` (또는 06 자동 sync) | | 주 1회 | `06_verify_live` | | 월 1회 | `02`~`04` 재실행·시뮬 Go 재확인 | --- ## 6. 스크립트 인덱스 | 축 | 스크립트 | |----|----------| | GT | `02`, `03_*`, `05_chart_truth` | | Sim | `04_match_rules`, `04_simulation_report` | | Ops | `06_verify_live`, `06_execute_live` | 스크립트 목록: `scripts/README.md`, `docs/reference/ARCHITECTURE.md`