문서
← 문서 목록

복합 반전·매집 조건 검증

업데이트: 2026-08-31
목적: 항상 맞는 매수 신호가 아니라, 특정 국면과 가격 구조에서 반전 또는 상승 지속 가능성을 실용적으로 높이는 조건부 상태를 찾는다.

결론부터

현재 새로 남길 만한 것은 하나다.

가격·거래량 수축 → OBV·ADL·CMF 개선 → 거래량 동반 20일 고점 돌파 → 검증 수급 지지

이 조합은 테스트 구간 55건에서 10일 내 +1N 도달률 74.5%, 10일 종가 상승률 52.7%, 평균수익 +2.31%였다. 같은 날짜의 하단 관심군과 비교한 반전율 차이는 +19.6%p였다. 다중검정 q=0.221로 강한 통계 확정은 아니지만, 낮춘 기대 수준에서는 조건부 연구 상태로 유지할 수 있다.

중요한 한계도 분명하다. 평균 10일 최대상승폭은 +10.8%였지만 최대하락폭도 -7.6%였다. 따라서 이것은 아직 자동 매수 신호가 아니며, 이후 별도의 진입·손절·청산 규칙 검증이 필요하다.

1. 판정 수준

이번 연구에서는 결과를 세 단계로 구분한다.

  1. 검증 신호: 훈련에서 선택하고 독립 테스트에서 다중검정 q<0.10과 경제적 효과를 모두 충족.
  2. 조건부 상태: 훈련 선택 방향이 테스트에서도 유지되고, 충분한 종목·날짜에서 비교군보다 의미 있는 차이를 보이며 q<0.25. 자동 주문에는 사용하지 않는다.
  3. 관찰 정보: 일시적 반응은 보이지만 종가 방향·위험 또는 표본 수가 부족하다.

이번 추가 탐색에서 1단계 검증 신호는 없었고, 위 매집·돌파 조합 하나만 2단계에 남았다. 이는 기대 수준을 낮췄다는 뜻이지, 약한 결과를 확정 신호로 바꾼다는 뜻은 아니다.

2. 매집 조합의 구성과 제거 실험

모든 조건은 T일 종가로 확정하고 T+1 시가부터 평가했다. 동일 종목의 신호는 10거래일 동안 하나의 사건으로 묶었다.

가격 준비 상태

  • 최근 20일 고저 범위가 5~20%인 베이스.
  • 최근 5일 평균 거래량이 20일 평균의 75% 이하.
  • 최근 5일 캔들 진폭이 20일 대비 15% 이상 수축.
  • 위 준비 상태가 최근 10거래일 안에 존재.

내부 매수압력과 돌파 확인

  • ta 오픈소스로 계산한 OBV 20일 변화, ADL 20일 변화, CMF20이 모두 양수.
  • 종가가 전일 기준 20일 고점을 돌파.
  • 거래량이 20일 평균의 1.2배 이상.
  • 종가가 당일 캔들의 상위 35% 안에서 마감.
  • 검증된 외국인+기관 3일 합산 순매수가 양수.
조합 테스트 표본 +1N 도달 10일 상승 10일 평균 해석
가격 수축 → 돌파 263 71.1% 46.8% +1.72% 흔한 반동은 있으나 방향 우위 없음
+ OBV·ADL·CMF 97 75.3% 53.6% +3.06% 가장 중요한 개선 요소
+ 과거 검증 수급 66 75.8% 53.0% +2.49% 표본을 줄이는 확인 필터
+ 돌파일 현재 수급 55 74.5% 52.7% +2.31% 비교군 대비 차이가 가장 명확한 조건부 상태

제거 실험상 핵심은 단순한 모양보다 수축 기간 동안 누적된 가격·거래량 매수압력이다. 실제 외국인·기관 수급은 신뢰도를 보조하지만, 그 자체가 성과의 유일한 원인은 아니다.

3. 시장 국면 의존성

최종 조합의 테스트 결과는 시장 국면에 따라 달랐다.

시장 국면 사건 수 10일 상승 10일 평균
횡보 27 63.0% +6.07%
상승 26 38.5% -1.68%
하락 2 100% +3.62%

횡보장에서 가장 좋아 보이지만, 훈련구간의 횡보 표본은 12건에 불과하고 평균수익도 약간 음수였다. 따라서 지금 당장 횡보장 전용 규칙으로 고정하면 사후 최적화가 된다. 현재는 화면에서 국면별 통계를 함께 보여주는 수준이 적절하다.

