3년 국채선물 · MSCI 분기 검토 효력일 55회 · 2013 ~ 2026 · 사건 단위 검정

MSCI 정기변경 효력일에 3년 국채선물 장중은 한쪽으로 움직이는가

MSCI 지수 분기 검토가 효력을 내는 날(2, 5, 8, 11월 마지막 거래일)에 외국인 주식 매매가 몰리면 원화와 국채선물도 한쪽으로 밀릴 수 있다고 보고, 그날 3선 장중 방향을 발견 구간에서 정해 확인 구간에 적용했다.

폐기 · 확인 −5.53틱/회, p 0.93 발견 40회 +0.75틱(비용 전) 확인 15회, 승률 47%

세 줄 요약

  1. 발견 구간(2013 ~ 2022) 효력일 40회의 3선 장중 평균은 +0.75틱으로 사실상 0 이다. 평소 하루 장중 평균(+0.05틱)과 다르지 않고, 크기(평균 절댓값 7.0틱 대 6.7틱)도 비슷하다.
  2. 그 부호(+, 매수)를 확인 구간 15회에 적용하자 비용 1틱 뒤 −5.53틱/회, 승률 47%, 사건 단위 부트스트랩 한쪽 p 0.930 이었다. 2023-02-28 한 번의 −45틱이 크지만, 그것을 빼도 음이다.
  3. 효력일이 3선 장중을 한쪽으로 민다는 증거는 발견 구간에서부터 없었고, 판정은 폐기다. 다음 날 장중(탐색)은 두 구간 모두 약세였지만(확인 p 0.057) 판정에 쓰지 않는다.

가설과 결론

MSCI 는 세계 주식 지수를 만드는 회사로, 분기마다(2, 5, 8, 11월) 지수 구성 종목과 비중을 바꾼다. 바뀐 내용은 그 달 마지막 거래일 종가 기준으로 효력을 낸다. 지수를 따라가는 해외 펀드는 그날 종가에 맞춰 한국 주식을 사고판다. 비중이 줄면 외국인이 주식을 팔고 원화를 달러로 바꾸고, 늘면 반대다. 이 큰 흐름이 원화를 흔들고, 원화와 함께 움직이는 외국인 국채선물 매매까지 건드린다면 효력일 3선 장중에 일정한 방향이 생길 수 있다.

방향은 사전에 알 수 없으므로(비중이 늘 때도 줄 때도 있다) 발견 구간 40회의 평균 부호로 정하고 확인 구간에 그대로 적용했다.

주가설
가설내용결과한쪽 p판정
H314효력일 3선 시가 → 종가를 발견 평균 부호 방향으로 매매하면, 확인 구간 회당 비용 1틱 뒤 평균 > 0(사건 단위 부트스트랩)−5.53틱/회(15회)0.930미지지, 폐기

2차와 3차 다자산 프로그램 주가설 63개의 Holm 보정 p 는 1.00 이다. 발견 구간 방향 자체가 0 과 구별되지 않았고, 확인 구간에서는 정한 방향과 반대로 움직였다.

용어와 기호

3선
한국거래소 3년 국채선물. 가격으로 거래하며 금리가 오르면 가격이 내린다
틱
3선 가격의 최소 단위 0.01. 계약(액면 1억원)당 1만원
MSCI 분기 검토
MSCI 지수의 정기 구성 변경. 2, 5, 8, 11월에 발표하고 그 달 마지막 거래일 종가에 효력을 낸다
효력일 d
이 실험에서는 2, 5, 8, 11월의 한국 마지막 거래일로 정했다(사전 규칙). 실제 MSCI 발표 자료로 날짜를 확인하지는 않았다
장중 yd
효력일 d 의 3선 시가 → 종가 변화(틱)
다음 날 장중
효력일 다음 한국 거래일의 3선 시가 → 종가 변화(틱). 탐색 E1
부호 σ
발견 구간 yd 평균의 부호. +1 이면 매수, −1 이면 매도. 이번에는 +1
롤
3선 최근월물이 바뀌는 날. 효력일이 롤 날이면 그 회는 뺀다
발견 구간, 확인 구간
발견 2013-01 ~ 2022-12 에서 방향을 정해 잠그고, 확인 2023-01 ~ 2026-10 에서 판정한다
비용 1틱
왕복 비용 1틱. 보고용으로 2틱도 낸다
사건 단위 부트스트랩
확인 구간 15회의 손익을 한 회씩 복원추출해 평균 분포를 5,000번 만든다. 한 달에 효력일이 하나뿐이라 월 블록과 같다
한쪽 p
«진짜 평균이 0 인데 이만큼 양으로 나올 확률»
Holm 보정
여러 가설을 함께 시험할 때 p 를 가설 수에 맞춰 키우는 방법
평균 절댓값
장중 변화의 크기 평균. 방향과 상관없이 그날 얼마나 움직였나

자료

데이터셋

