야간 자동 연구 · 3년 국채선물과 원화 IRS 3년

IRS 3년 호가와 3선 중 누가 먼저 움직이고, 늦은 쪽을 잡으면 비용을 넘는가

IRS 3년 1분 중간값과 3선 1분 가격의 괴리를 칼만 필터로 추적했다. 괴리는 대부분 IRS 쪽이 닫았고, 늦은 쪽을 따라 잡는 매매는 3선 1틱, IRS 0.5bp 비용을 넘지 못했다.

폐기 2021-01 ~ 2026-11 · 1,254일 확인 사건 776 / 78 / 1,125건 H798~H801

세 줄 요약

  1. IRS 3년 중간값과 3선 내재 수익률 사이의 괴리 1bp 가운데 15분 안에 IRS 가 0.60bp, 3선이 0.08bp 를 닫았다. 3선 조정 비중 θ 는 0.123(95% 구간 0.075 ~ 0.284)이다. 먼저 움직이는 쪽은 3선이고, IRS 화면 중간값이 그 뒤를 따라온다.
  2. IRS 가 먼저 움직인 순간에 3선을 그쪽으로 15분 들면 건당 비용 전 +0.05틱, 비용 1틱 뒤 −0.95틱(776건)이다. 3선이 먼저 움직인 순간에 IRS 를 따라 받으면 비용 전 +0.59bp 로 무작위 시각보다 뚜렷이 크지만 0.5bp 비용 뒤 +0.09bp(p 0.22, 78건)다.
  3. 네 가설의 Holm p 는 0.89, 1.00, 0.89, 1.00 이다. 판정은 폐기다. IRS 쪽 따라옴은 진짜지만 크기가 호가 폭과 같아, 다음은 브로커 실호가로 체결 가능성을 재는 것이다.

가설과 결론

원화 IRS(금리스왑) 3년과 3년 국채선물(3선)은 같은 3년 금리 위험을 다루는 두 시장이다. 둘의 금리 차이(스왑 스프레드)는 신용과 자금 사정에 따라 천천히 움직이므로, 장중 몇 분 안에 그 차이가 평소보다 크게 벌어지면 한쪽이 먼저 움직이고 다른 쪽이 아직 따라오지 않은 상태라고 볼 수 있다. 이 실험은 Bondnote 가 정리한 Maven Securities 의 알파 감쇠(alpha decay) 글에서 출발했다. 그 글은 신호를 늦게 쓸수록 수익이 얼마나 줄어드는지를 재고, 감쇠 비용이 해마다 커진다고 적는다. 그 생각을 시장 간 괴리에 옮겨, 두 시장 가운데 누가 먼저 움직이며 늦은 쪽을 잡을 시간 예산이 몇 분인지를 처음으로 쟀다.

앞선 가격 발견 연구는 국채선물, 거래소 지표 국고채, 메신저 딜러 호가를 비교해 국채선물이 가격 발견을 이끈다고 보았지만 IRS 는 넣지 않았다. IRS 는 데스크가 실제로 거래할 수 있는 수단이라, IRS 가 먼저 움직이면 3선을, 3선이 먼저 움직이면 IRS 를 따라 잡는 두 방향 모두를 시험했다. 예측은 사전등록 때 적어 두었다. 국채선물이 가격 발견을 이끈다는 앞선 결과로 보아 3선 조정 비중은 작고, IRS 를 보고 3선을 사고파는 매매는 진다고 보았다. 반대 방향인 IRS 따라 받기는 양이겠지만 비용을 넘을지는 불확실하다고 적었다.

가설
H798: 괴리의 다음 15분 변화에서 3선이 닫는 몫 θ 가 0.3 이상이고 월 블록 부트스트랩 95% 구간 하한이 0.1 을 넘는다. H799: |z| ≥ 3 이고 직전 5분 IRS 만 움직인 사건에서 3선을 IRS 쪽으로 15분 든 손익이 비용 1틱 뒤 양이다. H800: |z| ≥ 3 이고 직전 5분 3선만 움직인 사건에서 IRS 를 3선 쪽으로 15분 든 손익이 0.5bp 비용 뒤 양이다. H801: 누가 움직였는지 묻지 않고 |z| ≥ 3 인 모든 사건에서 3선을 IRS 쪽으로 든 손익이 비용 1틱 뒤 양이다. 판정은 확인 구간(2024-01 ~ 2026-11)으로만 하고 넷에 Holm 을 쓴다.
결론
H798 θ = 0.123(0.075 ~ 0.284), H799 −0.951틱(776건), H800 +0.090bp(78건), H801 −0.897틱(1,125건). Holm p 는 0.890, 1.000, 0.890, 1.000 으로 넷 다 미지지다. 매매 가설 셋이 모두 미지지라 판정은 폐기다.

3선이 이끌고 IRS 중간값이 1 ~ 60분에 걸쳐 따라오는 구조는 뚜렷하지만, 따라오는 크기가 IRS 호가 폭과 비슷해 독립 매매로는 남지 않는다. IRS 를 보고 3선을 사고파는 쪽은 무작위 시각과 구별되지 않았다.

용어와 기호

