연구 절차 감사, 3년과 10년 국채선물

우리 검정 절차는 비용을 넘는 국채선물 신호를 얼마나 잡아내는가

실제 3선과 10선 일별 손익 경로에 크기와 빈도를 아는 신호를 심고, 야간 연구의 표준 검정을 그대로 돌려 검출률과 거짓 양성률을 쟀다. 비용 뒤 건당 1틱, 연 50회짜리 신호는 지금 확인 구간으로 열 번에 한 번도 잡히지 않는다.

보류설정 180칸 × 세계 1,000개무신호 세계 2,000개2013-01 ~ 2026-11, 3,396일거래 규칙 아님

세 줄 요약

  1. 3선에 비용 뒤 건당 +1틱, 연 50회 신호를 심으면 표준 절차의 검출률은 7.2% 다(조정 전 p 로도 16.4%). 지금 확인 구간 2.85년은 데스크가 원하는 크기를 열에 한 번도 못 잡는다.
  2. 80% 로 잡히는 크기는 3선 약 4.5틱, 10선 약 14틱 이다. 확인 구간을 5년으로 늘려도 3선 +1틱은 5.5% 이고, 표본 밖을 2016년부터 쓰는 걷기 전진 확인(탐색)도 13.5% 다.
  3. 앞선 보류, 폐기 실험 여섯 중 다섯은 관측 효과에서 검정력이 50% 미만이다. 무신호 세계 거짓 양성률은 3선 5.7%, 10선 5.3% 로 사전등록한 «5% 이하» 를 두 시장 모두 넘어 판정은 보류다.

가설과 결론

가설
H732: 신호를 심지 않은 세계에서 표준 절차의 거짓 양성률은 5% 이하이고 이항 95% 상한이 7% 미만이다. H733: 3선, 비용 뒤 건당 +1틱, 연 50회 신호를 확인 구간 2.85년에서 잡는 검출률은 50% 미만이다. H734: 보류나 폐기로 끝난 앞선 실험 여섯 가운데 관측 효과 크기에서 계산한 검정력이 50% 미만인 것이 절반 이상이다. 보조로 H735(변동성 큰 날에 심으면 10%p 이상 덜 잡힌다), H736(+2틱도 80% 미만), H737(확인 구간 5년에서도 +1틱은 50% 미만)을 함께 등록했다.
결론
H733 은 검출률 7.2%, H734 는 여섯 중 다섯으로 지지됐다. H736(22.2%)과 H737(5.5%)도 지지다. H735 는 차이 0.9%p 로 미지지다. H732 는 한쪽 95% 상한이 3선 6.6%, 10선 6.2% 로 7% 미만이지만 점추정 5.7%와 5.3%가 모두 «5% 이하»를 넘어 미지지다. 새 정본은 원래 조건을 기계 판정에도 모두 적용했다. 사전등록한 판정 규칙(셋 모두 지지면 채택)에 따라 판정은 보류다. 거래 규칙이 아니므로 전략 카드 대상이 아니다.

야간 자동 연구는 지금까지 40여 개 실험을 돌렸고, 채택은 하나도 없었다. 보류 판정의 다수는 «방향은 맞는데 문턱에 못 미쳤다» 는 꼴이다. 이것은 두 가지로 읽을 수 있다. 하나는 효과가 실제로 작거나 없다는 것이고, 다른 하나는 효과가 있어도 우리 절차가 그것을 볼 힘이 없다는 것이다. 두 해석은 다음 행동이 정반대다. 앞의 것이면 보류는 사실상 폐기이고, 뒤의 것이면 판정 규칙이나 표본을 바꿔야 한다. 이 실험은 그 둘을 가르기 위해, 정답을 아는 세계를 만들어 우리 절차를 시험했다.

방식은 arXiv 2611.04070(Chang Liu, 2026-11)의 «심은 신호 세계» 를 따랐다. 그 논문은 알려진 크기의 예측 신호를 심은 세계에서 LLM 연구 에이전트가 예측 가능성을 제대로 판정하는지 잰다. 이 실험은 에이전트 판정을 빼고, 야간 연구가 쓰는 통계 절차(발견 구간 문턱 선택, 순환 귀무, 확인 구간 월 블록 부트스트랩, Holm)만 같은 방식으로 시험한다. 그 결과 건당 +1틱은 일별 시가에서 종가까지의 손익으로는 어떤 확인 구간 길이로도 사실상 보이지 않는 크기라는 것이 드러났다. 지금까지의 3선 보류 중 관측 평균이 1틱 안팎인 것은 처음부터 결론을 낼 수 없던 실험이었다.

용어와 기호

