세 줄 요약
- «최근 10번 손익 합 < 0 이고 MOVE 비율 > 1.2» 인 카드 날에 계약을 절반으로 줄이고 총 계약을 맞추면, 기준선(카드 + R1) 대비 일별 손익 차이는 발견 +0.029틱/일, 확인 −0.023틱/일이고 확인 구간 월 블록 부트스트랩 한쪽 p 는 0.771 이다.
- 줄인 날의 카드도 다른 날만큼 벌었다(계약당 발견 +0.81, 확인 +2.80틱). 최근 손실은 다음 카드 손익을 거의 예고하지 못했고, MOVE 가 높은 날은 오히려 카드가 가장 잘 벌었다. 확인 구간에는 MOVE 가 높은 날이 드물어 줄인 날이 15일뿐이다.
- 손익을 바꾸지 못하는 규칙이라 판정은 폐기다. 손실만 보고 줄이는 탐색(E1)은 발견에서 p 0.037 이었지만 확인에서 p 0.21 로 이어지지 않았다.
가설과 결론
2026-10-29 사용자 지시로 다자산 아이디어 목록의 남은 51개를 차례로 돌렸고, 이 실험은 아이디어 43 «낙폭 기반 사이징» 이다. 되돌림 카드는 미국 10년 금리가 밤사이 3bp 이상 움직이면 다음 한국 세션 3년 국채선물(3선)을 그 반대로 잡아 시가에 들어가 종가에 나온다.
어떤 전략이든 «안 맞는 시기» 가 있다. 카드가 최근 계속 졌고, 동시에 미국 채권시장이 평소보다 불안하다면(MOVE 지수 상승) 지금은 되돌림이 통하지 않는 국면일 수 있다. 그런 날 계약을 줄였다가 국면이 지나면 원래대로 돌아오는 규칙은 손실 구간을 얕게 만들 것이라는 생각이다. 크기를 키워서 이기는 것을 막으려고 줄인 만큼 다른 날에 나눠 실어 총 계약을 기준선과 같게 맞췄다.
- 가설
- H295. L10 < 0 이고 MOVE 비율 > 1.2 인 카드 날 계약을 0.5 × R1 로 줄이고 구간마다 총 계약을 기준선과 같게 비례 조정한 장부가, 기준선(카드 + R1)보다 확인 구간에서 하루 평균 더 번다(월 블록 부트스트랩 한쪽 p < 0.05).
- 결론
- 지지되지 않는다. 확인 차이 −0.023틱/일, p 0.771, 2차와 3차 주가설 63개 Holm 보정 p 1.00. 발견 구간도 +0.029틱/일(p 0.33)로 0 과 구별되지 않는다. 판정은 폐기.
| 가설 | 내용 | 확인 결과 | 한쪽 p | 판정 |
|---|---|---|---|---|
| H295 | 손실 + 고변동 날 절반 축소(같은 총 계약) − 기준선의 확인 구간 일별 평균 > 0 | −0.023틱/일 | 0.771 | 폐기 |
용어와 기호
- 3선
- 한국거래소 3년 국채선물. 금리가 오르면 가격이 내린다
- 틱
- 3선 가격의 최소 단위 0.01. 계약(액면 1억원)당 1만원
- bp
- 0.01%p. 금리 변화의 단위
- 세션 s, e
- s 는 정보가 쌓이는 한국 거래일(행), e 는 그다음 한국 거래일. 매매는 e 에서만 한다
- g_us
- 미국 10년 국채금리의 뉴욕 날짜 s 하루 변화(bp, FRED DGS10)
- ε (원화 고유 충격)
- 밤사이 원화 변화(NDF 기준, %) 가운데 달러인덱스 변화와 g_us 로 설명되지 않는 나머지. 계수는 그날 이전 250행으로만 추정한다
- 카드
- |g_us| ≥ 3bp, e 가 s 다음 달력일, e 가 만기 교체 기간이 아닌 날. e 시가에 sign(g_us) 방향(미국 금리 상승이면 매수)으로 3선을 잡고 e 종가에 청산
- R1
- 카드 계약 수. ε 이 g_us 와 반대 부호면 1계약, 같으면 0.5계약, ε 없으면 1계약
- gross
- 카드 방향 기준 계약당 비용 전 손익 = sign(g_us) × (e 종가 − e 시가)(틱)
- L10 (최근 10번 합)
- 그날 이전 카드 날 10번의 계약당 비용 1틱 뒤 손익(gross − 1)의 합. 그날 자신은 넣지 않는다. 계약 크기는 반영하지 않는다
- MOVE, MOVE 비율
- MOVE 는 미국 국채 옵션의 내재 변동성 지수(ICE BofA MOVE). MOVE 비율 = 행 s 의 MOVE / 직전 250행 중앙값(s 자신 제외, 최소 60행). 1.2 를 넘으면 «평소보다 불안함»
- 같은 총 계약(비례 조정)
- 구간마다 «변형 계약 합 = 기준선 계약 합» 이 되도록 변형의 모든 계약에 같은 배수 k 를 곱한다. 줄인 몫이 다른 날로 옮겨 가므로, 이기려면 날을 잘 골라야 한다
- 일별 장부 차이
- 같은 날짜의 «변형 − 기준선» 손익. 그 하루 평균이 비교 통계다
- 월 블록 부트스트랩
- 하루 차이를 달력 월 단위 묶음으로 복원추출해 평균의 분포를 5,000번 만든다(seed 66)
- 한쪽 p, 90% 구간
- 한쪽 p 는 «참 평균이 0 인데 이만큼 크게 나올 확률». 90% 구간은 부트스트랩 평균의 5% ~ 95% 분위
- Holm 보정
- 여러 가설을 함께 시험할 때 p 를 가설 수에 맞춰 키우는 방법. 2차와 3차 프로그램 주가설 63개(H259 ~ H321)를 한 가족으로 센다
- 발견 구간, 확인 구간
- 발견 2013-01 ~ 2022-12, 확인 2023-01 ~ 2026-10. 판정은 확인 구간 값으로만 한다
자료
데이터셋
| 자료 | 원천 | 기간 | 해상도 | 쓰임 |
|---|---|---|---|---|
| MOVE 지수 종가 | 인포맥스 단말 일별 | 2010-01 ~ 2026-10 | 일, 뉴욕 날짜 | MOVE 비율 |
| 3선 시가, 종가(근월 연결, 롤 표시) | 인포맥스 단말 일봉 | 2012-01 ~ 2026-10 | 일, 3,637행 | 카드 손익, L10 |
| 미국 10년 국채금리 | FRED DGS10 | 2012 ~ 2026 | 일, 뉴욕 날짜 | g_us(카드 신호) |
| 원화 NDF, 1개월 스왑포인트, 현물 종가, 달러인덱스 | 인포맥스 단말 | 2012 ~ 2026 | 일 | ε 와 R1 계약 |
MOVE 는 뉴욕 날짜 종가를 한국 행 s 에 붙이고, 뉴욕 휴일처럼 값이 없는 행은 직전 값으로 채운다.
표본과 분할
| 항목 | 발견 2013 ~ 2022 | 확인 2023-01 ~ 2026-10 |
|---|---|---|
| 기준선 카드 날 | 907 | 419 |
| L10 < 0 인 카드 날 비중 | 37.8% | 46.5% |
| MOVE 비율 > 1.2 인 카드 날 비중 | 33.8% | 8.6% |
| 줄인 날(두 조건 모두) | 102 | 15 |
| 비례 조정 배수 k | 1.058 | 1.019 |
확인 구간은 MOVE 가 2022 년 고점 뒤 내려와 «평소의 1.2배» 를 넘는 날이 적었다. 그래서 규칙이 거의 작동하지 않았다.
언제 무엇을 아는가
| 시각 | 일어나는 일 |
|---|---|
| s 이전 카드 날들의 e 종가 | L10 에 들어갈 손익이 모두 확정 |
| s 일 15:45 | 3선 정규장 마감 |
| e 일 새벽 5시 ~ 7시 | 뉴욕 날짜 s 의 미국 10년 금리(g_us), MOVE 종가, 원화 NDF 마감 |
| e 일 08:20 이전 | 카드 여부, R1 계약, L10 과 MOVE 비율로 축소 여부(정보 마감) |
| e 일 개장 | 3선 시가 진입(2025-11 까지 09:00, 2025-12 부터 08:45) |
| e 일 15:45 | 종가 청산 |
비례 조정 배수 k 는 구간 전체의 계약 합으로 정하므로 그날 미리 알 수는 없다. 비교를 공정하게 하려는 회계 장치이고, k 가 1.02 ~ 1.06 으로 1 에 가까워 실제 운용과의 차이는 작다.
방법
- 기준선 장부. 카드 날마다 R1 계약 × (gross − 1틱).
- 축소 장부. L10 < 0 이고 MOVE 비율 > 1.2 이면 계약을 0.5 × R1, 아니면 R1. 구간마다 계약 합이 기준선과 같도록 모든 날에 배수 k 를 곱한다.
- 일별 차이와 판정. «축소 장부 − 기준선» 의 확인 구간 하루 평균이 양이고 월 블록 부트스트랩 5,000회 한쪽 p < 0.05 이면 지지. 카드 반영에는 Holm p < 0.05, 확인 4개 연도 중 3개 이상 양, 기존 전략과 같은 날짜 손익 상관 0.5 미만이 더 필요하다.
- 판정에 쓰지 않는 탐색. MOVE 조건 없이 L10 < 0 만으로 절반 축소(E1), 반대로 두 조건이면 1.5배로 키우기(E2).
사전등록은 2026-10-29 커밋 88b2c97 이다. 10번, 1.2, 0.5배는 결과를 보기 전에 정했다.
모델
학습하는 값이 없는 사이징 규칙이다. 기준선과 같은 날, 같은 방향으로 거래하고 계약 크기만 다르다. MOVE 비율의 중앙값과 L10 은 모두 그날 이전 자료만으로 계산된다.
| 항목 | 값 |
|---|---|
| 거래 날과 방향 | 기준선 카드와 같음(|g_us| ≥ 3bp, 다음 달력일 세션, 롤 제외, sign(g_us)) |
| 손실 창 | 직전 카드 날 10번, 계약당 비용 1틱 뒤 손익 합 L10 |
| 손실 조건 | L10 < 0 |
| MOVE 기준 | 직전 250행 중앙값(최소 60행, s 제외) |
| 고변동 조건 | MOVE 비율 > 1.2 |
| 축소 배수 | 두 조건 모두면 0.5 × R1(탐색 E2 는 1.5배) |
| 총 계약 | 구간(발견, 확인)마다 기준선과 같게 비례 조정 |
| 체결과 비용 | e 시가 진입, e 종가 청산, 왕복 1틱/계약 |
결과
확증 결과
| 항목 | 발견 2013 ~ 2022 | 확인 2023 ~ 2026 |
|---|---|---|
| 카드 날(줄인 날) | 907(102) | 419(15) |
| 기준선 하루 평균(틱) | +1.491 | +0.789 |
| 축소 장부 하루 평균(틱) | +1.520 | +0.766 |
| 일별 차이 평균(틱/일) | +0.029 | −0.023 |
| 90% 구간 | −0.075 ~ +0.131 | −0.081 ~ +0.026 |
| 한쪽 p(평균 > 0) | 0.327 | 0.771 |
| 연도별 차이 양수 | 5/10 | 1/4 |
| Holm 보정 p(63개) | 1.00 |
차이는 하루 0.03틱 안팎으로 기준선 하루 손익(0.8 ~ 1.5틱)의 2 ~ 3% 다. 이 규칙은 장부를 사실상 바꾸지 못했다.
줄인 날은 언제였고 어땠나
| 묶음 | 발견 날 수 | 발견 계약당 | 확인 날 수 | 확인 계약당 |
|---|---|---|---|---|
| 두 조건 모두(줄인 날) | 102 | +0.81 | 15 | +2.80 |
| 최근 손실만(L10 < 0) | 241 | +0.65 | 180 | +0.08 |
| MOVE 높음만 | 205 | +4.00 | 21 | +4.76 |
| 둘 다 아님 | 359 | +0.94 | 203 | +0.60 |
두 조건이 서로 반대 방향의 정보를 담고 있었다. MOVE 가 높으면 카드가 더 번다(미국 금리 충격이 크면 한국 시가가 더 과하게 반응한다). 최근 손실 중이면 카드가 조금 덜 번다. 둘을 «그리고» 로 묶으니 두 효과가 상쇄되어 줄인 날이 평범한 날이 됐다.
탐색 결과
| 규칙 | 발견 차이(틱/일) | 발견 p | 확인 차이(틱/일) | 확인 p | 확인 연도 양수 |
|---|---|---|---|---|---|
| H295: 손실 + MOVE 높음 → 0.5배 | +0.029 | 0.327 | −0.023 | 0.771 | 1/4 |
| E1: 손실만 → 0.5배 | +0.185 | 0.037 | +0.120 | 0.209 | 2/4 |
| E2: 손실 + MOVE 높음 → 1.5배 | −0.026 | 0.674 | +0.022 | 0.230 | 3/4 |
E1 은 MOVE 조건을 뺀 것이다. 최근 손실 중인 카드 날은 앞 표처럼 계약당 손익이 작으므로, 그날을 줄이고 다른 날에 실으면 발견 구간에서 하루 +0.19틱(10년 중 7년 양)이 나왔다. 확인 구간에서도 +0.12틱으로 방향은 같지만 p 0.21 이다. 탐색이라 판정에 쓰지 않으며, 다시 시험하려면 따로 사전등록해야 한다.
해석
«최근에 졌고 시장이 불안하면 줄인다» 는 위험 관리의 상식이지만, 이 카드에서는 시장 불안(MOVE)이 카드의 기회와 같은 편에 서 있다. 미국 금리 변동성이 클수록 한국 시가가 더 과하게 따라가고, 되돌림 몫도 커진다. MOVE 를 «줄이는 신호» 로 쓰면 가장 좋은 날을 줄이게 된다. 최근 손실 쪽은 약한 정보가 있을 수 있지만(E1), 이 실험의 주가설로는 확인되지 않았다.
한계
- 확인 한쪽 p 0.771, 63개 Holm 보정 1.00.
- 확인 구간에 줄인 날이 15일뿐이라 규칙의 효과를 확인 구간에서 잴 힘이 거의 없다.
- L10 은 계약 크기를 무시한 계약당 손익 합이다. 실제 장부의 손익(R1 가중)으로 정의하면 결과가 조금 다를 수 있다.
- 비례 조정 배수 k 는 구간 전체로 정한 사후 값이다(1.02 ~ 1.06).
- 2023 ~ 2026 은 R1 을 찾을 때 이미 본 기간이다.
산출물
- 계획
protocol.md(사전등록 88b2c97) - 분석, 판정
analysis.md - 코드
code/s1_drawdown.py(확증),code/s_detail.py(확증 재현 검사 뒤 기술 표),code/render_figures.py(그림) - 런
results/20261029T160608_main/(metrics.json),results/20261030T164018_detail/(card_days.csv, move_ratio.csv, metrics.json)
Appendix
A. 데이터셋 실물
results/20261030T164018_detail/card_days.csv 에서 확인 구간의 줄인 날 일부. 열은 날짜 s, g_us(bp), R1 계약 w, gross(틱), MOVE 비율, L10(틱), 축소 계약, 기준선 손익, 축소 장부 손익(k = 1.0192 곱함), 차이.
| s | g_us | w | gross | MOVE 비율 | L10 | 축소 계약 | 기준선 | 축소 장부 | 차이 |
|---|---|---|---|---|---|---|---|---|---|
| 2024-10-28 | +3 | 1 | −6 | 1.227 | −30 | 0.5 | −7.0 | −3.57 | +3.43 |
| 2024-11-05 | −5 | 1 | +18 | 1.222 | −24 | 0.5 | +17.0 | +8.66 | −8.34 |
| 2025-04-07 | +14 | 1 | +15 | 1.388 | −20 | 0.5 | +14.0 | +7.13 | −6.87 |
| 2025-04-10 | +6 | 0.5 | +9 | 1.295 | −16 | 0.25 | +4.0 | +2.04 | −1.96 |
| 2025-04-15 | −3 | 0.5 | −14 | 1.237 | −6 | 0.25 | −7.5 | −3.82 | +3.68 |
| 2026-03-26 | +9 | 1 | −4 | 1.447 | −10 | 0.5 | −5.0 | −2.55 | +2.45 |
| 2026-03-30 | −9 | 0.5 | +10 | 1.363 | −14 | 0.25 | +4.5 | +2.29 | −2.21 |
B. 모델 입출력 실물
- Request meta
- 행 s = 2025-04-07(뉴욕 날짜, 미국 관세 충격 주간), 세션 e = 2025-04-08 08:20 이전에 판단
- Input
- g_us = +14bp, ε = −0.241%(미국 금리와 반대 부호), MOVE 비율 1.388(직전 250행 중앙값의 1.39배), 직전 카드 10번 계약당 손익 합 L10 = −20틱
- Model response
- 기준선: 3선 매수 1계약(R1 엇갈림). 변형: L10 < 0 이고 MOVE 비율 > 1.2 이므로 0.5계약. 확인 구간 비례 조정으로 실제 0.5 × 1.0192 계약
- Ground truth check
- e 시가 → 종가 +15틱(매수 기준). 기준선 비용 뒤 +14틱, 축소 장부 +7.13틱. 이날 차이 −6.87틱. 불안한 날 줄였지만 그날이 큰 이익 날이었다
C. 실험 설정
- 축소 조건L10(직전 카드 10번 계약당 비용 뒤 손익 합) < 0 그리고 MOVE / 직전 250행 중앙값 > 1.2
- 축소 크기0.5 × R1, 구간별 총 계약을 기준선과 같게 비례 조정(k 발견 1.058, 확인 1.019)
- 기준선|g_us| ≥ 3bp, 다음 달력일 세션, 롤 날 제외, R1(엇갈림 1, 같음 0.5, ε 없음 1)
- 체결과 비용e 시가 진입, e 종가 청산, 왕복 1틱/계약
- 분할발견 2013-01 ~ 2022-12, 확인 2023-01 ~ 2026-10
- 검정월 블록 부트스트랩 5,000회, seed 66, 한쪽 p < 0.05, 63개 Holm 함께 보고
- 탐색E1 MOVE 조건 없이 손실만, E2 같은 조건에서 1.5배