3선
한국거래소 3년 국채선물. 표준물은 액면 100, 쿠폰 5%, 6개월 이표, 만기 3년이다. 1틱은 가격 0.01 이고 금리로는 약 0.32 ~ 0.36bp 다.
IRS3
원화 금리스왑 3년의 1분 화면 중간값(%). 인포맥스 장중 표의 3Y_MID 열이다. 체결가가 아니라 호가 중간값이다.
FY
3선 1분봉 종가를 표준물 가격 공식으로 뒤집어 얻은 내재 수익률(%).
스프레드 s
s_t = (IRS3_t − FY_t) × 100, 단위 bp. 이 실험에서는 대체로 −2 ~ −8bp 다.
수준 μ
스프레드의 느린 부분. 국소 수준 모형의 상태로, 매분 분산 q 의 임의 보행을 하고 날이 바뀔 때 분산 q_on 이 더해진다.
괴리 e
e_t = s_t − μ_{t−1|t−1}. 직전 분까지의 정보로 추정한 수준과 지금 스프레드의 차이. 양이면 IRS 가 3선보다 금리가 높다(IRS 가 싸다).
σ_e, z
σ_e 는 직전 20거래일(최소 10일) 괴리의 표준편차, z_t = e_t / σ_e 다. 그날 정보는 σ_e 에 들어가지 않는다.
θ (조정 비중)
ΔIRS 와 ΔFY 를 각각 e 에 회귀한 기울기 b_IRS, b_3선 으로 θ = b_3선 / (b_3선 − b_IRS). 괴리를 닫는 움직임 가운데 3선이 한 몫이다.
ΔI5, ΔF5
직전 5분 IRS3 변화와 FY 변화(bp). ΔF5 를 그 시점 1틱의 bp 로 나눈 것을 ΔF5틱 이라 쓴다.
A (신선도)
IRS3 중간값이 마지막으로 바뀐 뒤 지난 분 수. A > 30 이면 멈춘 호가로 본다.
D
매매 방향. D = −sign(e). 3선은 D = +1 이 매수, IRS 는 D 방향으로 금리가 움직이면 이익이다.
net1, net2
3선 매매의 건당 손익에서 왕복 1틱(판정) 또는 2틱(보고)을 뺀 값. IRS 매매는 0.5bp(판정)와 1bp(보고)를 뺀다.
발견, 확인 구간
발견 2021-01 ~ 2023-12(칼만 분산을 여기서만 정함), 확인 2024-01 ~ 2026-11-05(판정).
월 블록 부트스트랩
거래를 달 단위로 묶어 복원 추출해 평균의 분포를 만드는 검정. 같은 달 안의 상관을 보존한다. 5,000회, seed 237.

자료

데이터셋

IRS 쪽은 인포맥스 장중 IRS 표의 1분 중간값이다. 하루 390행(09:01 ~ 15:30)이 빈칸 없이 이어지고, 3년 열 외에 2년과 5년 열도 있다. 3선 쪽은 자체 수집한 연결 1분봉이며, 연결 표가 빈 날은 월물별 1분봉에서 그날 거래량이 가장 많은 월물로 채웠다. 두 표가 모두 있는 날은 1,315일이고 만기일 21일을 빼면 1,294일, 그중 IRS 3년 중간값이 분석 창의 80% 이상 있는 1,254일을 썼다. 2024-09 ~ 11 은 IRS 표가 통째로 없고 2025 년은 행의 13.6% 가 빈 값이라 확인 구간이 530일로 짧다. 브로커 메신저 호가는 2026-06-05 ~ 07-06 의 11일만 있어 진단에만 썼다.

표 1. 쓴 자료. 날 수는 두 표가 겹치고 품질 조건을 통과한 날이다.
자료기간해상도쓰임비고
IRS 1분 중간값(3Y_MID)2021-01-05 ~ 2026-11-051분, 끝 시각 라벨IRS3, 스프레드2024-09 ~ 11 없음, 15:30 행 버림
3선 연결 1분봉2021 ~ 2026-11-051분, 끝 시각 라벨FY, 진입과 청산가2025-12 부터 08:45 개장
3선 월물별 1분봉같음1분연결 표 빈 날 채움그날 거래량 최대 월물
브로커 메신저 3Y 호가2026-06-05 ~ 07-06초갱신 지연 진단11일, 418줄
분석 표본발견 724일, 확인 530일분1,254일만기일 21일 제외

점검과 정렬

결과 지표를 보기 전에 기간, 빈 날, 중복, 시각 격자를 점검했다. IRS 표의 하루 첫 스탬프는 대개 09:01 이고 마지막은 15:30 이다. 하루가 장 마감 시각에 끝나는 벤더 장중 표의 마지막 행은 관측값이 아니라 마감 뒤 확정되는 종가 호가라 앞서 누설을 일으킨 적이 있으므로 15:30 행은 버렸다. IRS 스탬프와 3선 봉의 끝 시각 라벨은 같은 순간으로 보았다. 3선은 2025-12 부터 08:45 에 열리지만 IRS 가 09:01 부터라 분석 창은 09:05 ~ 15:29 다. 연결 1분봉은 만기일 11:31 에 다음 월물로 넘어가므로 만기일은 통째로 뺐다. IRS 3년 중간값이 바뀌는 분의 비율은 2021 년 4.7% 에서 2026 년 19.0% 로 해마다 다르고, 바뀔 때 크기는 중앙 0.5bp 로 3선 1틱보다 거칠다.

방법

스프레드와 칼만 필터

3선 가격을 그대로 IRS 금리와 비교할 수 없으므로 먼저 3선 1분봉 종가를 표준물 가격 공식으로 뒤집어 내재 수익률 FY 로 바꾸었다. 그다음 스프레드 s = IRS3 − FY 를 bp 로 만들고, 이 스프레드를 «천천히 움직이는 수준 + 순간 잡음» 으로 보는 국소 수준 모형을 칼만 필터로 돌렸다. 수준은 매분 분산 q 의 임의 보행을 하고, 날이 바뀌면 밤사이 변화와 월물 교체를 흡수하도록 분산 q_on 을 더한다. 세 분산 q, q_on, r 은 발견 구간의 우도를 격자 270칸에서 최대화해 한 번 정하고 확인 구간에는 그대로 썼다. 괴리 e 는 직전 분까지의 정보로 추정한 수준과 지금 스프레드의 차이라 실행 시점에 알 수 있는 값이다.

