3년, 10년 국채선물 · 금통위 139회의 · 프리뷰 기사와 Claude, Jev, Laya

금통위 기대 대비 서프라이즈로 국채선물 포지션을 잡으면 돈이 되는가

프리뷰 기사로 만든 기대와 실제 통방문의 차이를 수식 하나로 고정하고, 기대를 만드는 방법 18가지 × 진입 지연 × 보유 시계 격자에서 비용 1틱 뒤 손익을 쟀다. 통방문 톤 서프라이즈는 어느 설정에서도 돈이 되지 않았다. 결정 서프라이즈의 초 단위 진입만 후보로 남는다.

미지지 · 톤 서프라이즈 손익 없음 · 결정 서프라이즈 후보 139회의 · 2012-01~2026-08 · 틱 30회의 2023~ 98,100셀 · 순열 2,000회 가설 H132~H139

사전에 정한 주 셀(Claude 가 프리뷰를 세 번 읽은 평균을 기대로, 10년 국채선물, 공개 뒤 30초에 들어가 5분 보유)의 적중률은 0.48(27회의), 비용 1틱 뒤 평균 손익은 −1.8틱(95% −7.2~+3.5)이다. 격자 98,100셀의 최대 t 는 σ 를 회의 사이에 뒤섞은 순열 분포의 한가운데였다(분봉 p_FWER 0.36, 틱 0.66). 이유는 하나다. 프리뷰가 통방문 톤에 대해 아는 것은 직전 통방문이 이미 안다(실제 톤과의 순위상관은 프리뷰 기대 0.84, 프리뷰 없이 직전문만 본 예상 0.84, 직전 통방문 0.83). 결정 발표 직후는 다르다. 프리뷰가 기대한 결정 대비 서프라이즈의 반대로 들어가면 5분 방향을 10선 0.69, 3선 0.71(94회의) 맞혔고 세 국면 모두 부호가 같았다. 그러나 1분 늦으면 사라지고, 초 단위로 실행 가능한 진입을 잰 2023~ 27회의에서는 비용 뒤 구간이 0 을 포함한다.

가설과 결론

물음
통방문이 공개된 뒤 «시장 기대 대비 서프라이즈» 를 빨리 계산할 수 있다면, 그 반대 방향으로 국채선물 포지션을 잡아 비용을 빼고도 돈을 버는가. 어떤 기대 정의, 가중, 진입 지연, 보유 시계에서 그런가.
결론
통방문 톤 서프라이즈로는 벌지 못한다. 결정 서프라이즈는 수십 초 안에 가격에 들어가는 반응이 세 국면 모두 같은 부호였으나, 실행 가능한 진입으로 잰 표본이 작아 손익이 0 과 구별되지 않는다.
표 1. 가설과 판정. 수치는 results/hypotheses.json, results/eval31.json
번호가설판정근거
H132연속 기대가 서프라이즈 0 동점을 없애고 주 셀 적중률이 0.5 를 넘는다부분0 비율 44% → 0.7% · 주 셀 0.48(이항 p 1.0)
H133주 셀 비용 1틱 뒤 평균 손익 > 0 — 주 가설기각−1.76틱, 95% −7.2~+3.5
H134기대 대비 기울기 β 가 직전 대비 β 보다 음으로 크다기각β 프리뷰 기대 −1.85 · 직전 −3.60, 차 +1.75(−4.3~+8.1)
H135진입 30초 이내가 300초보다 낫다기각차 −0.28틱(−6.1~+5.6)
H136우위는 짧은 시계에만 있다판정 불가어느 시계에도 우위가 없다(|Spearman| ≤ 0.15)
H137Jev 로 만든 서프라이즈가 Claude 판의 80% 이상 번다기각(형식)주 셀이 음수라 비율이 뜻이 없다 · gen_J 는 국면 맞춤(결과 2)
H138프리뷰가 직전문만의 예상보다 톤을 더 안다기각전반 톤 |오차| 차 +0.04(−0.01~+0.10)
H139격자 최대 t 의 순열 p_FWER < 0.10기각분봉 0.36 · 틱 0.66

용어와 기호

