본문 바로가기

IT와 과학/주식자동매매기술

전설들의 매매법 — 주식 명저 10권, 시스템으로 해부하다

728x90
반응형
전설들의 매매법 — 주식 명저 10권, 시스템으로 해부하다
iotnbigdata.tistory.com  ·  퀀트 시스템 구축 시리즈

전설들의 매매법 주식 명저 10권, 시스템으로 해부하다

오닐의 CANSLIM, 그레이엄의 안전마진, 미너비니의 VCP. 이 원칙들이 자동매매 시스템의 룰로 작동하려면 어떻게 정의되어야 하는가. 책마다 유니버스 필터·진입 조건·청산 조건·포지션 관리 4개 축으로 해체한다.

10명저 분석
4시스템 축
80+정량 기준
3전략 매핑

주식 명저들이 제시하는 매매 원칙을 "읽는 것"과 "시스템에 구현하는 것"은 전혀 다른 작업이다. 책을 읽으면 직관이 생기지만, 시스템을 만들려면 모든 조건이 숫자와 논리로 바뀌어야 한다. "좋은 기업을 싸게 사라"는 말은 아름답지만, 알고리즘은 '얼마나 좋은지'와 '얼마나 싼지'를 수치로 받아야 작동한다.

이 글은 10권의 명저를 4개의 시스템 축으로 해체한다. 유니버스 필터(어떤 종목을 볼 것인가), 매수 조건(언제 진입할 것인가), 매도·청산 조건(언제 나올 것인가), 포지션 관리(얼마나 투자할 것인가). 각 조건마다 지표명·계산 방식·기준값을 명시한다.

💡 이 글은 투자 권유가 아닌 퀀트 시스템 설계를 위한 레퍼런스다. 각 책의 원칙을 한국 주식 시장(KRX) 맥락에서 재해석하며, 일부 수치는 원서 기준에서 한국 시장 특성을 반영해 조정되었다.

4-축 분석 프레임워크
AXIS 01
🔍 유니버스 필터
매매 대상 종목 풀을 좁히는 사전 스크리닝 조건
AXIS 02
📈 매수 조건
실제 진입 트리거 — 가격·지표·패턴 기반
AXIS 03
📉 매도·청산 조건
손절·목표가·트레일링 스탑 등 청산 규칙
AXIS 04
⚖️ 포지션 관리
종목당 투자 비중·추가 매수·드로우다운 제어
BOOK 01 1988
성장주 모멘텀

