콘텐츠로 이동

큰 상승 후 조정 — 재매집(눌림목) vs 추세종료(분배) 구별

  • 작성일: 2026-06-05
  • PM 질문: 로봇·조선·원전처럼 큰 상승 후 기간/가격 조정을 겪은 종목. 이 조정이 재매집(눌림목, 곧 2차 상승)인지 추세종료(분배, 곧 하락)인지 구별할 수 있는가?
  • 방법: 3년 코스닥 패널에서 "큰상승 후 -30%+ 조정" 이벤트 452건 자동 식별 → 저점 후 재상승 여부로 REBOUND/DEAD 라벨 → 3구간 흡수 변수(ad_div 등)로 사전 구별 검증.
  • 룩어헤드 차단: 판정창(저점±20일)과 결과창(저점+20~+80일) 분리.

0. 한 줄 결론

부분적으로 가능하다 — 동전던지기(50.9%)를 65%로 끌어올리는 수준. 결정적이진 않다. 핵심 신호 = 저점 부근 A/D 다이버전스: "가격은 빠졌는데 A/D선은 덜 빠졌다(누가 받았다)"면 재매집→재상승, "저점에서도 A/D 계속 빠지면" 분배→추세종료. 단 ① 신호 약함(AUC 0.57), ② 조정이 진행 중일 땐 못 가른다(저점이 다 와야 신호 나옴), ③ 확률 기울기지 칼날이 아님.


1. 검증 라벨 — 데이터가 자연히 나눔

테마 대표주 실제 사례(3년 패널):

종목 고점 저점(조정) 그 후 라벨
레인보우로보틱스 88만(26-02) -41% +28% 회복 REBOUND
유일로보틱스 15만(26-01) -46% +13% 회복 REBOUND
우리기술 29,300(26-03) -52% 현재=저점(0%) DEAD
비에이치아이 109,500(26-03) -39% 현재=저점 DEAD
보성파워텍·오르비텍·우리기술투자 -46~54% 현재=저점 DEAD

전체: 조정이벤트 452건 (REBOUND 230 / DEAD 222), 평균 조정폭 -55%. 거의 반반.


2. 3구간 흡수 검증 — 어느 시점이 가르나

구간 변수 REBOUND DEAD p(REB>DEAD) 판정
고점직전 adosc +437,547 -120,812 0.037 ✅ 유효
조정중 ad_div -0.019 -0.022 0.31 ✗ 무력
조정중 (전부) 0.6~1.0
저점부근 ad_div -0.025 -0.033 0.004 ✅✅ 최강
저점부근 adosc -213,080 -300,166 0.19

읽기: - 조정이 진행되는 동안(B구간)엔 아무것도 못 가른다. "지금 빠지는 중, 받을까 떠넘길까"엔 데이터가 답 못 함. - 저점이 다 와서야(저점±20일) ad_div가 갈린다. 저점에서 A/D가 덜 빠진(받침) 쪽이 REBOUND. - 고점 직전 분배 여부(adosc)도 보조 신호: 고점부터 떠넘기기 시작한 종목은 못 돌아옴.


3. 실전 판정력 (적중률)

기준선 REBOUND율 = 50.9% (무작위).

신호 AUC 상위50% REBOUND율 하위50%
저점부근 ad_div 0.571 57.5% 44.2%
고점직전 adosc 0.549 54.4% 47.3%
둘 결합(둘다 상위) 65.5%
둘다 하위 46.2%

→ 둘 결합 시 65.5% vs 46.2% = 약 20%p 차이. 후보 필터로 유효, 단독 근거론 부족.


4. PM 질문 직답 — "조정 후 매집/추세종료 구별 가능한가"

가능하지만 약하게, 그리고 조건부로.

  1. 구별의 핵심 = 저점 부근 A/D 다이버전스. 조정 저점에서 "가격은 빠졌는데 A/D선(거래량×종가위치 누적)은 덜 빠졌다" = 빠질 때 누가 받아냄 = 재매집 → REBOUND. 저점에서도 A/D가 깊이 빠지면 = 떠넘김 지속 = 분배 → DEAD.
  2. 보조 = 고점 직전 분배 여부. 고점부터 흡수(adosc)가 음전한 종목은 조정 후 못 돌아온다.
  3. 결정적 한계 3가지:
  4. 신호 약함(AUC 0.57). 65% 맞히면 35%는 틀림. 손절 필수.
  5. 조정 진행 중엔 판정 불가. 저점이 거의 확인돼야(저점±20일) 신호 나옴. "지금 들어갈까"엔 못 답함.
  6. 확률 기울기지 칼날 아님. REBOUND·DEAD 둘 다 저점 A/D 음수, REBOUND가 덜 음수일 뿐.

실전 적용: 큰상승 후 조정 종목은 (a) 저점 신호(가격 횡보 시작 + 거래 잦아듦) 확인 후, (b) 저점부근 ad_div가 덜 음수(받침)이고 (c) 고점 직전 분배가 없었으면 → 재매집 후보로 분할 접근. 단 35% 틀리므로 저점이탈 손절 동반.


5. 한계

  1. 생존편향: 현재 상장 유니버스. 상폐 종목 제외 → REBOUND율 다소 낙관.
  2. 저점 사후성: "저점부근" 측정은 저점이 확인돼야 가능. 실전에선 저점+20일까지 기다려야 신호 완성 → 일부 반등 초입 놓침.
  3. 테마 특수성 미분리: 로봇·원전 등 테마별로 조정 성격이 다를 수 있으나 전체 452건 통합 분석. 테마별 분해는 다음 과제.
  4. 재료 재점화 미반영: REBOUND의 진짜 원인이 흡수가 아니라 "신규 재료 재등장"일 수 있음(흡수는 상관, 인과 아님).

산출물 (data/backtest/precede_v3y/)

  • correction_absorb.parquet — 조정 452이벤트 + 3구간 흡수 + REBOUND/DEAD 라벨
  • 스크립트: correction_absorb.py