10년 국채선물 + 코스피200 선물(연구용) · 1분봉 2022 ~ 2026 · 변동성 가중 바스켓 대 10선 단독

뉴욕 주식 급락 다음 날 10년 국채선물 매수에 코스피200 선물 매도를 붙이면 위험당 손익이 나아지는가

나스닥100 선물이 하루 1.5% 넘게 빠진 밤 다음 세션에 10년 국채선물 매수와 코스피200 선물 매도를 같은 위험 크기로 함께 연 바스켓이, 10년 국채선물 매수 하나보다 나은지 같은 날짜끼리 비교했다.

폐기 · 확인 차이 −0.04, p 0.52 확인 66일, 발견 12일 바스켓 승률 35%

세 줄 요약

  1. 나스닥100 선물이 −1.5% 이하로 마친 밤 다음 세션에, 10선 매수에 코스피200 선물 매도를 같은 위험 크기로 붙였을 때 늘어난 손익(바스켓 − 10선 단독)은 확인 구간 평균 −0.04 단위 위험/일(66일), 블록 부트스트랩 한쪽 p 0.52 였다.
  2. 코스피 매도 다리는 2024-08-05 폭락 하루(+10.6)가 누적 이익을 거의 다 만들었고, 그날을 빼면 평균 −0.20 이다. 바스켓 승률은 35%, 바스켓 손익의 흔들림은 10선 단독의 약 2배였다.
  3. 주식이 크게 빠진 밤 코스피 매도를 붙여도 10선 단독보다 나아지지 않는다. 판정은 폐기다.

가설과 결론

뉴욕 주식이 크게 빠진 밤에는 위험 회피 심리가 한국 시장으로 넘어온다. 흔히 기대하는 그림은 «채권은 오르고 주식은 내린다» 이다. 그렇다면 다음 날 한국에서 10년 국채선물을 사고 코스피200 선물을 파는 두 다리를 함께 열면, 두 다리가 같은 방향의 이익을 주면서도 서로의 잡음을 일부 상쇄해 10선 하나보다 위험당 손익이 좋아질 수 있다.

이 실험은 그 바스켓이 같은 날 10선 매수 단독보다 나은지 물었다. 두 다리의 크기는 각자의 최근 변동성으로 나눠 같은 위험 단위로 맞췄다. 코스피200 선물은 채권부서가 실제로 거래하지 않는 자산이므로 결과는 연구용이다.

주가설
가설내용결과한쪽 p판정
H281확인 구간 신호 날 (바스켓 − 10선 단독) 단위 위험 손익 평균 > 0, 비용 뒤−0.040(66일)0.517미지지, 폐기

바스켓과 10선 단독은 10선 다리가 같으므로, 둘의 차이는 코스피200 매도 다리의 단위 위험 손익 그 자체다. 결과는 0 근처이고 90% 구간이 [−0.42, +0.44] 로 넓다. 2차와 3차 다자산 프로그램의 주가설 63개(H259 ~ H321)에 Holm 보정을 걸면 1.00 이다. 판정은 폐기다.

용어와 기호

10선
한국거래소 10년 국채선물(최근월 연결). 가격으로 거래하며 금리가 내리면 가격이 오른다
틱
10선 가격의 최소 단위 0.01. 계약당 1만원
코스피200 선물
코스피200 지수 선물. 가격 단위는 지수 포인트(pt), 최소 호가 0.05pt
세션 s, e
s 는 정보가 쌓이는 한국 거래일, e 는 그 다음 한국 거래일. 매매는 e 에서만 한다
g_nq
나스닥100 선물의 뉴욕 날짜 s 하루 로그 변화(%). 신호는 g_nq ≤ −1.5%
intra_next10
10선 e 시가 → e 종가(틱)
k_r
코스피200 선물 e 시가 → 15:30 로그 변화(%, 1분봉)
s10, sk
직전 60 세션 intra_next10 표준편차(틱)와 k_r 표준편차(%). 그날 값은 쓰지 않는다(최소 40 세션)
단위 위험 손익
손익을 자기 표준편차로 나눈 값. u10 = (intra_next10 − 1) / s10, uk = (−k_r − 비용%) / sk. 1 은 «평소 하루 흔들림 1개만큼 벌었다» 는 뜻
바스켓
u10 + uk. 10선 매수 1 단위 위험과 코스피 매도 1 단위 위험을 같이 든다
차이 d
바스켓 − 10선 단독 = uk. 주가설이 보는 값
월 블록 부트스트랩
같은 달 날짜를 한 덩어리로 묶어 다시 뽑기를 5,000번 해 평균의 분포를 만든다. 가까운 날끼리 닮는 성질을 보존한다. 한쪽 p 는 평균 > 0 쪽
90% 구간
부트스트랩 평균의 5% ~ 95% 분위. 0 을 포함하면 우연과 구별되지 않는다
발견 구간, 확인 구간
분봉 자료가 2022 년부터라 발견 2022-01 ~ 2023-12, 확인 2024-01 ~ 2026-10. 판정은 확인 구간에서만
롤 날
10선 최근월이 바뀌는 날. 가격 점프가 있어 뺀다
Holm 보정
여러 가설을 함께 시험할 때 우연한 통과를 막도록 p 를 가설 수에 맞춰 단계적으로 키우는 방법