3선, 10선
한국거래소 3년, 10년 국채선물. 가격 0.01 포인트가 1틱이다.
r_t
날 t 의 시가 매수 → 종가 매도 손익(틱). 실제 일봉에서 그대로 가져와 군집, 꼬리, 추세를 보존한다.
신호일 P
시뮬레이션이 무작위로 고른 날. 균등 배치에서는 날마다 확률 f/245 로 뽑는다.
d_t
신호일의 방향. +1 과 −1 을 반반으로 뽑는다. 무작위라서 d_t·r_t 의 기대는 0 이다.
δ (델타)
심은 신호의 크기. 신호일 손익에 d_t × (δ + 1틱)을 더하므로, 그 방향으로 거래하면 비용 1틱 뒤 기대 손익이 δ 다.
f
신호 빈도(연 회수). 24, 50, 100 을 시험했다.
x_t (점수)
연구자가 보는 신호 점수. x_t = a × d_t × 1[t∈P] + ε_t, ε_t 는 표준정규 잡음이다.
a
점수의 신호 세기. 주 설정 2.5, 민감도 1.5 와 무한대(신탁)를 함께 냈다.
k
거래 문턱. |x_t| > k 이면 sign(x_t) 방향으로 들어간다. 후보는 1.5, 2.0, 2.5, 3.0 이다.
L
확인 구간 길이(년). 1, 2.85, 5 를 시험했다. 2.85년은 2024-01-01 ~ 2026-11-05 이다.
발견 구간
2013-01-01 부터 확인 구간 시작 전날까지. 여기서 k 를 고른다.
월 블록 부트스트랩
같은 달 거래를 한 묶음으로 다시 뽑아 평균의 분포를 만든다. 한쪽 p 는 중심화한 분포에서 관측 평균 이상이 나오는 비율이다.
Holm
여러 가설을 함께 검정할 때 쓰는 단계적 보정. 이 실험은 야간 실험의 보통 묶음 크기 4 를 흉내 내, 효과 없는 형제 가설 셋(균등 p)과 묶었다.
검출률
세계 1,000개 가운데 Holm 조정 p < 0.05 가 나온 비율. 신호를 심은 세계에서는 검정력, 심지 않은 세계에서는 거짓 양성률이다.
순환 귀무 관문
발견 구간의 손익 경로를 점수에 대해 20일 이상 순환이동해 같은 문턱 선택을 200번 재실행하고, 관측이 그 분포의 95% 를 넘으면 통과로 본다.
MDE
최소 검출 크기. 검출률 80% 에 닿는 가장 작은 δ 로, 격자 사이를 직선 보간한다.
신탁
점수가 신호일을 정확히 아는 경우(a 무한대). 선택이 필요 없어 절차가 잃는 몫의 상한을 준다.

자료

바탕 경로는 3선과 10선의 일봉 시가와 종가다. 두 표 모두 2012-01-02 부터 2026-11-05 까지 3,644행이 있고 날짜 중복, 0 이하 가격, 결측이 없다. 5일 넘는 공백은 설날과 추석 연휴뿐이었다. 같은 행의 종가에서 시가를 빼므로 전일 대비 롤 차이는 피한다. 다만 같은 계약의 시가와 종가라는 점은 원천 표에 대한 가정이며 계약 식별자로 독립 검증하지 않았다. 2025년 12월부터 개장이 08:45 로 당겨졌지만 일봉 시가에 이미 반영되어 있어 따로 손대지 않았다. 분석은 2013-01-02 부터 3,396 거래일을 썼다. 확인 구간 2.85년에는 690일, 발견 구간에는 2,706일이 들어간다.

3선의 시가→종가 표준편차는 확인 구간에서 9.6틱, 10선은 30.9틱 이다. 같은 δ 라도 10선의 신호 대 잡음은 3선의 3분의 1이다. 해별로 보면 3선은 2017년 6.7틱에서 2022년 20.9틱까지 세 배 넘게 오르내린다. 이 변동이 아래에서 «확인 구간을 늘려도 검정력이 늘지 않는» 이유가 된다. H734 의 입력은 앞선 여섯 실험이 남긴 정본 거래 파일이며, 날짜와 건당 순손익만 읽었다. 외부로 보낸 자료는 없다.

입력 자료. 행 수는 분석 구간 기준이다.
자료기간행해상도쓰임
3선 일봉(시가, 고가, 저가, 종가)2013-01-02 ~ 2026-11-053,396일바탕 손익 r_t, 변동성 배치용 고저폭
10선 일봉2013-01-02 ~ 2026-11-053,396일같음
앞선 실험 0159, 0161 거래2011 ~ 2026, 2013 ~ 2026117, 114거래H734 검정력
앞선 실험 0163, 0176, 0177, 0194 거래2015 ~ 2026, 2024 ~ 2026795, 37, 122, 89거래H734 검정력
3선과 10선 시가에서 종가까지 손익의 해별 표준편차 막대
바탕 경로의 해별 표준편차. 초록 띠가 확인 구간 2.85년, 주황 띠가 확인 구간을 5년으로 늘리면 더해지는 2021-11 ~ 2023 이다. 더해지는 해가 가장 시끄러운 해다.

방법

한 «세계» 는 실제 손익 경로 r_t 위에 신호를 심은 하나의 가상 역사다. 먼저 날마다 확률 f/245 로 신호일을 고르고, 신호일마다 방향 d_t 를 반반으로 정한다. 그날 손익을 r_t + d_t × (δ + 1) 로 바꾼다. 이렇게 하면 신호일에 d_t 방향으로 거래한 사람의 비용 1틱 뒤 기대 손익이 정확히 δ 가 된다. 방향이 무작위이므로 바탕 경로의 추세(예컨대 금리 하락기의 매수 우위)는 신호에 섞이지 않는다. 심는 날 말고는 경로를 건드리지 않으므로 실제 시장의 변동성 군집과 꼬리가 그대로 남는다.

연구자는 정답을 모르고 점수 x_t 만 본다. 신호일에는 점수가 방향 쪽으로 a = 2.5 만큼 밀려 있고, 모든 날에 표준정규 잡음이 섞인다. a = 2.5 이면 문턱 2 에서 신호일의 69% 가 걸리고 평일은 4.6% 가 잘못 걸린다. 규칙은 |x_t| > k 이면 그 부호 방향으로 시가에 들어가 종가에 나오는 것이다. 이 점수와 규칙은 야간 실험이 흔히 쓰는 «z 가 문턱을 넘으면 반대로, 또는 따라서 든다» 꼴을 일반화한 것이다.