4. 하단 반등 조합

종목별 변동폭을 반영한 20일·60일 적응형 하단, 과매도, 캔들 반전, 수급 전환, 투매 후 회복을 여러 조합으로 시험했다. 볼린저밴드는 사용하지 않았고, 과거 252일 저가 잔차의 하위 분위수로 시점별 폭을 계산했다.

대표 조합 테스트 표본 +1N 도달 10일 상승 10일 평균
60일 하단 + 과매도 + 수급 지지 2,195 59.4% 44.5% +0.01%
20·60일 하단 공진 + 과매도 3,491 57.9% 46.5% +0.39%
60일 하단 + 수급 지지 3,288 57.1% 45.0% -0.01%
60일 하단 + 반전 캔들 3,634 54.2% 40.2% -2.13%

하단에서는 짧은 +1N 반동이 약 55~59% 빈도로 발생한다. 그러나 10일 종가 상승 가능성은 50% 미만이고 하방 위험이 커서 반전 신호로는 부족하다. 특히 하락 추세 중의 긴 아래꼬리·양봉을 기계적으로 추가하면 계속되는 하락을 반전으로 오인했다.

따라서 하단 접근은 다음처럼 사용한다.

  • 단독 매수: 사용하지 않음.
  • 의미: 과매도 해소 가능성이 커지는 관찰 구역.
  • 확정에 필요한 후속 정보: 하락 강도 둔화, 베이스 수축, 누적 매수압력 개선, 고점 돌파 중 일부가 시간 순서대로 확인될 것.

5. 삼성전자 중기 파동밴드 하단

삼성전자용 파동밴드는 과거에 선택한 HMA17 내부 파동 + SMA60 중기 중심 + 비대칭 진폭을 그대로 재구성했고 2025년 이후에는 재조정하지 않았다.

독립적인 하단 사건이 조합별 0~2건뿐이었다. 하단 접촉 + 반전 캔들의 최근 한 사건은 10일 +7.39%였지만, 2025년 이전 5건은 반전 성공 0%, 평균 -5.13%였다. 최근 성공 사례 하나를 일반 법칙으로 볼 수 없다.

현재 삼성전자 중기 하단은 다음 용도로만 유지한다.

  • 극단적 위치와 위험 수준을 보여주는 시각적 구역.
  • 다른 상태 변화가 시작되는지 관찰할 위치.
  • 밴드 접촉 = 반등 매수 신호로는 사용하지 않음.

6. 기존 조건부 후보의 사용 범위

후보 상대적으로 양호한 조건 피해야 할 조건 현재 용도
표준 Minervini VCP 시장 횡보 + 종목 상승 구조 시장 하락 압축·돌파 후보 탐색
SciPy 이중바닥 시장 상승/횡보 + 종목 상승 구조 유지 종목·시장 동반 하락 눌림 후 회복 후보
Phase3 가격+수급 시장 상승/횡보 + 종목 상승 구조 시장 하락 후보 우선순위 보조
PIT 가치·성장 6요소 시장 횡보 + 종목 상승/혼조 시장 하락 종목 선택, 진입 타이밍 아님

이들은 모두 조건부 연구 후보이며 서로 점수를 단순 합산하지 않는다. 예를 들어 VCP와 위 매집 조합은 가격 수축과 돌파 정보를 상당 부분 공유하므로 두 개의 독립 근거가 아니다.

7. 화면과 향후 검증 원칙

  • 화면에는 매수 대신 조건부 매집·돌파, 하단 관찰, 근거 부족처럼 상태를 표시한다.
  • 각 상태 옆에 적용 국면, 표본 수, 10일 상승률, +1N 도달률, 최대상승·최대하락폭을 함께 제공한다.
  • 겹치는 기술지표는 독립 투표처럼 가산하지 않고 가격·캔들·수급·재무의 정보군별로 한 표만 준다.
  • 새로운 잠금 기간 데이터가 쌓이기 전에는 임계값을 다시 조정하지 않는다.
  • 매수·손절·청산 최적화는 상태 검증과 분리해 다음 단계에서 수행한다.

재현 자산

  • 분석 코드: analysis/validate_reversal_combinations.py
  • 결과: analysis_results/reversal_combination_validation/
  • 사용 데이터: research_clean_price_daily, research_clean_supply_daily
  • 오픈소스 계산 부품: ta의 OBV·ADL·CMF·MFI