3년, 10년, 30년 국채선물 · 1분봉 2017 ~ 2026 · 주금공 MBS 입찰일 266일 · 사전등록 6가설 Holm

주금공 MBS 입찰 창 동안 국채선물은 약해지는가

주택금융공사 MBS 는 트랜치마다 20분짜리 전자입찰 창을 연다(대개 09:30 ~ 11:20). 그 창 동안 인수자의 헤지 매도로 국채선물이 약해지고 창 뒤에 회복한다면 선물만으로 이 입찰을 이용할 수 있다. 2017 ~ 2026 년 입찰일 266일의 1분봉으로 같은 요일 다른 날과 비교하고, 창 매도와 창 뒤 매수 두 규칙을 비용 1틱 뒤로 검정했다.

폐기 · H562, H563 미지지 10선 창 −2.8틱(Holm 0.086), 확인 구간 −0.3틱 규칙 확인 구간 A −1.31틱, B −3.48틱

세 줄 요약

  1. 주금공 MBS 입찰일에 입찰 창(대개 09:30 ~ 11:20) 동안 국채선물은 같은 요일 다른 날보다 3선 −0.84틱, 10선 −2.81틱 약했다(한쪽 p 0.023, 0.014). 그러나 여섯 가설을 함께 보정한 Holm p 는 0.12, 0.086 으로 문턱을 못 넘었다.
  2. 10선 효과는 발견 구간(2017 ~ 2023) −3.67틱, 확인 구간(2024 ~) −0.27틱이다. 2019 년(−12.4틱)과 2022 년(−7.5틱)이 평균을 만들었고, 장기 트랜치 물량이 커도 더 약해지지 않았다(1,000억당 +0.18틱).
  3. 창 시작에 10선을 팔아 창 끝에 사는 규칙 A 는 확인 구간 비용 1틱 뒤 −1.31틱, 창 끝에 사서 15:30 에 파는 규칙 B 는 −3.48틱이다. 판정은 폐기다.

가설과 결론

주택금융공사(주금공)는 보금자리론 같은 정책 모기지를 모아 MBS 를 발행한다. 발행은 월 2 ~ 3회 전자입찰로 하고, 트랜치(1년 ~ 30년 만기 조각)마다 20분짜리 창을 따로 연다. 미국 국채에서는 입찰 앞뒤로 유통 가격이 내렸다가 회복하는 현상이 알려져 있다. 딜러가 물량을 받으려고 미리 헤지하고, 최종 투자자는 천천히 사 가기 때문이다. 같은 일이 MBS 입찰 창 안에서 국채선물에 생긴다면, 응찰하지 않고도 선물로 이 입찰을 이용할 수 있다. 2026-11-04 사용자(채권 데스크)가 주금공 입찰로 돈을 벌 수 있는 전략을 찾아 달라고 했고, 이 실험은 그중 선물만으로 실행하는 질문이다.

가설
입찰일 창 동안 3선(H558)과 10선(H559)은 대조일 같은 시각보다 약하다. 10선은 창 뒤 15:30 까지 대조일보다 강하게 회복한다(H560). 10선 창 수익은 장기 트랜치(7년 이상) 물량이 클수록 더 낮다(H561). 창 매도 규칙 A(H562)와 창 뒤 매수 규칙 B(H563)는 확인 구간에서 비용 1틱 뒤 양이다. 여섯을 한 묶음으로 Holm 보정한다.
결론
H558, H559 는 보정 전 유의하지만 Holm 뒤 0.12, 0.086 이고 확인 구간에서 거의 사라진다. H560, H561 은 지지되지 않고, 두 규칙은 확인 구간에서 비용 뒤 음이다. 판정은 폐기다.
가설 묶음과 판정
가설지표전체확인 구간Holm p판정
H5583선 초과 창 수익 W* < 0−0.84틱−0.74틱0.117미지지
H55910선 초과 창 수익 W* < 0−2.81틱−0.27틱0.086미지지
H56010선 초과 회복 R* > 0+1.26틱−1.19틱0.693미지지
H56110선 W 의 장기 물량 기울기 < 0+0.18틱/1,000억1.000미지지
H562규칙 A 비용 1틱 뒤 > 0+0.33틱−1.31틱1.000미지지
H563규칙 B 비용 1틱 뒤 > 0+0.15틱−3.48틱1.000미지지