쓴 자료
자료원천기간해상도쓰임
3선 시가, 종가(만기 이어 붙임)인포맥스 단말 일봉2013-01 ~ 2026-10일yd, 다음 날 장중, 모든 날 기준값
한국 거래일 달력다자산 공용 패널의 행2013 ~ 2026-10-27일효력일 d
표본(results/20261030T164056_detail 기술 통계 포함)
항목발견 2013 ~ 2022확인 2023-01 ~ 2026-10
효력일(롤 날 제외)4015
효력일 장중 평균+0.75틱−4.53틱
효력일 장중 표준편차9.7틱14.2틱
효력일 장중 평균 절댓값7.0틱9.7틱
모든 날 장중 평균(롤 다음 날 제외)+0.05틱(2,421일)−0.15틱(912일)
모든 날 장중 표준편차, 평균 절댓값10.1, 6.7틱10.7, 7.7틱

2026 년 11월 효력일은 아직 오지 않아 확인 구간 마지막 회는 2026-08-31 이다.

언제 무엇을 아는가

효력일 하루(한국 시간)
시각일어나는 일
며칠 전MSCI 검토 결과 발표(효력일은 달력 규칙으로 미리 안다)
d 개장3선 시가 진입(2025-11 까지 09:00, 2025-12 부터 08:45)
d 15:20 ~ 15:30코스피 종가 단일가. 지수 펀드 매매가 여기에 몰린다
d 15:453선 종가 청산
d+1 개장 ~ 마감탐색 E1 의 다음 날 장중

방법

  1. 사건 목록. 2, 5, 8, 11월마다 그 달 마지막 한국 거래일을 효력일로 둔다. 그날이 3선 롤 날이면 뺀다.
  2. 방향. 발견 구간 40회 장중 평균의 부호 σ 를 잠근다(+1).
  3. 규칙. 효력일 시가에 σ 방향 3선 1계약, 종가 청산.
  4. 판정(T3). 확인 구간 회당 비용 1틱 뒤 평균 > 0, 사건 단위 부트스트랩 5,000회 한쪽 p < 0.05. 같은 프로그램 Holm 도 함께 적는다.
  5. 탐색(판정에 쓰지 않음). E1 다음 날 장중(부호는 발견 구간에서 따로 정함). E2 원화는 사전등록했지만 확증 런에서 계산하지 않았다.

모델

학습하는 모델은 없다. 자료에서 정한 값은 방향 부호 하나(발견 구간 평균의 부호)뿐이다. 사건 달력은 규칙으로 미리 정했다.

규칙 설정
항목값
사건2, 5, 8, 11월 한국 마지막 거래일
방향발견 구간 평균 부호 σ = +1(매수)
보유효력일 시가 → 종가, 1계약
제외효력일이 3선 롤 날인 회
검정사건 단위 부트스트랩 5,000회, seed 66
비용왕복 1틱(보고 2틱)

결과

확증 결과

주가설 H314(런 20261029T160608_main)
항목발견 2013 ~ 2022확인 2023 ~ 2026
회 수4015
비용 전 평균(틱/회)+0.75−4.53
비용 1틱 뒤 평균−0.25−5.53
비용 2틱 뒤 평균−1.25−6.53
비용 1틱 뒤 승률47.5%46.7%
사건 단위 부트스트랩 한쪽 p, 90% 구간0.930, [−11.80, −0.13]
Holm 보정 p(63개)1.00

발견 구간에서 이미 비용 뒤 −0.25틱이었다. 즉 «방향을 고른» 시점부터 매매할 만한 쏠림이 없었다. 확인 구간 90% 구간 전체가 0 아래에 있다.

사건마다 보면

효력일과 다음 날 3선 장중
위: 효력일 55회 각각의 3선 장중(비용 전). 발견 구간(회색)은 양과 음이 고루 섞이고, 확인 구간(빨강)은 15회 중 8회가 음이다. 2023-02-28 이 −45틱으로 가장 크다. 아래: 다음 날 장중. 두 구간 모두 음이 많고, 2025-11 ~ 2026-08 네 번이 연달아 크게 음이었다.
검토 달별 효력일 3선 장중
검토 달별 평균. 발견 구간에서 2월, 11월은 양, 5월, 8월은 음으로 엇갈리고, 확인 구간의 달별 모양은 발견 구간과 맞지 않는다(2월 −12.8틱은 −45틱 한 회의 몫이 크다). 가로선은 모든 날의 장중 평균이다.
확인 구간 효력일 15회(비용 전 틱, events.csv)
효력일당일 장중다음 날 장중효력일당일 장중다음 날 장중
2023-02-28−45−12025-02-28+5−4
2023-05-31+20−62025-05-30−9−3
2023-08-31−6+42025-08-29−30
2023-11-30−12+22025-11-28+7−20
2024-02-29−14−42026-02-27+3−31
2024-05-31−1002026-05-29+1−14
2024-08-30−8−52026-08-31+2−7
2024-11-29+1+11

