세 줄 요약
- 미국 섹터 ETF 여섯 개의 잔차를 주성분 하나로 묶으니 금융(0.53), 지역은행(0.50), 하이일드(0.47)에 크게 실린 «신용과 금융 위험선호» 요인이 나왔다(잔차 분산의 44%).
- 이 요인의 10년 국채선물 다음 날 장중 계수는 발견 +0.39틱(t 0.40), 확인 −1.16틱(t −1.26)으로 부호가 뒤집혔다. 사전등록 방향의 한쪽 p 는 0.90, 2차 프로그램 17개 Holm 보정 p 는 1.00 이다.
- 판정은 폐기다. 뉴욕 섹터별 위험선호는 다음 날 한국 10년 장중에 남는 정보가 없고, 요인이 큰 날만 따라가는 탐색 규칙도 확인 구간 건당 −4.97틱(비용 1틱 뒤)이었다.
가설과 결론
미국 주식시장 안에는 업종마다 다른 정보가 있다. 은행과 지역은행은 신용 경색과 예금 이탈에, 하이일드와 투자등급 회사채는 신용 위험에, 유틸리티는 금리에 민감한 방어주 수요에, 반도체는 성장 기대에 반응한다. 이런 업종별 움직임 가운데 미국 주식 전체(나스닥100 선물)와 미국 10년 금리로 설명되지 않는 나머지가 있다면, 그것은 «뉴욕의 위험선호가 어느 쪽으로 기울었는가» 를 금리 숫자보다 먼저 보여 주는 신호일 수 있다.
이 실험은 그 나머지를 하나의 요인으로 묶어, 다음 날 한국 10년 국채선물이 개장 뒤 장중에 그 방향으로 더 움직이는지 물었다. 미국 금리 변화와 원화 고유 충격은 이미 알려진 밤사이 정보이므로 먼저 통제하고, 그 위에 남는 설명력만 본다. 아이디어 목록의 8번이고, 다자산 2차 프로그램의 첫 실험이다.
- 가설
- H259. y = a + bus·g_us + bε·ε + bf·f (HAC 5) 에서 확인 구간 bf 가 발견 구간에서 나온 부호 방향으로 한쪽 p < 0.05 이다. y 는 10년 국채선물 다음 세션 시가에서 종가까지의 손익(틱), f 는 섹터 요인이다.
- 결론
- 미지지, 폐기. 발견 구간 bf = +0.39(t 0.40)로 부호를 양으로 정했지만 확인 구간은 −1.16(t −1.26)으로 반대였다. 한쪽 p 0.896.
| 가설 | 내용 | 결과 | 한쪽 p | 판정 |
|---|---|---|---|---|
| H259 | 확인 구간 bf 가 발견 부호(+) 방향 | bf = −1.16 (t −1.26) | 0.896 | 폐기 |
같은 날 함께 돌린 2차 프로그램 주가설 17개(H259 ~ H275)에 Holm 보정을 걸면 p 는 1.00 이고, 17개 가운데 보정 뒤 0.05 를 넘은 것은 하나도 없다. 섹터 요인은 발견 구간에서도 설명력이 거의 없었고(ΔR² 0.0003), 확인 구간에서는 방향마저 반대였다.
용어와 기호
- 10선, 3선
- 한국거래소 10년, 3년 국채선물. 가격으로 거래하며 금리가 오르면 가격이 내린다
- 틱
- 국채선물 가격의 최소 단위 0.01. 계약(액면 1억원)당 1만원
- bp
- 금리 0.01%p
- 세션 s, e
- s 는 정보가 쌓이는 한국 거래일(뉴욕 날짜 s 의 종가가 나온 날), e 는 그다음 한국 거래일. 매매는 e 에서만 한다
- y (intra_next10)
- 세션 e 의 10선 시가에 사서 e 종가에 판다고 할 때의 손익(틱). 만기 교체로 생기는 가격 점프는 이어 붙여 없앴다
- gap_next10, intra_next3
- 탐색용 다른 목표. 10선 s 종가에서 e 시가까지의 갭(틱), 3선 e 시가에서 e 종가까지(틱)
- rk
- ETF k 의 뉴욕 날짜 s 종가 하루 로그 변화(%). k 는 XLF, KRE, SOXX, XLU, HYG, LQD
- g_nq
- 나스닥100 선물의 뉴욕 날짜 s 종가 하루 로그 변화(%). 미국 주식 전체 몫
- g_us
- 미국 10년 국채금리의 하루 변화(bp, 뉴욕 날짜 s, FRED DGS10)
- uk
- rk 를 g_nq 와 g_us 에 직전 250일 롤링 회귀한 잔차. «주식 전체와 금리로 설명되지 않는 그 업종만의 몫»
- 롤링 회귀
- 매일 그날 이전 250거래일(최소 200일)로만 회귀 계수를 다시 추정하고, 그날 값에 적용해 잔차를 낸다. 미래 정보가 섞이지 않는다
- 주성분, 부하
- 여러 변수가 함께 움직이는 공통 방향을 찾는 방법(PCA). 첫 주성분은 공통 움직임을 가장 많이 담는 가중합이고, 그 가중을 부하라고 한다
- f (섹터 요인)
- 표준화한 잔차 여섯 개에 발견 구간 첫 주성분 부하를 곱해 더한 값. HYG 부하가 양이 되게 부호를 맞췄으므로 양수면 «신용과 금융 위험선호», 음수면 «위험회피» 다
- ε
- 원화 고유 충격. 밤사이 원화 변화(%) 가운데 달러인덱스와 미국 금리로 설명되지 않는 나머지. 계수는 그날 이전 250일로만 추정한다
- bf, t
- 회귀에서 f 의 계수(f 가 1 오를 때 y 가 몇 틱 바뀌나)와, 그 계수를 표준오차로 나눈 값
- HAC 표준오차
- 자기상관과 이분산을 감안해 표준오차를 키우는 방식(Newey-West, 지연 5, Bartlett 가중)
- 한쪽 p
- «효과가 0 인데 우연히 사전에 정한 방향으로 이만큼 나올 확률». 방향을 미리 정했으므로 한쪽으로만 본다. 정규분포 근사
- ΔR²
- g_us 와 ε 만 쓴 회귀 대비 f 를 넣었을 때 늘어난 설명 비율
- 발견 구간, 확인 구간
- 발견(규정 2013-01 ~ 2022-12, 실제 자료 2015-11 ~)에서 가중과 부호를 정해 잠그고, 손대지 않은 확인 2023-01 ~ 2026-10 에서만 판정한다
- Holm 보정
- 여러 가설을 한꺼번에 시험할 때 우연한 통과를 막으려고 작은 p 부터 차례로 남은 가설 수를 곱해 키우는 방법
- 롤 날
- 보유 기간에 국채선물 근월물 교체가 걸친 날. 가격이 이어지지 않으므로 표본에서 뺀다
- 분위
- f 를 작은 값부터 다섯 묶음으로 같은 개수씩 나눈 것. 1분위가 위험회피가 가장 큰 날, 5분위가 위험선호가 가장 큰 날
- 월 블록 부트스트랩
- 건별 손익을 달 단위 묶음으로 복원 추출해 평균의 분포를 5,000번 다시 만든다. 같은 달 안의 상관을 보존한다
- 카드
- 이 저장소의 기존 매매 규칙. 미국 10년 금리가 밤사이 3bp 이상 움직인 날 다음 날 3선을 그 반대 방향으로 시가에 사고 종가에 판다(되돌림). 원화 고유 충격이 반대 방향이면 1계약, 같은 방향이면 0.5계약(R1 가중)
자료
데이터셋
| 자료 | 원천 | 기간 | 해상도 | 쓰임 |
|---|---|---|---|---|
| XLF, KRE, XLU, HYG, LQD ETF 종가 | 인포맥스 단말 해외 종가(뉴욕 날짜) | 2010-01 ~ 2026-10 | 일 | rk |
| SOXX ETF 종가 | 인포맥스 단말 해외 종가 | 2012-04 ~ 2026-10 | 일 | rk |
| 나스닥100 선물 종가 | 인포맥스 단말 | 2015-01 ~ 2026-10 | 일 | g_nq(잔차 회귀의 설명 변수) |
| 미국 10년 금리 | FRED DGS10 | 2013 ~ 2026-10 | 일 | g_us(잔차 회귀, 통제) |
| 원화 NDF, 1개월 스왑포인트, 달러인덱스 | 인포맥스 단말 | 2013 ~ 2026-10 | 일 | ε(통제) |
| 10선, 3선 시가, 종가 | 인포맥스 단말 일봉(연결) | 2012-01 ~ 2026-10 | 일 | y 와 탐색 목표 |
표본과 분할
| 항목 | 발견 2015-11 ~ 2022-12 | 확인 2023-01 ~ 2026-10 |
|---|---|---|
| 회귀 표본 | 1,662 | 850 |
| y 표준편차(틱) | 33.4 | 33.2 |
| f 표준편차 | 1.63 | 1.34 |
| 마지막 날 | 2026-10-08 |
ETF 종가에는 프로그램 공통 거르기를 적용했다. 하루 로그 변화가 직전 250일 표준편차의 10배를 넘으면 분할이나 분배 같은 기업행위로 보고 결측으로 둔다. 또 하루에 12% 넘게 움직였다가 다음 날 반대로 80% 이상 되돌아가면 잘못 찍힌 값으로 보고 두 날을 모두 결측으로 둔다.
언제 무엇을 아는가
모든 입력은 e 일 08:20(한국 시간) 이전에 공개된 값만 쓴다. 뉴욕 종가는 한국 시간으로 다음 날 새벽에 나오므로 e 개장보다 앞선다.
| 시각 | 일어나는 일 |
|---|---|
| s 일 15:45 | 한국 10선 정규장 마감(s 종가) |
| e 일 05:00 ~ 06:00 | 뉴욕 날짜 s 의 ETF 종가(뉴욕 16:00), 나스닥100 선물 종가, 미국 10년 금리 확정. 여름은 한 시간 이르다 |
| e 일 08:20 이전 | rk, uk, f 계산(정보 마감) |
| e 일 개장 | 10선 시가(2025-11 까지 09:00, 2025-12 부터 08:45) |
| e 일 15:45 | 10선 종가, y 확정 |
방법
프로그램 공통 규칙
이 실험은 아이디어 목록에서 남은 주제를 하나씩 돌리는 다자산 2차 프로그램(0081 ~)에 속하고, 그 규칙은 이 실험의 사전등록에 처음 적혔다. 페이지가 혼자 읽히도록 관련 규칙을 옮긴다.
- 실험마다 주가설 하나. 나머지는 탐색으로 적고 판정에 쓰지 않는다.
- T1 증분 회귀. y = a + bus·g_us + bε·ε + bx·x (HAC). 발견 구간에서 bx 부호를 정하고, 확인 구간에서 그 방향 한쪽 p < 0.05 이면 지지. 롤 날 제외. (이 밖에 카드 사이징 T2, 단독 규칙 T3 꼴이 있다.)
- 분할. 발견 2013-01 ~ 2022-12, 확인 2023-01 ~ 2026-10. 자료가 늦게 시작하면 발견은 자료 시작 ~ 2022-12.
- 2차 Holm. 0081 이후 주가설 p 전체에 Holm 을 건다.
- 채택 문턱. 확인 구간 기준선 대비 차이 > 0, 블록 p < 0.05, 2차 Holm < 0.05, 확인 연도 다수 양수, 그리고 기존 카드와 같은 날짜 손익 상관 0.5 미만. 회귀 계수만 유의하고 매매로 이어지지 않으면 «보류(설명력만)».
- 비용. 왕복 1틱(주가설)과 2틱(보고).
이 실험의 절차
- 잔차. 여섯 ETF 의 rk 를 각각 [g_nq, g_us] 에 롤링 회귀해 uk 를 낸다.
- 요인. 발견 구간에서 여섯 잔차가 모두 있는 날로 표준편차를 구해 나누고, 공분산 행렬의 첫 고유벡터를 부하로 잠근다. HYG 부하가 양이 되게 부호를 고른다.
- 회귀. 매일 표본으로 y 를 g_us, ε, f 에 회귀하고 HAC(지연 5)로 t 를 낸다. 발견, 확인 구간을 따로 추정한다.
- 판정. 발견 bf 의 부호(+) 방향으로 확인 한쪽 p 를 계산한다.
- 탐색(판정에 쓰지 않음). E1 목표를 10선 시가 갭, 3선 장중으로 바꾼 회귀. E2 ETF 하나씩 uk 를 넣은 회귀. E3 |f| 가 발견 구간 상위 20% 인 날 발견 부호 방향으로 10선 시가 진입, 종가 청산. E4 카드 날을 f 부호와 미국 10년 방향이 엇갈린 날과 같은 날로 나눈 카드 손익.
모델
모델은 세 단계의 선형 모델이다. 업종 수익률에서 시장과 금리 몫을 빼는 롤링 회귀, 여섯 잔차를 하나로 묶는 주성분, 그 요인이 10선 장중을 설명하는지 보는 회귀. 학습하는 값이 적어 과적합 위험은 작고, 대신 신호가 약하면 그대로 약하게 나온다.
잔차를 만드는 롤링 회귀
| 항목 | 값 |
|---|---|
| 목표 | rk(ETF k 하루 로그 변화, %) |
| 설명 변수 | 상수, g_nq(%), g_us(bp) |
| 창 | 그날 이전 250행, 최소 200행 |
| 출력 | uk = 그날 rk − 그날 이전 계수로 낸 예측 |
| ETF | 원래 표준편차(%) | 잔차 표준편차(%) | XLF 잔차와 상관 | HYG 잔차와 상관 |
|---|---|---|---|---|
| XLF 금융 | 1.34 | 1.05 | 1 | 0.46 |
| KRE 지역은행 | 1.79 | 1.58 | 0.87 | 0.41 |
| SOXX 반도체 | 1.83 | 0.95 | 0.14 | 0.11 |
| XLU 유틸리티 | 1.12 | 1.07 | 0.36 | 0.38 |
| HYG 하이일드 | 0.54 | 0.42 | 0.46 | 1 |
| LQD 투자등급 | 0.51 | 0.40 | 0.25 | 0.51 |
반도체는 나스닥과 같이 움직이는 몫이 커서 잔차가 원래 변동의 절반으로 줄었다. 금융과 지역은행 잔차는 서로 0.87 로 거의 같은 정보를 담는다.
섹터 요인 f 를 만드는 주성분
| 항목 | XLF | KRE | SOXX | XLU | HYG | LQD |
|---|---|---|---|---|---|---|
| 표준화에 쓴 표준편차(%) | 1.038 | 1.577 | 0.946 | 1.066 | 0.414 | 0.374 |
| 첫 주성분 부하 | 0.534 | 0.505 | 0.142 | 0.332 | 0.466 | 0.334 |
첫 주성분이 표준화 잔차 공통 변동의 44%를 설명한다. 평균은 빼지 않았다(하루 변화의 평균은 0 에 가깝다). 부하는 발견 구간에서 한 번 정하고 확인 구간에 그대로 쓴다.
H259 회귀
| 항목 | 값 |
|---|---|
| 목표 y | 10선 e 시가 → e 종가(틱) |
| 설명 변수 | 상수, g_us(bp), ε(%), f |
| 추정 | 최소제곱, 구간별 한 번(발견, 확인 따로) |
| 표준오차 | Newey-West HAC, 지연 5, Bartlett 가중 |
| 제외 | 10선 롤 날, 변수가 하나라도 없는 날 |
| 변수 | 발견 | 확인 |
|---|---|---|
| 상수 | +0.05 (0.07) | −0.54 (−0.52) |
| g_us, 1bp 당 | +1.33 (6.20) | +0.21 (1.19) |
| ε, 1% 당 | −7.18 (−2.55) | −7.55 (−2.16) |
| f, 1단위당 | +0.39 (0.40) | −1.16 (−1.26) |
| R² | 0.0426 | 0.0084 |
| ΔR²(f 몫) | 0.0003 | 0.0021 |
g_us 의 양의 계수는 «미국 금리가 오른 날 한국 시가가 과하게 빠졌다가 장중에 되돌아오는» 되돌림이다. 확인 구간에서는 이 되돌림도 약해졌다.
결과
확증 결과
| 항목 | 발견 2015-11 ~ 2022 | 확인 2023 ~ 2026-10 |
|---|---|---|
| 표본 | 1,662 | 850 |
| f 계수(틱/단위) | +0.39 (t 0.40) | −1.16 (t −1.26) |
| 한쪽 p(+ 방향) | (부호를 정하는 데 씀) | 0.896 |
| ΔR² | 0.0003 | 0.0021 |
| 2차 Holm 보정 p(17개) | 1.00 |
크기를 감각으로 옮기면 f 가 +2(상위 10% 안쪽)인 날의 장중 기대 변화는 발견 계수로 +0.8틱, 확인 계수로 −2.3틱이다. 10선 장중 손익 표준편차가 약 33틱이므로 어느 쪽이든 하루 흔들림의 10분의 1이 안 되고, 두 구간의 부호가 서로 다르다.
분위와 연도로 보면
아래 표와 그림은 확증 런과 같은 표본으로 다시 계산한 기술 통계다. 판정에 쓰지 않는다.
| 분위 | 발견 f 평균 | 발견 y | 확인 f 평균 | 확인 y |
|---|---|---|---|---|
| 1(위험회피) | −1.96 | +1.41 | −1.87 | +1.35 |
| 2 | −0.57 | +2.03 | −0.61 | −0.58 |
| 3 | −0.03 | −0.81 | +0.05 | +2.58 |
| 4 | +0.55 | −1.15 | +0.62 | −1.81 |
| 5(위험선호) | +2.05 | −0.79 | +1.70 | −3.76 |
| 분위당 표본 | 332 ~ 333 | 170 | ||
| 연도 | 계수 | 연도 | 계수 |
|---|---|---|---|
| 2016 | −0.66 (−0.41) | 2022 | −2.76 (−1.11) |
| 2017 | −2.06 (−1.30) | 2023 | +0.23 (0.15) |
| 2018 | −1.09 (−0.48) | 2024 | −0.50 (−0.44) |
| 2019 | −1.24 (−0.46) | 2025 | −3.44 (−1.83) |
| 2020 | +2.04 (1.46) | 2026(10월까지) | −1.98 (−0.65) |
| 2021 | −2.07 (−1.30) |
눈여겨볼 점이 하나 있다. 발견 구간을 해마다 나누면 7개 연도 중 6개가 음인데, 발견 구간 전체 계수는 +0.39 다. 2020 년 코로나 충격기에 f 가 매우 크게 움직였고 그해만 계수가 양이어서, 큰 값 몇 날이 발견 구간 전체의 부호를 정했다. 사전등록 규칙대로 발견 전체 부호(+)를 썼으므로 판정은 이 사실과 무관하게 폐기다. 결과를 본 뒤 «음의 부호였어야 했다» 고 바꾸면 그것은 사후 선택이다. 음의 부호로 보더라도 확인 t 는 −1.26 으로 문턱(−1.645)에 못 미친다.
탐색 결과
| 항목 | 발견 | 확인 |
|---|---|---|
| E1 f 의 10선 시가 갭 계수 | +0.33 (0.85) | +0.49 (0.47) |
| E1 f 의 3선 장중 계수 | +0.04 (0.13) | −0.22 (−0.57) |
| E2 XLF 잔차 하나만 | +0.67 (0.49) | −0.25 (−0.18) |
| E2 KRE 잔차 하나만 | +0.05 (0.07) | −0.44 (−0.62) |
| E2 SOXX 잔차 하나만 | −0.44 (−0.42) | −1.72 (−2.01) |
| E2 XLU 잔차 하나만 | +0.47 (0.46) | −2.75 (−2.31) |
| E2 HYG 잔차 하나만 | +3.33 (0.81) | −2.85 (−0.58) |
| E2 LQD 잔차 하나만 | +5.87 (1.62) | −2.18 (−0.33) |
| E4 카드 날, f 가 미국 금리 방향과 엇갈림(계약당 1틱 뒤) | +2.18틱 | +0.38틱 |
| E4 카드 날, f 가 미국 금리 방향과 같음 | +1.14틱 | +0.97틱 |
확인 구간에서 반도체(SOXX)와 유틸리티(XLU) 잔차가 음으로 t −2.0, −2.3 이 나온다. 그러나 둘 다 발견 구간에서는 0 근처였고, 여섯 개 가운데 결과를 보고 고른 것이라 판정에 쓰지 않는다. 시가 갭에도 거의 들어가지 않으므로(ΔR² 0.0004), 섹터 정보가 시가에 이미 반영되어 장중에 남지 않는 것이 아니라 애초에 10선 가격 정보가 아닌 것으로 보인다. 카드 날을 f 로 나누어도 두 구간에서 일관된 차이가 없다.
탐색 규칙의 손익
- 진입 조건
- |f| 가 발견 구간 |f| 의 80% 분위수(1.549) 이상인 날
- 방향
- 발견 bf 부호(+) 방향. f > 0 이면 10선 매수, f < 0 이면 매도
- 체결과 보유
- e 시가 진입, e 종가 청산, 1계약, 롤 날 제외
- 비용
- 왕복 1틱(보고용 2틱)
- 검정
- 확인 구간 건별 손익의 월 블록 부트스트랩 5,000회, 평균 > 0 한쪽 p
| 항목 | 발견 | 확인 |
|---|---|---|
| 거래 수 | 333 | 161 |
| 비용 전 평균 | +0.64 | −3.97 |
| 비용 1틱 뒤 평균 | −0.36 | −4.97 |
| 비용 2틱 뒤 평균 | −1.36 | −5.97 |
| 비용 1틱 뒤 승률 | 44.4% | 41.0% |
| 최대 낙폭(기술 통계) | −1,235 | −926 |
| 부트스트랩 한쪽 p, 90% 구간 | 0.974, [−9.27, −0.86] |
이 규칙은 발견 구간에서도 비용 뒤 손실이었다. 확인 구간 90% 구간 전체가 0 아래에 있으므로, 요인 방향을 따라가는 매매는 우연이 아니라 체계적으로 졌다.
하루를 따라가 보기
뉴욕 날짜 2025-04-03 은 미국 관세 발표 다음 날이다. 나스닥100 선물이 −5.6%, 미국 10년 금리가 −14bp 움직인 날, 지역은행 KRE 는 −10.9%, 금융 XLF 는 −5.0% 가 빠져 시장과 금리로 설명되는 몫보다 훨씬 더 떨어졌다. 섹터 요인은 f = −6.01(위험회피 극단)이었다.
- 모델 기대(확인 계수): −1.16 × (−6.01) ≈ +7.0틱(통제 변수 몫 제외). 10선 장중 강세 방향이다.
- 사전등록 부호(+)를 쓰는 탐색 규칙: |f| ≥ 1.549 이므로 2025-04-04 시가에 10선 매도.
- 실제: 2025-04-04 10선은 시가 갭 +14틱 뒤 장중 +41틱. 규칙은 비용 뒤 −42틱을 잃었다.
한 건의 성패는 판단 근거가 아니다. 다만 이 사례처럼 큰 위험회피 날에 10선이 장중에도 계속 오르는 일이 확인 구간에 잦았고, 그것이 사전 부호와 반대인 확인 계수로 나타났다.
해석
뉴욕 업종별 위험선호에서 시장 전체와 금리 몫을 빼고 남은 신용, 금융 쪽 충격은 한국 10년 국채선물의 다음 날 장중에 쓸 만한 정보를 남기지 않는다. 시가 갭에도 거의 들어가지 않는다. 미국 금리 변화(g_us)가 이미 밤사이 정보의 대부분을 담고 있고, 그 위에 남는 업종 고유 몫은 한국 금리와 연결되는 경로가 약하다. «뉴욕 주식에서 나온 고유 충격은 국채선물 장중까지 오지 않는다» 는 것이 이 실험의 결론이다. 확인 구간에서 보인 약한 음의 기울기(위험선호 뒤 10선 약세)는 발견 구간의 2020 년과 반대이고, 표본이 늘어도 방향이 안정될지는 이 자료로 말할 수 없다.
한계
- 발견 구간 부호가 2020 년 큰 값 몇 날에 의해 정해졌다. 해마다 나누면 음이 더 많았다. 다만 음의 부호로 보아도 확인 t −1.26 으로 문턱 아래다.
- 나스닥100 선물 자료가 2015-01 에 시작해 발견 구간이 규정(2013-01 ~)보다 짧은 2015-11 ~ 2022-12 다.
- ETF 종가는 뉴욕 16:00 종가이고 나스닥100 선물은 정산 시각이 다르다. 그 사이 몇 분의 차이가 잔차에 잡음으로 들어간다.
- 여섯 ETF 의 선택은 아이디어 원안을 그대로 따랐고 다른 업종 조합은 시험하지 않았다.
- 탐색 규칙의 문턱(80% 분위)과 보유(당일 장중)는 사전등록했지만 판정에 쓰지 않는다.
산출물
- 계획
protocol.md(사전등록 fff570f, §1 이 2차 프로그램 공통 규칙) - 분석
analysis.md - 코드
code/lib81.py(2차 프로그램 공용),code/s1_sector.py(확증),code/detail81.py,code/s_detail.py(기술 통계),code/figs81.py,code/render_figures.py(그림) - 런
results/20261029T140748_main/(확증),results/20261030T162932_detail/(daily.csv, rule_trades.csv, 분위와 연도)
Appendix
A. 데이터셋 실물
daily.csv 의 실제 행(롤 날 제외 회귀 표본). 열은 날짜 s, 10선 다음 날 장중 y(틱), 섹터 요인 f, 미국 10년 변화 g_us(bp), 원화 고유 충격 ε(%).
| s | y | f | g_us | ε |
|---|---|---|---|---|
| 2025-04-01 | +21 | −1.92 | −6 | −0.03 |
| 2025-04-02 | −52 | +1.14 | +3 | +0.47 |
| 2025-04-03 | +41 | −6.01 | −14 | −0.09 |
| 2025-04-04 | −4 | −4.58 | −5 | +1.32 |
| 2025-04-07 | +51 | −1.90 | +14 | −0.24 |
| 2025-04-09 | −8 | +4.05 | +8 | −2.82 |
| 2026-10-07 | −39 | −0.86 | +1 | −0.34 |
| 2026-10-08 | +66 | +0.55 | −6 | +0.48 |
B. 모델 입출력 실물
- Request meta
- 뉴욕 날짜 2025-04-03 종가 뒤, 한국 2025-04-04 08:20 이전에 계산. 잠근 부하와 표준편차, 그날 이전 250일 롤링 계수 사용
- Input
- 로그 변화(%) XLF −5.05, KRE −10.90, SOXX −10.64, XLU −0.63, HYG −1.25, LQD −0.01. 나스닥100 선물 −5.63, 미국 10년 −14bp. 잔차 u(%) XLF −2.91, KRE −7.71, SOXX −1.62, XLU −1.20, HYG −0.80, LQD −0.58
- Model response
- f = 0.534 × (−2.91 / 1.038) + 0.505 × (−7.71 / 1.577) + 0.142 × (−1.62 / 0.946) + 0.332 × (−1.20 / 1.066) + 0.466 × (−0.80 / 0.414) + 0.334 × (−0.58 / 0.374) = −6.01. 확인 계수로 10선 장중 f 몫 기대 −1.16 × (−6.01) ≈ +7.0틱. 사전 부호(+)의 탐색 규칙은 매도
- Ground truth check
- 2025-04-04 10선 시가 → 종가 +41틱. 확인 계수 방향과 일치, 사전 부호와 반대
C. 실험 설정
- ETFXLF, KRE, SOXX, XLU, HYG, LQD 뉴욕 종가, 공통 거르기(10배 표준편차, 12% 되돌림)
- 잔차[g_nq, g_us] 에 롤링 회귀, 창 250행, 최소 200행
- 요인발견 구간 표준화, 첫 주성분 1개, HYG 부하 양수로 부호 고정
- 회귀y = intra_next10, 통제 g_us, ε, HAC 지연 5, 10선 롤 날 제외, 매일 표본
- 분할발견 2013-01 ~ 2022-12(실제 2015-11 ~), 확인 2023-01 ~ 2026-10
- 문턱확인 한쪽 p < 0.05, 2차 프로그램 Holm 함께 보고
- 탐색 규칙|f| ≥ 1.549(발견 80% 분위), 발견 부호 방향, 10선 시가 진입 종가 청산, 왕복 1틱과 2틱, 월 블록 부트스트랩 5,000회(seed 66)