비교 모형으로 시간 가변 베타 모형도 돌렸다. IRS3 를 α_t + β_t × (FY_t − 전일 FY 종가) 로 두고 (α, β) 를 임의 보행 상태로 둔 2상태 칼만이다. 3선 금리 변화가 IRS 에 1 대 1 로 옮겨 가지 않을 가능성을 허용하는 모형이며, 판정에는 쓰지 않고 같은 규칙의 비교로만 보고한다.

조정 비중과 사건 규칙

H798 은 사건을 고르지 않는다. 호가가 살아 있는(A ≤ 30) 모든 분에서 다음 h 분의 IRS 변화와 FY 변화를 각각 괴리에 회귀하고 두 기울기의 비로 3선 조정 비중 θ 를 구한다. 오차수정 모형의 조정 계수와 같은 생각이며, θ 가 0 이면 IRS 만 괴리를 닫고 1 이면 3선만 닫는다. 구간은 달 단위로 부트스트랩했다.

매매 가설은 사건을 고른다. 공통 조건은 09:10 ~ 15:10 사이의 |z| ≥ 3 이다. IRS 선행 사건(H799)은 직전 5분 IRS 가 0.5bp 이상 괴리 방향으로 움직였고 3선은 1틱 미만 움직인 순간이다. 3선 선행 사건(H800)은 직전 5분 3선이 1틱 이상 괴리를 만드는 방향으로 움직였고 IRS 중간값은 그대로였으며 그 호가가 60분 안에 한 번은 바뀐 순간이다. 모든 괴리 사건(H801)은 IRS 호가가 살아 있기만 하면 된다. 진입은 사건 다음 분의 종가, 청산은 진입 뒤 15분의 종가이고, 같은 날 앞 사건의 보유가 끝나기 전 사건은 버린다. 3선 청산은 15:34 를, IRS 청산은 15:29 를 넘지 않는다.

검정, 기준선, 격자

매매 가설의 검정은 건당 판정 비용 뒤 손익의 평균이 0 보다 큰지를 월 블록 부트스트랩 한쪽 p 로 보고, H798 은 부트스트랩 θ 가 0.1 이하인 비율을 p 로 쓴다. 넷을 한 묶음으로 Holm 보정했다. 기준선은 셋이다. 같은 날 같은 창에서 시각만 무작위로 뽑아 같은 방향과 보유로 매매한 귀무를 1,000번 만들었고, IRS 정보 없이 직전 5분 3선 움직임을 거스르는 단순 되돌림과 항상 매수를 같은 시각에 냈다. 사전등록한 격자는 |z| 문턱 {2, 2.5, 3, 4} 와 보유 {5, 10, 15, 30}분, 비용 0.5, 1, 2틱, 진입 지연 1, 2, 5분, 지정가 근사, 신선도 문턱 10, 30, 60분, 연도별 손익과 충격 구간 제외다. 문턱이나 보유를 결과로 고르지 않았으므로 선택 편향 귀무는 필요하지 않았다.

결과

확증 결과

표 2 가 판정에 쓴 확인 구간 결과다. 칼만 분산은 q 0.111, q_on 62.6, r 0.352(bp²)로 정해졌고 정상 상태 이득은 0.299 였다. 이 값은 수준의 반감기가 약 2분 이라는 뜻이다. 우도는 격자의 끝에서 가장 컸으며, 1분 스프레드가 거의 임의 보행이라 느린 수준이 데이터에서 지지되지 않았다는 신호다. 그래서 괴리 e 는 사실상 직전 1 ~ 2분의 스프레드 변화이고, 괴리 척도 σ_e 의 중앙값은 0.367bp 다. |z| ≥ 3 은 대략 1.1bp 넘게 순간적으로 벌어진 경우다. 느린 수준을 쓰면 결론이 달라지는지는 탐색 절에서 따로 보았다.

표 2. 확인 구간(2024-01 ~ 2026-11) 확증 결과. 정본 런 metrics.json 에서 옮겼다.
가설건수(연)비용 전판정 비용 뒤90% 구간원 pHolm p
H798 θ (h 15분)176,868분θ 0.12395% 0.075 ~ 0.2840.2220.890
H799 IRS 선행, 3선 매매776 (366)+0.049틱−0.951틱−1.079 ~ −0.8221.0001.000
H800 3선 선행, IRS 매매78 (37)+0.590bp+0.090bp−0.112 ~ +0.2730.2230.890
H801 모든 괴리, 3선 매매1,125 (531)+0.103틱−0.897틱−1.020 ~ −0.7841.0001.000

네 가설 모두 문턱에 한참 못 미쳤다. 3선 매매 두 가설은 비용 전 손익이 0.05 ~ 0.10틱이라 1틱 비용의 5 ~ 10% 에 그쳤고, 90% 구간 전체가 −0.8틱 아래다. IRS 매매는 비용 전 0.59bp 로 비용 0.5bp 보다 조금 컸지만 78건으로는 0 과 구별되지 않았다. 세 매매 가설이 모두 미지지라 사전등록 규칙대로 판정은 폐기다.

하루의 모습과 IRS 갱신