자료

데이터셋

쓴 자료
자료원천기간해상도쓰임
나스닥100 선물 종가인포맥스 단말 일봉2022 ~ 2026-10일신호 g_nq
10선 시가, 종가인포맥스 단말 일봉(연결)2021-06 ~ 2026-10일intra_next10, s10
코스피200 선물 시가, 15:30 가격인포맥스 단말 1분봉2022-01 ~ 2026-101분, 연 148 ~ 242 세션k_r, sk

코스피200 1분봉은 2022 ~ 2023 년에 빈 날이 많다(2022 년 148 세션, 2023 년 193 세션만 시가와 15:30 가격이 모두 있다). 위험 척도 sk 는 직전 60 세션 가운데 40 세션 이상이 있어야 계산되므로, 발견 구간 신호 밤 75개 중 12일만 남았다.

표본(나스닥100 선물 ≤ −1.5% 인 밤)
연도신호 밤롤 날코스피 장중 있음sk 있음쓴 날
2022(발견)5613584
2023(발견)1901798
2024(확인)220212221
2025(확인)240242424
2026(확인, 10월까지)210212121
합14211188478
해마다 신호 밤과 쓴 날, 두 다리의 위험 척도
왼쪽: 해마다 나스닥100 선물 −1.5% 이하 밤(연한 회색)과 실제로 쓴 날. 2022 년은 신호가 56번이었지만 코스피 분봉 공백 때문에 4일만 남았다. 오른쪽: 두 다리의 크기를 정하는 위험 척도. 10선은 2022 년 금리 급등기에 하루 70틱까지 흔들렸고, 코스피200 은 2026 년에 3% 를 넘었다. 2022 ~ 2023 년 주황 선이 끊긴 구간이 분봉 공백이다.

언제 무엇을 아는가

하루의 흐름(한국 시간)
시각일어나는 일
s 일 15:4510선 정규장 마감. s10, sk 는 이날까지의 장중 손익으로 계산
e 일 새벽 5 ~ 6시뉴욕 날짜 s 의 나스닥100 선물 종가 확정. g_nq ≤ −1.5% 면 신호
e 일 개장10선 매수, 코스피200 선물 매도를 각자 시가에 동시 진입(10선은 2025-11 까지 09:00, 2025-12 부터 08:45 개장, 코스피200 선물은 08:45 개장)
e 일 15:30코스피200 다리 청산 가격
e 일 15:4510선 다리 종가 청산

방법

  1. 신호. g_nq ≤ −1.5%(사전 고정), 다음 세션 e 가 10선 롤 날이 아닌 날.
  2. 다리 손익. 10선은 e 시가 매수 → 종가, 비용 왕복 1틱. 코스피200 은 e 시가 매도 → 15:30, 비용 왕복 0.05pt(가격 대비 %).
  3. 위험 맞추기. 각 다리를 직전 60 세션 장중 표준편차로 나눠 단위 위험으로 바꾼다. 바스켓은 두 단위 위험의 합이다.
  4. 비교. 같은 날 바스켓 − 10선 단독(= 코스피 다리)의 평균을 확인 구간에서 잰다. 검정은 월 블록 부트스트랩 5,000회 한쪽 p(평균 > 0)와 90% 구간.
  5. 다중검정. 2차와 3차 프로그램 주가설 63개에 Holm 보정.
  6. 판정에 쓰지 않는 탐색. 문턱 −1.0%, −2.0%(E1), 바스켓 자체의 평균과 승률(E2).

모델

학습하는 예측 모델은 없다. 규칙과 크기 정하기만 있다. 크기를 정하는 값이 매일 바뀌는 두 개의 위험 척도(s10, sk)이고, 이것이 바스켓에서 두 다리의 비율을 정한다. 예를 들어 s10 = 20틱, sk = 1% 인 날 1 단위 위험은 10선 20틱 움직임과 코스피 1% 움직임이다.

