참고용 분석입니다. 최종 투자 결정과 책임은 본인에게 있습니다.
대상 기간: 2026-08-01 ~ 2026-08-31 (KRX 거래일 20일, 08-17 광복절 대체휴장).
모든 채점 행에기준일 → 평가일 (N거래일)을 병기했습니다. 거래일 계산은private/tools/kr_holidays.trading_days_between.
⚡ 헤드라인
먼저 틀린 것부터
- Tier N 갭콜이 5건 중 4건 MISS(적중 20.0%). 그중 08-26은 방향까지 틀린 첫 사례다. “평상 레짐이라 점밴드로 낸다”는 판정이 8월 내내 밴드를 너무 좁게 잡았다.
- guru-13 첫 본채점 결과가 나쁘다. 고유 티커 26종 기준 A·B 양 등급 모두 유니버스 동일가중 대비 -4.43 / -5.57%p, 전체 hit rate 34.6%. ⚠️ 초판이 헤드라인으로 쓴 “A < B 서열 역전”은 정정한다 — 코호트 중복 집계 artifact였다(아래 §5c 정정).
- DART recall MISS의 원인이 작년 처방과 어긋났다. 8월 MISS 6건 전부가 “등재 이전(pre-add)” 이고 “드랍 후 대상 이탈”은 0건이다. 08-01에 도입한 watch-only 10거래일 잔류(P4)는 8월에 겨냥한 실패 유형을 한 건도 만나지 못했다. 밀도도 비교군과 같았다(17.69% vs 17.92%).
- 🔴 채점자 자신의 오류 3건 (§3 스코어카드에 행으로 포함). ①§2(f) ③해석 층(94.4%)이 사실상 갭콜 방향 자체라 순환 ②§5b(b) recall 지표 자체가 basis 불일치였고 그 위에 세운 개선 제안이 틀렸다 → 철회 ③§5c의 “A/B 서열 역전” 헤드라인이 코호트 중복 집계 artifact였다 → 정정. 셋 다 초판(2026-09-01 10:00 발행) 이후 Jun의 후속 질문을 계기로 자체 검증하다 발견했고, 정정 전문을 아래에 남긴다.
- 그래도 하나는 뒤집혔다 — 근거 위계가 데이터와 반대로 서 있었다. 프리마켓 지수 기여가 n=16에서 93.8%로 1위인데 위계상 “보조”였고, 1차 근거인 미 선물 원지표는 55.6%였다. 7월에 정확히 같은 형태의 오류를 뒤집었는데(그때는 미 선물이 저평가) 이번엔 방향만 반대로 재발했다.
§1 대상 노트 수집
| 종류 | 발행 | 결손 | 비고 |
|---|---|---|---|
| 모닝노트 | 19 / 20 거래일 | 08-11 (1일) | 결손일의 갭콜 없음 → 분모 제외 |
| EOD 스캔 | 19 / 20 거래일 | 08-07 (1일) | §2(a)·§2(f) 1차 소스 손실 1건 |
| 주간리뷰 | 5 (08-01·08·15·22·29) | 0 | — |
| DART 워치 | 31 / 31 일 | 0 | 밀도:·승격: 줄 결손 0건 |
| 휴장일(08-17) | 모닝·EOD 모두 HOLIDAY 경로 정상 생략 | — | R2-b 오발행 0건 (07-17 사고 재발 없음) |
§2 실측 대조
(a) 갭콜 적중률 — Tier별 분리 채점
총 19건 (거래일 20 − 모닝노트 결손 1). Tier X 0회 사용(월 2회 캡 0/2, 인프라 사유 abstain 0건).
| Tier | n | HIT | 적중률 | 방향 적중 |
|---|---|---|---|---|
| Tier N (점밴드) | 5 | 1 | 20.0% | 4/5 |
| Tier V (방향+버킷) | 14 | 9 | 64.3% | 14/14 (100%) |
| Tier X (abstain) | 0 | — | 해당 없음 | — |
| 합계 | 19 | 10 | 52.6% | 18/19 (94.7%) |
Tier N 5건 전수 (기준일 = 콜 발행일, 평가 = 당일 개장 갭):
| 날짜 | 콜 | 실제 개장 갭 | 판정 | 원인 |
|---|---|---|---|---|
| 08-12 | +0.2~+1.0% | +1.47% | MISS | 상단 0.47%p 초과 |
| 08-18 | +0.5~+2.0% | +2.15% | MISS | 상단 0.15%p 초과 |
| 08-26 | +0.7~+2.0% | -0.23% | MISS(방향 오류) | basis 보정 해석 과대평가 |
| 08-28 | -0.2~-1.0% | -0.95% | HIT | 밴드 내 |
| 08-31 | -0.5~-1.8% | -2.58% | MISS | 하단 0.78%p 하회 |
Tier V 14건 요약: 완전 HIT 9건(08-04·06·07·10·13·19·20·21·24), 방향 HIT/버킷 MISS 5건(08-03·05·14·25·27). 방향 오류 0건.
– 08-07은 EOD 노트 결손일이라 이번 리뷰가 캐시로 직접 채점했다 — 콜 방향 상, base +0.3~+2.0% vs 실제 +1.09% = 완전 HIT.
– 버킷 MISS 5건 중 4건이 상단/하단을 바깥으로 초과했고, EOD가 그 원인을 전부 R5f-b 크기 추정 금지를 지킨 비용으로 기록했다(08-05·08-12·08-14·08-18·08-25·08-27).
규칙 위반 집계 (0건이어도 명시):
| 규칙 | 위반 건수 | 근거 |
|---|---|---|
| R5c (반대 근거 기각 사유 명시) | 0건 | 전 MISS일 기각표 6~11행 전원 사유 기재, 공란·상투어 0 |
| R5d (Tier X 전제조건) | 0건 | Tier X 8월 사용 0회 → 해당 없음 |
| R5f (미 선물 명시 인용 / 프리마켓 크기 추정 금지) | 0건 | 전 발행일 인용 O. 프리마켓 %p 미확보 2일(08-21·08-31)은 사유 명시로 위반 아님 |
| R5f-d (모닝 채택 방향 명기) | 0건 | 규칙 신설 08-28, 이후 08-28·08-31 두 날 모두 2층 기재 O |
| “캡 소진이라 X를 못 썼다”류 규칙 오해 | 0건 | — |
R5b 오분류 지표:
| 지표 | 8월 실측 |
|---|---|
| N→V 과소분류 (Tier N인데 |실현 갭| > 2%) | 2/5 = 40.0% (08-18 +2.15%, 08-31 -2.58%) |
| V→N 과대분류 (Tier V인데 실현 갭이 base 절반 이내) | 2/14 = 14.3% (08-10, 08-24) |
| X 선언일 실변동 | 해당 없음 (0회) |
R5b: 표본 누적 중 (약 39/60) — 7월 리뷰 채점분 20건 + 8월 19건. ⚠️ 7월분에는 티어링 신설(07-10) 이전 건이 섞여 있을 수 있어 상한 추정이다. 임계값(VIX 25 / 전일 |KOSPI| 3%) 조정은 60거래일 도달 시.
(b) 레짐 판단 vs 실제
EOD §3b(vi)④ 채택 레짐 존 판정 n=18(08-07 EOD 결손, 08-11 모닝 결손 제외).
| 잣대 | 실측 |
|---|---|
| 지수 방향 일치율 | 실현 6 / 미실현 12 / 역방향 0 → 33.3% |
| 노출 관점(EOD 자체 라벨) | 적정 8 / 과보수 8 / 과공격 2 |
| Defensive·Cautious 채택 9일 KOSPI 누적 | -0.01% (하락일 3/9) |
| Neutral~Bull 채택 9일 KOSPI 누적 | +3.28% |
| 8월 전체 KOSPI (07-31 → 08-31) | +3.40% |
| 8월 유니버스 동일가중 median (시총 3,000억+, n=626) | +8.93% |
- 두 잣대가 갈린다 — 그리고 이번엔 방어가 비용이 아니라 무(無)였다. 방어 채택 9일의 KOSPI 누적은 정확히 0.00%였고, 공격 채택 9일은 +3.28%였다. 지수 레벨에서는 레짐이 미약하게 작동했다.
- 그러나 개별 종목 레벨에서는 반대다. 같은 방어 기간에 watchlist Active median은 08-29주 +8.46%였다. 08-28·08-31 EOD가 “지수 잣대 적정 / 개별 잣대 과보수”로 두 잣대의 부호 분열을 명시 기록했다.
- 레짐 가이드 vs 실측 괴리: 8월 3주 중 2주(08-15 괴리 · 08-22 비괴리 · 08-29 괴리). ⛔ n=3 < 8주이므로 US 레짐 → KR 전이의 타당성 판정은 유예(R9-b(다) 규정 그대로).
- ⚠️ 목표변수 재정의 제안(§4-P3): ④의 목표변수가
당일 KOSPI 방향인 한 일치율 33.3%는 구조적으로 낮다 — 레짐은 방향 예측기가 아니라 노출 수준 지표이기 때문이다. 목표변수를watchlist Active 당일 초과수익 중앙값의 부호로 교체하는 안을 제안한다(EOD 배선 변경이므로 Jun 승인 필요).
(c) 셋업 판정 사후 성과 — 분모가 0이었다
| 항목 | 8월 |
|---|---|
| setup_checks ALL PASS | 0건 |
| 보류 | 0건 |
| NOT YET | 1건 (08-31, 금호건설 1/3) |
승격 게이트 CHECKS 등록 종목 |
08-01~08-28 = 0종 / 08-29~08-31 = 1종 |
- 🔴 “ALL PASS 0종”은 성과가 아니라 결손이다. 8월 28일 동안 승격 게이트 레지스트리가 비어 있었고, 모닝노트는 그것을 매일 “승격 대상 없음”으로 적었다(분모 0을 분자 0으로 보고 —
data-basis-invariants). 원인 규명과 배선은 08-29 진단(README R9-c)에서 완료됐고, 08-29 주간리뷰가 금호건설 조건 3종을 등재해 08-31에 처음으로 NOT YET(1/3)이 출력됐다. - ⇒ 셋업 판정 사후 성과 채점: 표본 0건. 다음 달이 첫 표본.
- ⚠️ invalidation 플래그(참고 지표): 신규 이탈 11건 / 재탈환 6건 / 심화 1건. 이 플래그들은 R4/R7 경로로 §2(e)에서 채점된다.
(d) watchlist 자동 등재 성과 — 창을 +10거래일로 통일
⚠️ 창 불일치 경고: 아래 표는 모든 행이 +10거래일 고정이다. “등재일 → 월말” 수치는 코호트마다 창이 15/10/6/1거래일로 달라 같은 표에 놓을 수 없으므로 참고란에만 적었다.
| 코호트 | 기준일 → 평가일 (거래일) | n | median | vs KOSPI | vs 유니버스 동일가중 | 아웃퍼폼 |
|---|---|---|---|---|---|---|
| 08-08 등재 | 2026-08-07 → 2026-08-24 (10) | 3 | +10.54% | +3.53%p | +11.54%p | 2/3 |
| 08-15 등재 | 2026-08-14 → 2026-08-31 (10) | 10 | +0.43% | +2.69%p | +2.54%p | 6/10 |
| 08-22 등재 | 2026-08-21 → — | 1 | 채점 보류 (경과 6/10거래일) | |||
| 08-29 등재 | 2026-08-28 → — | 9 | 채점 보류 (경과 1/10거래일) | |||
| 채점 가능 통합 | (창 동일 +10거래일) | 13 | +1.40% | +3.53%p | +3.51%p | 8/13 |
- best 자이에스앤디(317400) +23.44% / 금호건설(002990) +22.84%, worst 샘씨엔에스(252990) -19.12%.
- 스크리너 auto-add는 8월에 두 벤치마크를 모두 이겼다 — 다만 median +1.40%는 절대 수익으로 작지 않다.
- (참고, 창 불일치 — 비교 불가) 등재일 → 08-31 기준: 08-08 코호트 +10.35%(15거래일) · 08-15 +0.43%(10) · 08-22 +0.61%(6) · 08-29 -0.99%(1).
(e) R6/R7 드랍 사후 채점 — +10거래일 고정 창 (R6c)
| 코호트 | 기준일 → 평가일 (거래일) | n | median | vs KOSPI | vs 유니버스 동일가중 | 판정 |
|---|---|---|---|---|---|---|
| 08-01 드랍 (R7 8 + R4 3) | 2026-07-31 → 2026-08-14 (10) | 11 | +13.15% | +7.35%p | +1.48%p | 🔴 드랍이 틀렸다(약) |
| ├ R7 8종 | 동일 | 8 | +12.37% | +6.57%p | +0.70%p | 중립~약한 오류 |
| ├ R4 3종 | 동일 | 3 | +26.21% | +20.41%p | +14.54%p | 🔴 드랍이 크게 틀렸다 |
| └ R7-a 측정표본 4종 | 동일 | 4 | +8.82% | +3.03%p | -2.85%p | ✅ 드랍이 옳았다 |
| 08-08 드랍 (KT&G) | 2026-08-07 → 2026-08-24 (10) | 1 | -8.26% | -15.26%p | -7.26%p | ✅ 드랍이 옳았다 |
| 08-15 드랍 (한국타이어) | 2026-08-14 → 2026-08-31 (10) | 1 | -6.98% | -4.72%p | -4.87%p | ✅ 드랍이 옳았다 |
| 08-22 드랍 5종 | 2026-08-21 → — | 5 | 채점 보류 (경과 6/10거래일) | |||
| 08-29 드랍 (삼성화재) | 2026-08-28 → — | 1 | 채점 보류 (경과 1/10거래일) |
읽어야 할 것 셋:
- 벤치마크가 결론의 크기를 지배한다 — 08-08 주간리뷰의 제안이 실측으로 확증됐다. 08-01 코호트는 KOSPI 기준 +7.35%p(드랍이 크게 성급)인데 유니버스 동일가중 기준 +1.48%p(거의 중립)다. KT&G는 -15.26%p vs -7.26%p로 2배 차이. 부호는 이번엔 안 바뀌었지만 크기가 2~5배 달라진다. ⇒ R6c에 벤치마크를 명시한다(§4 규칙 패치 1).
- 8월에 갈린 변수는 쿠션 깊이도 이탈 연속일도 아니라
드랍 사유였다. 같은 날 같은 창인데 R4 3종 +14.54%p vs R7 8종 +0.70%p. ⚠️ n=3 vs n=8이라 판정하지 않는다 — 관측으로만 적고 다음 달 재확인한다. - R6b 완충 기준 제안: 하지 않는다. 근접(쿠션 -2% 이내) 드랍의 8월 표본은 삼성화재(갭 -0.8%) 1건뿐이고 그 1건이 코호트 최악(-2.69%, 유일한 마이너스) 이다. 7월 반례(삼성전기)를 뒤집기는커녕 같은 방향이다.
- 부수 점검(2개월 연속 무차별 여부) — 판정 불가. 8월 채점 가능 표본 13종 중 이탈 연속일·쿠션 깊이·근접 3분할이 가능한 건 3종뿐이라 검정력이 없다. ⇒ 7월의 “무차별” 관측에 8월을 2개월째로 세지 않는다. 정교화 중단 제안은 유보.
(f) ⚠️ 근거 실현 전수 채점 — 결론이 아니라 근거를 잰다
1차 소스 = EOD §3b(vi) 4줄. EOD 기록 결손 1일(08-07) — 그 날은 캐시로 갭콜만 직접 채점했고 근거 4항목은 결손 처리했다.
항목별 집계 (8월)
| 항목 | 실현 | 미실현 | 역방향 | 해당없음 | n | 일치율 | 결론 |
|---|---|---|---|---|---|---|---|
| ①프리마켓 지수 기여(%p) | 15 | 0 | 1 | 3 | 16 | 93.8% | 🔺 방향 1차로 승격(§4 패치 2) · 크기 추정 금지 유지 |
| ②ADR 내재 갭 — 개장 갭 | 12 | 0 | 6 | 1 | 18 | 66.7% | 유지(보조) |
| ②ADR 내재 갭 — 종가 | 13 | 0 | 5 | 1 | 18 | 72.2% | 판단 근거 금지 유지(기록만) |
| ③미 선물 ES/NQ — 원지표 층 | 10 | 0 | 8 | 1 | 18 | 55.6% | 🔻 방향 1차 → 보조로 강등(§4 패치 2) |
| ③미 선물 — 해석 층 | 적중 17 | — | 실패 1 | 1 | 18 | 94.4% | ⚠️ 순환 위험 — 아래 참조 |
| ④채택 레짐 존 | 6 | 12 | 0 | 1 | 18 | 33.3% | 목표변수 재정의 제안(§4-P3) |
- ⛔ ③의 두 층을 합산하지 않았다. R5f 위계 판정에는 원지표 층만 썼다.
- ①프리마켓 전가율은 여전히 못 쓴다: 8월 실측 -27.0% ~ 240.5%(08-26 부호 반전 1건 포함). 방향 93.8%와 크기 분산이 완전히 분리된다 ⇒ 방향만 승격, 크기는 금지 유지.
- ②ADR basket 분열일(2양2음 등): 5건(08-13·08-14·08-27·08-28·08-31). EOD가 08-28·08-31에 “median과 단순평균의 부호가 반대”임을 기록했다. 분열 5건을 제외한 개장 갭 일치율 = 10/13 = 76.9% — 즉 66.7%라는 수치의 상당 부분이 분열일의 집계 방식(median 채택) artifact다. median 정본은 유지하되 이 사실을 기록한다.
②ADR 종가 — 역지표 가설 판정 (n≥10 도달)
| 표본 | n | 정방향 실현 | 역방향 | 역지표 일치율 |
|---|---|---|---|---|
| 2026-07 누적 | 4 | 1 | 3 | 75.0% |
| 2026-08 | 18 | 13 | 5 | 27.8% |
| 누적 | 22 | 14 | 8 | 36.4% |
🔴 판정: 역지표 가설 기각. 누적 n=22에서 역지표 일치율 36.4% < 50%. 7월의 75%(n=4)는 표본 노이즈였다.
– 되돌릴 조건(declared): 향후 2개월 누적에서 역지표 일치율이 60% 이상으로 재상승하면 재검토.
– 다만 ②종가의 판단 근거 금지 지위는 유지한다 — 정방향 63.6%는 개장 갭(66.7%)보다 낮고, 개장·종가 부호가 갈린 날이 8월에만 5건(08-18·08-21·08-24·08-25·08-26)이라 종가 트랙은 갭 판단에 정보를 더하지 않는다.
[모닝 기각] — 새 판독 규칙(R5f-d) 적용
| 기각 대상 | n | 정당 | 비고 |
|---|---|---|---|
| 대상 = 원지표 부호 | 4 (08-03·06·13·18) | 4/4 | 원지표 층은 4건 모두 역방향 |
| 대상 = basis 보정 해석 | 2 (08-24·28) | 2/2 | 원지표 층은 역방향 1·실현 1 |
| 합계 | 6 | 6/6 (100%) |
- ⚠️ 구 판독 규칙(
실현=기각 오류)대로 세면 5/6이 된다. 08-28은 원지표가실현인데 모닝의 기각은 옳았다 — 기각 대상이 원지표 부호가 아니라 basis 보정 해석이었기 때문이다. 그 차이를 여기 명시한다. - 미검증 해석을 기각 사유로 쓴 건: 1건(08-03, 노트가 스스로 밝힘).
- ⇒
[모닝 기각]표본 누적 중 (6/10). 결론 유예.[recheck: 2026-11-01] - 태그 없는 basis 보정 채택일 3건(08-05·08-21·08-25·08-26 중 08-21·08-25·08-26)은
[모닝 기각]표본이 아니며 해석 층으로만 집계했다. 그중 08-21·08-25는 “원지표 실패 · 보정 해석 성공”, 08-26은 “둘 다 실패”다. [선물 분열]2건(08-05·08-10) — 둘 다 basis 보정으로 양쪽 상방 채택 + 강도 할인 → 해석 적중 2/2. n=2, 판정 유예.
🔴 알려진 반증 2건의 현재 위치 (7월분, 표에 포함)
| 날짜 | 반증 내용 | 8월 재판정 |
|---|---|---|
| 2026-07-29 | ADR KB +2.19%p·PKX +1.80%p → 개장 갭엔 반영, 종가로 소멸 | ②의 개장/종가 분리가 옳았음을 확인. 8월에 같은 분열 5건 재현 |
| 2026-07-30 | 07-29 노트가 ADR 재평가 +1.8~5.7%p로 “반등에 표” → 실측 KOSPI -5.98% | ②종가 역방향 표본. 누적 역지표 36.4%로 역지표 가설도 기각 |
⭐ R5f 위계 실측 재판정
| 순위 | 근거 | 8월 n | 8월 일치율 | 누적 n | 누적 일치율 | 舊 위계 | 新 위계 |
|---|---|---|---|---|---|---|---|
| 1 | 프리마켓 지수 기여(%p) | 16 | 93.8% | 18 | 83.3% | 보조(방향만) | 1차 근거(방향) |
| 2 | ADR 내재 갭(개장) | 18 | 66.7% | 21 | 66.7% | 보조 | 보조 (유지) |
| 3 | 미 선물 ES/NQ (원지표) | 18 | 55.6% | 40 | 65.0% | 1차 근거 | 보조 (basis 보정 필수) |
| 4 | ADR 내재 갭(종가) | 18 | 72.2% | 22 | 63.6% | 판단 근거 금지 | 판단 근거 금지 (유지) |
🔴 위계를 뒤집는다 — 그리고 이것이 07-30 실패의 반복이 아닌 이유를 밝힌다.
– 07-30 승격은 n=2의 인상이었고 그래서 R5f가 금지했다. 이번은 한 달 안에 n=16이며, R5f 자신이 정한 절차(“위계 변경은 월간 §2(f)의 n≥10 실측으로만”)를 정확히 밟았다.
– 되돌릴 조건(declared): ① 다음 2개월 누적에서 프리마켓 일치율이 미 선물 원지표 층 이하로 떨어지면 즉시 환원 ② 또는 단월 일치율 < 60%.
– 크기 추정 금지는 그대로 유지한다 — 전가율 분산(-27%~240%)은 8월에 전혀 개선되지 않았다. 승격된 것은 방향뿐이다.
⚠️ 채점자 자신의 오류 — 순환 위험을 명시한다. ③해석 층 94.4%는 모닝 채택 방향 vs 실제 갭 부호인데, 모닝 채택 방향은 갭콜 방향 그 자체다(실제로 방향 적중 18/19 = 94.7%와 거의 일치). 즉 이 열은 “근거의 예측력”이 아니라 “노트 종합 판단의 예측력” 이며, R5f-d가 의도한 “basis 보정이 원지표보다 나은가”를 독립적으로 재지 못한다. 프리마켓(93.8%)과 해석 층(94.4%)이 거의 같은 것은 모닝노트가 형식 위계와 무관하게 이미 프리마켓을 사실상 1차로 쓰고 있었다는 뜻으로 읽는 것이 정직하다 — 위계 개정은 그 실질을 문서에 맞추는 조치이기도 하다.
§3 스코어카드
프로세스 vs 결과
| 콜 유형 | N | 적중 | 판정불가/보류 | 적중률 | 프로세스 평가 |
|---|---|---|---|---|---|
| 갭콜 Tier N | 5 | 1 | 0 | 20.0% | ❌ 결과·프로세스 모두 문제 — 밴드 폭 설정이 4회 연속 실패 |
| 갭콜 Tier V | 14 | 9 | 0 | 64.3% | ✅ 방향 14/14. 버킷 MISS 5건은 규칙(R5f-b) 준수의 비용으로 기록됨 |
| 갭콜 Tier X | 0 | — | 0 | — | ✅ 남용 0 |
| 레짐(지수 방향) | 18 | 6 | 1 | 33.3% | ⚠️ 목표변수 부적합 의심 — 결과가 나쁜 게 아니라 잣대가 틀렸을 수 있다 |
| 셋업 판정 | 0 | — | — | — | 🔴 분모 0 — 게이트가 28일간 죽어 있었다(R9-c) |
| watchlist 등재(+10일) | 13 | 8 | 10 | 61.5% | ✅ 유니버스 대비 +3.51%p |
| R6/R7 드랍(+10일) | 13 | 2 | 6 | — | ⚠️ 사유별로 갈림 (R4 오류 / R7 중립) |
| guru-13 A/B(+20일) | 45 | 20 | 0 | 44.4% | ❌ A등급이 B등급보다 나쁨 — 등급 서열 역전 |
| 채점자 오류 | 3 | — | — | — | ⚠️ ①§2(f) ③해석 층 순환(수치 유지·해석 제한) ②§5b(b) recall이 basis 불일치 → 제안 철회 ③§5c A/B 역전이 중복집계 artifact → 정정. 셋 다 초판 발행 후 자체 검증에서 발견 |
운이었나 프로세스였나:
– Tier V 방향 100%는 프로세스다. [모닝 기각] 6/6 정당 · [선물 분열] 2/2 적중 — 1차 근거를 뒤집는 판단이 12번 중 8번 명시적으로 기록됐고 전부 맞았다. 이것은 운이 아니라 §5a 기각표라는 강제 장치의 산출이다.
– Tier N 20%는 프로세스 결함이다. 5건 중 4건이 밴드 밖이고 3건이 상단/하단 초과다. 방향은 4/5로 맞았으므로 틀린 것은 판단이 아니라 밴드 폭이며, 그 원인은 EOD가 6회 반복 지적한 “프리마켓 크기 추정 금지의 비용” 이다.
– guru-13 A등급 40.6%는 결과이자 프로세스 질문이다. A가 B보다 나쁘다는 것은 표본 노이즈일 수도, 등급 산식(대가 표 수 × 평균 점수)이 단기 수익과 무관하다는 뜻일 수도 있다. n=45로는 갈라낼 수 없다.
§4 교훈 → 운영 규칙
규칙 패치: 2건 (README v1.30)
- 패치 1 — R6c에 벤치마크를 명시했다. 드랍 사후채점의 벤치마크를 유니버스(시총 3,000억+) 동일가중 중앙값으로 고정. 근거 = 08-08 주간리뷰 제안 + 8월 실측(같은 코호트에서 KOSPI 기준과 유니버스 기준이 2~5배 차이). 새 숫자 0개 — 스크리너 유니버스 컷을 재사용했다. 측정 정정이므로 표본 누적 없이 즉시 적용.
- 패치 2 — R5f 위계를 실측으로 뒤집었다. 갭 방향 1차 근거 = NXT 프리마켓 지수 기여(방향만), 미 선물 ES/NQ = 보조(basis 보정 필수). R5f 자신이 정한 절차(월간 §2(f), n≥10)를 밟았고 되돌릴 조건을 함께 선언했다. 크기 추정 금지는 유지.
- 덤: R5f-b 보류 종결(
[recheck: 2026-09-01]도래). 프리마켓 지수 기여 삭제안 = 기각. 방향 지위는 승격, 크기 추정 금지는 유지. 보류 상태를 남기지 않고 종결했다(R10). - R8 임계값 재조정(
[recheck: 2026-09-01]도래) — 현행 유지로 종결. 8월 R8 발동 0일(breadth 최저 90.0%, 최대 낙폭 -10.0%p < 25%p)이므로 오탐 0 · 조정 근거 0건이다. “근거가 0건이라 조정하지 않는다”는 미룸이 아니라 판정이다. 다음 만료[recheck: 2026-11-01].
다음 달 운영 규칙 2건
신설 아님 — 기존 장치의 재조준
- Tier N을 낼 때 밴드 상·하단을 프리마켓 방향 쪽으로 비대칭 확대한다. 8월 Tier N MISS 4건 중 3건이 프리마켓이 가리킨 쪽으로 밴드를 넘었다. 위계 개정(패치 2)으로 프리마켓이 방향 1차가 됐으므로, 밴드의 그쪽 끝을 좁히지 않는 것이 규칙 정합이다. ⛔ 새 임계값을 만들지 않는다 — “프리마켓 방향 쪽 끝은 조이지 않는다”는 서술 규율이다(R5c·R8c와 같은 종류).
- ~~DART 대상 목록을 “스크린 통과 top-N 미등재 종목”까지 확대한다.~~ 🔴 철회 (초판 이후 자체 검증). NHN·코스메카는 촉매 발생 시점에 어떤 스크린 통과 목록에도 없었으므로 이 확장으로는 6건 중 한 건도 잡지 못한다. 상세와 대체 진단은 §5b(b) 정정 참조. 대체 규칙은 신설하지 않는다 — 8월의 (b-1) 진짜 recall은 0/31건이라 고칠 파이프라인 결함이 없다.
배선한 소비처 목록
전부 완료
- ✅
private/projects/invest-analyst/README.md— R5f-e 위계 표 · R5f-b 종결 · R6c 벤치마크 · R8 종결 · Changelog v1.30 - ✅
Scheduled/kr-morning-note/SKILL.md— §5 갭 방향 근거 위계를 R5f-e로 교체(프리마켓 1차 / 미 선물 보조 + basis 보정 필수 / 미확보일 승계 규칙 / 되돌릴 조건) - ✅
Scheduled/kr-eod-invalidation-scan/SKILL.md— §3b(vi)③ 1차↔보조 지위 교체, 누적 시계열 앵커 갱신(n=40 65.0%), ②종가 역지표 가설 종결(기각), ④ 레짐 목표변수 종결(교체 기각 +개별 관점병기 신설) - ✅
Scheduled/kr-monthly-review/SKILL.md— R5f-e 위계 표 + 되돌릴 조건 상시 점검, §5b(b) recall을 (b-1)/(b-2)로 분리 + 철회한 제안을 ⛔로 명시, §5c 고유 티커 집계 의무화 + 등급 산식 재검토 개시 조건 선언 - ⇒
[recheck: 2026-10-01]해소. 초판이 “미배선 1건 / Jun 조치 필요”로 남긴 항목은 같은 날 대화 턴에서 전부 배선했다.
§5 운영 지표
| 지표 | 8월 실측 | 7월 대비 |
|---|---|---|
| 모닝노트 발행 | 19 / 20 거래일 (결손 08-11) | — |
| EOD 노트 발행 | 19 / 20 거래일 (결손 08-07) | §2(f) 표본 1건 손실 |
| DART 워치 발행 | 31 / 31 일 · 밀도:/승격: 결손 0건 |
✅ 캐리어 정상 |
| 휴장일 오발행 | 0건 (08-17 정상 생략) | ✅ 07-17 사고 재발 없음 |
| 블로그 발행 검증 | 19 / 19 발행일 전부 id=·link= 기록 |
✅ 7월 18거래일 결손 → 완전 해소 |
| 텔레그램 | 실패 0건 | — |
| KRX 로그인 (31일) | login_ok=32 · reuse=16 · relogin_* = 0 |
세션 stale 0회 |
| 파이프라인 실패 | 1건 (아래) | — |
KRX 세션 TTL 권고: 현행 90분(5400s) 유지. 근거 = 31일간 자동 재로그인 0회. 하향 근거 없음. 상향은 여지가 있으나 월 0회는 “여유가 얼마나 남았는지”를 알려주지 않으므로 상향도 근거가 없다 — 데이터가 나올 때까지 유지.
파이프라인 결함 1건 (신규 발견, 투명 보고):
– tools/sandbox_py.sh가 /tmp/sbpy_pip.log 고정 경로에 로그를 쓰는데, 그 파일이 다른 세션 uid 소유라 Permission denied로 실패했고 스크립트는 이를 “pykrx 보장 실패”로 오보고했다(실제 pip 설치는 정상 가능했다). ⇒ 이 스크립트가 /tmp/pylibs에 대해 스스로 문서화한 “고정 경로는 세션마다 uid가 달라 구조적으로 재사용 불가”라는 결함을 로그 파일에서 그대로 반복하고 있다. 처방: 로그 경로에도 $(id -un) 적용(/tmp/sbpy_pip-$(id -un).log). 이번 런은 수동 pip install --target으로 우회했다. 제안 — 이번 런에서 고치지 않았다(다른 프로젝트가 공유하는 도구이므로). [recheck: 2026-10-01]
§5a 테마 스크린 건강 점검
| 점검 | 결과 |
|---|---|
theme_screen.py --verify |
문제 0건 (63종, 캐시 미존재 0 · 사명 드리프트 0, exit 0) |
theme_backtest.py --range 3mo |
66거래일 중 13일 발동, 월평균 3.2회 — 목표 월 2~4회 범위 내 ✅ |
| 3개월 0회 발동(죽은 설정) | 없음 (oil_down 4 · oil_up 4 · krw_strong 3 · rates_up 2 · rates_down 1) |
| 단일 지표 편중(≥50%) | ⚠️ WTI 단일 입력이 8/14 = 57% — 지표명으로는 2개(oil_up/oil_down)로 나뉘어 안 걸리지만 입력 소스는 하나다. 기록만, 조정 제안 없음 |
| 노트 기준 실발동일 | 3일 (08-03 rates_up · 08-04 oil_down · 08-05 oil_down) |
⚠️ 백테스트 8월 5일 vs 노트 3일의 차이를 분해했다 (백테스트는 미 세션 등락일 라벨, 노트는 다음 KR 거래일 발동):
– 백테스트 08-03 → 노트 08-04 ✅ / 백테스트 08-04 → 노트 08-05 ✅ / 백테스트 07-31 → 노트 08-03 ✅
– 백테스트 08-10 oil_up → 노트 08-11이 미발행이라 발동 자체가 유실(모닝노트 결손의 2차 비용)
– 백테스트 08-20 krw_strong → 08-21 노트는 미발동(소스·시점 차이)
– 백테스트 08-31 rates_up → 09-01 발동(익월)
발동일 유용성 평가: oil_down 2일(08-04·08-05)은 유가 급락 수혜(항공·해운·화학·타이어) 관찰 후보 5종을 냈고 watchlist 편입으로 이어진 건 0종 — 관찰용 산출물의 설계대로다. rates_up 1일은 아래 참조.
금리 테마 커브 표본 (Q3 배선):
| 발동일 | 트리거 | 커브 형태 | 후보 5종 +10거래일 (기준일 07-31 → 평가일 08-14) |
|---|---|---|---|
| 2026-08-03 | rates_up (US10Y +8.2bp) |
베어 플래트너 (5Y +8.5 > 10Y +8.2 > 30Y +6.7bp) | median -2.69% · 유니버스 초과 -14.36%p · 아웃퍼폼 1/5 |
- 커브 줄 누락 발동일: 0건 (모닝노트 §5b 배선 이행).
- ⇒ 커브 표본 누적 중 (1/10). 결론 유예. 스티프너 표본 0건이라 “스티프너 vs 플래트너로 후보 품질이 갈리는가”를 아직 물을 수도 없다.
[recheck: 2026-11-01]
§5b DART 워치 채점
(a) Precision — 플래그가 중요했나
표본: 8월 주요공시 130행 → (ticker, 공시일) 중복 제거 89건 → +5거래일 확보 73건 → watchlist/portfolio 우선 표본 15건.
관찰 창: 공시일 직전 거래일 종가 → +5거래일 종가(전부 거래일 기준).
| 기준 | precision |
|---|---|
| |반응| ≥ 3% (절대) | 10 / 15 = 66.7% |
| |초과| ≥ 3%p (vs KOSPI) | 8 / 15 = 53.3% |
| 유형 | |반응|≥3% | |초과|≥3%p |
|---|---|---|
| 실적/정기 | 6/8 (75.0%) | 3/8 (37.5%) |
| 대량보유·지분 | 2/4 (50.0%) | 2/4 (50.0%) |
| 공급계약·투자 | 1/1 | 1/1 |
| 기타 | 1/2 | 2/2 |
- 7월 83%(절대) → 8월 66.7%(절대) / 53.3%(초과). 7월은 KOSPI -22% 폭락월이라 절대 기준이 시장 베타를 쟀다는 지적이 8월 데이터로 확인된다 — 8월은 두 기준의 차이가 13.4%p로 좁혀졌다(변동성 정상화).
- 가장 노이즈가 큰 유형 = 실적/정기. 절대 75%인데 초과 기준으로는 37.5%로 반토막이다. 8/14 반기보고서 법정기한 집중이 원인 — 캘린더 효과지 이벤트가 아니다(08-14 노트가 스스로 밝힘). ⇒ 제안: 법정기한 정기보고서(반기·분기·사업보고서)를 ‘주요’에서 ‘기타’로 강등하되,
영업(잠정)실적(공정공시)류는 주요 유지. (제안 → Jun 승인)
(b) Recall — 놓친 게 있나
대상 후보 46종(8월 DART 노트 등장 티커 ∪ watchlist.md)의 월간 |등락| 상위 5종:
| 종목 | 월간 등락 | 대상 편입일 | 주요 후보 공시 | MISS | 원인 |
|---|---|---|---|---|---|
| NHN (181710) | +100.27% | 08-15 | 6 | 3 | 대상 목록 누락 (08-07 대량보유 · 08-11 잠정실적 ×2) |
| 코스메카코리아 (241710) | +90.10% | 08-15 | 6 | 3 | 대상 목록 누락 (08-03 실적예고 · 08-04 대량보유 · 08-10 잠정실적) |
| 자이에스앤디 (317400) | +80.78% | 08-08 | 5 | 0 | — |
| 금호건설 (002990) | +80.68% | 08-15 | 7 | 0 | 08-14 [기재정정]단일판매·공급계약은 노트에 있었으나 §4 규칙대로 ‘기타’ 분류(누락 아님) |
| 한국콜마 (161890) | +68.17% | 08-01 | 7 | 0 | — |
| 합계 | 31 | 6 |
🔴 정정 (초판 이후 자체 검증) — 이 절의 지표 자체가 basis 불일치였고, 그 위에 세운 개선 제안이 틀렸다.
이 절은 월말에 사후 계산한 상위 5 랭킹으로 표집하는데 대상 목록은 공시 시점 기준이다 — data-basis-invariants의 “값의 소스와 라벨의 소스 불일치”다. 분리하지 않으면 스크리너의 편입 지연을 DART 파이프라인 결함으로 오진한다. 두 갈래로 다시 집계한다:
| 갈래 | 정의 | 8월 실측 | 무엇의 지표인가 |
|---|---|---|---|
| (b-1) 진짜 recall | 공시 시점에 이미 대상이었던 종목의 주요공시 중 노트 누락 | 0 / 31건 | DART 워치의 성능 |
| (b-2) 커버리지 지연 | 공시가 대상 편입 이전에 발생 | 6건 | 스크리너의 편입 지연(DART 결함 아님) |
⇒ 8월 DART 파이프라인의 recall 결함은 0건이었다. 초판의 “MISS 2/5 종목”은 두 갈래를 섞은 수치다.
⛔ §5b(c) 개선 제안 #1(“DART 대상을 스크린 통과 top-N 미등재 종목까지 확대”) — 철회한다. 검증 결과 NHN·코스메카코리아는 촉매 발생 시점에 어떤 스크린 통과 목록에도 없었다(08-01·08-08 스크린 미통과, 08-14에 첫 통과 → 08-15 편입). 그들을 스크린 통과자로 만든 것이 바로 그 촉매다 — 즉 제안한 확장으로는 6건 중 한 건도 잡지 못한다. 제안의 근거로 인용한 “MISS 6건 전부가 이 경로로 해소됐을 것”은 검증 없이 쓴 문장이었고 틀렸다.
– 대상을 유니버스 전체로 넓히는 안은 DART 워치의 목적(보유·후보 감시)을 시장 전체 이벤트 스캔으로 바꾸는 일이라 별개 제품이다 — 여기서 제안하지 않는다.
– (b-2)가 누적되면 제안할 곳은 DART가 아니라 스크린 주기(현행 주 1회)다. 다만 그것은 KRX 로그인 예산 문제이므로 별도 안건으로 남긴다.
– 이 정정은 kr-monthly-review 프롬프트 §5b(b)에 배선 완료 — 다음 달부터 (b-1)/(b-2)가 분리 집계되고, 철회한 제안이 다시 나오지 않도록 ⛔ 항목으로 못박았다.
⚠️ MISS 2/5는 누락률이 아니라 표본 5종 기준 하한이다. 이 절은 상위 5종만 표집하는데 8월 대상은 12~21종이었다. 뽑히지 않은 종목의 누락은 원리적으로 측정되지 않는다. 월간 비교 시 분모가 다를 수 있음을 병기한다(7월 MISS 3/5는 사후 백필에서 ≥4로 정정된 전례가 있다).
🔴 원인 분해가 8월의 가장 중요한 발견이다:
– MISS 6건 전부가 대상 목록 누락 — 그런데 드랍 후 이탈이 아니라 등재 이전(pre-add) 이다.
– 드랍 후 경과 거래일 3버킷(≤10 / 11~20 / >20): 전 버킷 0건. 8월엔 드랍 후 이탈 원인 MISS가 한 건도 없었다.
– ⇒ watch-only 창(10거래일) 연장 논의는 이번 달에도 성립하지 않는다 — 11~20 버킷이 비어 있으므로.
(c) 개선 제안 (전부 제안 → Jun 승인)
- DART 대상에 “그 주 스크린 통과 top-N 중 미등재 종목”을 추가한다. 8월 MISS 6건 전부가 이 경로로 해소됐을 것이다(NHN·코스메카 둘 다 08-14 스크린 통과 → 08-15 등재). 비용: 대상 +5~10종/주, 레이트리밋 여유 내.
- 법정기한 정기보고서를 ‘기타’로 강등(§5b(a) 참조).
- 승격 후보 4유형 정식 편입(아래 (d)②).
(d) 일별 캐리어 2줄 집계
① watch-only 이벤트 밀도 — 판정 가능(Σ ≥ 200)
| 그룹 | 주요 공시 Σ | Σ 종목-일 | 밀도 |
|---|---|---|---|
| watch-only | 49건 | 277 | 17.69% |
| 비교군 (Active + screener-only) | 81건 | 452 | 17.92% |
🔴 판정: watch-only 창의 이벤트 밀도 우위는 없다 (오히려 -0.23%p 미세 열위). Σ 종목-일 277 ≥ 200(현행 창 10거래일 × 약 20종의 1회전)이므로 결론을 낸다.
– 교란요인 병기: watch-only는 대개 직전 급락·급등 종목이라 밀도가 높을 것으로 예상됐는데 그렇지 않았다 — 즉 이 결과는 교란요인을 감안하면 더 부정적이다.
– 재진입 판단에 실제로 인용된 watch-only 공시: 0건 (주간리뷰 4회 §4b 전수 확인). 밀도가 같고 인용이 0이면 창은 값을 못 하고 있다.
– ⇒ 판정 + 되돌릴 조건(declared): 창 10거래일을 유지하되 연장은 기각한다(레이트리밋·노트 길이 비용은 낮으므로 폐지도 하지 않는다). 다음 2개월 안에 watch-only 공시가 재진입 판단에 1건이라도 인용되거나 밀도 차가 +5%p 이상 벌어지면 재검토, 그렇지 않으면 2026-11-01 리뷰에서 폐지를 제안한다. [recheck: 2026-11-01]
② 애매 → 주요 승격 로그
| report_nm | 8월 건수 | 등장 일수 | 판정 |
|---|---|---|---|
현금ㆍ현물배당결정 |
6 | 5일 | ✅ 정식 편입 제안 |
풍문또는보도에대한해명(미확정) |
3 | 3일 | ✅ 정식 편입 제안 |
타인에대한채무보증결정 |
3 | 2일 | ✅ 정식 편입 제안 |
[기재정정]단일판매ㆍ공급계약체결 |
2 | 2일 | ⚠️ 제안 보류 — 문자열 편입 시 정정·자율공시 변형이 쓸려 들어간다(08-14 노트가 지적한 그 문제). 본체 키워드는 이미 주요이므로 접두 처리 규칙만 재검토 |
타법인주식및출자증권처분결정 |
1 (08-01) | 1일 | 7월 n=1 + 8월 n=1 = n=2 → 제안 대상이나 ⚠️ 위와 같은 정정·자율공시 변형 위험으로 보류 유지 |
파생상품거래손실발생(자회사의 주요경영사항) |
1 (08-01) | 1일 | 7월 n=1 + 8월 n=1 = n=2 → ✅ 정식 편입 제안 (손실 발생 주요경영사항, 변형 위험 낮음) |
| 단발 8유형 | 각 1~2 | 1일 | 제안하지 않음 (단일 표본으로 규칙 변경 금지) |
- 편입 제안 4유형의 §5b(a) precision은 표본에 잡히지 않았다(15건 표본에 미포함) — 편입 후 다음 달에 측정한다.
§5c guru-13 스크린 채점 — 첫 본채점
게이트: trading_days_between(가격 기준일, 2026-09-01) ≥ 20. 채점 대상 3코호트(07-18·07-19 리포트는 가격 기준일이 동일(07-16) 하므로 중복 1건 제거).
| 코호트 | 기준일 → 평가일 (거래일) | n | median | KOSPI 초과 | 유니버스 초과 |
|---|---|---|---|---|---|
| 07-18·07-19 리포트 | 2026-07-16 → 2026-08-14 (20) | 15 | -0.49% | -2.80%p | -7.84%p |
| 07-26 리포트 | 2026-07-24 → 2026-08-24 (20) | 15 | -2.79% | -2.89%p | -5.32%p |
| 08-02 리포트 | 2026-07-31 → 2026-08-31 (20) | 15 | +7.11% | +3.71%p | -1.82%p |
통합 (창 전부 +20거래일로 동일):
| 구분 | n | median | KOSPI 초과 median | 유니버스 초과 | hit rate (vs KOSPI) |
|---|---|---|---|---|---|
| A등급 | 32 | +0.43% | -1.80%p | -5.94%p | 13/32 = 40.6% |
| B등급 | 13 | +3.42% | +3.33%p | -0.24%p | 7/13 = 53.8% |
| WL 태그 | 7 | -1.05% | -2.89%p | — | — |
| non-WL | 38 | +2.20% | -0.66%p | — | — |
| 전체 | 45 | +0.96% | -1.15%p | -5.51%p | 20/45 = 44.4% |
- 채점 보류(데이터 결측)로 분모에서 제외한 종목: 0건.
🔴 정정 (초판 이후 자체 검증) — “A < B 서열 역전”은 코호트 중복 집계 artifact였다.
guru 리포트는 주간 발행이라 상위권 종목이 여러 코호트에 반복 등장한다. 45행 중 고유 티커는 26종(3회 등장 8 · 2회 3 · 1회 15)이고, 리포트-행을 그대로 세면 자주 등장한 종목에 가중치가 붙는다. 고유 티커 기준으로 접으면(종목별 코호트 성과 median):
| 구분 | 고유 티커 n | 유니버스 초과 median | hit (vs 유니버스) | 리포트-행 기준(참고) |
|---|---|---|---|---|
| A등급 | 16 | -4.43%p | 5/16 = 31.2% | 32행, -5.94%p |
| B등급 | 10 | -5.57%p | 4/10 = 40.0% | 13행, -0.24%p |
| 전체 | 26 | -4.43%p | 9/26 = 34.6% | 45행, -5.51%p |
⇒ 고유 티커 기준으로는 A(-4.43%p) > B(-5.57%p)로 서열이 정상이다. 초판의 역전은 B등급 구성의 회전율이 높았던 데서 온 artifact였다.
– ⛔ n=45를 독립 표본처럼 인용하면 안 된다 — 고유 티커가 26종이고 평가 창(각 20거래일)이 최대 70%까지 겹친다. 유효 독립 표본은 26보다도 적다.
– 등급 산식 재검토는 개시하지 않는다 — 개시 조건을 선언(declared) 한다: 고유 티커 기준으로도 A < B가 2개월 연속이면 그때 개시. 2026-09-01은 미해당.
– 이 정정은 kr-monthly-review 프롬프트 §5c에 배선 완료 — 다음 달부터 고유 티커 집계가 필수이고 서열 판정은 그 기준으로만 한다.
- 🔴 진짜 발견은 서열이 아니라 수준이다 — 모든 구분에서 유니버스 동일가중 중앙값을 밑돈다. 고유 티커 기준 A -4.43%p · B -5.57%p, hit 34.6%. 8월은 유니버스 동일가중이 +8.93% 오른 달이라 가치·컨센서스 상위 종목이 시장 폭에 뒤처졌다. 이것은 집계 방식을 바꿔도 부호가 유지된 유일한 결론이다.
- best는 3코호트 전부 GS(078930) (+41.30 / +20.25 / +42.81%). worst는 2코호트에서 삼성증권(016360) (-13.65 / -11.82%).
- K 임계 5%(부록 A-5)·공매도 Δ 지표 적정성: 채점 표본 45종 중 공매도 비중이 5%를 넘은 종목이 0종이라 K 스크린이 이번 표본에서 한 번도 발동하지 않았다 ⇒ 적정성을 측정할 수 없었다. 임계 재조정 제안 없음(근거 0건).
[recheck: 2026-10-01] - ⚠️ n=45, 3코호트, 1개월치다. 스크린 폐기·스펙 변경을 제안하지 않는다. 다만 A/B 서열 역전은 표본이 하나 더 쌓이면 등급 산식 재검토의 근거가 된다.
§5d 시스템 통합 비교 — guru-13 vs 모멘텀
(a) 분포 비교 — ⚠️ 창 불일치, 대부분 비교 불가
| 시스템 | 창 | n | median | KOSPI 초과 | 비교 가능? |
|---|---|---|---|---|---|
| guru A/B (§5c) | +20거래일 | 45 | +0.96% | -1.15%p | — |
| watchlist 등재 (§2d) | +10거래일 | 13 | +1.40% | +3.53%p | ❌ 창 불일치 — 비교 불가 |
창을 통일할 수 있는 유일한 조합(둘 다 기준일 2026-07-31 → 평가일 2026-08-31, 20거래일):
| 시스템 | n | median | KOSPI 초과 | 유니버스 초과 |
|---|---|---|---|---|
| guru 08-02 코호트 | 15 | +7.11% | +3.71%p | -1.82%p |
| watchlist 07-31 등재(S-Oil·KT&G) | 2 | +8.68% | +5.27%p | -0.26%p |
⇒ n=2로는 판정 불가. 두 시스템의 창 통일 비교는 모멘텀 등재 코호트가 +20거래일에 도달하는 다음 달이 첫 유효 표본이다.
(b) 교집합 3분할
| 그룹 | n | median | KOSPI 초과 | 판정 |
|---|---|---|---|---|
| WL ∩ guru(A/B) | 7 | -1.05% | -2.89%p | 🔴 합의 종목이 더 나빴다 |
| guru 단독 | 38 | +2.20% | -0.66%p | — |
| WL 단독 | — | — | — | ❌ 창 불일치 — 비교 불가(모멘텀은 +10거래일) |
- 🔴 “두 시스템 합의 종목이 실제로 우수한가”에 대한 8월의 답은 ‘아니다’ — WL∩guru가 guru 단독보다 2.23%p 열등했다. n=7이라 결론이 아니라 관측이다.
- 7월 참고 관찰 재산출(과제 지시 이행): 07-25 §3b 합치 3종(GS·KB금융·신한지주)을 +20거래일로 재산출 → 기준일 2026-07-24 → 평가일 2026-08-24, median -1.05%, KOSPI 초과 -1.15%p, 유니버스 초과 -3.58%p, 아웃퍼폼 1/3. +5거래일 잠정치(-2.12%p)와 부호가 같다 — 이번엔 창을 바꿔도 결론이 뒤집히지 않았다.
(c) 충돌 사후 검증
| 기록일 | 충돌 종목 | guru | 모멘텀 | 사후 결과 | 어느 쪽이 맞았나 |
|---|---|---|---|---|---|
| 08-08 §3b(b) | SK하이닉스 (000660) | A (5표 86.8%) | 07-25 드랍 | 드랍 후 +10거래일 -19.16%(동일가중 대비 -22.43%p) | ✅ 모멘텀 |
| 08-15 §3b(b) | — | — | — | 충돌 표본 0건 | — |
| 08-22 §3b(b) | 신한지주 (055550) · 달바글로벌 (483650) | A / B | R7·R4 드랍 | 채점 보류 (경과 6/10거래일) | 다음 달 |
| 08-29 §3b(b) | (합치 3종만, 충돌 0) | — | — | 충돌 표본 0건 | — |
(d) 시사점 → 개선 제안 (제안만)
- 단기 스윙 판단에서 모멘텀 우선 원칙을 유지한다. 8월의 유일한 결론난 충돌(SK하이닉스)에서 모멘텀이 22.4%p 차이로 옳았고, guru A등급은 유니버스 대비 -5.94%p였다. 두 시스템 신호를 섞지 않는다 — 07-25·08-01 결론과 동일.
- guru 등급 산식의 단기 예측력을 다음 달 표본으로 재검증한다. A < B 역전(40.6% vs 53.8%)은 n=45의 관측이지 결론이 아니다. ⛔ 지금 스펙을 바꾸지 않는다(PROMPT.md 부록 A 절차 → Jun 승인).
- guru 리포트의 벤치마크를 KOSPI에서 유니버스 동일가중 중앙값으로 병기 전환할 것을 제안한다. 8월에 KOSPI 초과와 유니버스 초과가 최대 6.7%p 벌어졌고, §2(e)에서 확인된 것과 같은 벤치마크 감응도 문제다. 새 숫자 0개(모멘텀 스크리너 유니버스 컷 재사용).
R3 — 진입 기회비용 감사 (분모 = watchlist Active 전체 median, R3-a)
분모 출처 명시 — 8월 각 주간리뷰 §3의 Active N종 주간 median 줄을 그대로 읽었다:
| 주간노트 | Active median |
|---|---|
notes/2026-08-15-weekly.md |
+10.35% |
notes/2026-08-22-weekly.md |
-3.07% |
notes/2026-08-29-weekly.md |
+8.46% |
| 중앙값 | +8.46% |
⚠️ 결손 1건(투명 보고): notes/2026-08-08-weekly.md에는 Active N종 주간 median 줄이 없다(시장 전체 median +7.31%만 기록). R3-a가 요구하는 캐리어가 그 주에 실리지 않았다 — 모닝·EOD 결손과 같은 등급의 파이프라인 결손 1건으로 집계한다. (notes/2026-08-01-weekly.md는 7월 마지막 주 대상이라 8월 분모에서 제외.)
🔴 R3 발동. 중앙값 +8.46% ≥ +5%p 이고 실제 진입 0건(5주 연속, portfolio 오픈 0·청산 0).
– ⇒ 진입 트리거 조건(“눌림” 정의 · R9-2 ATH 게이트)을 재검토 대상으로 명시 플래그한다.
– 08-01 리뷰의 “R3 미발동” 판정은 소급 정정한다 — 그 판정은 분모를 07-24 등재 코호트 median -5.30%로 치환해 산출됐고, R3 조문의 분모는 Active 전체 median이다(R3-a, data-basis-invariants “값의 소스와 라벨의 소스 불일치”).
– 다만 진입 배선 자체는 8월 말에 처음 살아났다: R9(진입 규칙 3종 README 승격) · R9-b(주간 3줄 상설) · R9-c(승격 게이트 분모 노출) · R10(보류 만료 메타규칙)이 08-29에 배선됐고, 08-31에 승격 게이트가 처음으로 등록 1종 / NOT YET(1/3)을 출력했다. R3 발동은 그 배선이 실제로 진입으로 이어지는지를 다음 달에 채점하라는 뜻이다.
– R9-2 재가동 게이트 점검(R9-b(나)) 이행: 1/5주 — 08-29 주간리뷰만 점검했고(게이트 재정의 당일), 3/3 충족이나 발동 요건(지수 신고가 + breadth 우호) 미충족으로 재가동 미선언. 08-01~08-22 4주는 점검 0회(게이트 재정의 이전이라 R9-b 자체가 없었음). 다음 달은 5/5가 기준.
– 딥다이브 “설계 불가” 누적: 1건(08-29 금호건설). n≥4에서 판정. [recheck: 2026-10-01]
요약 표
한 장
| 항목 | 8월 | 판정 |
|---|---|---|
| 갭콜 통합 | 10/19 = 52.6% (방향 18/19 = 94.7%) | Tier N ❌ / Tier V ✅ |
| 레짐(지수 방향) | 6/18 = 33.3% | 잣대 재정의 제안 |
| 셋업 판정 | 표본 0건 | 🔴 게이트 28일 사망(해소됨) |
| watchlist 등재 (+10일) | median +1.40%, 유니버스 초과 +3.51%p | ✅ |
| 드랍 (+10일) | R4 오류 / R7 중립 / KT&G·한국타이어 옳음 | 혼재 |
| guru-13 A/B (+20일) | 고유 26종 hit 34.6%, 유니버스 초과 -4.43%p | ❌ (A>B, 서열은 정상) |
| DART precision | 66.7%(절대) / 53.3%(초과) | 실적·정기 강등 제안 |
| DART recall (b-1) | 0/31건 | ✅ 파이프라인 결함 0 |
| DART 커버리지 지연 (b-2) | 6건 (전부 pre-add) | 스크리너 편입 지연 지표 |
| R3 진입 기회비용 | median +8.46%, 진입 0건 | 🔴 발동 |
| 규칙 패치 | 2건(R6c 벤치마크 · R5f 위계) + 보류 종결 2건 | — |
발행 기록
- 블로그:
posted: id=1365 status=publish link=https://eohjun.org/monthly-review-2026-09-01/1365/ - 트랙레코드(모멘텀):
id=1211 link=https://eohjun.org/track-record/— 2026-08 행 upsert 완료 - 트랙레코드(Guru 13):
id=1278 link=https://eohjun.org/guru13-track-record/— 첫 본채점 행 기록 - 텔레그램: 전송 완료
이 글은 개인 학습·기록 목적의 자동 생성 시황 노트입니다. 특정 종목의 매수·매도 권유가 아니며, 투자 판단과 책임은 각자에게 있습니다. 데이터 기준 시각은 본문에 표기되어 있으며, 작성 시점 이후 시장 상황은 반영되지 않습니다.