통방문
금통위가 회의 뒤 내는 «통화정책방향» 결정문. 2020 년부터 10:30 정시에 공개된다.
프리뷰 묶음
회의 7일 전부터 회의 당일 아침(09:30 과 결정 속보 15분 전 중 이른 때)까지의 아침 채권분석 칼럼(본문)과 단말 헤드라인. 연도와 회의 번호를 가렸다.
요소 8개
성장, 물가, 환율, 금융안정, 가이던스, 불확실성, 전반 톤, 직전 대비 변화. 각 0~4, 매파(긴축) 쪽이 높다.
A (실현)
실제 통방문을 읽은 요소 8개.
E (기대)
통방문 공개 전에 알 수 있는 정보만으로 만든 요소 8개의 예상.
σ (서프라이즈)
w^⊤(A − E). 양수면 매파 서프라이즈.
w (가중)
요소를 합치는 가중. v6 = ½(전반 톤 + 가이던스), ov 전반 톤, gd 가이던스, eq 7요소 균등, fit 학습 구간 ridge.
q (포지션)
−sign(σ). 매파 서프라이즈면 매도, 비둘기면 매수. |σ| ≤ τ 면 거래하지 않는다.
δ (진입 지연)
공개 시각부터 진입까지의 초. 틱 구간은 공개 + δ 이후 첫 체결가로 들어간다.
h (보유 시계)
진입부터 청산까지. 10초~다음날 마감.
π (손익)
q × 가격 변화(틱) − 비용. 비용은 왕복 1틱이 기본.
적중률
거래한 회의 중 가격이 움직인 회의에서 q 방향으로 움직인 비율.
p_FWER
격자 전체에서 가장 좋은 셀이 우연으로 나올 확률. σ 를 회의 사이에 2,000번 뒤섞어 격자를 다시 계산한 최대 t 분포로 잰다.
결정 서프라이즈 d
(실제 변동 bp − 기대 변동 bp)/25. 기대 bp 는 프리뷰를 읽은 인하, 동결, 인상 확률에서 나온다.
Claude, Jev, Laya
읽기 함수. Claude 는 서브 에이전트(익명 글만 연다), Jev 는 TypeSafe 결정 모델 API(왕복 0.2~0.4초), Laya 는 오픈소스 laya-multilingual zero-shot(이 PC CPU).

수식

σ_m = w^⊤(A_m − E_m) / ν_m + κ·d_m  ·  q_m = −sign(σ_m)·𝟙(|σ_m| > τ)  ·  π_m(δ, h) = q_m · r_m(δ, h) − c·|q_m|

읽기 주체가 다른 A 와 E 를 섞지 않는다(척도 편향이 서프라이즈로 둔갑한다). 기대가 읽기 함수를 거치지 않는 것(직전 통방문, 설문, 시장 가격, 낱말 수)은 Claude 실현과 짝짓는다. 모델은 «읽기» 만 하고, 서프라이즈와 포지션, 손익은 이 식이 정한다. 그래야 기대 정의끼리 같은 잣대로 견준다.

표 2. 격자. 셀 하나 = (기대, w, ν, κ, τ, 자료, 계약, δ, h)
축값개수
기대 E표 4 의 18개18
가중 wov / gd / v6 / eq / fit(ridge λ=1, 회의일 ≤ 2022 로 적합하고 그 구간은 자기 회의를 빼고 예측)5
정규화 ν1 · 기대 읽기 3회의 표준편차 + 0.52
결정 서프라이즈 κ0 · 12
문턱 τ0 · 0.25 · 0.5 · 1.04
지연 δ틱 0, 5, 15, 30, 60, 120, 300초 / 분봉 0, 60, 120, 300초7 / 4
시계 h틱 10초, 30초, 1, 2, 5, 15, 30, 60, 120분, 마감 / 분봉 1~120분, 마감, 다음날 시가, 다음날 마감10 / 10
비용 c0 · 1 · 2틱(열로)3

자료

표 3. 데이터셋
자료기간해상도크기쓰임
아침 채권분석 칼럼(본문)2011-12 ~ 2026-04하루 1건회의당 최대 8건·2,000자프리뷰 묶음
단말 헤드라인(제목)2020-01 ~ 2026-08-11분회의당 최대 40건프리뷰 묶음
통방문 본문·직전 대비 변경 문장2012-01 ~ 2026-08회의139회의실현 A · 직전 통방문
3선·10선 연결 1분봉2012-01 ~ 2026-081분(스탬프 = 봉 끝)139회의반응(분봉 구간)
3선·10선 체결틱(하루 전체)2023-01 ~ 2026-08초30회의반응(틱 구간)·진입 체결가
금투협 채권 전문가 설문2020-08 ~ 2026-07회의44회의설문 기대

반응표는 28,850행(통방문 15,320, 결정 13,530)이고, 같은 정의의 앞선 레이블과 부호 100%, 틱 값 100% 일치했다. 당일 글 가운데 결정 결과를 말하는 제목 23건은 공개 전이라도 묶음에서 뺐다.

기대 추정량