그림 1 은 IRS 중간값이 얼마나 자주 바뀌는지를 보여 준다. 분석 창 안에서 3년 중간값이 바뀐 분의 비율은 2021 년 4.7%, 2022 ~ 2025 년 10 ~ 14%, 2026 년 19.0% 다. 2021 년에는 스무 분에 한 번꼴로만 바뀐 셈이라 그해 IRS 는 사실상 멈춘 호가에 가깝다. 하루 중에는 개장 직후가 가장 잦고 13시 무렵 8% 로 가장 드물다. 3선은 거의 매분 가격이 바뀌므로, 두 시장의 갱신 빈도 차이 자체가 «3선이 먼저 움직인다» 는 관측을 만드는 한 원인일 수 있다.

연도별 IRS 3년 중간값 갱신 빈도 막대와 하루 중 시각별 갱신 빈도 곡선
그림 1. 왼쪽은 연도별로 3년 중간값이 바뀐 분의 비율과 쓴 날 수, 오른쪽은 1,254일을 평균한 시각별 갱신 비율(5분 이동평균)이다.

그림 2 는 확인 구간에서 사건이 많았던 2026-03-09 하루다. 위 칸에서 빨간 계단선이 IRS 중간값, 파란 선이 3선 내재 수익률에 그날 중앙 스프레드를 더한 값이다. 3선이 촘촘히 오르내리는 동안 IRS 는 0.25 ~ 0.5bp 단위로 계단을 밟으며 뒤따른다. 아래 칸의 괴리 e 는 대부분 ±3σ_e 안에 있고, 사건은 그 선을 넘는 순간에 생긴다. 이날 아침 09:01 ~ 09:20 에는 IRS 중간값이 전날 수준에 머물다 한 번에 15bp 를 따라 올라갔다. 개장 직후의 이런 멈춘 호가가 결과를 만드는지 따로 보았는데, 확인 구간 IRS 선행 사건 가운데 09:30 이전은 16% 이고 그 건들의 3선 손익은 −0.12틱으로 나머지(+0.08틱)와 결론이 같았다.

2026년 3월 9일 IRS 3년 중간값과 3선 내재 수익률, 괴리 e 와 IRS 선행 및 3선 선행 사건 표시
그림 2. 2026-03-09 하루. 위는 금리(bp), 아래는 괴리 e 와 ±3σ_e 선, 빨간 역삼각형은 IRS 선행 사건, 초록 삼각형은 3선 선행 사건이다. 괴리는 정본 런의 칼만 분산으로 다시 계산했고 사건 파일의 값과 일치함을 확인했다.

누가 괴리를 닫나

그림 3 은 사건 뒤 60분 동안 괴리가 어떻게 닫히는지를 IRS 몫(빨강)과 3선 몫(파랑)으로 나눈 것이다. 세 종류 사건 모두에서 닫는 쪽은 IRS 다. 모든 괴리 사건 2,410건(발견과 확인 합계)에서 15분까지 IRS 가 0.84bp, 3선이 0.09bp 를 닫았다. IRS 선행 사건에서도 3선은 0.05 ~ 0.10bp 만 따라왔고 IRS 가 오히려 처음 움직인 방향을 일부 되돌렸다. 3선 선행 사건에서는 IRS 가 5분에 0.47bp, 15분에 0.66bp, 60분에 1.08bp 로 천천히 따라오는 동안 3선은 반대로 조금 더 멀어졌다. 회색 점선의 |e| 는 1분 만에 1.74bp 에서 1.29bp 로 줄고 5분 뒤 바닥을 친 다음 다시 조금 넓어진다.

IRS 선행, 3선 선행, 모든 괴리 사건 뒤 60분 동안 IRS 와 3선이 각각 닫은 괴리의 누적 경로
그림 3. 사건 뒤 분별 평균 경로(발견과 확인 구간 합계). 괴리를 닫는 방향을 양으로 둔다. 점선은 15분 보유 끝.

그림 4 는 같은 구조를 회귀 계수로 요약한 θ 다. 확인 구간에서 1, 5, 10, 15, 30분 지평 모두 θ 가 0.12 ~ 0.13 이고, 발견 구간은 0.04 안팎으로 더 낮다. 15분 지평에서 IRS 기울기는 −0.600, 3선 기울기는 +0.084 다. 괴리 1bp 가 생기면 15분 안에 IRS 가 0.60bp 를 되돌리고 3선은 0.08bp 만 움직인다는 뜻이다. 예측대로 3선이 괴리를 닫는 몫은 0.3 에 크게 못 미쳤다. 신선도 문턱 10분과 60분(θ 0.105, 0.127), 시간 가변 베타 모형(θ 0.039)도 같은 결론이다.

보는 지평별 3선 조정 비중 θ 와 95% 구간, 발견 구간과 확인 구간
그림 4. 지평 h 별 θ 와 월 블록 부트스트랩 95% 구간. 점선은 H798 의 문턱 0.3 과 하한 문턱 0.1 이다.

매매와 기준선

그림 5 의 왼쪽 판은 3선 매매의 비용 전 손익을 규칙과 기준선으로 나란히 놓은 것이다. IRS 선행 사건에서 3선을 IRS 쪽으로 든 손익은 +0.05틱인데, 같은 날 같은 방향으로 시각만 무작위로 고른 귀무의 평균도 +0.05틱(비용 1틱 뒤 −0.946)이라 둘이 같다(무작위 귀무 p 0.526). IRS 정보 없이 직전 5분 3선 움직임을 거스르는 단순 되돌림은 +0.08틱, 항상 매수는 +0.03틱이다. 모든 괴리 사건의 규칙은 +0.10틱으로 무작위 시각(−0.004틱)보다는 조금 컸고 무작위 귀무 p 는 0.037 이다. 정보가 아주 없지는 않지만 그 크기가 1틱의 10분의 1이다.

