세 줄 요약
- 호주 10년 금리의 한국 장중 변화 x(09:01 → 14:30)로 10년 국채선물(10선)의 14:30 → 15:30 손익 y 를, 10선 자신의 아침 움직임을 통제한 회귀로 설명해 봤다. x 계수는 발견 −0.350(t −0.87), 확인 −0.048(t −0.26), 확인 구간 한쪽 p 0.398 이다.
- x 는 10선 아침 움직임과 이미 상관 −0.42 ~ −0.45 로 같은 정보를 나눈다. 그 몫을 뺀 뒤 남는 설명력은 확인 구간 ΔR² 0.0001 이다. 5분위로 나눠도 단조로운 모양이 없다.
- 호주 금리의 한국 장중 움직임은 10선 마지막 한 시간에 남는 정보가 없다. 판정은 폐기다.
가설과 결론
아시아 시간에 열리는 큰 채권시장은 일본과 호주다. 호주 10년 국채선물은 한국 시간으로 대략 14:30 에 낮 거래를 마친다. 그 무렵 아시아 금리 포지션을 정리하는 흐름이 있다면, 호주 금리가 그날 많이 오른 날에는 한국 10선도 마감 전 한 시간 동안 약세를 더 따라갈 수 있다. 다만 10선은 이미 아침부터 같은 소식에 반응해 왔으므로, 10선 자신의 09:01 → 14:30 움직임을 먼저 빼고 남는 몫만 본다.
- 가설
- H301. y = a + bown × own + bx × x 에서 확인 구간(2023-01 ~ 2026-10) bx 가 발견 구간(2020-11 ~ 2022-12)에서 나온 부호 방향으로 한쪽 p < 0.05(HAC 5).
- 결론
- 발견 부호는 음(호주 금리가 오르면 10선이 약하다)이었고, 확인 구간 bx = −0.048(t −0.26), 한쪽 p 0.398. 2차와 3차 묶음 주가설 63개 Holm 보정 p 1.00. 판정은 폐기다.
| 가설 | 내용 | 결과(확인) | 한쪽 p | 판정 |
|---|---|---|---|---|
| H301 | 호주 10년 장중 변화 x 가 10선 14:30 → 15:30 을 10선 아침 움직임 위로 설명 | bx = −0.048(t −0.26) | 0.398 | 폐기 |
발견 구간에서도 t −0.87 로 약했고, 확인 구간에서는 크기가 7분의 1 로 줄어 0 과 다를 바 없다. 호주 마감이 한국 장 마감 한 시간에 주는 신호는 찾지 못했다.
용어와 기호
- 10선, 3선, 틱
- 한국거래소 10년, 3년 국채선물. 1틱은 가격 0.01, 계약(액면 1억원)당 1만원. 금리가 오르면 가격이 내린다
- bp
- 금리 0.01%p
- x
- 호주 10년 국채금리의 09:01 → 14:30(한국 시간) 변화(bp). 1분봉 값, 10분 이내 가장 최근 값
- own
- 10선 09:01 → 14:30 가격 변화(틱). 통제 변수. 10선이 아침부터 이미 반응한 몫
- y
- 10선 14:30 → 15:30 가격 변화(틱). 마지막 한 시간
- y3
- 3선의 같은 시간대(14:30 → 15:30) 변화(틱). 탐색 E2 에만 씀
- bx, t
- x 가 1bp 클 때 y 가 몇 틱 달라지는가, 그리고 그 계수를 표준오차로 나눈 값
- HAC 표준오차
- 날짜끼리 닮은 잔차(자기상관, 이분산)를 감안해 표준오차를 키우는 방식(Newey-West, 지연 5)
- 한쪽 p
- 발견 구간에서 정한 부호 방향으로만 본 p. 효과가 0 인데 그 방향으로 이만큼 큰 t 가 나올 확률
- ΔR²
- own 만 넣은 회귀 대비 x 를 더했을 때 늘어난 설명 비율
- 발견, 확인 구간
- 호주 1분봉이 2020-11 부터라 발견 2020-11-11 ~ 2022-12(부호를 정함), 확인 2023-01 ~ 2026-10(판정)
- Holm 보정
- 여러 가설을 함께 시험할 때 p 를 가설 수에 맞춰 키우는 방법. 2차와 3차 묶음 주가설 63개
- 분위
- x 를 작은 값부터 같은 개수씩 다섯 묶음으로 나눈 것. 1분위가 호주 금리가 가장 많이 내린 날
- 월 블록 부트스트랩
- 거래 손익을 달 단위로 묶어 복원 추출을 5,000번 해 평균의 분포를 만드는 검정. 탐색 규칙 E1 에만 씀
자료
데이터셋
| 자료 | 원천 | 기간 | 해상도 | 쓰임 |
|---|---|---|---|---|
| 호주 10년 국채금리 | 인포맥스 단말 1분봉(한국 시간) | 2020-11 ~ 2026-10 | 1분 | x |
| 10년 국채선물 | 인포맥스 단말 1분봉(근월 연결) | 2020-11 ~ 2026-10 | 1분 | own, y |
| 3년 국채선물 | 인포맥스 단말 1분봉 | 2020-11 ~ 2026-10 | 1분 | y3(탐색) |
표본과 분할
| 항목 | 발견 2020-11 ~ 2022 | 확인 2023 ~ 2026-10 |
|---|---|---|
| 표본(세 값이 모두 있는 한국 거래일) | 499 | 836 |
| x(bp) | +0.12, 3.20 | −0.15, 3.01 |
| own(틱) | −0.02, 33.7 | +0.44, 27.9 |
| y(틱) | −0.09, 17.4 | −0.30, 13.7 |
| x 와 own 의 상관 | −0.45 | −0.42 |
자료는 2020-11-11 ~ 2026-10-28 의 1,335일이다. 롤 날을 따로 빼지 않았다. 장중 두 시점의 가격 차이라 월물 교체로 생기는 가격 점프가 끼지 않는다.
언제 무엇을 아는가
| 시각 | 일어나는 일 |
|---|---|
| 09:01 | 10선 첫 1분봉 끝(개장 09:00 시절 기준). 호주 10년과 10선의 출발 값을 읽는다 |
| 14:30 | 호주 낮 거래 마감 무렵. 호주 10년과 10선 값을 읽어 x 와 own 확정. 탐색 규칙은 여기서 진입 |
| 15:30 | 10선 값을 읽어 y 확정(정규장 종가 단일가 15:35 ~ 15:45 직전) |
분봉은 끝 시각 표기다. 09:00 에 끝나는 봉은 없으므로 출발 값은 첫 봉(09:01)을 쓴다. 2025-12 부터 개장이 08:45 로 당겨졌지만 이 실험은 09:01 값을 그대로 쓴다.
방법
- 하루 세 값 만들기. 한국 거래일마다 x, own, y 를 1분봉에서 읽는다(10선은 5분, 호주는 10분 이내 가장 최근 값).
- 회귀. 구간마다 y 를 상수, own, x 에 최소제곱으로 회귀하고 HAC(지연 5) 표준오차를 쓴다.
- 판정. 발견 구간 bx 부호(음)를 잠그고, 확인 구간 bx 가 같은 방향일 한쪽 p 가 0.05 미만이면 지지다.
- 다중검정. 2차와 3차 묶음 주가설 63개에 Holm 을 건다.
- 판정에 쓰지 않는 탐색. E1 |x| 가 발견 구간 상위 20%(3.57bp 이상)인 날 14:30 에 발견 부호 방향으로 10선을 잡고 15:30 에 청산하는 규칙(비용 1, 2틱). E2 3선 y3 에 own 없이 x 만 넣은 회귀.
모델
모델은 설명 변수 둘(own, x)과 상수를 가진 선형회귀다. own 은 «10선이 아침부터 이미 반응한 몫» 을 빼는 통제 변수이고, x 는 그 위에 남는 호주 정보를 잰다. 두 구간을 따로 한 번씩 적합한다. 학습할 값이 세 개뿐이라 과적합 걱정은 작고, 판단은 x 계수의 부호와 t 로 한다.
| 항목 | 값 |
|---|---|
| 목표 y | 10선 14:30 → 15:30(틱) |
| 설명 변수 | 상수, own(틱), x(bp) |
| 추정 | 최소제곱, 구간별 한 번 |
| 표준오차 | Newey-West HAC, 지연 5 |
| 제외 | 세 값 중 하나라도 없는 날 |
| 변수 | 발견 | 확인 |
|---|---|---|
| 상수 | −0.05 (−0.07) | −0.30 (−0.70) |
| own, 1틱당 | +0.033 (0.94) | −0.001 (−0.06) |
| x, 1bp 당 | −0.350 (−0.87) | −0.048 (−0.26) |
| R² | 0.0120 | 0.0001 |
| ΔR²(own 대비) | 0.0033 | 0.0001 |
결과
확증 결과
| 항목 | 발견 2020-11 ~ 2022 | 확인 2023 ~ 2026-10 |
|---|---|---|
| 표본 | 499 | 836 |
| x 계수(틱/bp) | −0.350 (t −0.87) | −0.048 (t −0.26) |
| 한쪽 p | (부호를 정하는 데 씀) | 0.398 |
| ΔR² | 0.0033 | 0.0001 |
| Holm 보정 p(63개) | 1.00 |
크기를 감각으로 옮기면, 호주 10년이 한국 장중 5bp(상위 10% 쯤) 올라도 확인 구간 계수로는 10선 마지막 한 시간 기대가 −0.24틱이다. 같은 한 시간 손익의 표준편차가 13.7틱이므로 신호라고 부를 수 없는 크기다.
분위와 연도로 보면
아래는 확증 런을 다시 만들어(같은 표본과 계수를 assert 로 확인) 낸 기술 통계다.
| 분위 | 발견 x | 발견 own | 발견 y | 확인 x | 확인 own | 확인 y |
|---|---|---|---|---|---|---|
| 1(호주 금리 가장 하락) | −3.97 | +21.6 | +0.24 | −4.20 | +18.6 | +0.15 |
| 2 | −1.29 | +7.3 | +2.39 | −1.52 | +8.5 | −0.11 |
| 3 | +0.04 | −1.6 | −0.78 | −0.13 | +1.4 | +0.55 |
| 4 | +1.24 | −6.2 | −0.76 | +1.31 | −8.7 | −1.85 |
| 5(호주 금리 가장 상승) | +4.61 | −21.4 | −1.58 | +3.89 | −17.9 | −0.21 |
| 분위당 표본 | 98 ~ 101 | 164 ~ 169 | ||||
own 열은 x 와 정확히 반대로 움직인다. 호주 금리가 크게 오른 날 10선은 아침부터 이미 약 20틱 빠져 있다. 정보는 한국 장중에 이미 가격에 들어가고, 마감 한 시간에 따로 남는 몫이 없다.
| 연도 | 표본 | x 계수 | own 계수 |
|---|---|---|---|
| 2021 | 239 | −0.78 (−1.56) | −0.005 (−0.13) |
| 2022 | 227 | −0.17 (−0.31) | +0.051 (1.06) |
| 2023 | 237 | −0.11 (−0.27) | −0.030 (−0.58) |
| 2024 | 234 | +0.28 (1.55) | +0.036 (1.18) |
| 2025 | 214 | +0.10 (0.39) | +0.001 (0.03) |
| 2026(10월까지) | 151 | −0.88 (−1.61) | −0.009 (−0.17) |
2020 년은 11 ~ 12월 33일뿐이라 연도 회귀에서 뺐다. 여섯 해 중 넷이 음이지만 어느 해도 |t| 가 2 에 닿지 않는다.
탐색 결과
| 항목 | 발견 | 확인 |
|---|---|---|
| E1 규칙 거래 수 | 100 | 150 |
| E1 비용 전 평균(틱/건) | +2.34 | +1.07 |
| E1 비용 1틱 뒤 평균 | +1.34 | +0.07 |
| E1 비용 2틱 뒤 평균 | +0.34 | −0.93 |
| E1 비용 1틱 뒤 승률 | 47.0% | 47.3% |
| E1 월 블록 부트스트랩 한쪽 p, 90% 구간 | 0.479, −2.19 ~ +2.36 | |
| E2 3선 y3 에 x 만(틱/bp, t) | −0.154 (−1.39) | +0.001 (0.02), 한쪽 p 0.507 |
규칙은 확인 구간에서 비용 1틱을 내면 건당 +0.07틱으로 0 이다. 비용 2틱이면 손실이다. 3선에서도 확인 구간 계수는 0 이다.
해석
호주 10년과 한국 10선은 같은 날 같은 소식(미국 금리, 중국 지표, 원자재)에 함께 움직인다. 그 공통 반응은 한국 장중에 이미 10선 가격에 들어가고(x 와 own 의 상관 −0.4 이상), 호주 마감 무렵 포지션 정리가 한국 마지막 한 시간에 따로 흔적을 남긴다는 증거는 없다. 호주 마감 효과가 있더라도 10선 마감 한 시간의 잡음(표준편차 14 ~ 17틱)에 묻히는 크기다.
한계
- 프로토콜의 출발 시각 «09:00» 은 분봉이 끝 시각 표기라 해당 봉이 없어 첫 실행 표본이 비었다. 첫 봉 09:01 값으로 바꿔 다시 돌렸다(결과를 보기 전, 빈 표본 오류 뒤에 고쳤다).
- 2025-12 개장 시각 변경(08:45) 뒤에도 출발 값을 09:01 로 둬 첫 16분 움직임이 own 에서 빠진다.
- 호주 마감 시각은 서머타임에 따라 한국 시간 13:30 ~ 14:30 으로 바뀐다. 14:30 고정 시각으로 쟀다.
- 발견 구간이 2년 남짓(499일)이라 부호 자체가 불안정하다.
산출물
- 계획
protocol.md(사전등록 88b2c97) - 분석, 판정
analysis.md - 코드
code/s1_aus.py(확증),code/s_detail.py(기술 통계, 확증 수치 재현 assert),code/render_figures.py(그림) - 런
results/20261029T160608_main/(확증),results/20261030T162915_detail/(daily.csv, rule_trades.csv, metrics.json) - 공용 코드
../0100_model_open_error_fade/code/libb2.py,../0081_us_sector_etf_vector/code/lib81.py(회귀 검정)
Appendix
A. 데이터셋 실물
daily.csv 의 실제 행(2026-10 마지막 8거래일). 호주 열은 금리(%), 10선 열은 가격이다.
| 날짜 | 호주 09:01 | 호주 14:30 | 10선 09:01 | 10선 14:30 | 10선 15:30 | x | own | y | y3 |
|---|---|---|---|---|---|---|---|---|---|
| 2026-10-19 | 5.232 | 5.241 | 106.60 | 106.52 | 106.30 | +0.83 | −8 | −22 | −5 |
| 2026-10-20 | 5.306 | 5.262 | 106.10 | 106.46 | 106.50 | −4.35 | +36 | +4 | +2 |
| 2026-10-21 | 5.271 | 5.288 | 106.55 | 106.68 | 106.69 | +1.68 | +13 | +1 | 0 |
| 2026-10-22 | 5.271 | 5.261 | 106.83 | 106.81 | 106.73 | −0.97 | −2 | −8 | −7 |
| 2026-10-23 | 5.171 | 5.174 | 107.55 | 107.26 | 107.28 | +0.34 | −29 | +2 | +2 |
| 2026-10-26 | 5.216 | 5.174 | 107.25 | 107.43 | 107.47 | −4.27 | +18 | +4 | +1 |
| 2026-10-27 | 5.177 | 5.166 | 107.40 | 107.76 | 107.82 | −1.10 | +36 | +6 | +2 |
| 2026-10-28 | 5.185 | 5.220 | 107.66 | 107.22 | 107.11 | +3.47 | −44 | −11 | −3 |
B. 모델 입출력 실물
- Request meta
- 2026-10-26 14:30, 발견 구간에서 잠근 계수(상수 −0.046, own +0.033, x −0.350)로 예측
- Input
- 호주 10년 09:01 5.216% → 14:30 5.174%, x = −4.27bp. 10선 09:01 107.25 → 14:30 107.43, own = +18틱
- Model response
- ŷ = −0.046 + 0.033 × 18 + (−0.350) × (−4.27) = +2.04틱(10선 강세 방향). |x| ≥ 3.57bp 라 탐색 규칙 E1 은 10선 1계약 매수
- Ground truth check
- 15:30 107.47, y = +4틱(비용 뒤 +3). 방향은 맞았지만, 확인 구간에 다시 적합한 계수(x −0.048)로는 같은 날 예측이 −0.13틱이라 신호가 사라진다
C. 실험 설정
- 시각x, own 은 09:01 → 14:30, y 는 14:30 → 15:30(한국 시간, 분봉 끝 시각 표기)
- 값 허용10선과 3선 5분, 호주 10분 이내 가장 최근 값
- 회귀y ~ 상수 + own + x, 최소제곱, HAC 지연 5, 롤 날 제외 없음
- 분할발견 2020-11-01 ~ 2022-12-31, 확인 2023-01-01 ~ 2026-10-31
- 문턱확인 한쪽 p < 0.05, 63개 Holm 함께 보고
- 탐색 규칙 E1|x| ≥ 발견 80% 분위(3.57bp), 14:30 진입, 15:30 청산, 비용 1, 2틱, 월 블록 부트스트랩 5,000회(seed 66)