사전등록 때 10선 창 −1틱, 회복 +1틱, 규칙 +0.5틱을 예측했다. 창의 약세는 예측보다 컸지만 회복은 없었고, 규칙으로 바꾸면 최근 3년 동안 비용을 넘지 못했다.

용어와 기호

주금공 MBS
한국주택금융공사가 주택담보대출을 기초로 발행하는 주택저당증권. 1 ~ 3년 트랜치는 만기일시상환, 5년 이상은 공사가 조기상환(콜)할 수 있다
트랜치, 입찰 창
만기별로 나뉜 발행 조각. 트랜치마다 20분 동안 국고채 대비 가산금리로 응찰을 받는다. 창은 그 20분이다
입찰일
실링이 숫자로 적힌 트랜치가 하나라도 있는 날. 스왑 회차와 은행 비경쟁 매입 회차는 공개 입찰이 아니라서 뺀다
실링
주관사단이 회차마다 트랜치별로 내는 가산금리 상한(bp). 이 실험에서는 입찰일을 고르는 데만 쓴다
3선, 10선, 30선
한국거래소 3년, 10년, 30년 국채선물. 금리가 오르면 가격이 내린다. 그날 거래량이 가장 많은 월물의 1분봉을 쓴다
틱
가격 최소 단위. 3선, 10선 0.01, 30선 0.02. 손익은 1계약당 틱이다
ws, we
그날 첫 트랜치 창의 시작 시각과 마지막 트랜치 창의 끝 시각. 발행안내가 없는 날은 09:30, 11:20
P(t)
스탬프 t 이하 마지막 1분봉의 현재가(같은 날, 5분 안). 스탬프 t 의 봉은 t 직전 1분이다
W(창 수익)
W = [P(we) − P(ws)] ÷ 틱. 음수면 창 동안 약세(금리 상승)
R(회복)
R = [P(15:30) − P(we)] ÷ 틱. 15:30 은 마감 동시호가(15:35 ~ 15:45) 전 연속매매 구간이다
대조일
입찰일과 같은 요일, 입찰일이 아닌 날, 앞뒤 56일 안, 국고채 입찰(경쟁 또는 조기환매) 여부가 같은 날. 대조일 값은 입찰일의 ws, we 시각으로 잰다
W*, R*(초과)
입찰일 값 − 대조일 평균. 같은 시각의 평소 흐름을 뺀 입찰일 고유의 움직임
규칙 A, 규칙 B
A: ws 에 10선 1계약 매도, we 에 환매, 손익 = −W − 비용. B: we 에 10선 매수, 15:30 에 매도, 손익 = R − 비용
비용
왕복 1틱(판정), 2틱(보고). 1분봉 현재가 체결이라 스프레드도 이 안에 넣었다
발견 구간, 확인 구간
발견 2017-01 ~ 2023-12, 확인 2024-01 ~ 2026-10. 규칙은 학습하는 값이 없어 전체를 한 번 평가하고, 규칙 판정은 확인 구간으로 한다
월 블록 부트스트랩, 한쪽 p
날을 달력 월 묶음으로 나눠 묶음을 복원 추출해 평균을 5,000번 다시 계산한다(seed 197). 한쪽 p 는 진짜 평균이 0 일 때 이만큼 한쪽으로 나올 확률이다
Holm 보정
여러 가설을 함께 시험할 때 우연한 통과를 막으려고 p 를 가설 수에 맞춰 키우는 방법. 여섯 가설 한 묶음
순열 귀무
입찰일과 같은 요일의 비입찰일을 무작위로 뽑아 입찰일의 창 시각으로 규칙을 돌리기를 2,000번 반복한 분포. 순열 p 는 그 분포에서 실제 평균 이상이 나온 비율이다
OLS
최소제곱 선형회귀. H561 과 비교 모델 (c) 에 쓴다
충격일
코로나(2020-02-24), 러시아 우크라이나 침공(2022-02-24), SVB(2023-03-10), 하마스 이스라엘(2023-10-09), 이란 이스라엘(2024-04-15), 엔 캐리 청산(2024-08-05), 한국 비상계엄(2024-12-04), 미국 상호관세(2025-04-03), 이스라엘 이란 공습(2025-06-13). 각 날부터 5거래일 안 입찰일을 뺀 판을 따로 본다