절차는 야간 연구의 표준을 그대로 옮겼다. 첫째, 발견 구간에서 네 문턱 각각의 평균 순손익을 계산하고 가장 큰 칸을 고른다(거래 20건 미만 칸은 뺀다). 둘째, 고른 문턱으로 확인 구간의 거래를 만들고 월 블록 부트스트랩 2,000번으로 «평균 순손익 > 0» 의 한쪽 p 를 구한다. 셋째, 그 p 를 효과 없는 형제 가설 셋의 p 와 묶어 Holm 으로 조정한다. 조정 p 가 0.05 미만이면 «검출» 이다. 보조로 조정 전 p 기준의 «생 검출» 과, 검출에 «확인 구간 거래 연 24회 이상» 을 더한 «채택 검출» 도 셌다. 넷째, 주 설정에서는 순환 귀무 관문까지 돌렸다.

설정 격자는 시장(3선, 10선) × δ(0, 0.5, 1, 2, 3) × f(24, 50, 100) × L(1, 2.85, 5) × 배치(균등, 변동성 비례)의 180칸이고 칸마다 세계 1,000개다. 변동성 비례 배치는 그날 고가와 저가의 폭에 비례해 신호일을 뽑되 해마다 평균 빈도를 f 에 맞췄다. 실제 신호가 사건이 몰린 시끄러운 날에 많다는 우려를 반영한 변형이다. 같은 (시장, 빈도) 안에서는 무작위 수를 공유해 δ, L, 배치 사이의 비교가 짝 비교가 되게 했다.

H732 의 무신호 세계는 신호를 심지 않고 점수를 순수 잡음으로 둔 채 비용 0 으로 «총손익 > 0» 을 검정한다. 비용 1틱을 물리면 귀무가 음수로 밀려 거짓 양성이 저절로 사라지므로, 절차 자체의 크기를 재려면 비용을 빼야 한다. 세계는 2,000개로 늘려 이항 구간을 좁혔다. H734 는 앞선 실험의 거래 순손익 y 를 평균 0 으로 옮긴 뒤 목표 평균을 더하고, 월 단위로 다시 뽑은 가상 표본 1,000개에 같은 한쪽 부트스트랩 검정을 돌려 p < 0.05 비율을 검정력으로 셌다. 목표 평균은 관측 평균(확증)과 데스크 크기, 곧 비용 단위 1개(보조)다. 확증 가설 다섯(H732, H733, H735, H736, H737)의 이항 검정 p 는 다시 Holm 으로 묶었다.

결과

확증 검정

주 설정(3선, δ +1틱, 연 50회, 확인 2.85년, 균등 배치)에서 세계 1,000개 가운데 Holm 조정 p 가 0.05 를 밑돈 것은 72개, 검출률 7.2% 였다. 조정 전 p 로 세면 164개(16.4%)다. 예측(10 ~ 25%)보다도 낮다. 50% 이상이라는 귀무에 대한 이항 검정 p 는 1e−100 아래로, H733 은 넉넉히 지지된다. 같은 설정에서 δ 를 +2틱으로 올려도 22.2%(H736 지지), 확인 구간을 5년으로 늘려도 +1틱은 5.5%(H737 지지)다. 데스크가 원하는 크기의 신호가 실제로 있어도, 지금 절차는 열 번 중 아홉 번 넘게 그것을 «보류» 로 돌려보낸다.

무신호 세계(H732)의 거짓 양성률은 3선 5.7%(2,000개 중 114), 10선 5.3%(106) 였다. 한쪽 95% 상한은 6.6% 와 6.2% 로 7% 미만이고 «7% 이상» 귀무에 대한 이항 p 는 0.011 이다. 그러나 사전등록 문장은 «5% 이하이고 상한 7% 미만» 이었고, 점추정이 3선은 0.7%p, 10선은 0.3%p씩 5%를 넘는다. 따라서 상한과 Holm 조건이 통과해도 H732는 미지지다. 사전등록 조건을 모두 적용한 새 정본의 자동 판정과 이 보고서의 보류 판정이 일치한다. Holm 4개 묶음까지 거치면 거짓 양성은 1.75% 와 1.8% 로 떨어진다. 변동성 비례 배치(H735)는 +1틱에서 7.2% 대 6.3% 로 차이가 0.9%p 뿐이고(McNemar 42 대 33, p 0.18) 미지지다.

확증 가설 여섯의 결과. Holm 은 이항 검정 다섯을 묶은 값이다. 런 20261106T200342_main.
가설예측결과검정 pHolm판정
H732 무신호 거짓 양성3 ~ 5%3선 5.7%, 10선 5.3% (상한 6.6%, 6.2%)0.0110.022미지지(5% 초과)
H733 3선 +1틱 연 50회 검출률 < 50%10 ~ 25%7.2% (조정 전 16.4%)< 1e−100< 1e−100지지
H734 앞선 6개 중 검정력 < 50% 가 3개 이상5 ~ 6개5개개수밖지지
H735 변동성 배치가 10%p 이상 낮다낮다7.2% 대 6.3%0.180.18미지지
H736 +2틱 검출률 < 80%50 ~ 70%22.2%≈ 0≈ 0지지
H737 확인 5년에서도 +1틱 < 50%25 ~ 40%5.5%< 1e−100< 1e−100지지
신호 없는 세계의 거짓 양성률 막대와 5퍼센트 7퍼센트 기준선
신호 없는 세계 2,000개, 비용 0. 파랑은 문턱 선택을 포함한 표준 절차의 조정 전 거짓 양성률과 한쪽 95% 상한, 회색은 문턱 2 고정이다. 1년짜리 확인 구간에서 고정 문턱은 6.7 ~ 8.3% 로 부트스트랩이 조금 관대해진다.