3선 매매 규칙과 기준선의 건당 비용 전 손익 막대, IRS 따라 받기 규칙과 무작위 시각 막대와 비용선
그림 5. 확인 구간 건당 비용 전 손익. 왼쪽은 3선 매매(틱), 오른쪽은 IRS 매매(bp). 가로선은 비용 수준이다.

오른쪽 판의 IRS 따라 받기는 사정이 다르다. 규칙의 비용 전 손익 +0.59bp 는 같은 날 같은 방향의 무작위 시각(+0.06bp)보다 훨씬 커서 무작위 귀무 p 가 0.001 이다. 3선이 먼저 움직였을 때 IRS 중간값이 따라온다는 것은 우연이 아니다. 그러나 이 이익은 0.5bp 비용을 겨우 넘고, 보고 비용 1bp 뒤에는 −0.41bp 가 된다. 이긴 거래의 비율도 41% 에 그친다.

격자, 비용, 실행 현실화

그림 6 은 사전등록한 격자 16칸씩의 확인 구간 비용 전 손익이다. 3선 매매 두 규칙은 어느 칸에서도 0.5틱을 넘지 못했다. 가장 큰 칸은 IRS 선행 사건 |z| ≥ 4, 30분 보유의 +0.40틱(연 99건)과 모든 괴리 사건 |z| ≥ 4, 30분의 +0.46틱이다. 문턱을 높이면 손익이 조금 커지지만 1틱과는 거리가 멀다. IRS 매매는 문턱과 보유가 클수록 커져 |z| ≥ 4, 30분이 +1.13bp 지만 연 12건뿐이다.

z 문턱과 보유 기간 격자의 확인 구간 비용 전 손익 열지도, IRS 선행과 모든 괴리와 3선 선행 사건
그림 6. 격자 열지도. 칸의 숫자는 확인 구간 건당 비용 전 손익과 연간 건수, 색은 판정 비용 뒤 손익(파랑이 양)이다.
표 3. 비용과 실행 현실화(확인 구간, 사전등록 보조 보고). 지정가는 진입가보다 1틱 유리한 가격이 5분 안에 닿으면 체결로 본다.
항목H799 IRS 선행 → 3선H801 모든 사건 → 3선H800 3선 선행 → IRS
비용 0.5틱(0.25bp) 뒤−0.451틱−0.397틱+0.340bp
비용 1틱(0.5bp) 뒤−0.951틱−0.897틱+0.090bp
비용 2틱(1bp) 뒤−1.951틱−1.897틱−0.410bp
진입 지연 1, 2, 5분 비용 전+0.05, +0.10, +0.06+0.10, +0.09, +0.06+0.59, +0.48, +0.30
지정가 체결률60.7%64.4%
지정가 체결 건 net1−0.448틱−0.314틱
지정가 신호당 net1(미체결 0)−0.272틱−0.202틱

표 3 에서 비용을 0.5틱으로 낮춰도 3선 매매는 −0.40 ~ −0.45틱이다. 지정가로 1틱 유리하게 들어가면 신호당 손실이 −0.20 ~ −0.27틱으로 줄지만 여전히 음이다. 지정가가 체결되는 건은 가격이 불리하게 먼저 움직인 건이라 체결된 건의 손익이 평균보다 나쁘다. IRS 따라 받기는 진입이 늦을수록 빠르게 줄어 5분 늦으면 +0.30bp 로 비용 아래가 된다. 지연 예산으로 말하면 IRS 쪽 신호의 반감기는 약 5분이다.

연도별 손익과 충격 구간

그림 7 은 연도별 판정 비용 뒤 손익이다. H799 와 H801 은 2021 ~ 2026 여섯 해 모두 −0.79 ~ −1.30틱으로 한 해도 0 근처에 오지 않았다. 특정 기간의 실패가 아니라 신호 크기 자체가 작다는 뜻이다. H800 은 0.5bp 비용 뒤 2021 −0.03, 2022 −0.10, 2023 +0.42, 2024 +0.05, 2025 +0.22, 2026 +0.03bp 로 여섯 해 중 넷이 양이지만 2023 년 한 해가 평균을 끌어올린다. 충격 구간(공개 충격 시작일부터 10거래일, 8개)을 빼면 확인 구간 손익은 H799 −0.952틱(725건), H801 −0.887틱(1,053건), H800 +0.141bp(69건)로 결론이 같다.

연도별 H799 와 H801 의 비용 1틱 뒤 손익 막대와 H800 의 비용 0.5bp 뒤 손익 막대
그림 7. 연도별 건당 판정 비용 뒤 손익. 점선 오른쪽이 확인 구간이다.

탐색 변형과 실패 분해

아래는 결과를 본 뒤 돌린 탐색이라 판정에 쓰지 않는다. 첫째, 우도가 2분 반감기를 골랐으므로 아이디어가 뜻한 «느린 스프레드» 를 흉내 내어 수준 반감기를 30, 120, 390분에 고정했다. 사건 수가 줄고(IRS 선행 연 84 ~ 94건) 3선 손익이 +0.24 ~ +0.28틱으로 커졌지만 1틱 뒤 −0.72 ~ −0.77틱이고, θ 는 0.114 로 그대로다. IRS 따라 받기는 +0.63 ~ +0.71bp, 0.5bp 뒤 p 0.06 ~ 0.17 로 역시 유의하지 않았다.