자료

데이터셋

쓴 자료
자료기간해상도쓰임
주금공 MBS 입찰 표(주관사단 배포 연도별 표 정리본)2016 ~ 2026-10, 292 입찰일회차, 트랜치입찰일, 트랜치 만기와 발행액
회차 발행안내(입찰 전날 밤 게시)2021 ~ 2026-10, 125 입찰일트랜치 창 시각ws, we 와 장기 트랜치 창. 날짜, 시각, 만기, 금액만 파생해 썼다
국채선물 1분봉(월물별)3선, 10선 2016-12-14 ~ 2026-11-03, 30선 2024-02-19 ~1분, 스탬프는 봉 끝P(t)
국고채 입찰 결과2007 ~ 2026-11입찰일대조일 짝짓기(국고 입찰 겹침)
미국 야간 되돌림 3선 카드 거래별 손익2016-12 ~ 2026-10, 821건거래일독립성
연도별 입찰일 수와 창 시각 출처
연도별 입찰일 수. 파랑은 발행안내의 실제 창 시각을 쓴 날, 회색은 창 시각이 없어 09:30 ~ 11:20 전체 창을 쓴 날이다. 점선 왼쪽이 발견 구간, 오른쪽이 확인 구간이다.

표본

표본(정본 런 metrics.json)
항목값
1분봉이 있는 입찰일(2017 ~)266일(발견 199, 확인 67)
연 평균 입찰일(2017 ~ 2025)26.7일
창 시각 출처발행안내 125일, 전체 창 141일
국고채 입찰과 같은 날96일
요일대부분 수요일, 금요일
30선 입찰일(2024-02 ~)62일

발행안내가 있는 날의 창은 대부분 09:30 ~ 11:20(트랜치 여덟 개, 창 네 개)이고, 콜옵션 없는 단기 회차(Straight)는 09:30 ~ 10:20 이다. 첫 런에서 입찰 표 정리본이 연도 끝 합계 표를 그해 마지막 회차 트랜치로 붙여 둔 결함을 찾아 고쳤다(한계 절).

언제 무엇을 아는가

입찰 일정과 창 시각은 전날 밤에 공지되므로 ws 에 진입하는 규칙 A 는 그날 아침에 이미 알 수 있는 정보만 쓴다. 낙찰 스프레드, 응찰률, 미매각은 창이 끝난 뒤 공표되므로 규칙에는 쓰지 않고 진단에만 썼다. 15:30 청산은 마감 동시호가 전이라 그 시각 가격으로 실제로 나올 수 있다.

방법

입찰일마다 W, R 을 재고, 같은 날의 창 시각으로 대조일 W, R 을 재어 평균을 뺀다. 이렇게 하면 요일과 시각에 따른 평소 흐름(예: 오전에 오르는 경향)이 빠진다. 대조일은 국고채 입찰 여부까지 맞춘다. 국고채 입찰도 오전에 열려 같은 시각에 선물을 움직이기 때문이다. 검정은 월 블록 부트스트랩 한쪽 p 와 여섯 가설 Holm 이다. 강건성 격자(진입, 청산 시각, 비용, 지연, 창 정의, 국고 겹침, 충격일, 상품)는 사전등록한 그대로 모두 보고한다.

모델

사건 비교와 두 규칙

학습하는 값이 없는 규칙이다. 규칙 A 는 «입찰 창 동안 헤지 매도가 나온다» 는 기제를 그대로 사고판다. 규칙 B 는 «헤지가 끝나면 되돌아온다» 는 기제를 산다. 둘 다 입찰일마다 한 번, 연 27회 안팎 거래한다.

비교 모델

