세 줄 요약
- 입찰 날 국채선물은 전날 종가부터 응찰 마감까지 평소보다 약했다. 요일, 연도, 미국 밤사이 금리 변화를 통제한 회귀에서 입찰일 효과는 10선 −9.7틱(t −4.4), 3선 −3.4틱(t −2.4)이고, 약세의 절반 넘게가 밤사이 갭에서 생긴다.
- 미국 국채에서 보고된 발표 뒤 되돌림은 없었다. 결과 발표 뒤 종가까지의 입찰일 효과는 10선 +0.1틱(t 0.1), 3선 −0.9틱(t −0.8)이다. 발표 뒤 매수 규칙은 건당 −1.7틱이다.
- 전날 종가 매도 후 11:00 환매 규칙은 전 표본 건당 +2.9틱(Holm p 0.020)이지만 전부 10선 몫이고, 2024 ~ 2026 확인 구간은 −1.4틱이라 등록한 채택 조건을 못 채워 판정은 보류다.
가설과 결론
미국 국채시장에서는 입찰 전에 값이 눌렸다가 입찰 뒤 되돌아오는 가격 압력이 알려져 있다. 입찰 물량을 받아야 하는 딜러가 미리 헤지 매도를 하고, 물량이 소화되면 그 헤지가 풀리기 때문이다(Lou, Yan, Zhang 2013, 뉴욕 연준 Staff Report 1188). 한국 국고채도 매달 정해진 날에 경쟁입찰을 하고 국고채전문딜러가 물량을 받는다. 같은 압력이 국채선물 장중에도 보이는지, 그리고 데스크가 쓸 수 있는 크기인지 물었다.
- 가설
- 입찰일에 해당 선물(3년, 5년 입찰은 3선, 10, 20, 30, 50년 입찰은 10선)의 «전날 종가 → 응찰 마감» 초과 수익이 음이고(H354 3선, H355 10선, 평균 −1틱 이하), «결과 발표 + 3분 → 종가» 초과 수익이 양이다(H356 3선, H357 10선). 이를 매매로 옮긴 규칙 S(전날 종가 매도, 11:00 환매, H358)와 규칙 B(발표 뒤 매수, 종가 매도, H359)가 비용 1틱 뒤 건당 0 보다 크다. 여섯 개를 한 묶음으로 Holm 보정한다.
- 결론
- H354(−3.2틱), H355(−12.9틱)가 Holm p 0.001, H358(+2.9틱)이 Holm p 0.020 으로 지지되고, H356, H357, H359 는 미지지다. 초과 수익의 크기는 대조일 설계 결함으로 부풀었다. 규칙 S 는 확인 구간(2024 ~ 2026)에서 −1.4틱이라 등록한 채택 조건을 못 채운다. 판정은 보류다.
| 가설 | 대상 | 창 | 평균(틱) | n | Holm p | 판정 |
|---|---|---|---|---|---|---|
| H354 | 3선 | 전날 종가 → 응찰 마감, 초과 | −3.21 | 167 | 0.001 | 지지(크기 주의) |
| H355 | 10선 | 전날 종가 → 응찰 마감, 초과 | −12.85 | 390 | 0.001 | 지지(크기 주의) |
| H356 | 3선 | 발표 + 3분 → 종가, 초과 | −1.37 | 166 | 1.00 | 미지지 |
| H357 | 10선 | 발표 + 3분 → 종가, 초과 | +0.03 | 390 | 1.00 | 미지지 |
| H358 | 합산 | 규칙 S net1 | +2.95 | 795 | 0.020 | 지지 |
| H359 | 합산 | 규칙 B net1 | −1.68 | 741 | 1.00 | 미지지 |
사전등록한 채택 조건은 H358 또는 H359 지지, 확인 구간 건당 net1 > 0, 연 24회 이상, 전 표본 net2 누적 > 0 이다. 규칙 S 는 지지, 연 67회, net2 누적 +1,550틱으로 셋을 채우지만 확인 구간 건당 net1 이 −1.39틱이라 채택 조건을 못 채우고, 등록 규칙 그대로 보류다. 판정은 등록한 §5 만으로 내렸다.
용어와 기호
- 3선, 10선
- 한국거래소 3년, 10년 국채선물. 금리가 오르면 가격이 내린다. 그때그때 근월물을 이어 붙인 연결 1분봉을 쓴다
- 틱
- 가격 최소 단위 0.01. 이 페이지의 수익과 손익은 모두 1계약당 틱이다
- 경쟁입찰
- 기획재정부가 국고채를 발행하는 방식. 국고채전문딜러 등이 금리를 적어 응찰하고 낮은 금리부터 낙찰한다. 이 실험은 입찰 원장의 «경쟁» 행만 쓰고 비경쟁, 교환, 조기환매 행은 쓰지 않는다
- 사건
- 3년 또는 5년 경쟁입찰이 있는 날은 3선 사건, 10, 20, 30, 50년 입찰이 있는 날은 10선 사건. 2년 입찰은 사건이 아니다
- A(발표 시각)
- 그날 그 만기의 첫 연합인포맥스 «국고 N년 …% 에 …조 낙찰» 기사 시각, 분 단위 내림
- M(응찰 마감)
- A 가 11:00 전이면 10:00, 아니면 11:00. 발표는 마감 약 30분 뒤에 나온다
- r1, r2
- r1 = (M 봉 종가 − 전날 마지막 봉 종가) × 100. r2 = (그날 마지막 봉 종가 − (A + 3분) 봉 종가) × 100. 봉의 라벨은 봉이 끝나는 시각이다
- 종가 단일가
- 15:35 ~ 15:45 주문을 모아 한 가격에 체결하는 마감 경매. 15:45 봉 종가가 그 가격이다(2016-08 전에는 15:15 봉)
- g_us
- 입찰일 전 거래일 행의 미국 10년 국채금리 변화(bp). 뉴욕 종가 기준이라 입찰일 한국 개장 전에 알려진다. 미국 휴장이면 0
- 비입찰일
- 어느 만기도 경쟁입찰이 없는 거래일
- 대조일
- 사건과 같은 요일이고 앞뒤 42일 안의 비입찰일. 대조일 창은 사건의 M, A 시각으로 잰다
- A1, A2(초과 수익)
- r̃ = r − b·g_us 로 미국 금리 몫을 뺀 뒤(b 는 발견 구간 비입찰일 OLS), A1 = r̃1(사건) − 대조일 r̃1 평균, A2 도 같다
- 규칙 S, 규칙 B
- S: 입찰 원장의 모든 경쟁입찰에서 전날 종가 단일가에 1계약 매도, 11:00 봉 종가에 환매(진입 때 아는 고정 시각). B: 기사가 있는 사건에서 A + 3분 봉 종가에 매수, 종가 단일가에 매도
- net1, net2
- 규칙의 건당 손익에서 왕복 비용 1틱(판정), 2틱(보고)을 뺀 값. S 는 −(11:00 봉 종가 − 전날 종가) × 100 − 비용, B 는 r2 − 비용
- 월 블록 부트스트랩
- 사건을 달 단위 묶음으로 복원 추출해 평균을 5,000번 다시 계산한다(seed 163). 같은 달 사건끼리 닮은 점을 보존한다
- 한쪽 p, 90% 구간
- 한쪽 p 는 진짜 평균이 0 일 때 이만큼 예측 방향으로 나올 확률. 90% 구간은 부트스트랩 평균의 5% 와 95% 분위수
- Holm 보정
- 여러 가설을 함께 시험할 때 우연한 통과를 막으려고 작은 p 부터 가설 수만큼 키워 비교하는 방법. 여섯 개 한 묶음
- 발견 구간, 확인 구간
- 발견 2015 ~ 2023, 확인 2024-01 ~ 2026-10. 학습하는 값은 b 하나이고 발견 구간 비입찰일에서만 추정한다
- OLS, HAC(Newey-West)
- 최소제곱 선형회귀와, 이웃한 관측끼리 닮은 오차를 감안한 표준오차(지연 5, Bartlett 가중)
- t 값
- 계수 ÷ 표준오차. 대략 |t| ≥ 2 면 0 과 구별된다
- 만기일
- 국채선물 최종 거래일, 3, 6, 9, 12월 셋째 화요일(휴장이면 직전 거래일). 연결 1분봉이 11:31 에 다음 월물로 넘어가므로 사건과 대조일에서 뺀다
- 충격 구간
- 코로나(2020-02, 03), 러시아 우크라이나(2022-02, 03), 영국 연금 사태와 국내 단기자금 경색(2022-09 ~ 11), SVB(2023-03, 04), 엔 캐리 청산(2024-08, 09), 비상계엄(2024-12, 2025-01), 미국 상호관세(2025-04, 05)의 달
자료
데이터셋
| 자료 | 기간 | 해상도 | 쓰임 |
|---|---|---|---|
| 국고채 입찰 원장(인포맥스), 경쟁 행 1,087개(사건 830일) | 2015-01 ~ 2026-10 | 입찰 1회 | 사건일, 만기, 발행예정액, 상장잔액 |
| 연합인포맥스 낙찰 기사 제목과 시각(본문은 받지 않음) | 2014-06 ~ 2026-11 | 초 | 결과 발표 시각 A, 응찰 마감 M |
| 선물 연결 1분봉 3선, 10선 | 2014-12 ~ 2026-10-30 | 1분, 라벨은 봉 끝 시각 | r1, r2, 경로 분해 |
| 미국 10년 금리 일별 변화(다자산 패널) | 2012 ~ 2026-10-27 | 일, bp | g_us 통제 |
결과 발표 시각
공고 규정에서 시각을 다 확인할 수 없어 기사 시각으로 쟀다. 경쟁입찰의 약 93% 에 기사가 붙었다. 발표 시각은 뚜렷이 두 무리였다. 10:28 ~ 10:54(156회, 중앙 10:35) 와 11:02 이후(685회, 중앙 11:32) 다. 앞 무리는 응찰 마감이 10:00, 뒤 무리는 11:00 인 날로 보았다. 2026 년 공고의 «입찰 일시 오전 10시40분 ~ 11시» 와 맞는다. 만기마다 한 해 1 ~ 5회가 앞 무리다.
표본과 거르기
| 항목 | 3선 | 10선 |
|---|---|---|
| 입찰 원장의 사건(일정 공고) | 284 | 546 |
| 기사 시각이 붙은 사건 | 277 | 498 |
| 규칙 S 거래(창의 봉이 모두 있는 사건) | 273 | 522 |
| 대조일이 하나 이상 있어 A1 을 잰 사건 | 167 | 390 |
| 사건당 대조일 평균 | 1.0 | 4.1 |
| 비입찰일(전체, 그중 발견 구간으로 b 추정) | 1,889 | 1,908 |
| g_us 계수 b, r1(틱/bp) | −0.79 | −3.32 |
사건과 대조일 모두에서 만기일, 늦게 열거나 닫는 날(연초 첫날, 수능일), 필요한 봉이 없는 날을 뺐다. 연결 1분봉이 빈 2026-07-01 ~ 09-10 과 그다음 거래일도 뺐다(그 구간을 채울 월물을 진입 때 정할 수 없다).
방법
계획은 결과를 보기 전에 커밋으로 잠갔다. 가설 여섯 개와 그 방향, 지지 문턱(Holm p < 0.05, H354 와 H355 는 평균 −1틱 이하도), 채택 조건, 표본 분할을 먼저 적었다. 판정은 그 채택 조건만으로 내린다. 결과를 본 뒤 독립 감사가 규칙 S 정의에서 진입 때 모르는 정보를 쓴 결함을 찾았고, 고쳐 다시 돌린 런을 정본으로 삼았다(한계 절). 아래 탐색 결과는 계획서 §7 에 미리 적어 둔 것과 결과를 본 뒤 더한 것(보유 위험 점검)을 구분해 적는다.
모델
학습하는 모델은 선형회귀뿐이다. 사건연구는 평균의 차이이고, 매매 규칙은 고정된 시각에 사고파는 규칙이라 학습하는 값이 없다.
사건연구
각 사건의 r1, r2 에서 미국 금리 몫 b·g_us 를 뺀 뒤, 같은 요일 대조일의 평균을 뺀다. b 는 발견 구간(2015 ~ 2023) 비입찰일에서 r = a + b·g_us OLS 로 창과 선물마다 한 번 추정한다(사건 결과는 쓰지 않는다). 3선 r1 의 b 는 −0.79틱/bp, 10선은 −3.32틱/bp 다. 미국 10년 금리가 밤사이 1bp 오르면 10선이 아침까지 3.3틱 내린다는 뜻이다.
매매 규칙
규칙 S 는 입찰 일정이 한 달 전에 공고되므로 전날 종가 단일가에 팔 수 있다. 환매 시각은 진입 때 정해져야 하므로 그날 실제 응찰 마감과 상관없이 11:00 으로 고정했다. 10선 개장 직후의 넓은 호가를 피하려고 진입을 전날 종가로 잡았다. 규칙 B 는 기사를 보고 2분 넘게 지난 A + 3분 봉 종가에 산다. 둘 다 1계약, 건당 비용 1틱이다.
풀링 회귀
대조일 설계와 별도로, 사건일과 비입찰일 전부를 한 회귀에 넣었다. r = c + β·입찰일 더미 + γ·g_us + 요일 더미 + 연도 더미 + 오차. 시각은 11:00 마감, 11:32 발표로 둔다(사건은 자기 시각). β 가 입찰일 효과다. 아래 그림은 저장된 정본 런 계수를 그림 스크립트가 다시 적합해 소수 여덟째 자리까지 재현한 뒤 그렸다.
결과
확증 결과
| 규칙 | 3선 | 10선 | 합산 | 발견 2015~2023 | 확인 2024~2026 | 확인, 2틱 뒤 | 연 거래 |
|---|---|---|---|---|---|---|---|
| S(입찰 전 매도) | −0.15 | +4.57 | +2.95 | +4.44 | −1.39 | −2.39 | 67 |
| B(발표 뒤 매수) | −2.23 | −1.37 | −1.68 | −1.80 | −1.32 | −2.32 | 63 |
규칙 S 의 전 표본 비용 민감도는 0.5틱 +3.45, 1.5틱 +2.45, 2틱 +1.95틱이고, 12년 중 8년이 양, 충격 구간을 빼도 +3.13틱이다. 확인 구간을 선물별로 보면 3선 +1.00, 10선 −2.47틱이다.
하루의 경로와 대조일 문제
국고채 입찰은 월요일에 몰린다(사건의 약 3분의 2). 그래서 같은 요일의 비입찰일이 드물어 3선 사건당 대조일이 평균 1.0일, 10선 4.1일뿐이었고, 기사 있는 3선 사건 110건은 대조일이 없어 A1 에서 빠졌다. 남은 대조일은 입찰이 없는 다섯째 월요일, 즉 월말에 몰렸고 그날 오전은 평균적으로 강했다. 그래서 H354, H355 의 초과 수익 크기(−3.2, −12.9틱)는 월말 효과가 섞인 값이고, 크기는 풀링 회귀의 −3.4, −9.7틱으로 읽는다. 매매 규칙은 대조일을 쓰지 않으므로 이 결함과 무관하다.
시간과 연도로 보면
탐색 결과
아래는 판정에 쓰지 않는다. 보유 위험 점검(2틱, 휴장 뒤 사건 제외)만 결과를 본 뒤 더했고, 나머지는 계획서에 미리 적은 탐색이다.
| 갈래 | 3선 | 10선 |
|---|---|---|
| 경로 분해, 대조 대비: 전날 종가 → 개장 | −1.9 | −7.4 |
| 경로 분해: 개장 → 응찰 마감 | −1.7 | −5.1 |
| 경로 분해: 마감 → 발표 + 3분 | −0.1 | +0.0 |
| 만기별 A1 | 3년 −3.0, 5년 −3.4 | 10년 −18.5, 20년 −4.8, 30년 −18.8, 50년 −7.9 |
| 마감 10:00 무리 / 11:00 무리 A1 | −2.7 / −3.4 | −12.3 / −12.9 |
| 마감 ± 10분(사건연구 A1), 규칙 S 환매 10:50 / 11:10 | A1 −3.0 / −3.2, S −0.13 / −0.25 | A1 −12.6 / −12.4, S +4.60 / +4.13 |
| 발표 뒤 진입 A + 13분, A2 | −1.0 | −0.0 |
| 발행예정액 1조원당 A1(HAC t) | −0.4(−0.4) | −7.2(−4.6) |
| 규칙 S 합산, 확인 구간 2틱 뒤 | −2.39틱(203건) | |
| 규칙 S 합산, 휴장 뒤 사건(전 거래일과 4일 이상) 제외 | +2.80틱(750건, p 0.009), 확인 구간 −1.50 | |
해석
입찰 전 약세는 있다. 특히 10년과 30년 입찰 날 10선이 그렇다. 딜러가 받을 장기물을 국채선물 매도로 미리 헤지한다는 설명과 맞는다. 하지만 미국에서 보고된 V 자, 즉 발표 뒤 되돌림은 없었다. 약세는 발표 뒤에도 그대로 남는다. 한국에서는 헤지가 입찰 뒤 바로 풀리지 않거나, 입찰일 약세가 일시적 압력이 아니라 공급 정보가 가격에 들어가는 과정일 수 있다.
매매로 보면 약세의 절반 넘게가 밤사이 갭이다. 규칙 S 는 전날 종가에 팔아 그 갭을 먹는다. 그런데 그 이익은 2016 ~ 2019 와 금리가 크게 오르던 2022 ~ 2023 에 있었고, 2024 년 뒤 10선에서는 비용 전에도 남지 않는다. 사건연구의 확인 구간 약세(10선 −7.7틱)는 남아 있으므로 압력이 사라졌다기보다 이미 전날 종가 전에 반영되기 시작했을 수 있다. 지금 시장에서 쓸 수 있는 규칙이라는 증거는 없다.
한계
- 독립 감사가 첫 런의 규칙 S 에서 진입 때 모르는 정보를 찾았다. 다음 날 낙찰 기사가 있는 사건만 고르고 기사 시각으로 환매 시각을 정했으며, 2026-07 ~ 09 보충 구간은 그날 전체 거래량으로 월물을 골랐다. 모든 입찰과 11:00 고정 환매, 보충 구간 제외로 고쳐 다시 돌렸다. 첫 런 정의로는 규칙 S 가 +3.77틱이었다.
- 첫 런 뒤 결과를 보고 등록하지 않은 2틱 조건으로 판정을 낮췄던 것도 사후 변경이라 철회했다. 이 페이지의 판정은 등록한 채택 조건만으로 내렸다.
- 사건연구의 대조일은 사건 뒤 42일까지 쓴다. 사후 사건연구의 정의라 확인 구간의 초과 수익은 실시간 성과가 아니다. 매매 규칙은 대조일과 g_us 계수를 쓰지 않는다.
- 대조일 설계가 월요일 집중을 미리 확인하지 못해 초과 수익의 크기가 부풀었다.
- 10선은 호가가 얇아 실제 비용이 3선보다 크다. 판정은 1틱, 보고는 2틱으로 했다. 장중 환매 비용이 더 크면 이익은 더 준다.
- 발표 시각은 기사 시각이라 공식 발표와 몇십 초 어긋날 수 있다. 기사가 없는 사건(약 7%)은 주 분석에서 빠졌다.
- g_us 는 2026-10-27 까지 있고, 미국 휴장이면 0 으로 두었다.
- 규칙 S 의 이익 절반 넘게가 밤사이 갭이라 미국 금리 움직임과 입찰 헤지가 완전히 분리되지 않는다. 합산 가설은 변동성이 큰 10선이 지배한다.
산출물
- 계획
protocol.md(사전등록, 수정 1, 수정 2) - 분석과 판정
analysis.md - 정본 런
results/20261102T213616_main/ - 무효 런
results/20261102T210808_main_void_leak/ - 코드
code/s1.py,code/fetch_auction_news.py,code/render_figures.py
Appendix
A. 데이터셋 실물
| 입찰일 | 종목 | 만기 | 발행예정액(억원) | 상장잔액(억원) | 낙찰금리 | 응찰율 |
|---|---|---|---|---|---|---|
| 2026-10-16 | 국고04625-7609(26-11) | 50 | 6,000 | 14,000 | 4.195 | 246.0 |
| 기사 시각 | 제목 | A | M |
|---|---|---|---|
| 2026-10-27 11:31:42 | 국고 20년 4.155%에 0.700조 낙찰…응찰 1.830조 | 11:31 | 11:00 |
| 2026-10-26 11:32:06 | 국고 5년 3.935%에 2.200조 낙찰…응찰 6.339조 | 11:32 | 11:00 |
| 2026-10-16 11:59:57 | 국고 50년 4.195%에 0.600조 낙찰…응찰 1.476조 | 11:59 | 11:00 |
원장의 금액 단위는 백만원이다(발행예정액 600,000 = 6,000억원). 같은 날 같은 만기의 추가 행은 하루로 합친다.
B. 모델 입출력 실물
2026-10-27 10선 사건(20년 입찰)에서 두 규칙과 사건연구가 실제로 받은 입력과 낸 출력이다(events.csv 의 그 행).
- Request meta
- 2026-10-27 화요일, 10선 연결 1분봉, 20년 경쟁입찰 발행예정액 7,000억원, 기사 시각 11:31:42
- Input
- A = 11:31, M = 11:00. g_us(10-26 행) = 0bp. 대조일 3일(같은 화요일, ±42일 비입찰일)
- Model response
- 규칙 S: 10-26 종가 단일가 매도, 11:00 봉 종가 환매(고정 시각). 규칙 B: 11:34 봉 종가 매수, 15:45 종가 단일가 매도. 사건연구: r1, r2 와 대조일 평균의 차
- Ground truth check
- r1 = +9틱(오히려 올랐다), 규칙 S net1 = −9 − 1 = −10틱. r2 = +12틱, 규칙 B net1 = +11틱. 대조일 r̃1 평균 +35.7틱이라 A1 = 9 − 35.7 = −26.7틱, A2 = 12 − 12.1 = −0.1틱
C. 실험 설정
- 기간2015-01-01 ~ 2026-10-30
- 사건경쟁입찰, 3선 = 3, 5년, 10선 = 10, 20, 30, 50년. 사건연구와 규칙 B 는 기사 시각이 있는 것, 규칙 S 는 전부
- 시각A = 첫 낙찰 기사 분, M = A < 11:00 이면 10:00 아니면 11:00(사건연구), 규칙 S 환매 11:00 고정, 규칙 B 진입 A + 3분 봉
- 대조일같은 요일, ±42 달력일, 비입찰일, 사건 시각으로 측정
- 통제g_us 계수 b 를 발견 구간 비입찰일 OLS 로 창과 선물마다 추정, 미국 휴장 0
- 제외만기일, 개장이 그 시대 개장 + 5분보다 늦은 날, 마지막 봉이 15:15/15:45 가 아닌 날, 봉 없는 날, 2026-07-01 ~ 09-10 과 그다음 거래일
- 비용왕복 1틱(판정), 2틱(보고), 민감도 0.5, 1.5
- 검정월 블록 부트스트랩 5,000회 한쪽 p, seed 163, 여섯 개 Holm, 지지 Holm p < 0.05(H354, H355 는 평균 −1틱 이하도)
- 채택 조건(등록)H358 또는 H359 지지, 확인 구간 net1 > 0, 연 24회 이상, 전 표본 net2 누적 > 0
- 판정등록한 채택 조건 그대로(수정 2 가 수정 1 의 사후 하향을 철회)
- 풀링 회귀OLS, 입찰일 더미, g_us, 요일 더미, 연도 더미, Newey-West 지연 5
- 분할 보고발견 2015 ~ 2023, 확인 2024-01 ~ 2026-10, 충격 구간 달 제외