검출률 지도와 최소 검출 크기

그림 1 은 3선 확인 2.85년의 검출률 곡선이다. 연 50회(파랑)는 +3틱에서 48%, +4틱에서 73%, +5틱에서 88% 로, 80% 선을 약 4.5틱 에서 넘는다. 연 100회(초록)는 약 2.9틱, 연 24회(회색)는 약 7.4틱이다. 빈도를 두 배로 늘리는 것이 효과 크기를 대략 1.5배 키우는 것과 맞먹는다. 10선(그림 2 오른쪽)은 연 50회에서 80% 에 닿는 크기가 약 14틱, 연 100회에서 약 9.4틱이고, 연 24회는 20틱에서도 71% 다. 10선 +1틱은 어느 빈도에서도 3% 안팎으로 무신호 세계와 구별되지 않는다.

확인 구간 길이는 기대만큼 돕지 않는다. 3선 +2틱 연 50회의 검출률은 1년 9.6%, 2.85년 22.2%, 5년 19.3% 다. 5년이 2.85년보다 낮은 까닭은 그림 6 에 있다. 5년으로 늘리면 더해지는 2021년 11월 ~ 2023년이 3선 표준편차 20.9틱(2022)과 13.1틱(2023)의 가장 시끄러운 구간이라, 거래가 늘어나는 이득을 잡음이 다 먹는다. 동시에 발견 구간이 2년 줄어 문턱 선택도 조금 흔들린다. 표본 길이보다 그 표본의 변동성이 검정력을 정한다.

3선 신호 크기별 검출률 곡선과 신탁 해석해 비교
3선, 확인 2.85년, 균등 배치. 실선은 표준 절차(빈도별), 주황 점선은 신호일을 정확히 아는 신탁, 검은 점선은 정규 근사 해석해다. 4틱 이상은 사전등록 격자 밖의 추가 격자(탐색)다.
최소 검출 크기(MDE, Holm 검출률 80%), 확인 2.85년, 균등 배치. 격자 보간.
시장연 24회연 50회연 100회확인 표준편차
3선약 7.4틱약 4.5틱약 2.9틱9.6틱
10선20틱 초과약 14틱약 9.4틱30.9틱
3선과 10선 신호 크기와 빈도별 검출률 열지도
검출률 열지도(Holm), 확인 2.85년, 균등 배치. 가로축 칸 간격은 고르지 않다. 3선 4틱 이상과 10선 5틱 이상은 추가 격자다.

기준선과 민감도

절차의 어느 단계가 검정력을 깎는지 보려고 기준선 셋과 비교했다. 신호일을 정확히 아는 신탁은 +1틱 연 50회에서 19.4%, 정규 근사 해석해는 15.6% 로 거의 같다. 월 블록 부트스트랩은 군집 때문에 검정력을 크게 잃지 않는다는 뜻이다. 신탁과 표준 절차 사이의 큰 틈(19.4% 대 7.2%, +3틱에서 92% 대 48%)은 문턱 선택에서 생긴다. 발견 구간 평균을 최대화하면 49% 의 세계에서 가장 높은 문턱 3.0 을 고르고, 그러면 정밀도는 91% 로 높지만 확인 구간 거래가 연 25회로 심은 신호의 절반이 된다. 선택 없이 문턱 2 로 고정하면 +3틱 검출률이 62% 로 오른다.

Holm 4개 묶음도 크다. +1틱에서 조정 전 16.4% 가 7.2% 로 반 넘게 깎인다. 점수 잡음이 크면(a = 1.5) +3틱도 13.6% 다. 비용 가정을 바꾸면, 심은 크기는 그대로 두고 판정 비용만 0.5틱으로 낮출 때 +1틱 검출률이 13.9%, 2틱으로 올리면 1.0% 다(참 순효과가 각각 1.5틱과 0틱이 되기 때문). 충격 구간(아홉 사건 뒤 10거래일)을 빼면 7.1% 로 거의 같다. 순환 귀무 관문은 무신호 세계에서 3선 5.6%, 10선 5.1% 가 통과해 크기가 맞고, 3선 +1틱에서는 87.5% 가 통과한다. 발견 구간 11년이 확인 구간보다 힘이 세서 관문은 거의 걸림돌이 되지 않는다(관문 포함 6.0%). 실제 비용 1틱을 물린 무신호 세계에서는 거짓 양성이 3선 0.2%, 10선 0.9% 뿐이다.

3선, 연 50회, 확인 2.85년의 Holm 검출률. 주 설정과 기준선, 민감도.
절차δ 0δ 0.5δ 1δ 2δ 3
표준 절차(주)1.0%3.8%7.2%22.2%48.4%
문턱 2 고정1.2%3.0%8.1%29.2%61.8%
신탁1.7%7.3%19.4%58.6%92.2%
정규 근사 해석해1.2%5.2%15.6%58.8%92.7%
점수 잡음 큼(a 1.5)1.6%3.0%3.8%8.2%13.6%
순환 귀무 관문 포함0.5%6.0%21.9%48.4%
충격 구간 제외0.8%3.2%7.1%20.2%45.4%
판정 비용 0.5틱4.2%8.3%13.9%35.9%63.9%
판정 비용 2틱0.2%0.4%1.0%6.5%21.0%
판정 비용별 검출률과 균등 배치 대 변동성 비례 배치 비교
왼쪽: 판정 비용 0.5, 1, 2틱(심은 크기는 δ + 1틱 고정). 오른쪽: 균등 배치(실선)와 변동성 비례 배치(점선). +1틱에서는 차이가 작지만 +3틱 연 50회에서는 48% 가 33% 로 떨어진다.