확증은 «모든 입찰일» 규칙이고, 다음 둘은 탐색 비교다. (b) 장기 트랜치 물량이 발견 구간 중앙값(3,300억) 이상인 날만 규칙 A. (c) 발견 구간 OLS 로 10선 W 를 장기 물량, 총 물량, 국고 입찰 겹침, Straight 회차(최장 만기 5년 이하)에 회귀하고, 예측이 음이면 창 매도, 양이면 창 매수. 문턱과 계수는 발견 구간에서만 정했다.

발견 구간 회귀 계수
모델 (c) 의 학습된 계수(정본 런 일별 패널에서 다시 적합해 저장된 계수를 재현한 뒤 그렸다). 단위는 10선 창 수익(틱). 장기 물량과 총 발행액 계수는 1,000억당 −0.06, −0.34틱으로 작고, 국고 입찰 같은 날(+4.86)과 Straight 회차(+10.41) 계수가 크다. 뒤의 둘은 표본이 작아 흔들린다.

결과

확증 결과

확증 결과(틱, 정본 런 cells.csv)
가설n전체 평균발견확인한쪽 pHolm
H558 3선 W*263−0.84−0.87−0.740.0230.117
H559 10선 W*263−2.81−3.67−0.270.0140.086
H560 10선 R*263+1.26+2.09−1.190.1730.693
H561 장기 물량 기울기266+0.18/1,000억0.5941.000
H562 규칙 A net1266+0.33+0.88−1.310.7951.000
H563 규칙 B net1266+0.15+1.38−3.480.9311.000

10선 W* 의 날별 표준편차는 18.6틱이다. 평균 −2.8틱은 그 6분의 1이다. 규칙 A 의 실제 손익이 W* 보다 작은 것은 대조일 오전 창이 평균 +0.41틱 강했기 때문이다. W* 는 이 몫을 빼고 재지만 규칙은 빼지 못한다.

하루 경로

창 시작 가격 대비 평균 경로
창 시작 가격을 0 으로 둔 평균 경로(전체 입찰일). 파랑 입찰일, 회색 대조일, 빨강 초과, 빨간 점선은 확인 구간의 초과다. 노란 띠가 주된 입찰 창이다. 10선 초과는 창 끝 무렵 −3틱까지 내려갔다가 오후에 0 근처로 돌아오지만, 확인 구간(점선)은 창 안에서 −1 ~ −2틱을 오갈 뿐 뚜렷한 모양이 없다.

연도별

연도별 평균
연도별 입찰일 평균. 10선 초과 창 수익(빨강)은 2019 년 −12.4틱, 2022 년 −7.5틱이 크고 2021 년 +5.3틱, 2025 년 +7.8틱은 반대다. 규칙 A(파랑)와 규칙 B(초록)도 해마다 부호가 바뀐다.

강건성 격자

규칙 A 진입, 청산 격자
규칙 A 확인 구간 손익(비용 1틱). 세로는 진입(창 시작 −15분, 0, +5분), 가로는 청산(창 끝, +15분, +30분). 3선은 아홉 칸 모두 음이다. 10선은 −1.81 ~ +1.06틱이고 가장 좋은 칸도 p 0.27 이다. 30선은 아홉 칸 모두 양(+0.45 ~ +2.87틱)이지만 62일뿐이고 p 0.19 ~ 0.45 다.
나머지 격자(10선, 비용 1틱, 확인 구간 평균 틱)
변형규칙 A규칙 B
사전등록 기본−1.31−3.48
비용 0.5틱, 2틱−0.81, −2.31−2.98, −4.48
진입 1분, 5분 지연−1.22, −1.27−3.48, −2.94
규칙 B 청산 13:00, 14:00−1.36, −1.85
전체 창 09:30 ~ 11:20 고정−1.15
발행안내 창이 있는 날만(61일)−0.69−3.93
국고 입찰 겹친 날 제외(40일), 겹친 날만(27일)−1.12, −1.59−3.80, −3.00
충격일 뒤 5일 제외−0.49−2.92

귀무와 모델 비교

