세 줄 요약
- 상하이 컨테이너 운임 지수 SCFI 가 4주 동안 1% 오를 때마다 다음 20거래일 10년 국채선물(10선)은 발견 구간(2013 ~ 2022, 2,326일) +0.73틱(t 0.70), 확인 구간(2023 ~ 2026-10, 846일) +0.65틱(t 0.78)이었다.
- 두 구간 같은 양의 부호(운임 상승 뒤 10선 강세, 금리 하락)지만 매우 작다. 확인 한쪽 p 는 0.22, 2차 주가설 17개 Holm 보정 p 는 1.00 이다.
- 판정은 폐기다. 운임이 수입물가를 거쳐 금리를 올린다는 경로라면 부호가 반대여야 했는데, 그 방향의 증거도 없다.
가설과 결론
컨테이너 운임은 세계 교역의 온도계다. 운임이 오르면 (1) 교역이 활발하다는 성장 신호이고, (2) 수입 물가를 밀어 올리는 물가 신호다. 둘 다 금리를 올리는 방향이므로, 운임 상승 뒤 한국 장기 금리가 오르고 10선이 약해질 수 있다. 반대로 운임 급등이 공급망 차질(전쟁, 운하 봉쇄)에서 온다면 성장 우려로 금리가 내릴 수도 있다. 이 실험은 방향을 미리 정하지 않고 발견 구간에서 부호를 정한 뒤 확인 구간에서 같은 방향인지 물었다.
| 가설 | 내용 | 결과 | 한쪽 p | 판정 |
|---|---|---|---|---|
| H274 | fwd20 = a + bus·g_us + bε·ε + bx·x(HAC 20)에서 확인 구간 bx 가 발견 구간 부호(+) 방향 | bx = +0.65 (t 0.78) | 0.217 | 폐기 |
부호는 두 구간 같지만 t 가 1 에도 못 미쳐 우연과 구별되지 않는다.
용어와 기호
- 10선
- 한국거래소 10년 국채선물. 가격으로 거래하며 금리가 오르면 가격이 내린다
- 3선
- 한국거래소 3년 국채선물. 탐색에서만 쓴다
- 틱
- 국채선물 가격의 최소 단위 0.01. 계약(액면 1억원)당 1만원
- SCFI
- 상하이 컨테이너 운임 지수(Shanghai Containerized Freight Index). 상하이항운교역소가 매주 금요일 공표하는 상하이발 컨테이너 현물 운임 지수(2009-10-16 = 1000)
- CCFI
- 중국 컨테이너 운임 지수. 중국 여러 항구의 계약 운임을 포함해 SCFI 보다 느리게 움직인다(1998-01-01 = 1000). 탐색 E1
- BDI
- 발틱 건화물 운임 지수. 철광석, 석탄, 곡물 같은 벌크선 운임. 런던 발틱거래소 고시. 탐색 E2
- s, e
- s 는 한국 거래일(정보를 쓰는 날), e 는 그 다음 한국 거래일(매매를 시작하는 날)
- x
- x = 100 × log(SCFI_s / 4주 전 SCFI). SCFI_s 는 날짜가 s 이하인 마지막 주간 값. 단위 %
- fwd20(y)
- 10선 e 시가에 사서 s 로부터 20번째 거래일 종가에 판다고 할 때의 손익(틱). 만기 교체 점프는 이어 붙여 없앴다. 매일 표본이라 이웃한 날의 y 는 19일이 겹친다
- g_us
- 미국 10년 국채금리의 하루 변화(bp, 뉴욕 날짜 s). 1bp 는 0.01%p
- ε
- 원화 고유 충격. 밤사이 원화 변화(%) 가운데 달러 전반의 움직임과 미국 금리로 설명되지 않는 나머지. 계수는 그날 이전 250거래일로만 추정한다
- bx
- 회귀에서 x 의 계수. SCFI 4주 변화가 1% 클 때 10선 20일 손익이 몇 틱 다른가
- HAC 표준오차
- 표본끼리 닮는 정도(자기상관)를 감안해 표준오차를 키우는 방식(Newey-West). 20일 보유가 겹치므로 지연 20
- t, 한쪽 p
- t 는 계수를 표준오차로 나눈 값. 한쪽 p 는 «효과가 0 인데 우연히 미리 정한 방향으로 이만큼 나올 확률»
- 발견 구간, 확인 구간
- 발견 2013-01 ~ 2022-12 에서 부호를 정하고, 손대지 않은 확인 2023-01 ~ 2026-10 에서만 판정한다
- Holm 보정
- 여러 가설을 한꺼번에 시험할 때 우연한 통과를 막으려고 p 값을 작은 것부터 남은 가설 수만큼 곱해 키우는 방법
자료
데이터셋
| 자료 | 원천 | 기간 | 해상도 | 쓰임 |
|---|---|---|---|---|
| SCFI | 인포맥스 단말 경제지표 788268 | 2010-11-05 ~ 2026-10-23 | 주(금요일 공표), 803행 | x |
| CCFI | 인포맥스 단말 경제지표 707504 | 2010-11-05 ~ 2026-10-23 | 주, 814행 | 탐색 E1 |
| BDI | 인포맥스 단말 FRN JLC:A3016 | 2019-03-01 ~ 2026-10-29 | 일, 1,856행 | 탐색 E2 |
| 10선, 3선 시가, 종가(연결) | 인포맥스 단말 일봉 | 2013 ~ 2026 | 일 | fwd20 |
| 미국 10년 금리 | FRED DGS10 | 2013 ~ 2026 | 일 | g_us(통제) |
| 원화 NDF, 스왑포인트, 달러인덱스 | 인포맥스 단말 | 2013 ~ 2026 | 일 | ε(통제) |
| 항목 | 발견 2013 ~ 2022 | 확인 2023 ~ 2026-10 |
|---|---|---|
| 회귀 표본(일, 만기 교체 제외) | 2,326 | 846 |
| x 표준편차 | 13.1% | 18.3% |
| fwd20 표준편차 | 186.8틱 | 184.8틱 |
| x 와 g_us 상관 | −0.002 | |
x 는 주간 값이라 한 주 동안 같은 값이 이어진다. 확인 구간에는 2024 년 초 홍해 사태 때의 +70% 와 2025 년의 큰 급등락이 있어 x 의 흔들림이 크다.
언제 무엇을 아는가
| 시각 | 일어나는 일 |
|---|---|
| 금요일 15:45 | 10선 정규장 마감 |
| 금요일 16:00 전후 | SCFI, CCFI 공표(베이징 15:00). 중국 연휴 앞에는 수, 목요일로 당겨진다 |
| 토요일 새벽 | 금요일 뉴욕 날짜의 미국 10년 금리, 원화 NDF 확정(g_us, ε) |
| e(보통 월요일) 개장 | 10선 시가 진입(2025-11 까지 09:00, 2025-12 부터 08:45) |
| s 로부터 20번째 거래일 종가 | 청산, fwd20 확정 |
공표일 금요일 f 의 값은 한국 장이 끝난 뒤 나오므로 f 의 장중에는 쓸 수 없지만, 행 s = f 에서 다음 세션 e 의 시가 매매에는 쓸 수 있다. BDI 는 벤더가 런던 전날 고시값을 한국 날짜로 적재해 날짜 d 행이 d 개장 전에 이미 알려져 있다.
방법
이 실험은 2026-10-29 에 사전등록한 다자산 2차 프로그램의 하나다. 이 실험에 해당하는 공통 규칙은 아래와 같다.
- 주가설 하나. 판정은 H274 하나로 한다. CCFI, BDI, 3선은 탐색이다.
- 증분 회귀(T1 꼴). g_us 와 ε 을 통제하고 그 위에 x 의 계수를 본다. 발견 구간에서 부호를 정하고, 확인 구간에서 그 방향 한쪽 p < 0.05 면 지지. 보유 기간에 10선 만기 교체가 걸친 날은 뺀다.
- 분할. 발견 2013-01 ~ 2022-12, 확인 2023-01 ~ 2026-10. 자료가 늦게 시작하는 BDI 는 발견을 2019-04 ~ 2022-12 로 둔다.
- 다중검정. 2차 프로그램 주가설 전체(이 실험을 마친 시점 H259 ~ H275, 17개)에 Holm 보정.
- 채택 문턱. 계수만 의미가 있으면 «보류(설명력만)». 매매 후보가 되려면 비용 뒤 이익과 기존 전략과의 독립성까지 따로 보여야 한다.
모델
모델은 설명 변수 세 개의 선형회귀다. 매일 한 행, fwd20 을 상수, g_us, ε, x 에 회귀한다. 매일 표본이라 목표가 19일씩 겹치므로 HAC 지연 20 으로 표준오차를 키운다. 학습할 값이 네 개뿐이다.
| 항목 | 값 |
|---|---|
| 목표 | fwd20: 10선 e 시가 → s 로부터 20번째 거래일 종가(틱) |
| 설명 변수 | 상수, g_us(bp), ε(%), x(%) |
| x 창 | 4개 주간 값 전(보통 4주 전) |
| 표본 | 매일(2013-01-02 부터), 만기 교체 걸친 날 제외 |
| 추정 | 최소제곱, 구간별 한 번 |
| 표준오차 | Newey-West HAC, 지연 20 |
| 변수 | 발견 | 확인 |
|---|---|---|
| 상수 | +4.96 (0.35) | −17.94 (−0.83) |
| g_us, 1bp 당 | −0.06 (−0.06) | +0.64 (0.68) |
| ε, 1% 당 | −25.18 (−2.19) | −27.20 (−1.45) |
| x, 1% 당 | +0.73 (0.70) | +0.65 (0.78) |
| R² | 0.0043 | 0.0072 |
| ΔR²(x 추가분) | 0.0026 | 0.0041 |
결과
확증 결과
| 항목 | 발견 2013 ~ 2022 | 확인 2023 ~ 2026 |
|---|---|---|
| 표본(일) | 2,326 | 846 |
| x 계수(틱/%) | +0.73 (t 0.70) | +0.65 (t 0.78) |
| 정한 부호 | 양(+) | |
| 한쪽 p | 0.217 | |
| Holm 보정 p(2차 주가설 17개) | 1.00 |
SCFI 가 4주에 20% 오르면(대략 1 표준편차) 다음 20일 10선 기대가 약 +13 ~ +15틱이다. 20일 손익의 표준편차가 185틱이므로 효과는 흔들림의 10분의 1 에도 못 미치고, 두 구간 모두 t 가 1 아래다.
분위와 연도로 보면
아래는 확증 런과 같은 표본을 다시 만들어(계수를 대조해 확인) 나눠 본 서술 통계다.
| 분위 | 발견 x 평균 | 발견 y | 확인 x 평균 | 확인 y |
|---|---|---|---|---|
| 1(운임 하락) | −19.14 | −16.87 | −19.67 | −14.65 |
| 2 | −6.06 | −7.36 | −7.45 | −24.81 |
| 3 | +0.73 | +16.22 | −0.53 | −65.95 |
| 4 | +6.21 | +10.54 | +9.57 | +30.90 |
| 5(운임 급등) | +17.18 | +21.39 | +30.54 | −6.22 |
| 분위당 표본 | 462 ~ 469 | 166 ~ 174 | ||
| 연도 | 계수 | 연도 | 계수 |
|---|---|---|---|
| 2013 | +0.50 (0.20) | 2020 | +0.04 (0.01) |
| 2014 | +0.27 (0.16) | 2021 | −0.88 (−0.27) |
| 2015 | +2.43 (1.30) | 2022 | −2.07 (−0.44) |
| 2016 | +0.38 (0.27) | 2023 | +1.76 (0.35) |
| 2017 | +1.68 (0.71) | 2024 | +1.97 (1.20) |
| 2018 | +0.94 (0.40) | 2025 | −1.70 (−1.43) |
| 2019 | +4.32 (0.97) | 2026(10월까지) | +0.30 (0.20) |
14년 중 11년이 양이지만 어느 해도 t 가 1.3 을 넘지 않는다. 한 해 안에서도 신호가 약하다.
탐색 결과
| 항목 | 발견 | 확인 |
|---|---|---|
| E1 CCFI 4주 변화 → 10선 20일 | −0.02 (−0.01) | +0.87 (0.56), 한쪽 p 0.71 |
| E2 BDI 20일 변화 → 10선 20일 | +0.02 (0.02), 872일(2019-04 ~) | +1.12 (2.14), 한쪽 p 0.016 |
| E3 SCFI 4주 변화 → 3선 20일 | +0.18 (0.60) | +0.30 (1.07), 한쪽 p 0.14 |
BDI 의 확인 구간 계수는 눈에 띄지만, 발견 구간(2019 ~ 2022)에서는 0 이었다. 부호만 발견 구간에서 «양» 으로 정해졌을 뿐 크기는 없었으므로, 확인 구간에서 처음 나타난 관계다. 확인 구간에서 BDI 와 SCFI 변화의 상관은 −0.21 이라 같은 정보도 아니다. 탐색으로만 적는다.
해석
운임이 오르면 10선이 오르는(금리가 내리는) 쪽이지만 매우 작다. 물가 경로(운임 상승 → 수입 물가 → 금리 상승)라면 부호가 반대여야 하고, 성장 경로(교역 증가 → 금리 상승)도 같은 반대 부호를 예측한다. 운임 급등의 상당수가 공급 차질 충격이라 성장 우려 쪽 해석과 섞인 것으로 보인다. 어느 쪽이든 컨테이너 운임 4주 변화는 미국 금리와 원화 충격 위에 한국 10년 금리에 더할 정보가 거의 없었다.
한계
- 매일 표본의 20일 목표가 겹쳐, 실제 독립 정보는 확인 구간에서 약 40개 달 수준이다.
- SCFI 는 주간이라 한 주 안의 날들은 같은 x 를 쓴다. 공표가 연휴로 당겨지거나 빠지는 주(춘절 21일 공백 등)는 이전 값이 이어진다.
- BDI 는 영국과 중국 휴일에 같은 값이 반복되고(160회), 2025 년 국경절에는 런던 고시가 반영되지 않았다.
- 사전등록은 BDI 발견 구간을 «2019 ~ 2022» 로 적었고, 코드는 20일 변화가 생기는 2019-04 부터 썼다.
- 분위 표, 연도별 표는 결과를 본 뒤 만든 서술 통계다.
산출물
- 계획
protocol.md(사전등록 f131303) - 분석, 판정
analysis.md - 코드
code/s1_freight.py(확증),code/s_detail.py(서술 표),code/render_figures.py(그림) - 런
results/20261029T145147_main/,results/20261030T164022_detail/(daily.csv, freight_weekly.csv, bdi_daily.csv, detail.json)
Appendix
A. 데이터셋 실물
freight_weekly.csv 의 실제 행(SCFI, 4주 변화, CCFI). 2024-04-03 은 청명절 연휴 앞이라 수요일에 당겨 공표됐다.
| 공표일 | SCFI | x(%) | CCFI |
|---|---|---|---|
| 2024-03-29 | 1,730.98 | −13.40 | 1,208.42 |
| 2024-04-03 | 1,745.43 | −7.73 | 1,191.37 |
| 2024-04-12 | 1,757.04 | −0.90 | 1,185.13 |
| 2024-04-19 | 1,769.54 | +2.11 | 1,186.53 |
| 2024-04-26 | 1,940.63 | +11.43 | 1,193.64 |
| 2024-05-31 | 3,044.77 | +45.04 | 1,495.98 |
회귀 표본 daily.csv 의 실제 행. 열은 s, 10선 다음 20거래일 y(틱), x(%), g_us(bp), ε(%).
| s | y | x | g_us | ε |
|---|---|---|---|---|
| 2024-04-01 | −208 | −13.40 | +13 | −0.05 |
| 2024-04-03 | −181 | −7.73 | 0 | +0.11 |
| 2024-05-02 | +92 | +11.43 | −5 | +0.09 |
| 2025-01-02 | +95 | +9.66 | −1 | −0.51 |
| 2025-02-03 | +151 | −18.47 | −4 | −1.02 |
B. 모델 입출력 실물
- Request meta
- s = 2024-05-02(확인 구간). 날짜 ≤ s 의 마지막 SCFI 는 2024-04-26 공표값. e = 2024-05-03 개장 전 계산. 계수는 발견 구간 학습값(상수 +4.96, g_us −0.06, ε −25.18, x +0.73)
- Input
- SCFI 2024-04-26 1,940.63, 4개 공표 전(2024-03-29) 1,730.98 → x = 100 × log(1,940.63 / 1,730.98) = 11.43%. g_us = −5bp, ε = +0.09%
- Model response
- fwd20 기대 = 4.96 − 0.06 × (−5) − 25.18 × 0.09 + 0.73 × 11.43 ≈ +11틱(10선 강세 방향)
- Ground truth check
- 2024-05-03 시가 → 20번째 거래일 종가 +92틱. 방향 일치. 그 뒤 4주 동안 SCFI 는 +45% 까지 더 뛰었다
C. 실험 설정
- xSCFI 4개 공표 전 대비 로그 변화(%), 날짜 ≤ s 의 마지막 값
- 목표10선 e 시가 → s + 20거래일 종가, 만기 교체 걸친 날 제외
- 회귀통제 g_us, ε, HAC 지연 20, 매일 표본(2013-01-02 부터)
- 분할발견 2013-01 ~ 2022-12, 확인 2023-01 ~ 2026-10
- 문턱확인 한쪽 p < 0.05, 2차 주가설 Holm 함께 보고
- 탐색E1 CCFI 4주, E2 BDI 20일(발견 2019-04 ~ 2022-12), E3 3선 20일