세 줄 요약
- WTI 근월물이 12개월 뒤 월물보다 비싸지는 쪽(백워데이션 심화)으로 기간구조가 20일 동안 유가 수준 변화 이상으로 움직인 주의 마지막 거래일 뒤, 10년 국채선물을 매도(반대면 매수)해 최대 20거래일 드는 규칙을 2013 ~ 2026 년에 돌렸다. 141건, 비용 1틱 뒤 건당 −6.57틱, 승률 42%, 월 블록 부트스트랩 한쪽 p 0.73 이다.
- 손실은 손절(43건)과 시가 점프 손절(19건)에서 났다. 휴장 앞 청산이나 손절을 빼면 건당 +2.5 ~ +6.3틱인 변형이 있지만, 이 이익은 긴 보유와 휴장과 교체를 그대로 넘기는 데서 나왔고 보유 위험을 넣으면 사라진다.
- 사전등록 가설 H332 는 부호부터 반대라 판정은 폐기다. 원유 기간구조로 10선 방향을 몇 주 들고 가는 아이디어는 접는다.
가설과 결론
원유 시장에서 당장 인도할 기름(근월물)이 1년 뒤 기름보다 비싼 상태를 백워데이션이라고 한다. 지금 기름이 모자라 웃돈을 주고라도 사려는 사람이 많다는 뜻이고, 이 폭이 넓어지면 휘발유와 운송비를 거쳐 몇 달 뒤 소비자물가에 들어온다. 물가 압력이 커지면 장기 금리가 오르고 10년 국채선물 가격은 내린다.
유가 수준(근월물 가격)은 뉴욕 밤사이 움직임이 다음 날 한국 시가에 곧바로 반영되기 쉽다. 반면 기간구조는 느리게 움직이고 해석이 한 단계 더 필요하므로 시장이 며칠에서 몇 주에 걸쳐 따라갈 수 있다는 것이 이 실험의 출발점이다. 그래서 신호는 기간구조 변화 가운데 유가 수준 변화로 설명되지 않는 몫만 쓴다.
| 가설 | 내용 | 결과 | 한쪽 p | 판정 |
|---|---|---|---|---|
| H332 | 신호가 서는 첫 날(2013-01) ~ 2026-10 전 건의 비용 1틱 뒤 건당 평균 > 0 | −6.57틱/건(141건) | 0.73 | 미지지, 폐기 |
사전등록 예측은 «60 ~ 100건, 건당 +3 ~ +10틱» 이었다. 실제로는 건수가 더 많았고 평균은 음이다. 같은 원자재 묶음의 주가설 일곱 개(H327 ~ H333)에 Holm 보정을 걸면 p 는 1.00 이다. 판정은 폐기다. 기간구조 신호로 10선을 몇 주 드는 규칙은 보유 위험을 넣는 순간 이익이 남지 않는다.
용어와 기호
- 10선
- 한국거래소 10년 국채선물. 가격으로 거래하며 금리가 오르면 가격이 내린다
- 틱
- 10선 가격의 최소 단위 0.01. 계약(액면 1억원)당 1만원
- WTI 근월물
- 뉴욕상업거래소 원유 선물 가운데 가장 가까운 인도월. 단말 연결 일별 종가를 쓴다
- 12개월 뒤 월물
- 날짜 t 의 근월 인도월 Ft 를 «t 가 그달 19일 이하면 다음 달, 20일 이후면 다다음 달» 로 근사하고, Ft 에 12개월을 더한 인도월 선물
- k(기간구조)
- k = log(근월물) − log(12개월 뒤 월물). 양수면 백워데이션(근월이 비쌈), 음수면 콘탱고(근월이 쌈). 2012 ~ 2026 평균 +2.3%
- p
- 근월물 로그 가격
- Δk, Δp
- 한국 거래일 20행 전과 비교한 k 와 p 의 변화. Δk 가 양이면 그 20일 동안 백워데이션이 깊어졌다는 뜻
- a, c(잔차 회귀)
- 직전 250행에서 Δk = a + c × Δp 를 최소제곱으로 적합한 절편과 기울기. c 는 «유가가 1% 오를 때 기간구조가 보통 몇 %p 움직이나» 다
- z(잔차 z)
- 오늘의 Δk 에서 적합값 a + c × Δp 를 빼고 그 창의 잔차 표준편차로 나눈 값. 양수면 «유가 움직임에 비해 백워데이션이 더 깊어졌다»
- 세션 s, e
- s 는 신호를 정하는 한국 거래일(그 주의 마지막 거래일), e 는 그 다음 한국 거래일. 진입은 e 시가
- 비용 1틱, 2틱
- 왕복 거래 비용 가정. 판정은 1틱, 보고는 2틱. 손절 체결의 미끄러짐은 따로 1틱을 더 뺀다
- σ60, 2.5σ 손절
- 진입 직전 60거래일 10선 종가 일변화(틱)의 표준편차. 진입가에서 2.5 × σ60 만큼 불리해지면 손절한다
- 월 블록 부트스트랩
- 건별 손익을 달 단위 묶음으로 복원추출해 평균의 분포를 5,000번 다시 만드는 검정. 같은 달 거래끼리 닮은 점을 살린다. 한쪽 p 는 «평균이 0 인데 우연히 이만큼 양으로 나올 확률»
- Holm 보정
- 여러 가설을 함께 시험할 때 우연한 통과를 막으려고 p 값을 가설 수에 맞춰 키우는 방법. 여기서는 원자재 묶음 일곱 개(H327 ~ H333)에 건다
- 충격 구간
- 미리 고정한 공개 충격 15개(동일본 대지진, 테이퍼 발작, 코로나, 러시아 우크라이나 침공, 한국 비상계엄, 미국 상호관세 등)의 시작일부터 10거래일. 이 구간과 겹친 거래는 따로 보고하되 빼지 않는다
- 카드 상관
- 기존 전략(미국 10년 금리가 밤사이 3bp 이상 움직이면 다음 날 10선을 그 반대로 잡는 카드)과 같은 날짜 일별 손익의 상관. 0.5 미만이어야 독립 전략으로 본다
자료
데이터셋
| 자료 | 원천 | 기간 | 해상도 | 쓰임 |
|---|---|---|---|---|
| WTI 근월물 연결 종가 | 인포맥스 단말 FRN NYM:CL | 2010-01 ~ 2026-10 | 일, 4,236행 | p, k 의 분자 |
| WTI 월물 종가 | 단말 NYM:CL<월 코드><연> 191개 월물 | 2011-05 ~ 2026-10 | 일, 103,120행 | 12개월 뒤 월물(k 의 분모) |
| 기간구조 k | 위 둘을 맞춘 값 | 2012-02-21 ~ 2026-10-30 | 일(뉴욕 날짜), 3,697행 | Δk, z |
| 10선 일봉(시가, 고가, 저가, 종가, 기준가) | 단말(2012 이전), 저장 일봉 표(2012 ~) | 2010-01 ~ 2026-10 | 일 | 진입, 청산, 손절, 만기 교체 판정 |
| 미국 10년 되돌림 카드 손익 | 기존 전략 패널 | 2012 ~ 2026-10 | 일 | 카드 상관 |
단말 월물 이력은 2011-05-18 부터이고 2012 년물 대부분과 2013-01 ~ 03 월물은 빈 응답이었다. 그 월물이 12개월 뒤 월물이 되어야 하는 날은 k 가 결측이다. 그래서 k 는 2012-02 부터 이어지고, 250행 창이 차는 첫 z 는 2013-01-11 에 선다.
| 항목 | 값 |
|---|---|
| z 가 있는 한국 주말(주의 마지막 거래일) | 720 |
| 그 가운데 |z| ≥ 1 인 주말 | 237 |
| 실제 진입(보유 중 건너뜀 반영) | 141 |
| 2013 ~ 2022 / 2023 ~ 2026 | 107 / 34 |
| 평균 보유 | 8.9거래일 |
언제 무엇을 아는가
원유 정산가는 뉴욕 오후 2시 30분(동부 시간)에 나오므로 한국 시간으로는 다음 날 새벽이다. 한국 행 s 에는 뉴욕 날짜 s−1 까지의 값만 붙여 미래 정보를 막았다.
| 시각 | 일어나는 일 |
|---|---|
| s 일 새벽 3시 30분 ~ 4시 30분 | 뉴욕 날짜 s−1 의 WTI 근월물, 월물 정산(여름은 한 시간 이르다) |
| s 일(그 주 마지막 한국 거래일) 15:45 | 10선 정규장 마감. 이 시점에 s 행의 k, Δk, Δp, z 가 모두 정해져 있다 |
| e 일(다음 한국 거래일, 보통 월요일) 개장 | |z| ≥ 1 이면 10선 시가에 진입(2025-11 까지 09:00, 2025-12 부터 08:45) |
| e ~ e+19 거래일 | 위험 조건에 따라 청산. 아무 조건도 안 걸리면 20번째 거래일 종가 |
방법
신호와 매매 규칙
- 기간구조 변화. 한국 거래일마다 Δk(20행 변화)와 Δp 를 만든다.
- 유가 몫 빼기. 직전 250행으로 Δk = a + c × Δp 를 적합해 오늘의 잔차 z 를 구한다(5절).
- 주 1회 판단. 매주 마지막 한국 거래일 s 에 |z| ≥ 1 이면 신호다. z > 0(유가에 비해 백워데이션 심화)이면 10선 매도, z < 0 이면 매수.
- 진입과 보유. 다음 거래일 e 시가에 1계약 진입, 최대 20거래일. 보유 중에 선 신호는 건너뛴다.
보유 위험 조건
사용자 지시(2026-10-30)로 원자재 묶음의 모든 규칙에 아래 조건을 넣었다. «길게 들수록 전쟁이나 휴일 같은 변수에 약해지는 것을 실험 조건에 다 넣고도 순수익이 남아야 한다» 는 요구다. 조건 값은 결과를 보고 고치지 않았다.
- 휴장 앞 청산
- 다음 거래일까지 달력으로 4일 이상 비면(설, 추석 같은 연휴) 그 전 종가에 청산한다
- 점프를 맞는 손절
- 진입가에서 2.5 × σ60 불리한 곳이 손절선이다. 매일 고가와 저가로 닿았는지 본다. 시가가 이미 손절선을 넘어 열리면 그 시가에 체결(시가 점프 손절), 아니면 손절선에서 1틱 더 불리하게 체결
- 만기 교체 전 청산
- 보유 중 다음 날이 근월물 교체일이면 그 전 종가에 청산한다(교체 가격 차를 손익으로 잡지 않는다)
- 충격 구간 포함
- 충격 구간과 겹친 거래도 빼지 않는다. 그 거래를 포함한 비용 2틱 뒤 누적이 양이어야 전략 후보다
- 비용
- 왕복 1틱(판정), 2틱(보고)
판정 규칙
학습하는 값이 과거 창의 롤링 회귀뿐이고 문턱과 창을 미리 고정했으므로, 발견 구간과 확인 구간을 나누지 않고 표본 전체를 한 번 평가한다. H332 가 통과하려면 비용 1틱 뒤 건당 평균이 양이고 월 블록 부트스트랩 한쪽 p < 0.05 여야 하며, 원자재 묶음 Holm 도 0.05 미만이어야 «지지» 다. 전략 카드 후보는 여기에 비용 2틱 뒤 누적 양, 충격 구간 포함 양, 연도 과반 양, 카드 상관 0.5 미만을 더 요구한다. 부호가 음이면 «폐기» 다.
모델
모델은 설명 변수 하나짜리 롤링 선형회귀다. 기간구조는 유가와 함께 움직인다. 유가가 오르면 근월물이 먼 월물보다 더 많이 올라 백워데이션이 깊어지는 것이 보통이다(Δk 와 Δp 의 상관 0.88). 그러면 Δk 를 그대로 쓰면 사실상 유가 수준 신호가 되고, 유가 수준은 한국 시가에 이미 들어간다. 그래서 매일 직전 250행으로 «유가가 이만큼 움직였으면 기간구조는 보통 이만큼 움직인다» 를 다시 배우고, 그보다 더 움직인 몫(잔차)만 신호로 쓴다.
code/s_detail.py 가 커밋된 확증 런의 141건을 그대로 재현하는지 확인한 뒤 계수를 저장했다). 왼쪽: 마지막 적합 창의 Δp 대 Δk 와 적합선. 점이 선에 붙어 있어 기간구조 변화 대부분이 유가로 설명된다. 오른쪽: 매일 다시 적합한 기울기 c 와 잔차 표준편차. c 는 0.2 ~ 0.75 사이를 오가고 중앙값은 0.39 다. 2020 년 봄 마이너스 유가 전후에 잔차 표준편차가 6%p 넘게 튀었다.| 항목 | 값 |
|---|---|
| 목표 | Δk(기간구조 20행 변화) |
| 설명 변수 | 상수, Δp(근월 로그 가격 20행 변화) |
| 추정 | 최소제곱, 직전 250 한국 거래일, 오늘 행은 창에 넣지 않음 |
| 최소 관측 | 창 안 유효 관측 200개 이상일 때만 z 를 만든다 |
| 잔차 표준편차 | 창 잔차의 표준편차(자유도 2 보정) |
| 변화 창 LB | 20행 |
| 신호 문턱 | |z| ≥ 1, 주의 마지막 거래일만 |
| 계수 | 중앙값 | 뜻 |
|---|---|---|
| a(절편) | +0.19%p | 유가가 그대로일 때 20일 기간구조 변화 |
| c(기울기) | 0.39 | 유가가 20일 동안 10% 오르면 k 가 약 3.9%p 커진다 |
| 잔차 표준편차 | 1.85%p | z 1 단위의 크기 |
결과
확증 결과
| 항목 | 2013 ~ 2022 | 2023 ~ 2026 | 전체 |
|---|---|---|---|
| 건수 | 107 | 34 | 141 |
| 비용 전 건당(틱) | −7.61 | +0.85 | −5.57 |
| 비용 1틱 뒤 건당 | −8.61 | −0.15 | −6.57 |
| 비용 2틱 뒤 건당 | −9.61 | −1.15 | −7.57 |
| 비용 2틱 뒤 누적 | −1,029 | −39 | −1,068 |
| 승률(비용 1틱 뒤) | 42.1% | 41.2% | 41.8% |
| 양인 해 | 3/10 | 1/4 | 4/14 |
| 최대 낙폭(누적 고점 대비) | −1,399 | −551 | −1,717 |
- 월 블록 부트스트랩: 평균 −6.57틱, 한쪽 p 0.73, 90% 구간 [−23.5, +11.0].
- 건별 손익 표준편차 124.6틱, 최악 1건 −374틱, 최고 1건 +399틱.
- 원자재 묶음(H327 ~ H333) Holm 보정 p 1.00. 카드와 일별 손익 상관 −0.04(둘 다 포지션이 있던 478일에서 −0.10).
전략 후보 조건은 하나도 채우지 못했다. 비용 2틱 뒤 누적이 −1,068틱이고 양인 해는 14년 중 4년이다. 2023 ~ 2026 년만 보면 0 근처(−0.15틱)지만, 이것도 이익이라고 부를 수 없는 크기다.
누적 손익과 연도
| 연도 | 합 | 연도 | 합 |
|---|---|---|---|
| 2013 | −447 | 2020 | +638 |
| 2014 | −90 | 2021 | −544 |
| 2015 | +411 | 2022 | −826 |
| 2016 | −72 | 2023 | −94 |
| 2017 | +122 | 2024 | −17 |
| 2018 | −89 | 2025 | +439 |
| 2019 | −26 | 2026(10월까지) | −333 |
가장 크게 잃은 2022 년은 러시아 우크라이나 침공으로 백워데이션이 역사적으로 깊어진 해다. 가설대로라면 10선 매도가 크게 벌었어야 하는 해인데, 실제로는 매도 신호 뒤 10선이 자주 튀어 올라 손절에 걸렸다. 가설이 가장 잘 맞아야 할 국면에서 가장 크게 졌다.
청산 사유와 방향
| 청산 사유 | 건수 | 건당 평균(틱) | 합(틱) |
|---|---|---|---|
| 손절(장중 고가나 저가로 닿음) | 43 | −95.7 | −4,115 |
| 시가 점프 손절 | 19 | −127.3 | −2,419 |
| 만기 교체 전 청산 | 32 | +28.8 | +923 |
| 휴장 앞 청산 | 24 | +51.5 | +1,236 |
| 20거래일 보유 만료 | 23 | +149.9 | +3,448 |
방향으로 나누면(기술 통계) 10선 매도 86건은 건당 −16.5틱, 매수 55건은 +8.9틱이다. 가설의 핵심인 «백워데이션 심화 뒤 매도» 쪽이 손실을 거의 다 만들었다.
위험 조건을 뺀 변형과 탐색
아래 변형은 사전등록에 «보고» 로 적어 둔 것이고 판정에 쓰지 않는다.
| 변형 | 건수 | 2013 ~ 2022 | 2023 ~ 2026 | 전체 | 비용 2틱 뒤 누적 |
|---|---|---|---|---|---|
| 판정 규칙(모든 조건) | 141 | −8.61 | −0.15 | −6.57 | −1,068 |
| 휴장 앞 청산 뺌 | 126 | +2.54 | +3.59 | +2.78 | +224 |
| 손절 뺌 | 113 | −7.37 | +2.52 | −4.83 | −659 |
| 교체 무시(연결 가격으로 들고 감) | 132 | +4.37 | −12.50 | +0.28 | −95 |
| 조건 없음(20일 꽉 채움) | 89 | +6.32 | −7.58 | +2.57 | +140 |
조건을 빼면 앞 구간이 양으로 바뀌는 변형이 있다. 그러나 어느 변형도 두 구간에서 함께 양이 아니고(휴장 앞 청산 뺌만 예외지만 건당 3틱 안팎이다), 이익이 휴장 동안의 가격 갭과 교체를 넘기는 보유에서 나온다. 사용자가 걱정한 바로 그 위험을 지는 대가다.
탐색 E1(사전등록 탐색): 유가 몫을 빼지 않고 Δk 를 직전 250행 표준편차로만 나눈 z 를 쓰면 127건, 비용 1틱 뒤 건당 +8.86틱, 양인 해 7/14, 최대 낙폭 −1,732틱이다. 결과를 본 뒤 이것을 고르는 것은 사후 선택이고, 이 신호는 사실상 유가 수준 변화 신호(상관 0.88)라 «기간구조 고유 몫» 이라는 가설과도 다르다.
충격 구간과 휴장
| 충격(시작일) | 건수 | 손익 |
|---|---|---|
| 위안화 절하(2015-08-11) | 1 | +80 |
| 브렉시트 투표(2016-06-24) | 1 | +88 |
| 코로나(2020-02-24) | 1 | +234 |
| 러시아 우크라이나 침공(2022-02-24) | 2 | −108, +109 |
| SVB 파산(2023-03-10) | 1 | −98 |
| 하마스 이스라엘(2023-10-09) | 1 | −64 |
| 엔 캐리 청산(2024-08-05) | 1 | +231 |
| 미국 상호관세(2025-04-03) | 2 | −120, −85(둘 다 시가 점프 손절) |
| 이스라엘 이란 공습(2025-06-13) | 2 | −23, −85 |
| 합 | 12 | +159 |
충격 구간 거래 12건은 합이 +159틱이다. 충격 건을 포함한 비용 2틱 뒤 누적은 −1,068, 빼면 −1,215 다. 손실은 충격 때문이 아니라 평소의 거래에서 났다. 휴장은 «휴장 앞 청산을 뺀 변형» 에서 쟀다. 126건 가운데 21건이 긴 휴장을 넘겼고, 휴장 갭(휴장 전 종가에서 휴장 뒤 시가까지)의 평균은 +18.8틱, 최악은 −99틱이다.
한 건을 따라가 보기
2026-09-04(금)은 그 주의 마지막 한국 거래일이다. 이날 행에는 뉴욕 9월 3일 값이 붙는다. 근월물 91.30달러, 12개월 뒤 월물 70.89달러로 k = 25.3%(깊은 백워데이션)였다.
- 20행 전보다 Δk = +15.4%p, Δp = +19.4%. 직전 250행 적합(a = −0.36%p, c = 0.630, 잔차 표준편차 2.43%p)으로 보면 유가 몫은 −0.36 + 0.630 × 19.4 ≈ +11.8%p 다.
- 잔차 = 15.4 − 11.8 ≈ 3.5%p, z = +1.44. 문턱 1 을 넘어 10선 매도 신호.
- 2026-09-07(월) 시가에 매도 진입. 9월 11일이 교체 전 마지막 거래일이라 그날 종가에 청산했다(5거래일).
- 결과: 비용 전 +162틱, 비용 1틱 뒤 +161틱. 같은 기간 10선 종가는 105.44 에서 103.68 로 내렸다.
이 건은 가설대로 맞았지만, 바로 앞 7월 24일과 7월 31일 매도 신호는 각각 −115틱과 −121틱으로 손절됐다. 한 건씩은 운이 크게 작용하고 판단은 141건의 평균으로만 한다.
해석
기간구조 변화의 대부분(상관 0.88)은 유가 수준과 함께 움직인다. 유가 몫을 뺀 잔차는 원유 시장 안의 사정(재고, 정유 마진, 계절, 투기 포지션 정리)을 더 많이 담는 것으로 보이고, 이 잔차가 한국 물가와 장기 금리로 이어지는 통로는 약했다. 반면 손익의 흔들림은 10선의 몇 주 변동(건별 표준편차 125틱)이 그대로 들어온다. 신호에 담긴 정보에 비해 들고 가는 위험이 훨씬 커서, 손절과 휴장 조건이 걸리면 그 위험이 그대로 손실로 바뀐다. 조건을 뺀 변형의 이익도 시기에 따라 부호가 바뀌어 재현성이 없다.
한계
- 12개월 뒤 월물은 «19일 이전이면 다음 달 인도» 라는 근사로 골랐다. 실제 근월 만기(보통 20일 전후 3영업일 전)와 며칠 어긋나는 날이 있다.
- 단말 월물 이력이 2011-05 부터이고 2012 년물 대부분이 비어 있어 2012 년은 신호를 만들지 못했다.
- 신호는 주 1회(그 주 마지막 거래일)만 본다. 다른 요일을 쓰면 건수가 달라지지만 결과를 본 뒤 바꾸지 않았다.
- 손절은 일봉 고가와 저가로 판정하므로, 장중에 닿았다가 돌아온 경우와 실제 체결 순서는 모른다.
- 보유 위험 조건의 값(2.5σ, 4일, 60일)은 원자재 묶음 공통으로 미리 고정한 값이고 이 신호에 맞춘 값이 아니다.
산출물
- 계획
protocol.md(사전등록 ee07b5e) - 분석과 판정
analysis.md - 코드
code/s1_term.py(확증),code/s_detail.py(계수 저장, 기술 통계),code/render_figures.py(그림), 위험 조건 엔진../0153_cu_au_fair_value_10y/code/riskrule.py - 런
results/20261030T134101_main/(metrics.json, trades_*.csv, wti_spread.csv),results/20261030T162917_detail/(daily.csv) - 원자료
data/raw/commodity_request/wti_front/,data/raw/commodity_request/cl_contracts/
Appendix
A. 데이터셋 실물
wti_spread.csv(뉴욕 날짜)의 실제 행. front 는 근월물, deferred 는 12개월 뒤 월물, k 와 p 는 로그 값이다.
| 뉴욕 날짜 | front | deferred | k | p |
|---|---|---|---|---|
| 2012-02-21 | 106.25 | 106.52 | −0.0025 | 4.6658 |
| 2026-09-01 | 90.22 | 72.35 | 0.2207 | 4.5023 |
| 2026-09-02 | 91.01 | 71.83 | 0.2367 | 4.5110 |
| 2026-09-03 | 91.30 | 70.89 | 0.2530 | 4.5142 |
| 2026-09-04 | 91.48 | 72.02 | 0.2392 | 4.5161 |
daily.csv(한국 날짜, 기술 통계 런)의 실제 행. 한국 행에는 뉴욕 전날 값이 붙어 있다.
| 한국 날짜 | k | Δk | Δp | a | c | 잔차 sd | z | 주말 | 신호 |
|---|---|---|---|---|---|---|---|---|---|
| 2026-09-04 | 0.2530 | 0.1536 | 0.1937 | −0.0036 | 0.6301 | 0.0243 | 1.4424 | 예 | −1 |
| 2026-09-07 | 0.2392 | 0.1198 | 0.1686 | −0.0034 | 0.6312 | 0.0244 | 0.6881 | 아니오 | 0 |
| 2026-09-10 | 0.2799 | 0.1281 | 0.1436 | −0.0034 | 0.6335 | 0.0245 | 1.6532 | 아니오 | 0 |
| 2026-09-11 | 0.3381 | 0.1857 | 0.2076 | −0.0033 | 0.6346 | 0.0246 | 2.3284 | 예 | −1 |
trades_R.csv 의 실제 행(판정 규칙). how 는 청산 사유, gross 는 비용 전 틱이다.
| s | e | 청산일 | 방향 | how | gross | 보유 | net1 |
|---|---|---|---|---|---|---|---|
| 2013-01-11 | 2013-01-14 | 2013-01-17 | 매도 | stop | −58.0 | 4 | −59.0 |
| 2013-01-18 | 2013-01-21 | 2013-02-08 | 매도 | holiday | +35.0 | 15 | +34.0 |
| 2026-07-24 | 2026-07-27 | 2026-07-29 | 매도 | stop | −114.4 | 3 | −115.4 |
| 2026-09-04 | 2026-09-07 | 2026-09-11 | 매도 | roll | +162.0 | 5 | +161.0 |
| 2026-09-11 | 2026-09-15 | 2026-09-21 | 매도 | roll | −83.0 | 5 | −84.0 |
B. 모델 입출력 실물
- Request meta
- 한국 2026-09-04(금, 그 주 마지막 거래일) 장 마감 뒤 판단. 쓰는 값은 뉴욕 2026-09-03 정산까지. 적합 창은 그 전 250 한국 거래일
- Input
- 근월물 91.30, 12개월 뒤 월물 70.89 → k = 0.2530. 20행 전 대비 Δk = +0.1536, Δp = +0.1937. 창에서 학습한 a = −0.0036, c = 0.6301, 잔차 표준편차 0.0243
- Model response
- 롤링 회귀 적합값 = −0.0036 + 0.6301 × 0.1937 = 0.1185. 잔차 = 0.1536 − 0.1185 = 0.0351. z = 0.0351 / 0.0243 = +1.44(파일 값 1.4424). |z| ≥ 1, z > 0 이므로 «10선 1계약 매도, 2026-09-07 시가 진입»
- Ground truth check
- 2026-09-11 종가에 교체 전 청산, 비용 전 +162틱, 비용 1틱 뒤 +161틱. 방향 일치. 다만 141건 전체 평균은 −6.57틱이다
C. 실험 설정
- 신호Δk(20행)를 Δp 에 직전 250행 롤링 최소제곱으로 적합한 잔차 z, 관측 200개 이상
- 진입주의 마지막 한국 거래일 |z| ≥ 1, z > 0 이면 10선 매도, 다음 거래일 시가, 1계약, 보유 중 신호 건너뜀
- 보유최대 20거래일(진입일 포함), 만료일 종가 청산
- 위험 조건휴장 앞(달력 4일 이상) 청산, 2.5 × σ60 손절(고가 저가 판정, 시가 점프는 시가 체결, 아니면 1틱 미끄러짐), 교체 전 종가 청산, 충격 구간 15개 보고
- 비용왕복 1틱(판정), 2틱(보고)
- 검정건별 비용 1틱 뒤 손익의 월 블록 부트스트랩 5,000회(seed 66), 한쪽 p < 0.05, 원자재 묶음 H327 ~ H333 Holm < 0.05
- 표본2013-01-11 ~ 2026-10, 표본 전체 한 번(학습 값은 롤링 창뿐)
- 보고 변형휴장 앞 청산 뺌, 손절 뺌, 교체 무시, 조건 없음. 탐색 E1 잔차화 없는 Δk 표준화