순열 귀무 분포
입찰일과 같은 요일의 비입찰일을 무작위로 뽑아 같은 창 시각으로 규칙을 돌린 2,000회 분포(확인 구간). 빨간 선이 실제 값이다. 순열 p 는 규칙 A 0.45, 규칙 B 0.79 다. 전체 기간으로 보면 규칙 A 0.033, 규칙 B 0.38 이다.
모델 비교(10선, 비용 1틱, 탐색)
모델발견확인확인 p
(a) 모든 입찰일 창 매도(확증 규칙 A)+0.88−1.310.80
(b) 장기 물량 중앙값 이상만(확인 22일)+2.38−3.550.94
(c) 발견 OLS 예측 부호+2.56−1.790.86

발견 구간에서 조건을 고를수록 발견 성적은 좋아지고 확인 성적은 나빠졌다. 골라낸 조건이 우연에 맞춘 것이라는 전형적인 모습이다.

실패 진단

  • 크기 대 잡음. 연 27일이면 한 해 평균의 표준오차가 3.6틱이다. 효과 −2.8틱은 한 해 성적으로는 구별되지 않는다.
  • 특정 해에 몰림. 2019 년은 안심전환대출로 MBS 공급이 몰린 해, 2022 년은 금리 급등기다. 평소에는 효과가 없거나 반대다.
  • 물량 기울기 없음. 헤지 매도 설명이 맞다면 장기 물량이 클수록 약해야 하는데 기울기는 +0.18틱이다.
  • 회복 없음. R* 는 발견 +2.1, 확인 −1.2 로 부호가 뒤집혔다. 오후는 입찰과 무관한 흐름이 지배한다.
  • 입찰 결과와 무관(창 뒤 정보라 규칙에 못 씀). 응찰률과 10선 W* 의 상관 0.02, «낙찰 − 실링» 과의 상관 0.08. 미매각 트랜치가 있던 날 +0.73틱, 없던 날 −5.77틱으로 수요가 약한 날 더 약해진다는 설명과 반대였다.

탐색 결과

  • 장기 트랜치 창만(7년 이상, 107일). 10선 초과 −2.18틱(p 0.12), 확인 구간 −0.04틱. 30선 초과 −3.32틱(p 0.17, 45일).
  • 30선 규칙 A, 청산 창 끝 +15분. 확인 구간 +2.31틱(62일), 부트스트랩 p 0.23, 순열 p 0.23. 표본이 짧고 결과를 본 뒤 고른 칸이라 판정에 쓰지 않는다.

독립성

미국 야간 되돌림 3선 카드와 같은 날은 65일(카드 821거래 중)이고, 겹친 날 손익 상관은 규칙 A −0.06, 규칙 B +0.09 다. 국고채 입찰과 같은 날은 96일이다. 규칙에 효과가 없으므로 독립성은 의미가 작다.

한계

  • 2021 년 전 141일은 창 시각이 없어 전체 창을 썼다. 효과가 희석될 수 있지만, 실제 창이 있는 날만 보아도 확인 구간은 −0.69틱이다.
  • 체결은 1분봉 현재가로 했다. 10선, 30선의 실제 호가 폭은 3선보다 넓을 수 있다.
  • 첫 런은 입찰 표 정리본이 연도 끝 합계 표를 그해 마지막 회차 트랜치로 붙여 둔 결함 때문에 무효로 했다(사전등록 수정 1). 고친 뒤 바뀐 것은 장기 물량 기울기(−0.08 에서 +0.18틱), 비교 모델 (b), (c), 표본 한 날이고 두 규칙의 결론은 같다.
  • 발행안내는 사내 채널 글이라 날짜, 창 시각, 만기, 금액만 파생해 썼다.

다음에 해 볼 것

  • 30선 장기 트랜치 창. 20년, 30년 트랜치 창에 30선만 보는 규칙을, 30선 1분봉이 2년 더 쌓인 뒤 새 확인 구간으로 사전등록한다.
  • 공급 국면 조건. 효과가 2019 년(공급 급증)과 2022 년(금리 급등)에 몰렸다. 주택, 모기지 국면 패널이 생기면 «공급 확대 국면» 을 사전등록 조건으로 걸어 다시 본다.