표 4. 기대 18개. 실제 통방문 전반 톤과의 순위상관, 서프라이즈 0 비율(w = v6)
기호만드는 법읽기순위상관0 비율
prev_C직전 통방문Claude0.830.65
ctrl_C직전 통방문만 보고 다음 통방문 예상(프리뷰 없음)Claude0.840.06
pv1_C프리뷰 1회 읽기, 정수Claude0.750.44
pvN_C프리뷰 독립 3회(시간순·헤드라인 먼저·직전 이틀 중심) 평균 — 주 기대Claude0.840.01
mix25·50·75_Cλ·pvN + (1−λ)·prevClaude0.870.00~0.01
gen_CClaude 가 프리뷰·직전문으로 써 본 예상 통방문Claude0.840.05
gen_J같은 예상 통방문Jev0.920.02
gen_L같은 예상 통방문Laya0.110.00
pv_J프리뷰 직접Jev0.630.00
pv_L프리뷰 직접Laya−0.040.00
cons_survey직전문 + 설문 기대 bp/25 를 전반 톤·가이던스에—0.910.02
cons_pv같은 사상, 기대 bp 는 프리뷰 3회 평균—0.860.05
lex프리뷰 매파−비둘기 낱말 점수 5분위 → 학습 구간 평균 톤—0.590.05
mkt직전문 − γ̂ × 회의 전 5영업일 3선 변화(z)—0.760.00
prev_J / prev_L직전 통방문Jev / Laya0.75 / 0.320.06 / 0.00
직전 통방문, 직전문만 보고 예상, 프리뷰 3회 평균의 기대 전반 톤 대 실제 전반 톤
그림 1. 기대 전반 톤 대 실제 전반 톤. 세 기대가 실제 톤을 미리 아는 정도가 같다. 프리뷰가 더하는 톤 정보가 거의 없다.
정수 기대와 연속 기대의 서프라이즈 분포
그림 2. 서프라이즈 분포. 세 번 읽어 평균하면 0 동점이 44% 에서 0.7% 로 사라진다(H132 앞 절반).

결과 1 · 통방문 톤 서프라이즈

표 5. 주 셀과 보조 셀(기대 pvN_C, w = v6, τ = 0, 비용 1틱, 회의 bootstrap 95%)
셀n적중률평균 손익(틱)95% 구간
10선 · 틱 · δ 30초 · h 5분 (주)290.48−1.76−7.2 ~ +3.5
10선 · 틱 · δ 60초 · h 30분290.48−5.76−14.1 ~ +1.3
3선 · 틱 · δ 30초 · h 5분290.46−1.10−3.2 ~ +1.2
10선 · 분봉 · δ 0 · h 5분1380.50−0.68−2.3 ~ +1.0
10선 · 분봉 · δ 60초 · h 5분1380.46−0.82−2.1 ~ +0.5
지연 대 시계 손익 지도, 3선과 10선
그림 3. 진입 지연 δ × 보유 시계 h 의 비용 뒤 평균 손익(괄호 t). 어느 칸도 일관되게 양이 아니다.
지연 감쇠 곡선
그림 4. 지연 감쇠(h = 5분). 처음부터 우위가 없어 «빠를수록 낫다» 는 곡선도 없다(H135).
서프라이즈 대 10선 5분 반응 산점도
그림 5. 서프라이즈 대 반응(분봉, 138회의). 기울기는 음(매파 → 하락)이지만 순위상관이 −0.01 이라 잡음에 묻힌다.

결과 2 · 격자와 다중 비교

표 6. 순열 보정(τ = 0, κ = 0, 비용 1틱 가족)
구간셀관측 최대 t순열 최대 t 중앙값95분위p_FWER
분봉 139회의7,4402.702.523.400.36
틱 30회의12,7402.772.984.100.66
기대 정의별 비용 뒤 평균 손익
그림 6. 기대 정의별 비용 뒤 평균 손익(10선, h 5분). 틱 구간에서 gen_J(Claude 가 쓴 예상 통방문을 Jev 가 읽은 기대)만 구간이 0 위다 (0.70, +6.0틱, +1.3~+11.4). 그러나 다중 비교 보정 p 는 0.87 이다.
국면별 적중률
그림 7. 국면별 적중률(분봉 δ 0, h 5분, 10선). gen_J 는 2012~19 0.43, 2020~22 0.71, 2023~ 0.75. 같은 모양이 여러 기대에 있다. 2023~ 국면에 맞은 것이지 일관된 우위가 아니다. 2012~19 앵커는 인용 기사로 복원한 값이라 그 구간 반응 창이 어긋났을 수도 있다.
gen_J 지연 대 시계 손익 지도
그림 8. 후보 gen_J 의 지연 × 시계(10선, 2023~ 29회의). δ 0 → 300초로 갈수록 단조로 줄어든다. 빠른 계산의 값어치가 보이는 유일한 모양이지만 표본 하나의 국면이다.