규칙과 크기 설정
항목값
신호 문턱g_nq ≤ −1.5%(사전 고정)
10선 다리e 시가 매수, e 종가 청산, 비용 왕복 1틱
코스피200 다리e 시가(08:44 이후 첫 체결) 매도, 15:30 가격 청산, 비용 왕복 0.05pt
위험 척도 창직전 60 세션(그날 제외), 최소 40 세션
가중각 다리 1 / 자기 표준편차, 두 다리 같은 위험(1 : 1)
비교 통계확인 구간 날별 (바스켓 − 10선 단독) 평균
검정월 블록 부트스트랩 5,000회, seed 66, 한쪽 p < 0.05

결과

확증 결과

주가설 H281(확증 런 results/20261029T160608_main/)
항목발견 2022 ~ 2023확인 2024 ~ 2026-10
신호 날1266
차이(바스켓 − 10선 단독), 단위 위험/일+0.257−0.040
블록 부트스트랩 한쪽 p0.517
90% 구간[−0.417, +0.438]
Holm 보정 p(63개)1.00

발견 구간은 12일뿐이라 거의 정보가 없다. 확인 구간 66일에서 코스피 매도 다리는 평균적으로 아무것도 더하지 못했다. 위험 회피 밤에 코스피를 파는 다리가 주는 이익은 0 과 구별되지 않는다.

다리별로 나눠 보면

아래는 판정에 쓰지 않는 기술 통계다(results/20261030T163319_detail/, 확증 수치를 먼저 다시 만들어 일치를 확인한 뒤 계산).

다리별 누적 단위 위험 손익
신호 날 78일 동안 다리별 누적 손익(단위 위험, 비용 뒤). 코스피 매도 다리(주황)는 2024-08 초 폭락 사흘에 +15 를 벌고 그 뒤 2년 동안 거의 다 잃었다. 10선 매수 단독(파랑)은 처음부터 끝까지 음이다. 바스켓(초록)은 두 다리를 더한 것이라 흔들림이 크다.
구간별 다리 성적(단위 위험/일, 비용 뒤)
항목발견(12일)확인(66일)
10선 매수 단독 u10 평균−0.208−0.087
코스피 매도 다리 uk 평균(= 차이)+0.257−0.040
바스켓 평균(E2)+0.048−0.127
u10 표준편차, 바스켓 표준편차1.08, 1.181.06, 2.04
u10 과 uk 의 날별 상관−0.21+0.01
승률 u10, uk, 바스켓33%, 58%, 50%47%, 36%, 35%
원 단위로 10선(틱/일), 코스피(%/일)−8.75틱, +0.18%−2.03틱, −0.22%
연도별 합(단위 위험)
연도날10선 단독코스피 다리바스켓
20224−0.23−0.07−0.29
20238−2.28+3.15+0.87
202421−5.04+10.60+5.56
202524+2.64−4.21−1.57
2026(10월까지)21−3.34−9.04−12.38

두 다리는 기대처럼 함께 벌지 않았다. 확인 구간 날별 상관은 +0.01 로 서로 상관이 없고, 그래서 바스켓의 흔들림이 10선 단독의 약 2배가 됐다. 코스피 다리의 확인 구간 이익은 2024-08-05 하루(+10.57)에서 거의 다 나왔다(그날 코스피200 장중 −7.4%). 그 하루를 빼면 코스피 다리 평균은 −0.20, 바스켓 평균은 −0.30 이다.

탐색 결과

문턱별 확인 구간 평균과 두 다리의 날별 손익
왼쪽: 신호 문턱별 확인 구간 평균. −2.0% 로 좁히면 코스피 다리와 바스켓이 양으로 바뀌지만 33일뿐이고 2024-08 폭락 사흘이 모두 들어 있다. 오른쪽: 확인 구간 두 다리의 날별 손익. 오른쪽 위 하나 떨어진 점이 2024-08-05 다. 나머지 점들은 위아래로 고르게 흩어져 있다.
문턱별 확인 구간 평균(단위 위험/일, E1 은 판정에 쓰지 않음)
문턱날10선 단독차이(코스피 다리)바스켓
g_nq ≤ −1.0%106−0.076−0.077−0.153
g_nq ≤ −1.5%(사전등록)66−0.087−0.040−0.127
g_nq ≤ −2.0%33−0.051+0.192+0.141

해석