앞선 실험 여섯의 검정력

H734 는 지지됐다. 관측 효과에서의 검정력이 50% 미만인 실험이 여섯 중 다섯(0159 33%, 0161 10%, 0176 31%, 0177 12%, 0194 18%)이고, 예외는 전체 표본 795건에서 p 0.005 가 나온 0163 입찰 규칙(89%)뿐이다. 다만 관측 효과에서의 검정력은 관측 p 의 단조 함수라서, p 가 0.05 를 넘은 실험은 거의 자동으로 50% 밑이 된다. 이 점은 프로토콜에 미리 적었고, H734 지지가 주는 정보는 그만큼이다.

정보가 있는 쪽은 데스크 크기, 곧 비용 단위 하나에서의 검정력이다. 0159(국고 버터플라이, 1bp)와 0177(지정가 진입, 1틱)은 각각 99% 와 99.6% 로 그 크기를 거의 확실히 잡을 수 있었는데 잡지 못했다. 이 둘의 보류는 표본 부족이 아니라 효과가 작다는 뜻이다. 반대로 0161(원/달러, 0.2원), 0163, 0176, 0194(모두 10선 손익)는 데스크 크기 검정력이 8 ~ 19% 다. 이들의 보류는 검정력 부족이지만, 같은 표본 구조로 80% 에 닿으려면 0163 이 83년, 0176 이 268년, 0194 가 848년 걸린다. 10선 일별 손익과 원/달러 다일 보유는 데스크 크기 효과를 검증할 수 없는 설계다.

앞선 실험 여섯의 정본 거래에서 계산한 검정력(한쪽 5%, 월 블록 부트스트랩, 가상 표본 1,000개).
실험단위n연 건수관측 평균p관측 효과 검정력데스크 크기 검정력80% 에 필요한 햇수
0159 국고 버터플라이 되돌림bp1177.6+0.270.1333%99%5.2
0161 원/달러 괴리 되돌림원1148.3+0.340.4010%9%3,500 초과
0163 입찰 전날 매도 규칙틱79567+2.950.00589%19%83
0176 고저평 되돌림 10선(확인)틱3713.5+4.110.1531%12%268
0177 지정가 진입 개선틱12254+0.070.3912%99.6%0.8
0194 기초 모형 10선 주간틱8947+4.700.3018%8%848
앞선 실험 여섯의 관측 효과 검정력과 데스크 크기 검정력 막대
파랑은 관측 평균이 참일 때, 초록은 비용 단위 하나(1bp, 0.2원, 1틱)가 참일 때의 검정력이다. 0159 와 0177 은 데스크 크기를 잡을 힘이 있었고, 10선과 원/달러 실험은 없었다.

절차를 바꾸면 (탐색)

결과를 본 뒤, 무엇을 바꾸면 +1틱이 보이는지 네 가지 변형을 같은 세계에 돌렸다. 이 절의 숫자는 탐색이며 판정에 쓰지 않았다. 가장 큰 차이를 낸 것은 걷기 전진 확인 이다. 해마다 1월에 그 전까지의 모든 자료로 문턱을 다시 고르고, 2016년부터 2026년 11월까지 표본 밖 거래 전부를 한 번에 검정한다. 표본 밖이 2.85년에서 10.8년으로 늘어 +2틱 검출률이 22% 에서 62%, +3틱이 48% 에서 93% 로 오른다. 무신호 세계 거짓 양성은 조정 전 5.55%, Holm 0.9% 로 크기도 지킨다.

그래도 +1틱은 13.5% 다. 문턱을 평균 대신 t 값으로 고르면 확인 거래가 연 33회로 늘지만 +1틱 검출률은 7.4% 로 거의 같고, 변동성 정규화 손익으로 검정하면 8.7% 다. 정규 근사로 다시 계산하면 3선 연 50회 +1틱을 Holm 4개 묶음에서 80% 로 잡으려면 신탁도 약 880건(18년), 표준 절차(정밀도 91%, 연 25건)는 약 1,450건(57년)이 필요하다. 10선은 수백 년이다. 일별 시가→종가 손익에서 건당 +1틱은 어떤 절차로도 확인할 수 없는 크기라는 결론이 남는다.

절차 변형(탐색), 3선 연 50회. 무신호 세계는 2,000개, 비용 0.
변형δ 1δ 2δ 3확인 거래/년(δ 1)무신호 거짓 양성(조정 전, Holm)
표준 절차7.2%22.2%48.4%25.55.7%, 1.75%
t 값으로 문턱 선택7.4%25.7%58.2%32.75.2%, 1.4%
변동성 정규화 손익으로 검정8.7%26.7%53.6%25.56.0%, 2.1%
걷기 전진 확인 2016 ~13.5%61.6%93.3%25.35.55%, 0.9%
걷기 전진 + t 값 선택11.5%66.6%97.4%32.24.9%, 0.8%
절차 변형별 3선 검출률 곡선 비교
같은 세계에 돌린 절차 변형(탐색). 걷기 전진 확인이 +2틱 이상에서 표준 절차를 크게 앞서지만 +1틱에서는 모두 15% 아래다.

시기, 경로, 신호 모양 (탐색)

