세 줄 요약
- 국고채 경쟁입찰이 있는 세션에 카드를 끄면 기준선(카드 + R1) 대비 일별 손익 차이가 발견 −0.43틱/일, 확인 −0.33틱/일이고 확인 구간 월 블록 부트스트랩 한쪽 p 는 0.907 이다.
- 입찰일 카드는 오히려 다른 카드 날보다 더 벌었다. 비용 1틱 뒤 계약당 발견 +4.64틱(86일), 확인 +1.78틱(92일)으로 그 밖의 카드 날(+1.15, +0.35)보다 크다. 3년물 입찰은 거의 월요일이라 카드 날과 한 번도 겹치지 않았다.
- 입찰일을 피할 이유가 없다. 사전등록 문턱을 넘지 못했고 방향도 반대라 판정은 폐기다.
가설과 결론
2026-10-29 사용자 지시로 다자산 아이디어 목록의 남은 51개를 차례로 돌렸고, 이 실험은 아이디어 37 «입찰일 카드 스위치» 다. 되돌림 카드는 미국 10년 금리가 밤사이 3bp 이상 움직이면 다음 한국 세션 3년 국채선물(3선)을 그 반대로 잡아 시가에 들어가 종가에 나온다.
국고채 경쟁입찰이 있는 날에는 입찰에 참여하는 딜러가 낙찰 물량의 금리 위험을 국채선물 매도로 미리 막는다(입찰 헤지). 그 매도는 미국 금리와 상관없이 3선을 누르므로, 미국 금리가 오른 밤 뒤에 3선을 사는 카드는 입찰일에 불리할 수 있다. 반대로 미국 금리가 내린 밤 뒤 3선을 파는 카드는 유리할 수도 있다. 사전등록은 «입찰일에는 잡음이 커서 카드를 끄는 편이 낫다» 쪽을 시험했다.
- 가설
- H291. 세션 e 에 국고채 경쟁입찰이 있으면 카드 계약을 0 으로 둔 장부가, 기준선(카드 + R1) 장부보다 확인 구간에서 하루 평균 더 번다(끈 날을 0 으로 두고 총 계약 비례 조정 없이, 월 블록 부트스트랩 한쪽 p < 0.05).
- 결론
- 지지되지 않는다. 확인 차이 −0.329틱/일, p 0.907, 2차와 3차 주가설 63개 Holm 보정 p 1.00. 두 구간 모두 끄면 손해다. 판정은 폐기.
| 가설 | 내용 | 확인 결과 | 한쪽 p | 판정 |
|---|---|---|---|---|
| H291 | 입찰일 카드를 끈 장부 − 기준선 장부의 확인 구간 일별 평균 > 0 | −0.329틱/일 | 0.907 | 폐기 |
용어와 기호
- 3선
- 한국거래소 3년 국채선물. 금리가 오르면 가격이 내린다
- 틱
- 3선 가격의 최소 단위 0.01. 계약(액면 1억원)당 1만원
- bp
- 0.01%p. 금리 변화의 단위
- 세션 s, e
- s 는 정보가 쌓이는 한국 거래일(행), e 는 그다음 한국 거래일. 매매는 e 에서만 한다
- g_us
- 미국 10년 국채금리의 뉴욕 날짜 s 하루 변화(bp, FRED DGS10)
- ε (원화 고유 충격)
- 밤사이 원화 변화(NDF 기준, %) 가운데 달러인덱스 변화와 g_us 로 설명되지 않는 나머지. 계수는 그날 이전 250행으로만 추정한다
- 카드
- |g_us| ≥ 3bp, e 가 s 다음 달력일, e 가 만기 교체 기간이 아닌 날. e 시가에 sign(g_us) 방향(미국 금리 상승이면 매수)으로 3선을 잡고 e 종가에 청산. 금요일 밤 뒤 월요일 세션은 다음 달력일이 아니라서 카드가 없다
- R1
- 카드 계약 수. ε 이 g_us 와 반대 부호면 1계약, 같으면 0.5계약, ε 없으면 1계약
- 기준선
- 카드 + R1 의 일별 손익(계약 × (계약당 손익 − 1틱))
- 경쟁입찰, 입찰일
- 기획재정부가 국고채를 금리 경쟁으로 파는 정기 입찰. 입찰 표에서 구분이 «경쟁» 인 행의 날짜를 입찰일로 쓴다(비경쟁 배정, 조기환매, 교환은 뺀다)
- 입찰 헤지
- 입찰 참가자가 낙찰 예정 물량의 금리 위험을 국채선물 매도로 미리 줄이는 매매
- 일별 장부 차이
- 두 규칙의 하루 손익을 같은 날짜에 놓고 거래 없는 날은 0 으로 채워 뺀 값. 그 하루 평균이 비교 통계다
- 월 블록 부트스트랩
- 하루 차이를 달력 월 단위 묶음으로 복원추출해 평균의 분포를 5,000번 만든다(seed 66)
- 한쪽 p, 90% 구간
- 한쪽 p 는 «참 평균이 0 인데 이만큼 크게 나올 확률». 90% 구간은 부트스트랩 평균의 5% ~ 95% 분위
- Holm 보정
- 여러 가설을 함께 시험할 때 p 를 가설 수에 맞춰 키우는 방법. 2차와 3차 프로그램 주가설 63개(H259 ~ H321)를 한 가족으로 센다
- 발견 구간, 확인 구간
- 이 실험은 입찰 표가 2015 년부터라 발견 2015-01 ~ 2022-12, 확인 2023-01 ~ 2026-10. 판정은 확인 구간 값으로만 한다
자료
데이터셋
| 자료 | 원천 | 기간 | 해상도 | 쓰임 |
|---|---|---|---|---|
| 국고채 입찰 결과 표 | 단말 수집 원장(입찰일, 종목, 만기, 구분, 낙찰 금리 등) | 2007-03 ~ 2026-10 | 입찰 건, 4,719행(경쟁 1,208행) | 입찰일 판정 |
| 3선 시가, 종가(근월 연결, 롤 표시) | 인포맥스 단말 일봉 | 2012-01 ~ 2026-10 | 일, 3,637행 | 카드 손익 intra(e 종가 − e 시가) |
| 미국 10년 국채금리 | FRED DGS10 | 2012 ~ 2026 | 일, 뉴욕 날짜 | g_us(카드 신호) |
| 원화 NDF, 1개월 스왑포인트, 현물 종가, 달러인덱스 | 인포맥스 단말 | 2012 ~ 2026 | 일 | ε 와 R1 계약 |
입찰 표는 2007 년부터 있지만 프로토콜이 2015 년 이후만 쓰기로 정했다. 2015 ~ 2026 의 경쟁입찰 날은 898일이고 요일별로는 월 534, 화 219, 수 26, 목 11, 금 108일이다.
표본과 분할
| 항목 | 발견 2015 ~ 2022 | 확인 2023-01 ~ 2026-10 |
|---|---|---|
| 기준선 카드 날 | 746 | 419 |
| 그중 e 가 입찰일인 날(끈 날) | 86(11.5%) | 92(22.0%) |
| 기준선 장부 합(틱) | +1,136.0 | +330.5 |
| 끈 장부 합(틱) | +813.0 | +192.5 |
확인 구간에서 끈 날 비중이 두 배 가까이 큰 것은 2021 년 이후 입찰 횟수가 늘었기 때문이다(연간 경쟁입찰 날 2015 ~ 2020 년 76 ~ 82일, 2021 ~ 2025 년 100 ~ 109일).
언제 무엇을 아는가
| 시각 | 일어나는 일 |
|---|---|
| 며칠 ~ 한 달 전 | 입찰 일정 공고. 세션 e 가 입찰일인지는 미리 안다 |
| s 일 15:45 | 3선 정규장 마감 |
| e 일 새벽 5시 ~ 7시 | 뉴욕 날짜 s 의 미국 10년 금리 마감(g_us 확정), 원화 NDF 마감 |
| e 일 08:20 이전 | 카드 여부, R1 계약, 입찰일이면 0 계약(정보 마감) |
| e 일 개장 | 3선 시가 진입(2025-11 까지 09:00, 2025-12 부터 08:45) |
| e 일 오전 | 국고채 경쟁입찰 마감과 결과 발표 |
| e 일 15:45 | 종가 청산 |
방법
- 기준선 장부. 2015-01 이후 카드 날마다 R1 계약 × (sign(g_us) × intra − 1틱).
- 끈 장부. 세션 e 가 입찰일이면 그날 계약을 0 으로, 아니면 기준선과 같게 둔다.
- 일별 차이. «끈 장부 − 기준선» 을 날짜별로 만든다. 끈 날의 차이는 기준선 손익의 음수이고 나머지 날은 0 이다. 끈 만큼 총 계약이 줄지만 비례 조정하지 않는다(프로토콜 명시).
- 판정. 확인 구간 하루 평균 > 0 이고 월 블록 부트스트랩 한쪽 p < 0.05 이면 지지. 카드 반영에는 Holm p < 0.05, 확인 4개 연도 중 3개 이상 양, 기존 전략과 같은 날짜 손익 상관 0.5 미만이 더 필요하다.
- 판정에 쓰지 않는 탐색. 3년물 입찰일만 끄기(E1), 입찰일 카드의 계약당 손익(E2).
사전등록은 2026-10-29 커밋 88b2c97 이다.
모델
학습하는 값이 없는 규칙 두 개를 비교한다. 기준선은 지금 쓰는 카드이고, 변형은 거기에 «입찰일 스위치» 한 줄을 더한 것이다.
| 항목 | 기준선 | 변형(H291) |
|---|---|---|
| 신호 | |g_us| ≥ 3bp | 같음 |
| 방향 | sign(g_us)(되돌림) | 같음 |
| 거래 가능 날 | e − s = 1 달력일, 롤 아님 | 같음 |
| 입찰일 판정 | 쓰지 않음 | e 가 입찰 표의 «경쟁» 행 입찰일(만기 2, 3, 5, 10, 20, 30, 50년 모두) |
| 계약 | R1(1 또는 0.5) | 입찰일이면 0, 아니면 R1 |
| 체결과 비용 | e 시가 진입, e 종가 청산, 왕복 1틱 | 같음 |
| 총 계약 조정 | 없음(끈 날은 0 그대로) |
결과
확증 결과
| 항목 | 발견 2015 ~ 2022 | 확인 2023 ~ 2026 |
|---|---|---|
| 거래일 기준선 → 끈 장부 | 746 → 660 | 419 → 327 |
| 일별 차이 평균(틱/일) | −0.433 | −0.329 |
| 90% 구간 | −0.77 ~ −0.15 | −0.74 ~ +0.02 |
| 한쪽 p(평균 > 0) | 0.981 | 0.907 |
| 연도별 차이 양수 | 2/8 | 1/4 |
| Holm 보정 p(63개) | 1.00 |
두 구간 모두 평균이 음이고 발견 구간은 90% 구간 전체가 0 아래다. 입찰일 카드를 끄면 장부가 줄어든다.
입찰일 카드는 어땠나
| 카드 날 | 발견 날 수 | 발견 계약당 | 발견 장부 합 | 확인 날 수 | 확인 계약당 | 확인 장부 합 |
|---|---|---|---|---|---|---|
| 입찰일 세션 | 86 | +4.64 | +323.0 | 92 | +1.78 | +138.0 |
| 그 밖의 날 | 660 | +1.15 | +813.0 | 327 | +0.35 | +192.5 |
입찰일 카드가 더 번 이유는 이 실험에서 따로 검정하지 않았다. 한 가지 설명은, 입찰 헤지 매도가 시가 무렵에 몰렸다가 입찰 결과 뒤 풀리면서 «시가에 사서 종가에 파는» 카드 방향과 같은 쪽 움직임을 만든다는 것이다. 이 해석은 추측이고, 입찰일 카드 92일로는 원인을 가를 수 없다.
요일과 만기로 보면
카드는 «다음 달력일 세션» 에서만 거래하므로 금요일 밤 뒤 월요일 세션은 늘 빠진다. 그래서 스위치가 실제로 건드린 입찰일은 화요일(20, 30, 2년물, 90일), 금요일(50, 10년물, 73일), 수요일과 목요일(15일)뿐이다. 화요일 입찰일 카드는 계약당 +4.74틱, 금요일은 +0.53틱이었다(2015 ~ 2026 전체, 기술 통계).
| 연도 | 끈 날 | 기준선 | 끈 장부 | 차이 |
|---|---|---|---|---|
| 2015 | 8 | +80.0 | +84.0 | +4.0 |
| 2016 | 8 | +51.5 | +45.5 | −6.0 |
| 2017 | 6 | +52.0 | +32.0 | −20.0 |
| 2018 | 6 | +10.5 | −8.0 | −18.5 |
| 2019 | 8 | +126.0 | +100.0 | −26.0 |
| 2020 | 5 | −24.5 | −8.5 | +16.0 |
| 2021 | 18 | +56.5 | +35.0 | −21.5 |
| 2022 | 27 | +784.0 | +533.0 | −251.0 |
| 2023 | 26 | +258.0 | +155.5 | −102.5 |
| 2024 | 23 | −38.5 | −23.5 | +15.0 |
| 2025 | 24 | +99.0 | +98.5 | −0.5 |
| 2026(10월까지) | 19 | +12.0 | −38.0 | −50.0 |
탐색 결과
| 항목 | 발견 | 확인 |
|---|---|---|
| E1 3년물 입찰일만 끄기: 끈 날 수 | 0 | 0 |
| E1 일별 차이 | 0.000 | 0.000 |
| E2 입찰일 카드 계약당 손익(틱) | +4.64 | +1.78 |
E1 은 결과가 정확히 0 이다. 3년물 경쟁입찰 187건 가운데 171건이 월요일이고, 화요일 15건과 수요일 1건도 카드 날(|g_us| ≥ 3bp, 롤 아님)과 겹치지 않았다. 3선과 같은 만기라 헤지 영향이 가장 클 것으로 본 입찰은 이 카드와 만날 일이 없다.
해석
입찰일은 3선에 특별한 매매가 몰리는 날이지만, 미국 금리 되돌림 카드에는 해가 되지 않았다. 오히려 카드 계약당 손익이 평소보다 컸다. 표본이 작아(확인 92일) «입찰일에 카드를 키운다» 는 반대 규칙을 세울 근거로는 약하다. 지금 카드는 입찰 일정을 신경 쓰지 않고 그대로 두는 것이 맞다.
한계
- 확인 한쪽 p 0.907, 63개 Holm 보정 1.00. 방향도 사전 가설과 반대다.
- 카드가 월요일 세션을 거래하지 않아 입찰의 60%(월요일 534일)는 이 질문과 무관했다. 결과는 화요일과 금요일 입찰(20, 30, 50, 10, 2년물)에 대한 것이다.
- 끈 날을 0 으로 두었으므로 총 계약이 줄어든 효과가 차이에 그대로 들어 있다. 입찰일 카드가 평균 이상으로 벌었으므로 비례 조정을 해도 결론은 같다.
- 입찰 결과(응찰률, 낙찰 금리와 시장 금리 차이)는 쓰지 않았다. 결과가 나쁜 입찰만 골라 끄는 규칙은 시험하지 않았다(결과는 진입 뒤 오전에 나온다).
- 2023 ~ 2026 은 R1 을 찾을 때 이미 본 기간이다.
산출물
- 계획
protocol.md(사전등록 88b2c97) - 분석, 판정
analysis.md - 코드
code/s1_auction.py(확증),code/s_detail.py(확증 재현 검사 뒤 기술 표),code/render_figures.py(그림) - 런
results/20261029T160608_main/(metrics.json),results/20261030T163218_detail/(card_days.csv, metrics.json)
Appendix
A. 데이터셋 실물
results/20261030T163218_detail/card_days.csv 에서 입찰일 카드 날만 골랐다. 열은 날짜 s, g_us(bp), ε(%), R1 계약 w, 계약당 비용 전 손익 gross(틱, sign(g_us) × intra), 세션 e, e 의 입찰 만기, 기준선 손익, 끈 장부 손익, 차이.
| s | g_us | ε | w | gross | e | 입찰 만기 | 기준선 | 끈 장부 | 차이 |
|---|---|---|---|---|---|---|---|---|---|
| 2026-06-11 | −10 | −0.488 | 0.5 | −10 | 2026-06-12(금) | 50년 | −5.5 | 0 | +5.5 |
| 2026-06-22 | +5 | −0.150 | 1 | +18 | 2026-06-23(화) | 20년 | +17.0 | 0 | −17.0 |
| 2026-07-20 | +5 | 없음 | 1 | +12 | 2026-07-21(화) | 20년 | +11.0 | 0 | −11.0 |
| 2026-08-06 | +6 | −0.307 | 1 | +9 | 2026-08-07(금) | 10년 | +8.0 | 0 | −8.0 |
| 2026-08-13 | −5 | +0.075 | 1 | +12 | 2026-08-14(금) | 50년 | +11.0 | 0 | −11.0 |
| 2026-08-24 | −4 | 없음 | 1 | −11 | 2026-08-25(화) | 20년 | −12.0 | 0 | +12.0 |
| 2026-10-06 | −4 | −0.253 | 0.5 | +6 | 2026-10-07(수) | 30년 | +2.5 | 0 | −2.5 |
| 2026-10-15 | −9 | +0.286 | 1 | −15 | 2026-10-16(금) | 50년 | −16.0 | 0 | +16.0 |
B. 모델 입출력 실물
- Request meta
- 행 s = 2026-06-22(뉴욕 날짜), 세션 e = 2026-06-23(화) 08:20 이전에 판단
- Input
- g_us = +5bp(미국 10년 상승), ε = −0.150%(미국 금리와 반대 부호), 다음 달력일 세션, 롤 아님. 입찰 표: 2026-06-23 에 20년물 경쟁입찰
- Model response
- 기준선: 3선 매수 1계약(R1 엇갈림). 변형: 입찰일이므로 0 계약(쉼)
- Ground truth check
- e 시가 → 종가 +18틱. 기준선은 비용 뒤 +17틱을 벌었고 변형은 0. 이날 차이 −17틱. 입찰일 카드가 이긴 전형적인 날이다
C. 실험 설정
- 입찰일입찰 표 구분 «경쟁» 의 입찰일, 만기 2, 3, 5, 10, 20, 30, 50년 모두, 2015-01 이후
- 기준선|g_us| ≥ 3bp, 다음 달력일 세션, 롤 날 제외, R1(엇갈림 1, 같음 0.5, ε 없음 1)
- 변형e 가 입찰일이면 계약 0, 총 계약 비례 조정 없음
- 체결과 비용e 시가 진입, e 종가 청산, 왕복 1틱/계약
- 분할발견 2015-01 ~ 2022-12, 확인 2023-01 ~ 2026-10
- 검정월 블록 부트스트랩 5,000회, seed 66, 한쪽 p < 0.05, 63개 Holm 함께 보고
- 탐색E1 3년물 입찰일만, E2 입찰일 카드 계약당 손익