칼만 수준 반감기별 세 사건 규칙의 비용 전 손익 막대와 3선 선행 사건 IRS 보유 연장의 손익 곡선
그림 8. 탐색. 왼쪽은 수준 반감기를 바꾼 세 규칙의 확인 구간 비용 전 손익, 오른쪽은 3선 선행 사건에서 IRS 보유를 15 ~ 60분으로 늘린 발견, 확인 구간 손익이다.
표 4. 탐색: 3선 선행 사건에서 IRS 보유 연장(bp). p 는 0.5bp 비용 뒤 월 블록 부트스트랩 한쪽 값이다.
보유발견 건수발견 비용 전확인 건수확인 비용 전확인 0.5bp 뒤확인 1bp 뒤확인 p
15분416+0.52078+0.590+0.090−0.4100.223
30분354+0.82270+0.650+0.150−0.3500.185
45분313+0.88769+0.993+0.493−0.0070.005
60분281+0.86967+1.067+0.567+0.0670.002

둘째, IRS 따라 받기의 보유를 늘리면 따라옴이 계속 쌓인다. 발견 구간에서 가장 좋은 45분을 고르면 확인 구간 0.5bp 뒤 +0.49bp(p 0.005)다. 그러나 이것은 네 칸 가운데 고른 것이고, 비용을 1bp 로 두면 −0.01bp 로 사라진다. 셋째, 같은 3선 선행 사건에서 3선 자신을 거스르는 매매는 발견 −0.63틱, 확인 +0.74틱으로 기간마다 부호가 뒤집혔다. 넷째, 11일치 브로커 메신저 호가 418줄을 보면 브로커 3Y 호가가 올라온 뒤 IRS 중간값이 바뀌기까지 중앙 2분(평균 3.5분), 무작위 분은 중앙 3분(평균 5.4분)이었다. 화면 중간값은 브로커 호가를 1 ~ 2분 늦게 반영하는 살아 있는 호가지만 3선보다 거칠고 느리다.

다섯째, IRS 스탬프와 3선 봉 시각을 같은 순간으로 둔 정렬 가정을 흔들어 보았다. IRS 값을 1분 앞당기거나 늦춰 같은 규칙을 다시 돌리면, 3선 매매는 IRS 선행 사건 +0.17틱과 +0.15틱, 모든 사건 +0.20틱과 +0.15틱으로 여전히 1틱에 한참 못 미치고 θ 도 0.130, 0.117 로 거의 그대로다. 반면 IRS 따라 받기는 앞당기면 +0.45bp, 늦추면 +0.98bp 로 크게 흔들린다. 어느 정렬이 맞는지 이 자료로는 알 수 없으므로 IRS 쪽 따라옴의 크기는 이 범위로 읽어야 한다.

깊이 보강: 요인 분해, 독립성, 선택 편향

여기도 모두 탐색이다. 처음 점검에서 빠진 것은 기존 요인으로 실패를 나눠 보는 진단과 독립성이었다. 그림 9 왼쪽은 3선 선행 사건의 IRS 따라옴(15분, 비용 전)을 사건 조건별로 나눈 것이다. 3선이 많이 움직일수록 따라옴이 커서 전체 구간 기준 1 ~ 2틱이면 +0.35bp, 4틱을 넘으면 +0.67bp 다. 시각대로는 11 ~ 13시가 +0.90bp 로 가장 크고 09 ~ 11시가 +0.27bp 로 가장 작다. 밤사이 미국 금리 변화의 대리 지표로 쓴 3선 개장 갭이 큰 날은 +0.26bp 로 갭이 작은 날(+0.58bp)의 절반 아래다. 금리 수준 3분위에는 일관된 차이가 없었다. 3선 매매 쪽은 갭, 수준, 시각 어느 칸에서도 비용 전 −0.03 ~ +0.17틱이었다. 기존 요인이 실패를 설명한다기보다 어떤 조건에서도 3선 쪽 신호가 작다.

3선 선행 사건 IRS 따라옴을 3선 이동 크기, IRS 갱신 경과, 시각대, z 크기로 나눈 막대와 보유 선택 편향 귀무 분포
그림 9. 왼쪽은 3선 선행 사건 IRS 손익의 조건별 평균(회색 전체, 초록 확인 구간, 아래 숫자는 건수), 오른쪽은 시각만 무작위로 바꾼 사건 1,000세트에서 같은 보유 고르기 절차를 돌린 귀무 분포와 관측값이다.

분해에서 |z| 가 6 을 넘는 칸이 크게 보여(모든 괴리 사건 확인 50건 +1.44틱) 문턱을 6 으로 올린 규칙을 따로 돌렸다. 확인 구간 69건(연 33건)의 비용 전 손익은 +1.01틱이지만 1틱 뒤 +0.01틱(p 0.49)이고, 손익 상위 3일을 빼면 −0.41틱, 발견 구간 163건은 −0.08틱이었다. 사건의 40 ~ 50% 가 IRS 중간값이 전날 값에 머무는 09:30 이전이다. 극단 괴리는 몇 날의 큰 움직임이 만든 칸이라 후보가 아니다.

그림 9 오른쪽은 탐색에서 보유 45분을 고른 절차의 선택 편향을 잰 것이다. 3선 선행 사건의 날과 방향은 두고 시각만 무작위로 바꾼 1,000세트에서 발견 구간으로 보유를 고르고 확인 구간 0.5bp 뒤 손익을 재면 평균 −0.28bp, 95% 분위 +0.05bp 다. 관측 +0.51bp(15분 사건 집합에서 다시 잰 값)는 p 0.002 로 그 밖에 있다. 보유를 고른 절차만으로는 이 크기가 나오지 않는다. 다만 이 귀무도 화면 중간값으로 체결된다는 가정은 검정하지 못한다.