결과 3 · 결정 서프라이즈(탐색)

사전 지정 가설이 아니다. 결정 속보 직후 d = (실제 bp − 프리뷰 기대 bp)/25 의 반대로 들어간다.

표 7. 결정 서프라이즈, 분봉(앵커는 분 해상도). 기대 bp 는 프리뷰 3회 평균이다
셀n적중률비용 1틱 뒤95% 구간국면별 적중(12~19 · 20~22 · 23~)
10선 / δ 0 / h 5분940.69+3.40+0.70 ~ +6.200.62 / 0.88 / 0.67
3선 / δ 0 / h 5분940.71+1.05+0.02 ~ +2.100.66 / 0.71 / 0.78
10선 · δ 60초 · h 5분940.53−0.16−1.94 ~ +1.66
3선 · δ 60초 · h 5분940.55−0.47−1.06 ~ +0.09
10선 · δ 0 · 마감까지940.43−4.26

분 앵커의 δ 0 은 받을 수 없는 가격일 수 있다. 그래서 2023~ 틱으로 반응 시작 초를 다시 잡았다(5초 거래량이 직전 10분 중앙값의 10배를 처음 넘는 때, 28/29회의). 반응 시작은 분 앵커보다 중앙 33초 앞이었다. 그 뒤 첫 체결가로 들어가면:

표 8. 3선 h 5분, 반응 시작 + δ 이후 첫 체결 진입, 27회의, 비용 1틱 (results/e1_tick_eval.json)
δ0초1초3초5초10초30초60초
적중률0.730.710.710.740.740.730.65
평균 손익(틱)+1.04+0.85+0.52+0.56+0.59+1.11+0.37

10선은 적중 0.58~0.64, 비용 뒤 +1.3~+2.7틱이다. 모든 구간이 0 을 포함한다(예: 3선 δ 0 −0.6~+2.9). 결정 서프라이즈 반응은 그날 마감까지 되돌려진다.

실시간 경로와 비용

  • 회의 전 기대(Jev 프리뷰 읽기)0.25~0.32초
  • 통방문 텍스트 → 포지션(Jev 두 번 호출, 2026-07-16 리허설)0.46~0.47초
  • Laya CPU 프리뷰 묶음 하나, 예상문 하나p50 94초, 12초(실시간 불가)
  • Jev 입력 토큰(프리뷰 2회 + 예상문)250만, 약 $0.11
  • Jev 같은 입력 두 번의 요소 점수 차최대 0.20
  • Claude 서브 에이전트 읽기828건, 형식 오류 0, 메모의 연도 언급 0

2026-10-22 회의 묶음은 아직 비었다. 단말 헤드라인 표(2026-08-11)와 채권분석 칼럼(2026-04)이 끊겨 실시간 원천은 웹 본문 수집 하나뿐이다. code/live.py 는 빈 묶음이면 기대를 내지 않고 멈춘다.

한계와 다음

2012~2019 통방문 공개 시각은 인용 기사로 복원했고, 결정 속보 시각은 분 해상도다. 초 단위로 실행 가능한 진입은 2023~ 30회의에서만 잴 수 있다. 익명화한 글도 인물과 사건으로 시기를 짐작할 수 있다. 프리뷰 없는 예상이 프리뷰판과 같은 정확도를 낸 것은 기억 누설이 작거나 둘 다 같은 기억을 쓴다는 뜻이고, 이 실험으로는 가르지 못한다. 비용 1틱 왕복은 장중 시장가 편도 0.7틱 안팎(10선 실측)에 비해 낙관 쪽이고, 발표 직후 호가가 얇아지는 효과는 재지 않았다.

  • 사전등록 후보결정 서프라이즈, 3선, 반응 시작 뒤 첫 체결, h 5분. 2026-10-22 회의부터 하나씩 쌓는다
  • 필요한 원천결정 속보를 초 단위로 받는 스트림
  • 접는 것통방문 톤 서프라이즈(다시 연다면 새 가이던스 문구만 짚는 문장 단위로)

산출물

  • 분석과 판정analysis.md
  • 계획, 수식, 가설protocol.md
  • 격자 집계results/eval31.json
  • 가설 판정results/hypotheses.json
  • 기대 18개results/expectations.csv
  • 반응표results/reactions.csv
  • 결정 서프라이즈 틱 재측정results/e1_tick.csv, results/e1_tick_eval.json
  • 읽기 원본results/claude_raw/, results/jev_raw/, results/laya_raw/
  • 실시간 경로code/live.py