How to Make Money in Stocks
윌리엄 오닐 (William J. O'Neil)

CANSLIM은 7개의 필터가 직렬로 연결된 AND 조건 시스템이다. 하나라도 통과하지 못하면 매수 금지. 핵심은 실적 성장이 가속 중인 선도주가 신고가를 돌파하는 순간을 포착하는 것이다. 매수 패턴(Cup & Handle, Double Bottom 등)은 기술적 타이밍, CANSLIM은 기본적 필터다.
🔍
유니버스 필터 — 매수 후보 종목 선별
지표계산 방식기준값설명
분기 EPS 성장률 (C)전년 동기 EPS 대비 증가율≥ +25%최근 1~2분기 모두 충족해야 함. 가속 중이면 더 좋음
연간 EPS 성장률 (A)3년 연속 YoY EPS 성장률≥ +25% (3년)1~2년 단기 급성장은 의미 없음. 추세가 중요
상대강도 RS Rating (L)최근 12개월 수익률 시장 내 백분위≥ 80매수 시점 기준. 90 이상이면 최우선 후보
기관 신규 매수 (I)분기 기관 보유 기관 수 변화최소 2~3개 신규 진입기관 이탈 종목은 제외. 신규 진입이 핵심
유통주식수 (S)총 발행주식 중 유통 비율소형~중형 선호유통주식수 적을수록 적은 매수로 주가 움직임 → 대형주는 불리
📈
매수 조건 — 진입 트리거
지표계산 방식기준값설명
신고가 돌파 (N)현재 종가 vs 52주 최고가52주 신고가 돌파저항이 지지로 전환되는 순간이 최적 진입점
돌파 시 거래량 (S)당일 거래량 / 20일 평균거래량≥ 1.4 (40% 이상 증가)거래량 없는 돌파는 가짜 돌파 가능성 높음
Cup & Handle 패턴조정 폭 15~33%, 손잡이 조정 5~15%손잡이 고점 돌파조정이 너무 깊으면(50% 이상) 패턴 무효
시장 방향 (M)S&P 또는 KOSPI 분배일(Distribution Day) 수5일 미만 = 매수 가능분배일 5일↑이면 매수 금지, 기존 보유도 점진 청산 검토
📉
매도·청산 조건
유형조건기준값설명
손절 (무조건)매수가 대비 하락률-8% 도달 즉시예외 없음. -8%에서 팔면 패자가 되고, 더 내려가면 파산한다
익절 (1차)매수가 대비 상승률+20~25% 도달1차 목표 도달 시 전량 또는 절반 매도 검토
RS Rating 하락RS가 70 미만으로 하락RS < 70시장 내 상대적 강도가 약해진 신호
거래량 급증 하락당일 거래량 급증하면서 종가 하락거래량 평균 2배↑ + 하락기관이 대량 매도 중인 신호 (분배 발생)
시장 분배일KOSPI 분배일 누적5일 이상시장 하락 국면 진입 → 모든 포지션 점진 축소
⚖️
포지션 관리
항목기준설명
초기 매수계획 물량의 50%신고가 돌파 확인 후 절반만 진입, 나머지는 상승 확인 후 추가
추가 매수+2~3% 상승 확인 후피라미딩: 상승이 확인될 때만 나머지 물량 추가
동시 보유 종목최대 5~6개집중 투자 원칙. 분산이 너무 넓으면 관리 불가
시스템 적용 핵심: CANSLIM은 기본 필터(C·A·L·I)를 먼저 통과한 종목 풀을 만들고, 시장 방향(M)이 매수 허용 상태일 때만, 패턴 돌파(N) + 거래량(S) 두 조건이 동시에 충족되는 순간에 진입한다. 조건들의 순서와 우선순위가 중요하다.
BOOK 02 1949
가치투자

The Intelligent Investor
벤저민 그레이엄 (Benjamin Graham)

가치투자의 성경. 핵심 개념은 두 가지다. 첫째, 기업에는 내재가치(Intrinsic Value)가 있고 시장 가격은 이 내재가치 주변을 변동한다. 둘째, 안전마진(Margin of Safety) — 내재가치보다 충분히 싼 가격에만 매수하면 틀려도 손실이 제한된다. 정성적 판단이 아닌 정량 필터로 기계적으로 적용 가능한 유일한 가치투자 방법론이다.
🔍
유니버스 필터 — 방어적 투자자 기준
지표계산 방식기준값설명
기업 규모연매출 또는 시가총액시총 상위 30% 이상그레이엄은 소형주의 정보 비대칭 위험을 경계함
재무 건전성유동비율 = 유동자산 / 유동부채≥ 2.0단기 부채 상환 능력이 자산의 2배 이상
부채비율총부채 / 자기자본≤ 200%한국 시장 특성상 제조업은 300% 기준도 사용
배당 지속성최근 배당 지급 연속 기간20년 이상 지속한국은 10년 이상으로 완화 적용 가능
EPS 성장 지속성10년간 EPS 추세10년 연속 감소 없음일시적 적자는 허용하되 구조적 하락은 제외
📈
매수 조건 — 안전마진 확인
지표계산 방식기준값설명
PER 조건현재 주가 / 최근 12개월 EPS≤ 15배15배 이상이면 미래 성장을 과도하게 반영한 가격
PBR 조건현재 주가 / 주당 순자산≤ 1.5배청산가치 대비 할인. 1.0 이하면 초우량
그레이엄 숫자 (복합)PER × PBR≤ 22.5PER 15 × PBR 1.5 = 22.5. 두 조건 중 하나는 완화해도 곱이 22.5 이하면 허용
내재가치 대비 할인(내재가치 - 현재가) / 내재가치≥ 30%내재가치 계산: 주당 순자산 또는 DCF 간이 계산
PER 기준 내재가치EPS × (8.5 + 2G) × (4.4/AAA채권금리)현재가 < 내재가치 × 0.7G = 향후 7~10년 연 성장률 예상치. 금리 조정 포함
📉
매도·청산 조건
유형조건기준값설명
내재가치 도달현재가 / 산출된 내재가치≥ 90% 도달안전마진이 사라지면 보유 논리도 사라짐
PER 과열현재 PER≥ 25배시장 기대감이 과도하게 반영된 상태
펀더멘털 훼손EPS 전년 대비 하락, 배당 삭감연속 2분기 이상매수 근거(펀더멘털)가 무너진 경우 즉시 재검토
보유 기간 기준매수 후 경과 기간3년 내 주가 반응 없으면 재검토미스터 마켓이 언젠가는 가치를 인식한다 — 단 3년은 기다려라
⚖️
포지션 관리 — 자산 배분
항목기준설명
주식·채권 비율주식 25~75% 유동 조정시장이 과열(PER 높음)이면 주식 25%, 저평가면 주식 75%까지
리밸런싱 주기반기 또는 연 1회비율이 5% 이상 벗어날 때 리밸런싱
종목당 비중최대 5%, 최소 2%분산 원칙. 어떤 종목도 포트폴리오의 5% 초과 금지
시스템 적용 핵심: 그레이엄 전략의 강점은 완전한 정량화다. 유니버스 스크리닝 → PER×PBR ≤ 22.5 필터 → 안전마진 30% 이상 확인 → 자동 매수. 진입 타이밍 판단이 없어 가장 단순한 시스템이지만, 내재가치 계산을 어떻게 자동화하느냐가 핵심 과제다.
BOOK 03 1989
성장주 가치

One Up on Wall Street
피터 린치 (Peter Lynch)

마젤란 펀드 13년 연 29% 수익. 린치의 핵심은 PEG Ratio기업 유형 분류다. PER만 보면 고성장 기업을 놓치고, 성장률만 보면 비싼 주식을 산다. PEG는 이 둘을 통합한다. 기업 유형(저성장·안정·빠른성장·경기순환·회생·자산주)에 따라 분석 방법과 매도 기준이 완전히 다르다.
🔍
유니버스 필터 — 기업 유형별 사전 분류
유형판별 조건목표 수익주목 지표
저성장주 (Slow Growers)GDP 성장률 수준의 EPS 성장 (3~5%)배당 수익률배당 지속성·성장 여부가 핵심
안정성장주 (Stalwarts)연 EPS 성장 10~12%, 대형 우량주30~50% 수익PEG 기준 매수·매도 타이밍 중요
빠른성장주 (Fast Growers)연 EPS 성장 20~25% 이상, 소·중형주10배(10루타)PEG ≤ 1.0 필수. 성장이 언제 끝나는지 모니터링
경기순환주 (Cyclicals)자동차·철강·화학 등 경기 연동경기 사이클 수익PER 높을 때 매수, PER 낮을 때 매도 (역발상)
회생주 (Turnarounds)적자 or 부실 후 회복 시작원래 주가 회복회생 계획의 실행 가능성 평가가 핵심
자산주 (Asset Plays)시총 < 보유 순자산(부동산·특허 등)자산 인식 시숨겨진 자산의 장부가 대비 실제 가치 차이 계산
📈
매수 조건 — PEG 기반 진입
지표계산 방식기준값설명
PEG Ratio현재 PER ÷ 연간 EPS 성장률(%)≤ 1.0 (0.5 이하 탁월)성장률 25%, PER 20이면 PEG = 0.8 → 저평가
부채비율총부채 / 자기자본≤ 100% (낮을수록 좋음)빠른성장주는 부채 없이 성장해야 신뢰 가능
기관 보유율기관 보유 주식수 / 총 유통주식수≤ 60% (낮을수록 기회)기관 미발굴 종목 = 아직 시장이 모르는 기회
재고 증가율 vs 매출 증가율재고 YoY 성장률 - 매출 YoY 성장률≤ 0 (재고가 더 빠르면 경고)재고가 매출보다 빠르게 쌓이면 판매 둔화 신호
현금 흐름잉여현금흐름(FCF) = 영업CF - CapEx양수 (플러스)EPS가 좋아도 FCF가 음수면 회계적 이익일 가능성
📉
매도 조건 — 스토리 기반 청산
유형조건기준값설명
스토리 훼손 (공통)매수 근거(투자 thesis) 변화핵심 가정 변화 시 즉시가격이 오르거나 내려서가 아니라, 이유가 바뀌어서 판다
PEG 과열 (빠른성장)현재 PEG≥ 1.5 이상성장이 이미 충분히 반영된 가격
경기순환주 역타이밍PER 수준PER 역사적 저점 도달 시 매도경기순환주는 PER 낮을수록 고점 신호 (역설적)
성장 둔화EPS 성장률 추이2분기 연속 성장률 감소빠른성장주에서 PEG가 상승하는 시점
시스템 적용 핵심: 린치 전략은 기업 유형 분류를 먼저 자동화해야 한다. 성장률 범위로 유형을 구분하고, 유형별로 다른 PEG 기준값과 매도 트리거를 적용한다. '스토리 훼손'은 정량화가 어렵지만, EPS 성장률 꺾임·재고 증가율 이상 신호 등 프록시 지표로 대체 가능하다.
BOOK 04 2013
성장주 모멘텀

Trade Like a Stock Market Wizard
마크 미너비니 (Mark Minervini)

SEPA(Specific Entry Point Analysis) 전략. 미너비니의 가장 큰 기여는 Trend Template 8개 조건으로 매수 가능 종목을 기계적으로 선별하는 것이다. 그 위에 VCP(Volatility Contraction Pattern) — 변동성이 점진적으로 수축된 후 거래량 폭발과 함께 돌파하는 패턴을 포착한다. 리스크 관리가 가장 체계적으로 정의된 책이다.
🔍
유니버스 필터 — Trend Template 8조건 (AND 조건)
조건계산 방식기준값설명
① 현재가 vs 150MA, 200MA종가 > MA150 AND 종가 > MA200둘 다 충족장기 추세가 살아있는 종목만
② MA150 vs MA200 위치MA150 > MA200충족중기 추세가 장기 추세보다 위
③ MA200 기울기현재 MA200 > 1개월 전 MA200최소 1개월 이상 우상향장기 추세 자체가 상승 중이어야 함
④ MA50 위치MA50 > MA150 AND MA50 > MA200둘 다 충족단기·중기·장기 MA 정배열 상태
⑤ 현재가 vs MA50종가 > MA50충족현재가가 단기 추세 위에 있을 것
⑥ 52주 저가 대비 위치(종가 - 52주 저가) / 52주 저가≥ +25% 이상저점에서 충분히 회복된 종목
⑦ 52주 고가 대비 위치(52주 고가 - 종가) / 52주 고가≤ 25% 이내고점과 가까울수록 강세 — 신고가 근처가 최선
⑧ RS Rating12개월 수익률 시장 내 백분위≥ 70 (90↑ 최적)시장 대비 상대 강도가 상위 30% 안에 들어야
🔍
기본적 필터 — EPS 퀄리티 스크리닝
지표계산 방식기준값설명
분기 EPS 가속 성장Q3 성장률 > Q2 성장률 > Q1 성장률3분기 연속 가속성장이 빨라지는 것이 중요. 절대값보다 가속도
분기 매출 성장전년 동기 대비 매출 성장률≥ +20%EPS 성장이 매출 동반 시 지속 가능성 높음
연간 EPS 성장최근 3년 YoY EPS≥ +25% (최소 2년)일시적 성장이 아닌 구조적 성장 확인
📈
매수 조건 — VCP 패턴 진입
지표계산 방식기준값설명
VCP 변동성 수축 확인각 수축 구간의 고-저 범위가 이전보다 감소2~4회 이상 수축W-W-N-W-N 형태(Wide-Narrow). 수축폭이 점점 작아져야
수축 시 거래량수축 구간 평균거래량 / 전체 평균거래량< 0.8 (감소)조정 시 거래량도 줄어야 진짜 수축. 거래량 증가 조정은 분배
Pivot Point 돌파마지막 수축 구간의 고점 돌파당일 종가 기준 돌파장중 돌파 후 종가 이탈은 무효
돌파 시 거래량돌파일 거래량 / 50일 평균거래량≥ 1.4~1.5거래량 없는 돌파는 가짜. 최소 40~50% 증가
📉
매도·청산 조건
유형조건기준값설명
초기 손절 (하드 스탑)매수가 대비 하락-7~8% 즉시VCP Pivot 바로 아래가 논리적 손절점
수익 보호 스탑고점 대비 하락고점에서 -10~12%수익이 +20% 이상 난 후에는 수익 일부 보호
MA50 이탈종가 < MA50이탈 + 다음날 확인단기 추세 이탈. 단순 이탈보다 거래량과 함께 확인
Trend Template 이탈8개 조건 중 핵심 조건 이탈①②③⑧ 중 하나라도매수 근거가 된 Trend Template이 무너지면 청산
⚖️
포지션 관리 — 리스크 퍼센트 방식
항목계산 방식기준값설명
종목당 리스크계좌 총액 × 리스크 비율 ÷ 손절폭계좌의 1~2%손절 7%에서 계좌 1% 손실이 나도록 포지션 크기 계산
피라미딩 (추가 매수)+2~3% 상승 확인 후 추가초기의 25~50%이미 수익 중인 포지션에만 추가. 손실 포지션 추가 금지
최대 동시 종목 수4~6개집중 관리. 너무 많으면 VCP 모니터링 불가
드로우다운 제어계좌 최고점 대비 현재 손실-15% 도달 시 전체 포지션 50% 축소연속 손실 신호 — 시스템 또는 시장에 문제가 있다는 경고
시스템 적용 핵심: Trend Template 8조건은 완전 자동화가 가능한 이진(0/1) 조건들의 집합이다. 8개를 모두 통과한 종목 풀을 일별로 생성하고, 그 중 VCP 패턴 형성 여부를 감지하면 된다. VCP는 ATR(Average True Range) 수축 여부로 근사값을 계산할 수 있다.
BOOK 05 1988
추세추종

Secrets for Profiting in Bull & Bear Markets
스탠 와인스타인 (Stan Weinstein)

4단계 사이클 이론. 모든 주식은 1단계(바닥) → 2단계(상승) → 3단계(천장) → 4단계(하락)을 반복한다. 30주(150일) 이동평균선 하나로 어느 단계인지 판단할 수 있다. 단순하지만, 거래량과 섹터 강도를 결합하면 매우 강력한 시스템이 된다.
🔍
단계 판별 로직 — 4단계 자동 분류
단계MA150 조건가격 위치거래량매매 방향
1단계 (바닥)MA150 평탄 or 하락MA150 근처 횡보감소매수 금지
2단계 (상승)MA150 우상향종가 > MA150증가매수!
3단계 (천장)MA150 평탄 전환MA150 위아래 혼재감소매도 준비
4단계 (하락)MA150 우하향종가 < MA150증가 하락매도 / 공매도
📈
매수 조건 — 2단계 진입 트리거
지표계산 방식기준값설명
1→2단계 전환 신호종가가 MA150을 돌파 + MA150이 우상향 전환양 조건 동시MA150 돌파만으로는 부족. MA150 자체가 올라야
돌파 거래량돌파 주 거래량 / 4주 평균 거래량≥ 1.5 (50% 이상)거래량 없는 MA150 돌파는 1단계 연장일 수 있음
섹터 단계 확인해당 종목 섹터의 단계섹터도 2단계4단계 섹터의 2단계 종목은 구조적 약세 → 제외
저항선 돌파1단계 횡보 구간의 상단 돌파종가 기준 돌파횡보 구간 상단이 지지로 전환되는 지점이 최적 매수
KOSPI 시장 단계KOSPI의 MA150 기준 단계KOSPI도 2단계약세 시장(4단계)에서 개별 종목 2단계 매수는 저항 큼
📉
매도 조건 — 단계 전환 감지
유형조건기준값설명
3단계 전환 신호 (경계)MA150 기울기 = 0 (평탄화)2주 연속 평탄상승이 멈추는 신호. 즉시 매도는 아니지만 경계 강화
4단계 전환 (매도)종가 < MA150 + MA150 하향 전환양 조건 동시이 신호가 나오면 반등을 기다리지 않고 즉시 매도
거래량 급증 하락주간 거래량 급증 + 주가 하락 마감거래량 2배↑ + 주간 하락3단계에서 대량 매도 발생 → 4단계 임박 신호
섹터 약화섹터 지수가 4단계 진입섹터 MA150 이탈섹터가 무너지면 개별 종목도 시간문제
시스템 적용 핵심: 와인스타인 시스템의 장점은 단순함이다. 종목·섹터·시장(KOSPI) 세 레벨에서 각각 MA150 기반 단계를 산출하고, 세 단계가 모두 2단계일 때만 매수 신호를 생성하는 3-레이어 필터 구조로 구현할 수 있다.
BOOK 06 1993
추세추종 모멘텀

Trading for a Living
알렉산더 엘더 (Alexander Elder)

심리학자 출신 트레이더의 삼중 화면(Triple Screen) 시스템. 큰 시간대에서 작은 시간대로 좁혀가며 방향성·타이밍·진입점을 각각 다른 화면에서 결정한다. Impulse System으로 매매 허용/금지 상태를 색으로 관리하고, 2%/6% Rule로 계좌 수준의 손실 한도를 물리적으로 제한한다.
🔍
삼중 화면 구성 — 시간대 정의
화면시간대사용 지표역할
1화면 (추세 화면)주간 차트 (Weekly)MACD 히스토그램, EMA26큰 추세 방향 결정. 상승 추세면 매수만, 하락이면 매도만
2화면 (타이밍 화면)일간 차트 (Daily)Force Index(2일 EMA), 스토캐스틱1화면 방향과 반대 움직임 발생 시 진입 타이밍
3화면 (진입 화면)60분 차트 (Intraday)Simple breakout or pullback1화면 방향으로 구체적 주문 진입
📈
매수 조건 — 삼중 화면 AND 로직
지표계산 방식기준값설명
1화면: 주간 MACD 히스토그램주간 MACD(12,26,9) 히스토그램 방향상승 중 (또는 상향 전환)주간 히스토그램이 상승하는 동안만 매수 허용
2화면: 일간 Force Index(당일 종가 - 전일 종가) × 당일 거래량, 2일 EMA음수 → 양수 전환 (역추세 조정)큰 추세 속 단기 약세 후 반등 시점을 포착
Impulse System 색EMA 방향 + MACD 히스토그램 방향 조합녹색 = 매수만 허용녹색: EMA↑ + 히스토그램↑ / 적색: 매도만 / 파란: 양방향
3화면: 60분 진입직전 고점 돌파 주문 (Buy Stop)60분 전일 고점 위조정 후 다시 고점을 깨는 시점에 자동 진입
📉
매도 조건 + 계좌 보호 Rule
유형조건기준값설명
Impulse 적색 전환일간 Impulse System 색상적색 전환 시 즉시 청산EMA↓ + 히스토그램↓ → 모든 매수 포지션 청산
EMA 이탈일간 종가 vs EMA종가가 EMA 아래 마감주간 추세 방향의 단기 지지선 이탈
2% Rule (단일 매매)손실액 ÷ 계좌 잔액≤ 2%어떤 단일 매매도 계좌의 2% 이상 손실 발생 금지
6% Rule (월간 계좌)월 누적 손실액 ÷ 월초 계좌 잔액≤ 6%월 손실이 6%에 달하면 당월 나머지 일정 매매 전면 중단
시스템 적용 핵심: 삼중 화면에서 시간대 비율은 5:1이 기본이다(주간 : 일간 : 60분). 2%/6% Rule은 자동매매 시스템의 하드 스탑 레이어로 삽입하기 완벽한 구조다. 월 손실 누적 계산기를 시스템에 내장하고, 6% 도달 시 모든 신호를 무효화하는 인터럽트를 걸면 된다.
BOOK 07 1923
추세추종

Reminiscences of a Stock Operator
에드윈 르페브르 / 제시 리버모어 (Jesse Livermore)

1923년에 출판되었지만 지금도 읽힌다. 핵심은 Pivotal Point(피벗 포인트) — 주가의 방향이 결정되는 핵심 가격대. 이 가격대 돌파 전에는 절대 매수하지 않고, 돌파 확인 후 분할 진입한다. 물타기는 파멸이고, 수익 포지션에만 추가한다는 원칙은 현대 퀀트 시스템의 피라미딩 논리의 원형이다.
🔍
유니버스 필터 — 선도주 선별
지표계산 방식기준값설명
섹터 선도주섹터 내 주가 상승률 순위섹터 내 상위 3개 이내같은 섹터 내 2~3개 종목이 함께 움직이는지 확인
추세 방향 일치대형 지수 방향강세장 = 매수 종목만 탐색약세장에서 매수를 시도하는 것은 조류에 역행하는 것
📈
매수 조건 — Pivotal Point 돌파 + 분할 진입
지표계산 방식기준값설명
Pivotal Point 정의최근 수주~수개월 내 가장 뚜렷한 저항선주요 저항선 or 신고가종가 기준으로 저항선을 돌파해야 유효
1차 진입 (테스트)Pivot 돌파 확인 후계획 물량의 20~25%테스트 포지션. 틀리면 손실 최소화
2차 진입 (확인)1차 진입 후 +2~3% 추가 상승계획 물량의 30~35%방향이 맞다고 확인된 후 추가
3차 진입 (확정)2차 진입 후 +2~3% 추가 상승나머지 물량 40~45%피라미딩 완성. 평균단가는 높아지지만 리스크는 낮아짐
동반 종목 확인같은 섹터 선도주 2개 이상 동시 돌파2개 이상 확인리버모어의 핵심 — 혼자 움직이는 종목은 믿지 마라
📉
매도 조건
유형조건기준값설명
1차 진입 실패 손절테스트 매수 후 하락Pivot 이하로 회귀 시돌파가 가짜였다는 신호. 1차만 손절하면 전체 손실 최소화
추세 종료 신호가격이 이전 Pivot Point 이하로 하락Pivot 이탈새 저점이 생기면 상승 추세가 끊긴 것
이익 보존수익이 충분히 난 후 후행 스탑최근 주요 저점 이탈 시이익을 달리게 하되, 주요 지지선 이탈 시 청산
시스템 적용 핵심: 리버모어의 분할 진입은 고정 비율(25-35-40) 피라미딩으로 정량화 가능하다. '수익이 나면 추가, 손실이면 청산'이라는 단순 규칙이 핵심이다. Pivot Point는 50일 최고가 돌파를 대안으로 사용할 수 있다.
BOOK 08 1996
퀀트 가치

What Works on Wall Street
제임스 오쇼너시 (James O'Shaughnessy)

S&P Compustat 50년 데이터로 모든 팩터를 백테스트한 팩터 투자 연구서. 핵심 발견: PSR(주가매출비율)이 PER보다 더 강력한 가치 팩터다. 그리고 단일 팩터보다 가치 + 모멘텀 콤포지트 팩터가 항상 우월하다. 수익률을 극대화하는 팩터 조합을 데이터로 증명한 유일한 책이다.
🔍
유니버스 필터 — 기본 풀 구성
지표계산 방식기준값설명
시장 규모 필터시가총액 백분위전체 시장 상위 50%너무 작은 종목은 거래비용과 유동성 문제로 제외
최소 주가절대 주가1,000원 이상 (한국 기준)저가주의 과도한 변동성 방지
📈
팩터 스코어링 — 가치 + 모멘텀 콤포지트
팩터계산 방식가중치설명
PSR (가치 1)시가총액 / 최근 12개월 매출낮을수록 고점수50년 백테스트에서 PER보다 강력. PSR ≤ 1.0 최우선
PBR (가치 2)시가총액 / 자기자본낮을수록 고점수PSR과 함께 사용 시 가치 팩터 강화
EV/EBITDA (가치 3)(시총+순부채) / EBITDA낮을수록 고점수부채 구조까지 반영한 기업가치 배수
12개월 모멘텀최근 12개월 주가 수익률높을수록 고점수최근 1개월은 제외 (단기 반전 효과 제거)
콤포지트 점수(가치 팩터 점수 + 모멘텀 점수) / 2상위 10% 선정각 팩터의 유니버스 내 백분위 평균으로 최종 점수
📉
매도 조건 — 팩터 기반 리밸런싱
유형조건기준값설명
정기 리밸런싱연 1회 (12월 말 또는 1월 초)연 1회50년 데이터에서 월별 리밸런싱은 거래비용 대비 효과 없음
팩터 점수 이탈리밸런싱 시점에 상위 10% 밖으로 이탈상위 25% 이탈리밸런싱 시점에 기준 미달 종목은 전량 교체
시스템 적용 핵심: 오쇼너시 전략은 순수 퀀트 시스템이다. 매달 전체 종목의 PSR·PBR·모멘텀 점수를 계산해 상위 25~50개 종목 풀을 유지하고, 연 1회 리밸런싱 이벤트만 발생시키면 된다. 한국 시장 적용 시 PSR 기준은 1.5~2.0으로 상향 조정이 필요하다 (성장 프리미엄 존재).
BOOK 09 2016
퀀트 모멘텀

Quantitative Momentum
웨슬리 그레이 & 잭 보겔 (Gray & Vogel)

단순 12개월 수익률 모멘텀을 초월한다. Frog-in-the-Pan(FIP) 가설: 개구리를 끓는 물에 넣으면 바로 뛰어나오지만, 차가운 물에 넣고 서서히 가열하면 모른다. 주식도 급등보다 점진적 상승이 더 오래 지속된다. 일별 (+)일 수로 측정되는 이 개념은 고품질 모멘텀을 선별하는 핵심 도구다.
📈
핵심 지표 계산 — 고품질 모멘텀 선별
지표계산 방식기준값설명
12-1 모멘텀(12개월 전 종가 → 1개월 전 종가) 수익률상위 10%최근 1개월을 제외해 단기 반전 효과(mean reversion) 제거
FIP 점수 (핵심)최근 12개월 중 상승 마감일 수 / 전체 거래일≥ 0.55 (55% 이상 상승)급등이 아닌 꾸준한 상승. FIP 높을수록 모멘텀 지속성 높음
일별 수익률 변동성최근 12개월 일별 수익률의 표준편차낮을수록 고품질같은 수익률이면 변동성이 낮은 종목을 선호
모멘텀 충돌기 감지직전 12개월 모멘텀 팩터의 손실 여부충돌기 판정 시 포지션 50% 축소1월 효과 등 모멘텀이 일시적으로 역전되는 구간 회피
콤포지트 모멘텀 점수(12-1 모멘텀 백분위 + FIP 백분위) / 2상위 10% 선정두 지표를 동등 가중으로 결합해 최종 종목 선정
📉
리밸런싱 전략
항목기준설명
리밸런싱 주기분기 1회 (3개월)월별보다 거래비용 절감. 연간보다 팩터 신선도 유지
교체 기준상위 25% 밖으로 이탈 시 교체상위 10% 기준으로 선정했어도, 25% 이내면 유지하여 회전율 감소
보유 종목 수20~30개분산 효과를 유지하면서 팩터 강도를 희석하지 않는 수준
시스템 적용 핵심: FIP 점수는 일별 수익률 시계열에서 (+)일 비율을 계산하면 된다. 매우 단순한 계산이지만 강력하다. 분기 1회 리밸런싱은 이벤트 기반 스케줄러 하나면 구현 가능하다. 한국 시장에서는 모멘텀 충돌기(1월·4월 분기말)에 포지션을 자동 축소하는 로직을 추가한다.
BOOK 10 1992
추세추종 퀀트

The New Market Wizards
잭 슈웨거 (Jack Schwager)

다양한 전략의 전설적 트레이더들을 인터뷰한 결과 도출된 공통 원칙들. 전략은 모두 달랐지만, 리스크 관리 철학은 놀랍도록 일치했다. 포지션 사이징이 전략보다 중요하고, 자본 보존이 수익 극대화보다 우선한다. 이 책은 특정 전략이 아닌 시스템의 메타 원칙을 다룬다.
📈
진입 원칙 — Edge 확인 후 진입
지표계산 방식기준값설명
기대값 (Expected Value)(승률 × 평균수익) - (패률 × 평균손실)> 0 (양수)백테스트로 기대값이 양수임이 확인된 전략만 실전 적용
Risk/Reward 비율기대 수익 / 최대 허용 손실≥ 2.0 (최소 1:2)RR 2 미만이면 매우 높은 승률이 없는 한 장기 수익 불가
진입 타이밍전략별 신호 발생신호 + RR ≥ 2 동시좋은 신호라도 RR이 2 미만이면 진입하지 않음
⚖️
포지션 사이징 — 계좌 보존 시스템
항목계산 방식기준값설명
종목당 최대 손실계좌 총액 × 단일 리스크 비율계좌의 1~2%어떤 단일 매매도 계좌 2% 이상 손실 발생 금지
연속 손실 시 대응연속 손절 횟수3회 연속 시 사이즈 50%연속 손실은 시장 또는 시스템 이상 신호. 자동 감축
드로우다운 단계 제어계좌 최고점 대비 현재 손실률-10%: 50% 축소 / -20%: 매매 중단드로우다운이 깊어질수록 단계적으로 노출 감소
켈리 기준 최대 비율(승률 - 패률/RR) / 1켈리 값의 25~50% 적용풀 켈리는 변동성이 너무 큼. 절반 켈리가 실용적
최대 동시 노출모든 포지션의 리스크 합산계좌의 6~8%동시에 여러 포지션이 손절돼도 계좌가 살아남아야
📉
시스템 중단 규칙
유형조건기준값설명
월간 손실 한도월 누적 손실 / 월초 계좌 잔액-6% 도달 시 당월 중단엘더의 6% Rule과 동일. 전설들의 공통 기준
연간 드로우다운연초 잔액 대비 현재 손실-20% 도달 시 전략 검토전략 자체의 문제일 가능성 → 백테스트 재검증
연속 손실 패턴연속 손절 횟수5회 연속 시 전략 중단통계적으로 이례적인 연속 손실은 시장 레짐 변화 신호
시스템 적용 핵심: 슈웨거의 원칙들은 전략과 무관하게 모든 시스템의 공통 인프라가 된다. 리스크 관리 레이어(단일 포지션 손실 제한 → 월 손실 한도 → 드로우다운 단계 제어)를 시스템에 하드코딩하면, 어떤 전략을 올려놓아도 파산하지 않는 구조가 된다.
QUICK REFERENCE

10권 시스템 기준 비교표

각 책의 핵심 파라미터를 시스템 구현 관점에서 정리

책 / 저자 핵심 진입 조건 손절 기준 리밸런싱 자동화 난이도
오닐 CANSLIMRS≥80, EPS+25%, 신고가+거래량↑-8% 하드실시간 모니터링
그레이엄PER×PBR≤22.5, 안전마진≥30%내재가치 도달반기~연 1회낮음
피터 린치PEG≤1.0, FCF양수, 재고/매출비스토리 훼손분기 리뷰높음 (질적 판단)
미너비니 SEPATrend Template 8개 AND, VCP+거래량-7~8% 하드실시간 + 분기
와인스타인MA150 상향돌파, 섹터+시장 2단계MA150 이탈주간 단계 재계산낮음
알렉산더 엘더주간MACD↑, Force Index전환, Impulse녹색계좌 -2%일간 + 월간 Rule
리버모어Pivot 돌파, 섹터 동반 2개 이상Pivot 이하 이탈추세 모니터링
오쇼너시PSR≤1.0 + 12M모멘텀 상위 10%연 리밸런싱 교체연 1회낮음
Gray & Vogel12-1모멘텀 + FIP≥55% 상위 10%분기 리밸런싱 교체분기 1회낮음
슈웨거 (메타)RR≥2, 기대값>0, 전략별 신호계좌 1~2%드로우다운 연동낮음 (공통 인프라)
SYSTEM MAPPING
3전략 아키텍처 × 10권 원칙

내 시스템에 이렇게 적용한다

전략 A(뉴스 기반) · B(리드-래그 통계) · C(복합 신호) 아키텍처에 각 책의 원칙을 배분

Strategy A 뉴스 기반 전략 — 이벤트 드리븐 단기 포지션
유니버스 필터
오닐 M 지표: KOSPI Distribution Day 5 미만일 때만 매수 허용 → 와인스타인: 시장 전체가 2단계인지 확인 → 리버모어: 뉴스 수혜 섹터의 선도주 2개 이상 동시 반응 확인
매수 조건
리버모어 Pivot: 뉴스 발표 직후 전일 고점 돌파 + 거래량 1.5배↑ → 오닐 거래량: 돌파 시 20일 평균의 40% 이상 증가 필수
매도 조건
오닐 -8% 하드 스탑 + 엘더 2% Rule 중 먼저 걸리는 것 적용 → 뉴스 소화 완료 신호(거래량 정상화) 시 익절
포지션
슈웨거: RR ≥ 2 충족 시에만 진입 → 미너비니 리스크 퍼센트: 계좌의 1% 손실이 되도록 사이즈 계산
리스크 한도
엘더 6% Rule: 월 손실 6% 도달 시 전략 A 자동 중단 → 슈웨거: 드로우다운 -10% 시 사이즈 50% 축소
Strategy B 통계 리드-래그 전략 — 팩터 기반 중기 포지션
유니버스 구성
오쇼너시: 전체 시장 상위 50% 시총 → PSR ≤ 2.0 AND PBR ≤ 2.0 필터 → 그레이엄: 부채비율 200% 이하 + 유동비율 1.5 이상
팩터 스코어링
오쇼너시 콤포지트: PSR 백분위 × 40% + PBR 백분위 × 20% → Gray & Vogel 12-1 모멘텀 백분위 × 30% + FIP 점수 × 10% → 최종 상위 25개 선정
진입 타이밍
와인스타인 2단계 확인: 팩터 상위 종목 중 MA150 상향 돌파 + 섹터도 2단계 → 린치 PEG 보조 확인: PEG ≤ 1.5 이하 추가 필터
리밸런싱
Gray & Vogel: 분기 1회 정기 리밸런싱 → 팩터 점수 상위 25% 이탈 종목 교체 → Gray & Vogel 모멘텀 충돌기: 1월·분기말 포지션 50% 축소
포지션 관리
슈웨거 절반 켈리: 백테스트 승률·RR 기반 켈리 계산 후 50% 적용 → 종목당 균등 비중 (25개면 각 4%) → 슈웨거 드로우다운: -15% 도달 시 전체 50% 축소
Strategy C 복합 신호 전략 — 기술적+기본적 융합 스윙
유니버스 필터
미너비니 Trend Template 8개 조건 AND → 오닐 RS ≥ 70 → 오닐 C·A: 분기·연간 EPS 가속 성장 확인
패턴 감지
미너비니 VCP: ATR 수축 2~4회 + 수축 시 거래량 감소 패턴 감지 → 오닐 Cup & Handle: 고점 대비 조정 폭 15~33% 확인
진입 타이밍
엘더 삼중화면: 주간 MACD 히스토그램 상승 중 → 일간 Force Index 음전환 후 양전환 → 오닐: Pivot 돌파 + 거래량 40%↑ 동시 발생 시 진입
매도 조건
미너비니 -7~8% 하드 손절 → 엘더 Impulse 적색 전환 시 청산 → 와인스타인 3단계 전환 감지 시 수익 보호 스탑 강화
포지션 관리
미너비니: 계좌 1~2% 리스크 기반 사이징 → 리버모어 피라미딩: 수익 +2~3% 확인 후 25-35-40 분할 추가 → 슈웨거: 월 6% 손실 한도 공통 적용

iotnbigdata.tistory.com  ·  주식 퀀트 자동매매 시스템 구축 시리즈
Python · Korea Investment Securities API · Kiwoom API · Claude AI
본 내용은 투자 권유가 아닌 시스템 설계를 위한 레퍼런스입니다.

728x90
반응형