산출물

  • 계획protocol.md(사전등록 20d96f2, 수정 1 464a69d)
  • 분석, 판정analysis.md
  • 코드code/common.py(자료), code/s0_check.py(점검), code/s1.py(확증 런), code/s2_explore.py(탐색), code/render_figures.py(그림)
  • 정본 런results/20261104T153117_main/(metrics.json, cells.csv, days.csv, grid.csv, years.csv, path.csv, perm.csv, models.csv, diag.csv, explore.json)
  • 무효 런results/20261104T151613_main_void_rollup/(수정 1 전, 비교용)

Appendix

A. 데이터셋 실물

2026-10-14 입찰일의 트랜치(입찰 표)와 창(발행안내에서 파생한 값).

2026-10-14 트랜치
만기발행액(억)실링(bp)낙찰(bp)창
1년695423909:30 ~ 09:50
7년1,000655709:30 ~ 09:50
3년1,100383210:00 ~ 10:20
10년900665410:00 ~ 10:20
2년1,100383010:30 ~ 10:50
30년200733510:30 ~ 10:50
5년1,300363111:00 ~ 11:20
20년1,000616111:00 ~ 11:20

같은 날 일별 패널(days.csv) 행 일부. 단위는 틱, amt 와 long_amt 는 억이다.

days.csv 2026-10-14
열3선10선30선
W, 대조일 평균, W*−6.0, +1.5, −7.5−19.0, 0.0, −19.0−37.0, −7.3, −29.8
R, 대조일 평균, R*−1.0, −1.3, +0.3+2.0, −5.0, +7.0+25.0, +9.0, +16.0
amt, long_amt, ws, we, 창 출처7,295, 3,100, 09:30, 11:20, 발행안내

B. 규칙 입출력 실물

Request meta
2026-10-14(수) 주금공 MBS 일반 회차 입찰일, 10선 근월물, 규칙 A 와 B, 비용 1틱
Input
전날 밤 발행안내로 아는 창 09:30 ~ 11:20. P(09:30) = 105.90, P(11:20) = 105.71, P(15:30) = 105.73
Model response
규칙 A: 09:30 에 매도, 11:20 에 환매. 규칙 B: 11:20 에 매수, 15:30 에 매도
Ground truth check
W = (105.71 − 105.90) ÷ 0.01 = −19틱, 규칙 A net1 = 19 − 1 = +18틱. R = (105.73 − 105.71) ÷ 0.01 = +2틱, 규칙 B net1 = +1틱. 이날은 두 규칙 모두 이겼지만, 확인 구간 67일 평균은 A −1.31틱, B −3.48틱이다

C. 실험 설정

  • 기간입찰일 2017-01 ~ 2026-10(발견 2017 ~ 2023, 확인 2024-01 ~)
  • 가격그날 거래량 최대 월물 1분봉 현재가, 스탬프 t 이하 마지막 봉, 같은 날 5분 안
  • 창발행안내의 첫 시작과 마지막 끝, 없으면 09:30 ~ 11:20
  • 대조일같은 요일, 비입찰일, 앞뒤 56일, 국고 입찰 여부 같음, 입찰일의 창 시각
  • 규칙A: ws 매도 → we 환매. B: we 매수 → 15:30 매도. 10선 1계약
  • 비용왕복 1틱(판정), 2틱(보고), 민감도 0.5, 1, 2틱
  • 검정월 블록 부트스트랩 5,000회 한쪽 p, seed 197, 여섯 가설 Holm, 규칙은 확인 구간
  • 격자A 진입 −15, 0, +5분 × 청산 0, +15, +30분. B 청산 13:00, 14:00, 15:30. 지연 1, 5분. 창 정의 둘. 국고 겹침 포함, 제외. 충격일 제외. 3선, 10선, 30선
  • 순열 귀무같은 요일 비입찰일 무작위, 2,000회, seed 197
  • 비교 모델(b) 장기 물량 ≥ 발견 중앙값 3,300억. (c) 발견 OLS: 상수, 장기 물량(1,000억), 총 물량(1,000억), 국고 겹침, Straight 회차
  • 판정 기준채택은 H562 나 H563 이 Holm 통과, 발견 구간 부호 같음, 연 24회 이상