2023-02-28 을 빼고 14회만 보면 비용 전 평균은 약 −1.6틱이다. 확인 구간 앞 두 해(2023 ~ 2024)는 8회 중 6회가 음이었고, 뒤 두 해는 7회 중 5회가 양이었다. 방향이 두 해 단위로 바뀌는 모양이라, 효력일 고유의 흐름이라기보다 그 시기 금리 추세가 보이는 것에 가깝다.

탐색 결과

E1 효력일 다음 날 장중(발견 평균 부호 −1, 매도. 판정에 쓰지 않음)
항목발견확인
회 수4015
비용 1틱 뒤 평균(틱/회)+2.08+4.20
승률50.0%66.7%
사건 단위 부트스트랩 한쪽 p, 90% 구간0.057, [+0.27, +8.67]

효력일 다음 날 3선을 파는 쪽은 두 구간 모두 비용 뒤 양이고 확인 p 가 0.057 이다. 다만 사전에 정한 주가설이 아니고, 확인 구간 이익의 대부분이 2025-11 ~ 2026-05 세 번(−20, −31, −14틱)에서 나왔다. 사전등록 탐색이므로 판정에 쓰지 않고, 새 가설로 따로 등록해 아직 보지 않은 자료로 시험하기 전에는 근거로 삼지 않는다.

해석

MSCI 효력일의 외국인 주식 매매는 코스피 종가 단일가 10분에 몰리고, 대부분 미리 예고된 양이라 시장이 며칠에 걸쳐 나눠 소화한다. 원화와 국채선물에 번질 만큼의 놀라움이 그날 장중에 남지 않는 것으로 보인다. 효력일 장중의 크기(평균 절댓값 7.0틱)가 평소(6.7틱)와 거의 같다는 점도 «특별한 날이 아니다» 를 뒷받침한다. 사건 달력만으로 만든 매매는 발견 구간에서부터 방향이 없었다.

한계

  • 확인 한쪽 p 0.930, 63개 Holm 1.00 이다.
  • 효력일을 «검토 달의 한국 마지막 거래일» 이라는 달력 규칙으로 정했다. 실제 효력일이 다른 해가 있었다면(예: 한국 휴장, MSCI 일정 변경) 그 회는 다른 날을 잰 것이다.
  • 사건이 확인 구간 15회뿐이라, 큰 한 회(−45틱)가 평균을 좌우한다.
  • 사전등록 탐색 E2(원화)는 확증 런에서 계산하지 않았다.
  • 승률은 확증 런 값(확인 46.7%)을 옮겼다. 그런데 장중이 정확히 +1틱인 회(확인 구간 2024-11-29, 2026-05-29 등)가 소수점 오차로 «비용 1틱 뒤 이익» 으로 세어졌다. 정수 틱으로 세면 승률은 발견 41.7%, 확인 33%(5/15)다. 평균과 p 는 영향이 없다.
  • analysis.md 요약은 검정을 «월 블록 부트스트랩» 이라 적었지만 코드는 사건 단위로 뽑았다. 한 달에 사건이 하나라 두 방식은 같은 결과를 낸다.

산출물

  • 계획protocol.md(사전등록 88b2c97)
  • 분석, 판정analysis.md
  • 코드code/s1_msci.py(확증), code/s_detail.py(사건 표, 모든 날 기준값, 달별), code/render_figures.py(그림)
  • 런results/20261029T160608_main/, results/20261030T164056_detail/(events.csv)

Appendix

A. 데이터셋 실물

events.csv 의 실제 행. 열은 효력일, 당일 3선 장중(틱), 다음 날 장중(틱), 그날 밤 원화 밤사이 변화 g_fx(%, 기록만 하고 판정에 쓰지 않음), 달.

events.csv 일부
효력일당일다음 날g_fx달
2013-02-28−10+0.3602
2013-05-31−90+0.2525
2013-08-30+5−9+0.0278
2025-11-28+7−20−0.23211
2026-02-27+3−31+0.2292
2026-08-31+2−7−0.0298

B. 모델 입출력 실물

Request meta
확인 구간 첫 회. 효력일 2023-02-28(2월 마지막 한국 거래일), 롤 날 아님
Input
달력 규칙으로 정한 효력일, 발견 구간에서 잠근 방향 σ = +1(40회 평균 +0.75틱)
Model response
2023-02-28 09:00 시가에 3선 1계약 매수, 15:45 종가 청산
Ground truth check
그날 3선 시가 → 종가 −45틱. 방향 불일치, 비용 1틱 뒤 −46틱

C. 실험 설정

  • 사건2, 5, 8, 11월 한국 마지막 거래일, 롤 날 제외
  • 방향발견 구간 평균 부호(+1), 다음 날 탐색은 따로 정한 부호(−1)
  • 보유3선 1계약, 효력일 시가 → 종가
  • 분할발견 2013-01 ~ 2022-12(40회), 확인 2023-01 ~ 2026-10(15회)
  • 판정확인 비용 1틱 뒤 평균 > 0, 사건 단위 부트스트랩 5,000회(seed 66) 한쪽 p < 0.05, 2차와 3차 주가설 63개 Holm 함께 보고