결론이 «이 역사, 이 확인 창, 이 신호 모양» 에서만 성립하는지 보려고 네 가지를 더 돌렸다. 모두 결과를 본 뒤의 탐색이고 확증 판정은 바꾸지 않는다. 먼저 확인 구간의 시기다. 2.85년 확인 창의 시작을 2016년부터 2024년까지 한 해씩 옮기고, 발견 구간은 2013년부터 그 시작 전까지로 두었다. 3선 +1틱 연 50회의 검출률은 시작 해에 따라 3.3% 에서 12.2% 사이였다. 가장 잘 보이는 창은 표준편차가 7틱 안팎인 2016 ~ 2019 시작이고, 2020 ~ 2022 시작(14 ~ 16틱)이 가장 나쁘다. 지금 쓰는 2024 시작(9.6틱)은 그 중간이다. +3틱은 창에 따라 20% 에서 76% 까지 출렁이고, 10선 +3틱은 어느 창에서도 9% 를 넘지 않았다. 어느 시기를 확인 구간으로 골랐어도 +1틱은 잡히지 않았다.

다음은 바탕 경로다. 실제 역사 하나만 쓴다는 한계를 덜려고, 2013 ~ 2026 의 달력 월을 복원 추출로 다시 이어 붙인 합성 경로 20개를 만들고 경로마다 세계 250개를 돌렸다. 3선 +1틱의 검출률은 평균 6.6%, 10 ~ 90% 분위가 3.6% 에서 8.9% 였고, +3틱은 평균 48.5%(40.1% ~ 59.4%) 였다. 실제 경로의 7.2% 와 48.4% 는 이 분포 한가운데에 놓인다. 무신호 세계의 거짓 양성은 평균 1.0%(Holm) 로 크기도 그대로였다.

셋째는 신호 모양 이다. 신호일마다 크기를 평균이 같은 지수 분포로 흩으면 +3틱 검출률이 48.4% 에서 41.2% 로 조금 낮아진다. 확인 구간에서 효과가 절반으로 줄어드는 알파 감쇠 세계에서는 +3틱도 13.2% 다. 발견 구간에만 있고 확인 구간에서 사라진 신호는 조정 전 5.0%, Holm 1.2% 만 통과했다. 발견과 확인을 나누는 설계가 죽은 신호를 명목 수준으로 걸러 낸다는 뜻이다. 넷째는 Holm 묶음 크기 다. 같은 세계에서 묶음을 1, 2, 4, 8개로 바꾸면 +1틱 검출률이 16.4%, 10.8%, 7.1%, 4.6% 로, +3틱이 69.7%, 58.9%, 48.4%, 38.0% 로 떨어진다. 실험 하나에 확증 가설을 많이 걸수록 주 가설을 볼 힘이 빠르게 준다.

깊이 보강(탐색), 3선 연 50회 Holm 검출률. 런 20261106T194408_depth.
조건δ 1δ 2δ 3
주 설정(실제 경로, 확인 2024 ~)7.2%22.2%48.4%
확인 창 2016 시작(표준편차 7.0틱)12.2%42.7%75.8%
확인 창 2021 시작(표준편차 15.6틱)3.7%8.7%19.9%
합성 경로 20개 평균(10 ~ 90%)6.6% (3.6 ~ 8.9)24.5% (15.2 ~ 30.2)48.5% (40.1 ~ 59.4)
지수 분포 크기(평균 같음)8.0%20.9%41.2%
확인 구간에서 절반3.7%7.1%13.2%
확인 구간에서 소멸1.2%1.2%1.2%
Holm 묶음 1개(조정 없음)16.4%42.7%69.7%
Holm 묶음 8개4.6%15.4%38.0%
확인 구간 시작 해별 검출률과 신호 모양별 검출률
왼쪽: 2.85년 확인 창의 시작 해를 옮긴 검출률(선)과 그 창의 3선 표준편차(막대). 오른쪽: 신호 모양별 검출률. 확인 구간에서 사라진 신호는 1.2% 만 통과한다.

해석

첫째, 지금까지의 보류는 두 종류가 섞여 있다. 3선 계열에서 관측 평균이 1틱 안팎으로 «방향은 맞고 문턱 미달» 인 실험은 효과가 실제로 있었더라도 열에 한 번도 통과하지 못했을 것이다. 이런 보류는 정보가 거의 없다. 반면 관측 평균이 3틱을 넘는 효과를 노렸는데 확인 구간에서 못 넘었다면, 효과가 그보다 작을 가능성이 크다. 데스크 크기를 잡을 힘이 있었던 0159 와 0177 은 사실상 폐기로 읽어도 된다.

둘째, 10선 일별 규칙은 지금 절차로 검증할 수 없다. 표준편차가 31틱이라 연 50회 신호가 80% 로 보이려면 건당 14틱이 필요하다. 10선 실험은 효과가 매우 큰 사건형이거나, 장중 짧은 보유처럼 잡음이 작은 창이어야 의미 있는 판정이 나온다. 같은 이유로 10선 손익을 판정 근거로 쓴 0163, 0176, 0194 의 보류는 «효과가 없다» 의 증거가 아니라 «판정 불가» 다.

셋째, 절차를 고칠 여지는 있다. 문턱 선택이 표본을 반으로 줄이는 문제는 선택 기준을 바꾸거나 문턱을 사전에 고정해 줄일 수 있고, 확인 구간을 걷기 전진으로 넓히면 크기를 지키면서 +2틱 이상 신호의 검출률이 세 배 가까이 된다. 하지만 이런 개선은 +2틱 이상에서만 판정을 바꾼다. 데스크가 바라는 +1틱 일별 신호는 표본을 어떻게 써도 확인할 수 없으므로, 그 크기의 아이디어는 빈도를 크게 늘리거나(연 100회 이상) 잡음이 작은 장중 창으로 옮겨야 한다.

