# 14일 모멘텀 청산 연구 · 실험 03

진입 신호를 기존 14일 모멘텀으로 고정하고 청산 규칙만 비교했습니다. 2020년을 첫 선택 구간으로 사용해 2021–2026년을 한 해씩 다음 구간으로 평가했습니다. 이 결과는 과거 탐색 연구이며 진행 모의계좌에 적용하지 않았습니다.

## 핵심 결과

- 기존 2.5 ATR 추적 청산의 연결 결과: **$10,000 → $29,105.80**, 누적 **+191.06%**, CAGR **20.76%**, MDD **19.02%**, 일별 Sharpe **0.95**.
- 전년도 성적에 따라 청산법을 바꾼 워크포워드 결과: **$10,000 → $19,639.54**, 누적 **+96.40%**, CAGR **12.66%**, MDD **19.96%**, Sharpe **0.70**.
- 다음 연도 6개 중 수익 개선은 1개, 낙폭 개선은 4개였습니다. 전년도에 잘된 청산법을 다음 해에 쓰는 방식은 수익을 크게 낮췄습니다.
- 고정 `반전 청산 없음 + 2.5 ATR 추적`은 누적 **+220.77%**로 가장 높았지만 MDD도 **21.25%**로 커졌고 2021년에 손실이었습니다.
- 고정 `6 ATR 목표 + 2.5 ATR 추적`은 누적 **+190.81%**, MDD **19.07%**, Sharpe **0.99**로 기존과 비슷하며 비용 2배 누적 수익은 **+112.60%**로 기존 **+91.66%**보다 높았습니다. 다만 전체 결과를 본 뒤 확인된 후보이므로 사후 과적합 가능성이 있어 즉시 승격하지 않습니다.

## 고정한 청산 후보

1. 기존 2.5 ATR 초기·추적 손절, 모멘텀 반전 청산, 최대 30일
2. 빠른 2 ATR 초기·추적 손절
3. 느린 3 ATR 초기·추적 손절
4. 넓은 3.5 ATR 초기·추적 손절
5. 4 ATR 목표 + 기존 추적 손절
6. 6 ATR 목표 + 기존 추적 손절
7. 초기 위험의 2배 목표, 추적 손절 없음
8. 기존 청산 + 최대 14일
9. 모멘텀 반전 청산 없음 + 기존 추적 손절

모든 후보는 같은 완료된 4시간봉 14일 모멘텀 방향과 다음 15분봉 시가 진입을 사용합니다. 손절 폭이 달라지면 동일한 1% 위험예산 안에서 수량이 자동 조정됩니다.

## 선택과 지표

각 평가연도에는 직전 달력연도 자료만 사용합니다. 종료 거래 30건 이상이고 CAGR, 일별 Sharpe, 거래당 R 기대값, 비용 2배 수익률이 모두 양수인 후보만 남긴 뒤 `CAGR − MDD + 0.05 × Sharpe`가 가장 높은 규칙을 고정합니다. 평가연도 성적으로 그 해의 방식을 다시 고르지 않습니다.

- CAGR: 해당 구간의 실제 일수로 연환산한 복리 수익률
- MDD: 15분봉 마감 평가액의 최대 고점 대비 하락률
- Sharpe: UTC 일말 자산 수익률, 연 365일, 무위험 수익률 0 가정
- 거래당 기대값: 순손익 ÷ 진입 시 위험예산의 평균(R)
- 비용 2배: 편도 수수료와 슬리피지를 두 배로 재실행하고 실제 펀딩은 동일하게 적용

## 실행 가정과 한계

BTC 5배, ETH/SOL 3배 격리 근사, 거래당 위험예산 1%, 총 개방 위험 3%, 증거금 40%, 명목 노출 2배 한도를 사용합니다. 편도 수수료 0.045%, 슬리피지 0.02%, 관측된 펀딩을 포함합니다. 같은 봉에서 손절과 목표가 모두 닿으면 손절을 우선하며, 변경 추적 손절은 다음 봉부터 적용합니다. 평가 종료 시 잔여 포지션도 비용을 내고 정리합니다.

현재 BTC·ETH·SOL만 사용해 종목 선택 및 생존편향이 남습니다. 과거 수수료 등급, 호가 충격, 정확한 마크가격 청산 엔진을 재현하지 않았습니다. 이미 살펴본 과거 구간이므로 이 결과는 완전히 새로운 미래 검증이 아닙니다.

## 재현

`/tmp/paper-long-cache/market.json`과 `manifest.json`에 체크섬 검증 Binance USD-M 15분봉·펀딩 자료를 준비한 뒤 실행합니다.

```bash
node scripts/test_exit_methods.cjs
node scripts/research_exit_methods.cjs
```

고정 설정과 입력 해시는 `plan.json`, 전체 연도·거래·곡선은 `latest.json`에 저장됩니다.