표 5. 탐색: 기존 고정 전략과의 일별 손익 상관(확인 구간 490일). 겹친 날은 두 전략이 같은 날 모두 손익을 낸 날 수다.
이 실험의 손익고정 카드 일별 상관월별 상관겹친 날금통위 전날 10선 일별 상관겹친 날
IRS 따라 받기 15분(57일)+0.02−0.2223−0.1412
IRS 따라 받기 45분(55일)+0.05+0.0322−0.1511
모든 괴리 사건 3선(364일)−0.01+0.10127−0.0217

표 5 처럼 IRS 따라 받기는 미국 야간 되돌림 3선(고정 카드)과 일별 상관이 +0.02, 금통위 전날 10선과 −0.14 로 기존 전략과 사실상 독립이다. 그러나 독립이라는 것이 비용을 넘는다는 뜻은 아니므로 판정은 그대로다.

해석

IRS 화면 중간값은 3선의 그림자에 가깝다. 3선이 움직이면 IRS 중간값이 계단을 밟듯 1 ~ 60분에 걸쳐 따라오고, IRS 가 먼저 움직인 순간에 3선이 따라오는 몫은 무작위 시각과 구별되지 않았다. 국채선물이 가격 발견을 이끈다는 앞선 관측이 IRS 로도 이어진다. 3선 쪽 실패의 원인은 분명히 신호 크기다. 빈도는 연 370 ~ 530건으로 충분하고 여섯 해 모두 같은 방향으로 졌으므로, 기간이나 빈도의 문제가 아니라 1틱의 10분의 1 정도밖에 안 되는 따라옴의 문제다.

IRS 쪽 따라옴은 진짜 움직임이다. 무작위 시각보다 0.5bp 넘게 크고 발견과 확인 구간에서 비슷한 크기로 나왔다. 하지만 이 크기는 3년 IRS 의 호가 폭과 비슷하고, 우리가 가진 값은 화면 중간값이다. 중간값이 늦게 바뀐 것이 실제 딜러가 늦게 호가를 바꾼 것인지, 화면 표시만 늦은 것인지 이 자료로는 가를 수 없다. 표시만 늦다면 늦은 가격으로 받아 줄 상대가 없다. 그래서 이 결과는 독립 매매보다 IRS 를 어차피 거래할 때의 체결 시점 판단에 더 쓸모가 있다.

한계

이 결론이 틀릴 수 있는 조건을 적는다.

IRS 값은 체결이 아니라 벤더 화면 중간값이다. 0.25bp 단위로 거칠게 바뀌고 2021 년에는 4.7% 의 분에서만 바뀌었다. H800 의 이익은 그 중간값으로 체결된다고 가정한 상한이며, 실제 호가 폭이 0.5bp 보다 넓으면 사라진다. 3선 비용 1틱은 실측 스프레드와 맞지만 시장가 진입 기준이고, 10선이나 30선이었다면 실측 스프레드가 더 넓을 수 있다.

시각 정렬은 IRS 스탬프와 3선 봉 끝 시각이 같은 순간이라고 두었다. IRS 스탬프가 실제로 1분 늦거나 빠르다면 θ 와 H800 손익이 1분만큼 달라진다. 탐색에서 ±1분 이동을 재 보니 3선 매매의 결론은 그대로였지만 IRS 따라 받기는 +0.45 ~ +0.98bp 로 크게 흔들렸다. 칼만 분산은 우도 격자의 끝에서 골라졌으므로 격자를 넓혔다면 더 빠른 수준이 골라졌을 것이다. 결과를 본 뒤 느린 수준 변형을 탐색으로 돌렸고 결론은 같았다.

확인 구간은 530일이고 2024-09 ~ 11 이 빠져 있다. H800 은 확인 구간 78건이라 검정력이 낮다. 브로커 메신저 호가가 11일뿐이라 사전 계획했던 «브로커 호가로 멈춘 구간 빼기» 를 중간값 자체의 경과 분으로 대신했다. 보유 45 ~ 60분 결과는 결과를 보고 고른 값이라 선택 편향이 남는다.

다음에 해 볼 것

첫째, IRS 딜러 실호가로 H800 을 다시 본다. 브로커 메신저 3Y 비드와 오퍼 줄을 최소 60일 모아, 3선이 1틱 이상 움직였고 IRS 중간값이 그대로인 순간에 브로커 호가를 실제로 칠 수 있었는지와 그 뒤 30 ~ 60분 손익을 잰다. 성공 조건은 실호가 기준 건당 +0.3bp 이상과 연 30건 이상이다.

둘째, 3선을 신호로 IRS 체결 시점을 고르는 실행 개선 규칙을 잰다. 데스크가 어차피 IRS 를 거래해야 할 때 직전 5분 3선이 1틱 이상 움직였고 IRS 중간값이 그대로라면, 3선과 같은 방향의 IRS 거래는 즉시, 반대 방향 거래는 15 ~ 45분 기다려 체결하는 규칙이 평균 0.6 ~ 1bp 유리한지를 기다리는 동안의 분산과 함께 본다.

산출물

모든 수치는 아래 정본 런에서 왔다. 분 단위 패널은 저장소 밖 캐시에 두고 코드가 원자료에서 다시 만든다. 사전등록 커밋 뒤 한 번 돌린 런이 정본이고, 탐색은 같은 런 폴더의 하위 폴더에 있다.

  • 분석과 판정analysis.md
  • 사전등록protocol.md
  • 코드code/lib.py, code/s0_datacheck.py, code/s1.py, code/s2_explore.py, code/s3_timing.py, code/s4_depth.py, code/render_figures.py
  • 정본 런results/20261108T001130_main/
  • 탐색results/20261108T001130_main/explore/
  • 재현uv run python experiments/0237_irs_futures_minute_leadlag/code/s1.py 뒤 code/s2_explore.py <런 폴더>, code/render_figures.py