한계

바탕 경로가 하나뿐이다. 세계 사이의 무작위성은 심는 날, 방향, 점수 잡음에서만 오고, 실제 2013 ~ 2026 손익 경로는 고정이다. 확인 구간에 2022년 같은 해가 들어오면 검출률은 더 낮다. 결과는 «이 역사 위에서» 의 검정력이지 일반 법칙이 아니다. 탐색으로 달력 월을 복원 추출한 합성 경로 20개에 다시 돌려 실제 경로의 결과가 분포 한가운데임을 봤지만, 월 단위로 섞으면 몇 달씩 이어지는 변동성 국면이 깨져 잡음이 실제보다 고르게 퍼진다. 진입 지연과 지정가 같은 실행 항목, 다른 전략과의 독립성은 거래 규칙이 아닌 절차 감사라 다루지 않았다. 실행 지연은 심은 δ 를 줄이는 것과 같아 δ 격자와 비용 민감도로 갈음한다.

심은 신호는 단순하다. 신호일 손익에 같은 상수를 더했을 뿐이다. 실제 신호는 크기가 날마다 다르고 꼬리에서 오며 시간이 지나며 닳는다. 같은 평균이라도 그런 신호는 더 잡기 어렵다. 그래서 이 지도는 검정력의 위쪽 끝에 가깝다. 점수 잡음 a = 2.5 도 임의다. a = 1.5 면 +3틱 검출률이 14% 로 떨어진다. Holm 묶음 크기 4 와 형제 가설을 효과 없음으로 둔 것도 단순화로, 형제에도 효과가 있으면 Holm 이 덜 깎는다.

비용 가정: 10선도 3선과 같은 1틱을 썼다. 10선의 실측 스프레드가 더 넓으면 10선 검출률은 더 낮다. H734 는 앞선 실험의 정본 거래를 그대로 썼다. 0163 은 확인 구간이 아니라 전체 표본 795건이고, 0177 의 데스크 크기는 프로토콜대로 1틱을 썼지만 그 실험의 사전 문턱은 +0.3틱이었다. 앞선 실험의 관측 효과는 발견 구간 선택으로 부풀었을 수 있어 관측 효과 검정력은 과대일 수 있다.

결과를 본 뒤 고친 것: H732의 점추정과 상한 조건을 기계 판정에서 누락한 구현 오류를 수정 절 사전 커밋 뒤 고치고 같은 설정을 재실행했다. 기존 탐색 변형과 추가 크기 격자는 계속 탐색이다.

변동성 비례 배치는 당일 고저폭과 해당 연도 전체 평균을 사용하므로 시가 전에 알 수 없는 정보를 포함한다. 이것은 합성 세계에서 신호일을 배치하는 설정이며 실전 신호로 해석할 수 없다. 균등 배치의 주 설정에는 쓰지 않는다. 또 로더가 계약 식별자와 만기일을 읽지 않아 같은 계약의 시가와 종가인지 독립 검증하지 못했다.

다음에 해 볼 것

1. 확인 규칙을 바꾸는 실험. 야간 연구의 기본 확인을 «발견 2013 ~ 2023, 확인 2024 ~» 에서 «해마다 다시 고르는 걷기 전진, 표본 밖 2016 ~ 전부» 로 바꾸고, 보류된 3선 일별 실험을 그 규칙으로 다시 판정한다. 무신호 세계 크기 0.9%(Holm)를 사전 근거로 쓴다. 2. 확증 가설을 하나로 줄이는 규약. 묶음 4개를 1개로 줄이면 +1틱 검출률이 7.1% 에서 16.4% 로 오르므로, 실험마다 확증 가설 하나와 판정 밖 보조 가설로 나누는 규약을 무신호 세계의 크기와 함께 다시 잰다. 3. 장중 짧은 보유의 검정력 지도. 같은 심기 방식을 3선과 10선 분봉의 30분, 60분 보유 손익에 적용해, 잡음이 작은 창에서 +1틱이 몇 년이면 보이는지 잰다. 4. 논문처럼 야간 연구 작업자(LLM 에이전트) 자체를 심은 세계에 넣어 판정을 고르게 하고, 이번 통계 절차의 검출률과 비교한다.

산출물

확증 숫자는 감사 수정 뒤 재실행한 정본 런의 파일에서 왔다. 기존 깊이 보강 결과는 탐색으로 보존했다. 시뮬레이션은 seed 226 으로 고정되어 같은 명령이 같은 결과를 낸다. 부록의 세계 하나는 정본과 같은 seed 로 다시 만들었고, 그 칸의 검출률 7.2% 를 재현하는지 코드가 확인한다.

  • 분석과 판정analysis.md, 사전등록 protocol.md
  • 정본 런results/20261106T200342_main/ (metrics.json, repair_validation.json, power_map.csv, extras.csv, null.csv, held.csv, pairs.csv, mde.csv, 탐색 explore.csv, mde_ext.csv, sd_year.csv)
  • 부록 자료results/20261106T200550_detail/
  • 깊이 보강(탐색)results/20261106T194408_depth/ (rolling.csv, paths.csv, shape.csv, holm.csv), code/s3_depth.py
  • 감사 회귀 검증code/test_verdict.py, code/verify_repair.py
  • 코드code/lib226.py, code/s1.py, code/s2_explore.py, code/s_detail.py, code/render_figures.py
