세 줄 요약
- 한국 장중 북한 속보 160건 가운데 달러선물 5분 반응이 발견 구간 상위 30%(|x| ≥ 0.036%)인 사건에서 원화 약세면 3선 매도, 강세면 매수(발견 구간 평균 부호)로 30분 보유했다. 확인 구간 29건, 비용 1틱 뒤 −1.07틱/건, 승률 41%, 사건 단위 부트스트랩 한쪽 p 0.964 다.
- 비용 전 손익이 발견 +1.17틱, 확인 −0.07틱이다. 3선의 30분 움직임 크기가 평균 2 ~ 3틱이고 거래의 17 ~ 24% 는 아예 0틱이라, 왕복 1틱 비용을 넘을 여지가 거의 없다.
- 원화가 크게 반응한 북한 속보에서도 3선은 따로 움직이지 않았다. 보유를 10분이나 장 마감까지로 바꿔도 비용 뒤 음이다. 판정은 폐기다.
가설과 결론
북한의 미사일 발사나 도발 소식은 자주 나오지만, 대부분은 시장이 이미 익숙한 일이라 가격이 거의 움직이지 않는다. 그런데 가끔은 외국인이 한국 위험을 다시 따지며 원화를 팔고, 그 흐름이 국채선물까지 번질 수 있다. 문제는 어떤 속보가 «진짜» 인지 미리 알기 어렵다는 점이다.
이 실험은 원화를 판별기로 썼다. 속보가 나온 직후 5분 동안 달러선물이 크게 움직였다면 시장이 그 소식을 위험으로 받아들였다는 뜻이다. 그런 사건에서만 3선이 원화 반응 방향으로 그 뒤 30분 동안 따라간다면, 원화를 보고 6분 뒤 3선에 들어가는 규칙이 성립한다. 방향(원화 약세 때 3선을 살지 팔지)은 발견 구간 평균으로 정했다.
| 가설 | 내용 | 결과 | 한쪽 p | 판정 |
|---|---|---|---|---|
| H325 | 원화 5분 반응 |x| 가 발견 상위 30% 인 북한 속보 사건에서 τ+6분에 3선을 σ × sign(x) 방향으로 들어가 30분 보유하면, 확인 구간 거래당 비용 1틱 뒤 평균 > 0(사건 단위 부트스트랩) | −1.07틱/건(29건) | 0.964 | 미지지, 폐기 |
2차와 3차 다자산 프로그램 주가설 68개(H259 ~ H326)의 Holm 보정 p 는 1.00 이다. 확인 구간 90% 구간 전체가 0 아래이고, 비용 전으로도 0 이다.
용어와 기호
- 3선
- 한국거래소 3년 국채선물. 가격으로 거래하며 금리가 오르면 가격이 내린다
- 틱
- 3선 가격의 최소 단위 0.01. 계약(액면 1억원)당 1만원
- 북한 속보
- 인포맥스 1002 뉴스 검색에서 제목에 «북한» 과 (미사일, 발사, 핵실험, 도발, 포격, 탄도) 가운데 하나가 함께 들어간 기사. 같은 날 첫 기사만 사건으로 쓴다
- 사건 시각 τ
- 그날 첫 보도의 게시 분(KST). 09:00 ~ 15:00 사이만 쓴다
- 원화 반응 x
- 달러선물(원/달러) 1분 종가의 τ → τ+5분 로그 변화(%). 양수면 원화 약세
- 문턱
- 발견 구간 사건 |x| 의 70% 분위 0.0356%. |x| ≥ 문턱이면 «크게 반응한 사건»
- 방향 부호 σ
- 발견 구간 큰 반응 사건에서 sign(x) × (3선 30분 변화) 평균의 부호. 이번에는 −1(원화 약세면 3선 매도)
- m30, m10, mc
- 3선 1분 종가의 τ+6분 → τ+36분, τ+6분 → τ+16분, τ+6분 → 15:30 변화(틱)
- px_at 허용 3분
- 그 시각 이전 마지막 1분 값을 쓰되, 3분보다 오래되었으면 결측으로 둔다
- 발견 구간, 확인 구간
- 발견 2019-07 ~ 2022-12 에서 문턱과 방향을 정해 잠그고, 확인 2023-01 ~ 2026-10 에서 판정한다
- 비용 1틱
- 왕복 비용 1틱(3선 호가 스프레드 1틱). 보고용으로 2틱도 낸다
- 사건 단위 부트스트랩
- 확인 구간 거래를 한 건씩 복원추출해 평균 분포를 5,000번 만든다. 사건이 드물어 달 묶음 대신 쓴다
- 한쪽 p
- «진짜 평균이 0 인데 이만큼 양으로 나올 확률»
- Holm 보정
- 여러 가설을 함께 시험할 때 p 를 가설 수에 맞춰 키우는 방법
자료
데이터셋
| 자료 | 원천 | 기간 | 해상도 | 쓰임 |
|---|---|---|---|---|
| 북한 속보 제목과 게시 시각 | 인포맥스 단말 1002 뉴스 검색(연합인포맥스, 연합뉴스). 제목만 저장, 본문과 열람자 목록은 저장하지 않음 | 2019-07 ~ 2026-10 | 기사 단위(분) | 사건 τ |
| 달러선물 1분 | 인포맥스 단말 1분 시세(KST) | 2019 ~ 2026 | 1분 | 원화 반응 x |
| 3선 1분 | 인포맥스 단말 1분 시세(KST, 끝 시각 표기) | 2019 ~ 2026 | 1분 | 진입가, m30, m10, mc |
| 단계 | 건수 |
|---|---|
| 검색어에 걸린 북한 기사(2013 ~ 2026 전체) | 3,673 |
| 2019-07 이후 하루 첫 보도 | 550 |
| 그 가운데 한국 장중(09:00 ~ 15:00) | 201 |
| 달러선물과 3선 가격이 모두 있는 사건 | 160(발견 76, 확인 84) |
| 크게 반응한 사건(거래) | 발견 23, 확인 29 |
| 항목 | 발견 2019-07 ~ 2022 | 확인 2023 ~ 2026 |
|---|---|---|
| |x| 평균, 중앙값, 최대(%) | 0.030, 0.024, 0.125 | 0.030, 0.018, 0.202 |
| 3선 30분 |m30| 평균, 큰 반응 사건(틱) | 2.9 | 2.1 |
| 3선 30분 |m30| 평균, 작은 반응 사건(틱) | 1.9 | 1.5 |
| 큰 반응 사건 가운데 m30 = 0 | 17% | 24% |
| x 와 m30 의 상관 | −0.13 | −0.01 |
2019-06 이전 기사는 게시 시각이 실제보다 100분 넘게 늦게 찍힌 것이 많아 분 단위 사건 연구에 쓸 수 없어 뺐다. 연도별 사건은 2022 년 38건(큰 반응 14건)이 가장 많고, 2025 ~ 2026 년은 각각 15건, 7건으로 줄었다.
언제 무엇을 아는가
| 시각 | 일어나는 일 |
|---|---|
| τ | 북한 속보 첫 게시(분 단위) |
| τ ~ τ+5분 | 달러선물 반응 x 를 잰다 |
| τ+6분 봉 종가 | |x| ≥ 문턱이면 3선 1계약 진입(σ × sign(x) 방향) |
| τ+36분 봉 종가 | 청산(주가설). 탐색은 τ+16분, 15:30 |
방법
- 사건 목록. 검색어에 걸린 기사를 시각순으로 정렬해 날마다 첫 기사만 남기고, 2019-07 이후이면서 09:00 ~ 15:00 인 것만 쓴다.
- 원화 반응. 달러선물 τ 와 τ+5분 값으로 x 를 구한다. 둘 중 하나가 3분 넘게 비면 사건을 뺀다.
- 문턱과 방향. 발견 구간 사건 |x| 의 70% 분위를 문턱으로, 큰 반응 사건의 sign(x) × m30 평균 부호를 σ 로 잠근다.
- 규칙. |x| ≥ 문턱이면 τ+6분에 σ × sign(x) 방향 3선 1계약, τ+36분 청산.
- 판정(T3). 확인 구간 거래당 비용 1틱 뒤 평균 > 0, 사건 단위 부트스트랩 5,000회 한쪽 p < 0.05.
- 탐색(판정에 쓰지 않음). E1 원화가 반응하지 않은 사건의 3선 30분 변화 크기. E2 보유 10분, 15:30 까지.
모델
학습하는 모델은 없다. 자료에서 정한 값은 원화 반응 문턱(발견 |x| 의 70% 분위)과 방향 부호 σ 둘뿐이다. 속보 판별은 검색어 규칙으로, 위험 판별은 원화 반응 크기로 대신했다.
| 항목 | 값 |
|---|---|
| 사건 | 제목 «북한» + (미사일, 발사, 핵실험, 도발, 포격, 탄도) 중 하나, 하루 첫 보도, 09:00 ~ 15:00 |
| 반응 창 | 달러선물 τ → τ+5분 |
| 문턱 | |x| ≥ 0.0356%(발견 구간 70% 분위) |
| 방향 | σ × sign(x), σ = −1(원화 약세 → 3선 매도, 원화 강세 → 3선 매수) |
| 진입, 청산 | τ+6분 봉 종가 → τ+36분 봉 종가, 1계약 |
| 값 허용 오차 | 그 시각 이전 마지막 1분 값, 3분 이내 |
| 비용 | 왕복 1틱(보고 2틱) |
결과
확증 결과
| 항목 | 발견 2019-07 ~ 2022 | 확인 2023 ~ 2026 |
|---|---|---|
| 거래(큰 반응 사건) | 23 | 29 |
| 비용 전 평균(틱/건) | +1.17 | −0.07 |
| 비용 1틱 뒤 평균 | +0.17 | −1.07 |
| 비용 2틱 뒤 평균 | −0.83 | −2.07 |
| 비용 1틱 뒤 승률 | 43.5% | 41.4% |
| 사건 단위 부트스트랩 한쪽 p, 90% 구간 | 0.964, [−2.03, −0.10] | |
| Holm 보정 p(68개) | 1.00 |
발견 구간에서도 비용 뒤 +0.17틱으로, 방향을 고른 표본에서조차 비용을 겨우 넘었다. 확인 구간에서는 비용 전 기대가 0 이라, 거래할수록 비용만큼 잃는다.
사건마다 보면
탐색 결과
| 탐색 | 발견 | 확인 |
|---|---|---|
| E1 원화가 작게 반응한 사건의 3선 30분 |변화| 평균 | 1.87틱(53건) | 1.49틱(55건) |
| E2 보유 10분, 비용 1틱 뒤(승률) | −1.00(22%) | −1.03(34%), p 0.999 |
| E2 15:30 까지, 비용 1틱 뒤(승률) | −0.43(43%) | −0.38(52%), p 0.625 |
원화가 크게 반응한 사건의 3선 30분 움직임(2 ~ 3틱)은 작게 반응한 사건(1.5 ~ 1.9틱)보다 조금 크다. 즉 원화 반응은 «3선도 조금 더 흔들린다» 는 신호이긴 하지만, 방향을 알려 주지 못한다. 10분 보유는 발견 구간 비용 전 손익이 정확히 0 이다.
한 사건을 따라가 보기
2026-10-12 09:23 «[속보] 합참 "북한, 동해상으로 미상 발사체 발사"».
- 원화 반응: 달러선물 1,338.4 → 1,337.8(5분), x = −0.045%(원화 강세). |x| ≥ 0.036% 라 큰 반응.
- 규칙: σ × sign(x) = (−1)(−1) = +1, 09:29 봉 종가 102.62 에 3선 1계약 매수.
- 실제: 09:59 까지 +4틱, 비용 뒤 +3틱.
발사체 속보에 원화가 오히려 강해진 사례다. 시장이 이 소식을 위험으로 받아들였다면 원화가 약해졌어야 하므로, 5분 원화 움직임의 상당 부분은 속보와 무관한 평소 흔들림으로 보인다.
해석
북한 도발 소식은 2019 년 이후 한국 금융시장에 거의 일상이 되었고, 국채선물 30분 움직임은 평소 장중 흔들림과 같은 2틱 안팎이다. 원화 5분 반응도 대부분 0.02 ~ 0.04% 로 평소 5분 변동과 구별되지 않아, «원화가 크게 반응한 사건» 이 실제로 진짜 위험을 가려낸다는 보장이 없다. 검색어 규칙이 훈련, 회의, 분석 기사까지 함께 잡는다는 점도 판별력을 떨어뜨렸다. 원화를 판별기로 써도 북한 속보는 3선 매매의 근거가 되지 못했다.
한계
- 확인 한쪽 p 0.964, 68개 Holm 1.00 이다.
- 검색어 규칙이 실제 도발 보도 외에 훈련, 회의, 분석 기사도 잡는다(Appendix A). 실제 발사 시각 목록과 맞춰 보지 않았다.
- τ 는 기사 게시 분이다. 실제 사건이나 첫 통신 보도보다 늦을 수 있다.
- 사건이 확인 구간 29건뿐이다. 다만 비용 전 평균이 0 이라 표본이 늘어도 결론이 바뀔 여지는 작다.
- 진입은 1분 봉 종가 체결을 가정했다. 실제로는 호가 스프레드 반을 더 낼 수 있고, 그 몫은 왕복 1틱 비용에 들어 있다고 본다.
- 승률은 확증 런 값(발견 43.5%, 확인 41.4%)을 옮겼다. 그런데 3선이 정확히 +1틱 움직인 거래(비용 뒤 0틱)가 소수점 오차로 «이익» 으로 세어졌다. 정수 틱으로 세면 확인 구간 승률은 20.7%(6/29), 발견은 43.5% 그대로다. 평균과 p 는 영향이 없다.
산출물
- 계획
protocol.md(사전등록 5aee7de) - 분석, 판정
analysis.md - 코드
code/s1_nk.py(확증, 사건 목록은 0144 의 제목 수집기가 받음),code/s_detail.py(사건 표, 걸러지는 과정, 기술 통계),code/render_figures.py(그림) - 런
results/20261029T162237_main/,results/20261030T165605_detail/(events.csv)
Appendix
A. 데이터셋 실물
events.csv 의 실제 행(확인 구간 큰 반응 사건 가운데 제목에 한자 약칭이 없는 것). 열은 τ, 제목, 달러선물 τ 와 τ+5분, x(%), 3선 진입가, m30(틱), 방향, 비용 뒤 손익(틱).
| τ | 제목 | 달러선물 | x | 3선 진입 | m30 | 방향 | 비용 뒤 |
|---|---|---|---|---|---|---|---|
| 2023-03-23 10:29 | [속보] 이종섭 "북한이 22일 쏜 순항미사일은 4발" | 1,291.7 → 1,292.4 | +0.054 | 104.94 | +11 | −1 | −12 |
| 2023-05-30 09:45 | 군, 북한 정찰위성 발사 예고 속 서북도서 방어훈련 돌입 | 1,321.7 → 1,320.5 | −0.091 | 104.12 | −5 | +1 | −6 |
| 2024-01-30 10:41 | [속보] 북한, 이틀 만에 또 순항미사일 여러 발 발사 | 1,328.5 → 1,329.2 | +0.053 | 104.89 | +1 | −1 | −2 |
| 2025-01-06 12:05 | [1보] 합참 "북한, 동해상으로 탄도미사일 발사" | 1,468.5 → 1,469.8 | +0.088 | 106.85 | 0 | −1 | −1 |
| 2026-10-12 09:23 | [속보] 합참 "북한, 동해상으로 미상 발사체 발사" | 1,338.4 → 1,337.8 | −0.045 | 102.62 | +4 | +1 | +3 |
B. 모델 입출력 실물
- Request meta
- 사건 τ = 2026-10-12 09:23(그날 첫 북한 속보, 장중). 문턱 0.0356%, σ = −1 은 발견 구간에서 잠근 값
- Input
- 제목 «[속보] 합참 "북한, 동해상으로 미상 발사체 발사"», 달러선물 09:23 1,338.4, 09:28 1,337.8
- Model response
- x = ln(1,337.8 / 1,338.4) × 100 = −0.045%, |x| ≥ 0.0356 → 거래. 방향 σ × sign(x) = +1, 09:29 봉 종가 102.62 에 3선 1계약 매수, 09:59 봉 종가 청산
- Ground truth check
- 3선 30분 변화 +4틱. 방향 일치, 비용 1틱 뒤 +3틱
C. 실험 설정
- 기사인포맥스 단말 1002 뉴스 검색, 연합인포맥스와 연합뉴스, 제목 «북한» 필수 + (미사일, 발사, 핵실험, 도발, 포격, 탄도) 중 하나, 하루 첫 보도, 2019-07 이후, 09:00 ~ 15:00
- 반응달러선물 1분 τ → τ+5분 로그 변화, 값 허용 3분
- 규칙|x| ≥ 발견 70% 분위(0.0356%), σ × sign(x) 방향(σ = −1), τ+6분 → τ+36분, 3선 1계약
- 탐색E1 작은 반응 사건 |m30|, E2 보유 10분과 15:30 까지
- 분할발견 2019-07 ~ 2022-12, 확인 2023-01 ~ 2026-10
- 판정확인 비용 1틱 뒤 평균 > 0, 사건 단위 부트스트랩 5,000회(seed 66) 한쪽 p < 0.05, 2차와 3차 주가설 68개 Holm 함께 보고