Appendix

A. 데이터셋 실물

그림 2 의 날(2026-03-09) 10:27 ~ 10:35 와 10:49 의 분 단위 패널이다. 이 날 1틱은 0.345bp, σ_e 는 0.433bp 였다. 10:28 부터 10:33 까지 3선이 104.39 에서 104.47 로 8틱 오르는 동안 IRS 중간값은 3.470% 에 머물러 10:33 에 괴리가 2.38bp(z 5.49)로 벌어졌다.

표 6. 분 단위 패널 실물. 정본 런의 캐시 패널과 칼만 분산으로 계산했다.
시각IRS3 %3선 가격FY %s bpμ bpe bpz
10:273.4675104.443.42993.7590.5683.1927.37
10:283.4700104.393.44712.2871.9270.3590.83
10:293.4700104.383.45061.9422.080−0.138−0.32
10:303.4700104.403.44372.6312.0210.6101.41
10:313.4700104.403.44372.6312.2810.3500.81
10:323.4700104.413.44022.9762.4300.5451.26
10:33 (사건)3.4700104.473.41965.0422.6632.3805.49
10:34 (진입)3.4700104.433.43343.6653.677−0.012−0.03
10:353.4750104.443.42994.5093.6720.8381.93
10:49 (청산)3.4800104.333.46781.2182.089−0.871−2.01

표의 μ 는 그 분 관측 전의 수준 추정이다. 10:27 의 큰 괴리는 같은 분에 3선이 8틱 오르고 IRS 가 0.5bp 오른 데서 왔다. IRS 도 움직였으므로 3선 선행 사건이 아니다. 10:34 에 수준이 3.68bp 로 따라 올라가 괴리가 곧바로 0 이 된 것은 칼만 이득 0.3 이 만드는 빠른 추적이다.

B. 모델 입출력 실물

학습한 예측 모델은 없다. 칼만 필터와 사건 규칙의 입력과 출력을 위 사건(10:33, 3선 선행) 하나로 싣는다. 이 사건은 H800 과 H801 표본에 함께 들어간다.

입력
10:33 괴리 e = +2.380bp, σ_e = 0.433bp, z = +5.49. 직전 5분 IRS 변화 ΔI5 = 0bp, 3선 변화 ΔF5틱 = −8.0(내재 수익률 하락, 가격 8틱 상승), IRS 마지막 갱신(10:28) 뒤 경과 A = 5분. 3선 선행 조건(|ΔF5틱| ≥ 1, 3선이 괴리를 만든 방향, IRS 그대로, A ≤ 60)을 모두 채운다.
출력
D = −sign(e) = −1. IRS 매매(H800)는 고정 수취로 IRS 금리 하락에 건다. 10:34 진입 3.470%, 10:49 청산 3.480%, 손익 −1.0bp, 0.5bp 뒤 −1.5bp. 3선 매매(H801)는 3선 매도, 10:34 진입 104.43, 10:49 청산 104.33, 비용 전 +10틱, net1 +9틱.

이 사건에서는 IRS 가 따라오지 않고 오히려 3선이 되돌아왔다. 평균으로는 IRS 가 따라오는 쪽이 우세하지만(그림 3), 한 건 한 건은 이처럼 반대로도 끝나며 3선 선행 사건 확인 구간의 IRS 이긴 비율은 41% 였다.

C. 실험 설정

표 7. 사전등록한 설정 전체와 우도로 정한 값.
항목값
분석 창IRS 09:05 ~ 15:29(15:30 종가 슬롯 버림), 사건 09:10 ~ 15:10, 3선 청산 상한 15:34
날 조건두 표가 겹치는 날, 만기일 제외, IRS 3Y 가 창의 80% 이상
칼만 M1국소 수준, 발견 구간 우도 격자 270칸, q 0.111, q_on 62.6, r 0.352(bp²), 정상 이득 0.299
칼만 M2(비교)(α, β) 임의 보행, β 분산 1e-6, 관측 IRS3 대 전일 대비 FY 변화
ze / 직전 20거래일(최소 10) 표준편차
사건|z| ≥ 3, IRS 선행: |ΔI5| ≥ 0.5bp, |ΔF5틱| < 1; 3선 선행: |ΔF5틱| ≥ 1, ΔI5 = 0, A ≤ 60; 모든 사건: A ≤ 30
거래t+1분 종가 진입, 15분 보유, 같은 날 겹침 제거
비용3선 판정 1틱, 보고 0.5와 2틱; IRS 판정 0.5bp, 보고 0.25와 1bp
분할발견 2021-01 ~ 2023-12(724일), 확인 2024-01 ~ 2026-11-05(530일)
검정월 블록 부트스트랩 5,000회 seed 237 한쪽, H798 은 θ 부트스트랩 2,000회, Holm 4개
귀무와 기준선무작위 시각 1,000회(같은 날, 같은 D), 3선 단독 5분 되돌림, 항상 매수
격자|z| {2, 2.5, 3, 4} × 보유 {5, 10, 15, 30}분, 지연 {1, 2, 5}분, 신선도 {10, 30, 60}분
충격 구간2022-02-24, 2023-03-10, 2023-10-09, 2024-04-15, 2024-08-05, 2024-12-04, 2025-04-03, 2025-06-13 부터 10거래일
판정채택: 매매 가설 Holm 지지 + 보고 비용 뒤 양 + 연도 과반 양 + 연 24건 이상