uv run python experiments/0226_planted_signal_power_map/code/s1.py
uv run python experiments/0226_planted_signal_power_map/code/s2_explore.py experiments/0226_planted_signal_power_map/results/20261106T200342_main
uv run python experiments/0226_planted_signal_power_map/code/s_detail.py experiments/0226_planted_signal_power_map/results/20261106T200342_main
uv run python experiments/0226_planted_signal_power_map/code/render_figures.py experiments/0226_planted_signal_power_map/results/20261106T200342_main
uv run python experiments/0226_planted_signal_power_map/code/verify_repair.py experiments/0226_planted_signal_power_map/results/20261106T200342_main

Appendix

A. 데이터셋 실물

확인 구간 첫 일주일의 실제 일봉에서 만든 바탕 손익이다. r 은 종가에서 시가를 뺀 틱, range 는 고가에서 저가를 뺀 틱이며 변동성 비례 배치의 가중치로 쓴다. 10선의 같은 날 움직임이 3선의 약 세 배인 것이 그대로 보인다. 값은 data_rows.csv 에서 옮겼다.

바탕 경로 실물, 2024-01-02 ~ 01-10.
일자3선 r3선 range10선 r10선 range
2024-01-02−2626−8186
2024-01-03−925−1871
2024-01-04+613+1536
2024-01-05−69−942
2024-01-08+711+3648
2024-01-09+99+1326
2024-01-10−1116−4351

B. 모델 입출력 실물

학습한 모델은 없으므로 규칙의 입력과 출력을 싣는다. 아래는 주 설정(3선, +1틱, 연 50회)의 첫 번째 세계다. 이 세계에서 발견 구간 문턱별 평균 순손익은 k 1.5 가 +0.79틱(774건, 정밀도 59%), k 2.0 이 +0.29, k 2.5 가 +0.56, k 3.0 이 +0.14 여서 1.5 가 뽑혔다. 확인 구간에는 신호일 128일이 심겼고, 규칙은 172건을 거래해 평균 +0.09틱을 냈다. 한쪽 p 는 0.436, 형제 p(0.895, 0.648, 0.534)와 묶은 Holm 조정 p 는 1.0 으로 이 세계는 검출에 실패했다. 신호가 있는데도 평일 오진(정밀도 59%)과 시가→종가 잡음이 평균을 덮은 전형적인 경우다.

첫 번째 세계의 2024년 1월 일부(world0.csv). 심음은 신호일 여부, d 는 심은 방향, x 는 점수, 진입은 |x| > 1.5 의 부호 방향, net1 은 비용 1틱 뒤 손익(틱).
일자r심음d심은 뒤 rx진입net1
2024-01-05−6아니오0−6+1.597매수−7
2024-01-10−11아니오0−11−2.122매도+10
2024-01-15−3예+1−1+2.603매수−2
2024-01-16−5아니오0−5−2.246매도+4
2024-01-22+5아니오0+5−2.161매도−6
2024-01-24+2예+1+4+2.037매수+3
2024-01-26+4아니오0+4−1.607매도−5
2024-01-30+2예+1+4+1.747매수+3
2024-01-31+6예+1+8+2.165매수+7

2024-01-15 는 신호일이고 방향도 맞았지만 바탕 손익 −3틱이 심은 +2틱(δ + 비용)보다 커서 손실이 났다. 3선 하루 표준편차가 10틱 가까이 되는 경로에서 2틱짜리 밀어 주기가 얼마나 작은지 한 줄로 보여 준다.

C. 실험 설정

시뮬레이션 설정 전부. 사전등록(protocol.md) 그대로이며, 탐색 항목은 따로 표시했다.
항목값
세계 수칸마다 1,000, 무신호 세계 2,000
격자시장 2 × δ 5(0, 0.5, 1, 2, 3) × f 3(24, 50, 100) × L 3(1, 2.85, 5) × 배치 2 = 180칸
추가 격자(탐색)3선 δ 4, 5, 6, 8 / 10선 δ 5, 10, 15, 20, L 2.85, 균등
심기 비용, 판정 비용1틱, 1틱 (민감도 0.5, 2틱)
점수 세기 a2.5 (민감도 1.5, 무한대)
문턱 후보 k1.5, 2.0, 2.5, 3.0, 발견 구간 거래 20건 미만 칸 제외
부트스트랩월 블록, B 2,000, 중심화 분포, 한쪽
Holm 묶음이 가설 + 균등 p 형제 3개
순환 귀무 관문발견 구간 순환이동 200번(20일 이상), 95% 분위
충격 구간2020-02-24, 2022-02-24, 2023-03-10, 2023-10-09, 2024-04-15, 2024-08-05, 2024-12-04, 2025-04-03, 2025-06-13 뒤 10거래일
H734 검정력평균 이동 뒤 월 단위 가상 표본 1,000개, 안쪽 부트스트랩 1,000번
seed226 (시장, 빈도별로 22600 + 10 × 시장 + 빈도 순번)

판정은 확증 가설 H732, H733, H734 가 모두 지지면 채택, 일부면 보류, 모두 미지지면 폐기로 미리 정했다. H735 ~ H737 은 판정에 쓰지 않는 확증 보조 가설이다. 판정 규칙은 바꾸지 않았으며 H732의 조건 누락을 수정한 재현에서도 보류다. 경계값 회귀 검증 12개와 첫 런 대비 통계량 일치 검증을 수행했다.