«주식 급락 → 채권 강세, 주식 추가 약세» 라는 그림은 다음 날 한국 장중에는 성립하지 않았다. 10선은 미국 주식이 크게 빠진 다음 날 시가 이후로 오히려 평균 2틱 약했고, 코스피는 시가에서 이미 충격을 반영한 뒤 장중에 방향이 고르지 않았다. 위험 회피의 정보는 두 시장 모두 개장 시가가 가져가고, 장중에 따라갈 몫이 남지 않는다. 두 다리가 서로 상관이 없으니 묶어도 잡음만 커진다.

한계

  • 발견 구간은 코스피 분봉 공백 때문에 12일뿐이다. 문턱 −1.5% 는 사전에 고정한 값이라 이 공백이 판정을 바꾸지는 않지만, 발견 구간 수치는 정보가 거의 없다.
  • 확인 구간 66일 중 하루(2024-08-05)가 코스피 다리 결과를 좌우한다. 표본이 작아 결론이 그런 하루 몇 개에 민감하다.
  • 두 다리의 청산 시각이 다르다(10선 15:45 종가, 코스피 15:30). 15분 차이라 결론에는 영향이 작다.
  • 위험 맞추기는 직전 60 세션 표준편차만 쓴다. 급락 밤 다음 날은 평소보다 변동성이 크므로 실제 위험은 단위보다 크다.
  • 코스피200 선물은 사용자 거래 범위(금리 수단) 밖이다. 통과했더라도 연구용으로만 적을 결과다.

산출물

  • 계획protocol.md(사전등록 88b2c97)
  • 코드code/s1_basket.py(확증), code/s_detail.py(기술 통계), code/render_figures.py(그림)
  • 런results/20261029T160608_main/, results/20261030T163319_detail/(signal_days.csv, risk_scales.csv, metrics.json)

Appendix

A. 데이터셋 실물

signal_days.csv 의 실제 행. 열은 신호 날 s, 거래 세션 e, 나스닥100 선물 변화 g_nq(%), 10선 장중(틱), 코스피200 장중 k_r(%), 위험 척도 s10(틱)과 sk(%), 단위 위험 손익 u10, uk, 바스켓.

signal_days.csv 일부(소수 둘째 자리 반올림)
seg_nq10선k_rs10sku10uk바스켓
2024-08-012024-08-02−2.50+4−1.9318.770.65+0.16+2.95+3.11
2024-08-022024-08-05−2.49+12−7.3618.730.70+0.59+10.57+11.16
2024-08-052024-08-06−2.97−57−2.0418.541.17−3.13+1.74−1.39
2024-08-222024-08-23−1.68−12+0.7220.391.29−0.64−0.57−1.21
2026-07-132026-07-14−1.87−32+3.1333.603.18−0.98−0.99−1.97
2026-07-232026-07-24−1.94−10−5.1333.523.30−0.33+1.55+1.22

B. 모델 입출력 실물

Request meta
뉴욕 날짜 2024-08-02(금) 종가 뒤, 한국 2024-08-05(월) 개장 전. 위험 척도는 2024-08-02 까지의 60 세션
Input
g_nq −2.49%(문턱 −1.5% 이하), s10 = 18.73틱, sk = 0.695%, 10선 롤 날 아님
Model response
신호 켜짐. 10선 시가 매수 1 단위 위험(18.73틱 상당), 코스피200 시가 매도 1 단위 위험(0.695% 상당). 두 다리 1 : 1
Ground truth check
10선 +12틱 → u10 = (12 − 1) / 18.73 = +0.59. 코스피200 −7.36%(시가 358.6) → uk = (7.36 − 0.014) / 0.695 = +10.57. 바스켓 +11.16. 확인 구간에서 가장 큰 하루다

C. 실험 설정

  • 신호나스닥100 선물 뉴욕 날짜 s 변화 ≤ −1.5%, e 가 10선 롤 날이 아님
  • 다리10선 e 시가 → 종가 매수, 코스피200 선물 e 시가 → 15:30 매도
  • 비용10선 왕복 1틱, 코스피200 왕복 0.05pt
  • 가중직전 60 세션(최소 40) 장중 표준편차의 역수, 두 다리 같은 위험
  • 분할발견 2022-01 ~ 2023-12, 확인 2024-01 ~ 2026-10
  • 문턱확인 구간 차이 평균 > 0, 월 블록 부트스트랩 5,000회 한쪽 p < 0.05, 63개 Holm 함께 보고
  • 탐색E1 문턱 −1.0%, −2.0%, E2 바스켓 평균과 승률