ModuQuant 공식 사용 가이드
각 메뉴의 입력·출력 샘플과 해석 방법을 단계별로 설명합니다
6단계
총 단계
15개
수록 메뉴
저PBR 가치주
샘플 전략
입문~중급
난이도
전체 투자 프로세스
각 단계는 독립적으로 사용 가능하며, 전략이 있다면 ④ 백테스트부터 시작해도 됩니다.
종목 발굴
메뉴 경로: 종목검색 메뉴
수천 개 상장 종목 중 투자 가능한 후보를 재무·기술적 조건으로 자동 필터링합니다. 눈으로 일일이 보는 대신 숫자 조건을 입력하면 조건을 만족하는 종목만 골라줍니다.
재무지표(PBR·ROE·부채비율 등) 조건을 입력해 조건을 동시에 만족하는 종목을 추출합니다.
입력 항목 예시
출력 결과 해석
| 항목 | 샘플 값 | 좋은 기준 | 나쁜 기준 |
|---|---|---|---|
| 검색 결과 수 | 47종목 | 20~80개가 적당 | 5개 미만이면 조건 완화 |
| PBR | 0.65 | 1.0 미만 → 저평가 신호 | 0.2 미만은 함정 가능성 |
| ROE | 14.2% | 10% 이상 → 수익성 양호 | 5% 미만 → 제외 고려 |
| 부채비율 | 132% | 150% 이하 → 안정적 | 300% 초과 → 위험 |
팁 결과가 너무 많으면 알파 랭킹으로 이동해 팩터 점수 상위 30개로 추가 필터링하세요.
여러 팩터(가치·성장·모멘텀·퀄리티)를 결합한 종합 점수로 전체 종목을 순위화합니다.
입력 항목 예시
출력 결과 해석
| 항목 | 샘플 값 | 좋은 기준 | 나쁜 기준 |
|---|---|---|---|
| 알파 점수 | 87.3 / 100 | 70점 이상 → 상위권 | 50점 미만 → 하위권 |
| 가치 점수 | 92.1 | 80점 이상 → 저평가 | 30점 미만 → 고평가 |
| 모멘텀 점수 | 74.5 | 60점 이상 → 상승 추세 | 40점 미만 → 하락 추세 |
| 랭킹 순위 | 12위 / 200 | 상위 15% 이내 | 하위 50% → 제외 |
팁 팩터 비중은 시장 국면에 따라 조정하세요. 하락장에서는 저변동성 비중을 높이면 방어력이 올라갑니다.
F-Score·Z-Score 등 학술 검증된 팩터 모델로 종목 점수를 산출합니다.
입력 항목 예시
출력 결과 해석
| 항목 | 샘플 값 | 좋은 기준 | 나쁜 기준 |
|---|---|---|---|
| F-Score | 8점 | 7~9점 → 재무 우량 | 3점 이하 → 재무 위험 |
| 수익성 신호 | 3/3 통과 | 3개 모두 통과 | 1개 이하 → 제외 |
| 레버리지 신호 | 3/3 통과 | 부채 개선 중 | 부채 증가 → 주의 |
| 효율성 신호 | 2/3 통과 | 2개 이상 통과 | 0개 → 경영 비효율 |
팁 F-Score 8~9점 종목은 역사적으로 다음 1년 수익률이 평균 대비 높게 나타납니다. 그러나 이미 주가에 반영된 경우도 있으니 PBR과 함께 확인하세요.
종목 분석
메뉴 경로: 종목분석 메뉴
발굴한 후보 종목을 하나씩 깊이 들여다봅니다. 재무제표로 기업 체력을 확인하고, 기술적 분석으로 지금이 매수 타이밍인지 판단합니다.
종목 코드를 입력하면 최근 5개년 재무제표(손익·재무상태표·현금흐름)와 핵심 지표를 자동 계산합니다.
입력 항목 예시
출력 결과 해석
| 항목 | 샘플 값 | 좋은 기준 | 나쁜 기준 |
|---|---|---|---|
| 매출 증가율(YoY) | +8.3% | 연속 증가 → 성장 중 | 2년 연속 감소 → 주의 |
| 영업이익률 | 18.2% | 10% 이상 → 양호 | 5% 미만 → 저수익 |
| 순이익률 | 13.7% | 업종 평균 이상 | 영업이익률보다 낮으면 비영업 손실 확인 |
| FCF(잉여현금흐름) | +4.2조 | 양수 → 자체 현금 창출 | 음수 지속 → 외부 자금 의존 |
| 이자보상배율 | 12.4배 | 3배 이상 → 이자 부담 없음 | 1배 미만 → 채무불이행 위험 |
팁 영업이익은 증가하는데 순이익이 감소한다면 금융 비용이나 일회성 손실이 있는지 확인하세요.
이동평균선·RSI·MACD·볼린저밴드 등 기술적 지표를 기반으로 매수·매도 신호를 자동 감지합니다.
입력 항목 예시
출력 결과 해석
| 항목 | 샘플 값 | 좋은 기준 | 나쁜 기준 |
|---|---|---|---|
| 현재 신호 | BUY | BUY → 매수 타이밍 | SELL → 매도 또는 관망 |
| RSI(14일) | 52.3 | 40~60 → 중립 (진입 가능) | 70 초과 → 과매수, 30 미만 → 과매도 |
| MACD 신호 | 골든크로스 | 골든크로스 → 상승 전환 신호 | 데드크로스 → 하락 전환 신호 |
| 20일선 위치 | 주가 아래 | 주가가 20일선 위 → 상승 추세 | 주가가 20일선 아래 → 하락 추세 |
| 볼린저밴드 | 중간 밴드 근처 | 하단 밴드 터치 후 반등 | 상단 밴드 돌파 → 단기 과열 |
팁 신호가 여러 지표에서 동시에 발생할수록 신뢰도가 높습니다. 단일 지표 신호만으로 매매 결정하지 마세요.
전체 시장이 상승장·하락장·횡보장 중 어느 국면인지 판단해 전략 조정에 활용합니다.
입력 항목 예시
출력 결과 해석
| 항목 | 샘플 값 | 좋은 기준 | 나쁜 기준 |
|---|---|---|---|
| 현재 국면 | 상승장 (Bull) | 상승장 → 공격적 비중 확대 | 하락장 → 현금 비중 확대, 방어주 집중 |
| 국면 전환 확률 | 하락장 전환 18% | 전환 확률 20% 미만 → 현 국면 유지 | 50% 이상 → 국면 전환 임박 |
| 변동성 지수 | 14.2 (낮음) | 20 미만 → 안정적 | 30 초과 → 고변동성 주의 |
팁 하락장 국면에서는 공격적 진입을 자제하고, 이미 보유 중인 종목의 손절 기준을 더 엄격하게 적용하세요.
전략 설계
메뉴 경로: 전략 연구소 메뉴
어떤 조건에서 사고 팔지를 명확한 규칙으로 정의합니다. 규칙이 명확해야 감정 없이 일관되게 매매할 수 있고, 백테스트로 성과를 검증할 수 있습니다.
매수·매도 조건을 블록처럼 조립해 코딩 없이 전략을 만듭니다. 만든 전략은 즉시 백테스트로 연결됩니다.
입력 항목 예시
출력 결과 해석
| 항목 | 샘플 값 | 좋은 기준 | 나쁜 기준 |
|---|---|---|---|
| 전략 생성 완료 | ✓ 저장됨 | 백테스트 버튼 활성화 → 다음 단계 | 조건 충돌 오류 → 조건 재검토 |
| 예상 연간 거래 횟수 | 약 45회 | 20~100회 → 적정 빈도 | 200회 초과 → 거래 비용 과다 |
팁 처음에는 조건을 2~3개로 단순하게 시작하세요. 조건이 많을수록 과적합 위험이 높아집니다.
파이썬 유사 문법으로 더 복잡한 전략을 직접 코딩합니다. 전략 빌더보다 자유도가 높습니다.
입력 항목 예시
출력 결과 해석
| 항목 | 샘플 값 | 좋은 기준 | 나쁜 기준 |
|---|---|---|---|
| 구문 오류 | 없음 | 오류 0개 → 백테스트 가능 | 오류 발생 → 오류 메시지 확인 후 수정 |
| 신호 미리보기 | 최근 20일 BUY 3회 | 신호가 규칙적으로 발생 | 신호 0회 → 조건이 너무 엄격함 |
팁 전략 빌더로 기본 전략을 만든 후 수동 빌더에서 세부 조정하는 방식을 추천합니다.
백테스트 & 검증
메뉴 경로: 전략 연구소 메뉴
실제 돈을 쓰기 전에 과거 데이터로 전략을 시뮬레이션합니다. 좋은 백테스트 결과가 미래를 보장하지는 않지만, 나쁜 전략을 걸러내는 역할을 합니다.
전략의 과거 성과를 날짜별로 시뮬레이션합니다. 수익률 외에 리스크 지표까지 종합 분석합니다.
입력 항목 예시
출력 결과 해석
| 항목 | 샘플 값 | 좋은 기준 | 나쁜 기준 |
|---|---|---|---|
| 누적 수익률 | +103.4% | KOSPI 대비 +30%p 이상 | KOSPI보다 낮으면 전략 개선 필요 |
| 연평균 수익률(CAGR) | +15.3% | 10% 이상 | 5% 미만 → 인덱스 투자가 나음 |
| 최대 낙폭(MDD) | -18.2% | -25% 이내 | -40% 초과 → 리스크 과다 |
| 샤프 비율 | 0.82 | 0.5 이상 → 위험 대비 수익 양호 | 0.3 미만 → 위험 대비 수익 낮음 |
| 승률 | 58.4% | 50% 이상 | 40% 미만 → 전략 재검토 |
| 손익비(평균) | 2.1 : 1 | 1.5 이상 → 손실보다 수익 큼 | 1.0 미만 → 수익이 손실보다 작음 |
| 총 거래 횟수 | 227회 | 100~300회 → 충분한 샘플 | 30회 미만 → 통계적으로 불충분 |
팁 2020년 3월(코로나 폭락) 구간에서 MDD가 얼마나 나왔는지 반드시 확인하세요. 이 구간을 버틸 수 있어야 실전에서도 유지 가능합니다.
주식·채권·금·리츠 등 ETF를 조합해 자산배분 포트폴리오를 백테스트합니다.
입력 항목 예시
출력 결과 해석
| 항목 | 샘플 값 | 좋은 기준 | 나쁜 기준 |
|---|---|---|---|
| CAGR | +8.7% | 7% 이상 → 전통 60/40보다 우수 | 5% 미만 → 배분 재조정 필요 |
| MDD | -14.1% | -20% 이내 → 안정적 배분 | -30% 초과 → 주식 비중 낮춰야 |
| 주식 단독 대비 | MDD -22%p 감소 | 변동성 크게 줄었음 | 수익률 감소가 MDD 감소보다 크면 비효율 |
팁 개별 주식 전략과 ETF 자산배분을 병행하면 전체 포트폴리오 변동성을 줄일 수 있습니다.
백테스트의 과적합(overfitting)을 방지하기 위해 학습 구간과 검증 구간을 분리해 전략의 실제 예측력을 측정합니다.
입력 항목 예시
출력 결과 해석
| 항목 | 샘플 값 | 좋은 기준 | 나쁜 기준 |
|---|---|---|---|
| 인샘플 CAGR | +19.1% | — | — |
| 아웃샘플 CAGR | +11.8% | 인샘플의 60% 이상 유지 | 인샘플 대비 절반 이하 → 과적합 |
| 과적합 지수 | 0.38 (낮음) | 0.5 미만 → 과적합 낮음 | 0.8 이상 → 데이터에 맞춰진 전략 |
| 구간별 일관성 | 7/9 구간 양수 | 구간의 70% 이상 양수 | 절반 이하 양수 → 불안정한 전략 |
팁 워크포워드 아웃샘플 수익률이 인샘플의 50% 이상이면 실전 사용 가능한 전략으로 판단합니다.
AI 인사이트
메뉴 경로: AI 인사이트 메뉴
판단이 어려울 때 AI의 시각을 참고합니다. AI 분석은 보조 도구이며 최종 결정은 항상 본인이 합니다.
매일 장 마감 후 AI가 당일 주요 뉴스·시장 동향·섹터 흐름을 자동 요약해 제공합니다.
입력 항목 예시
출력 결과 해석
| 항목 | 샘플 값 | 좋은 기준 | 나쁜 기준 |
|---|---|---|---|
| 시장 요약 | KOSPI +0.8%, 외국인 순매수 | 외국인 순매수 + 지수 상승 → 긍정적 | 외국인 순매도 + 기관 매도 동반 → 주의 |
| 핫 섹터 | 반도체, 2차전지 | 보유 종목과 섹터 일치 → 유리한 환경 | 보유 섹터가 약세 섹터 → 포지션 재검토 |
| 주요 리스크 | 미 금리 불확실성 | 리스크 없음 | 리스크 언급 많을수록 방어적 대응 필요 |
팁 브리핑은 오전 투자 판단 전에 먼저 읽는 습관을 만드세요. 시장 환경이 크게 불안정할 때는 신규 진입을 자제합니다.
특정 종목이나 전략을 입력하면 AI가 강점·약점·리스크를 분석하고 개선 방향을 제안합니다.
입력 항목 예시
출력 결과 해석
| 항목 | 샘플 값 | 좋은 기준 | 나쁜 기준 |
|---|---|---|---|
| 종합 평가 | 양호 (7.2/10) | 7점 이상 → 검증 후 실전 고려 | 5점 미만 → 전략 수정 필요 |
| 강점 | 저평가 + 모멘텀 결합, 손절 명확 | — | — |
| 약점 | 박스권 시장에서 잦은 진출입 | — | — |
| 개선 제안 | 필터 조건에 추세 확인 지표 추가 권장 | — | — |
팁 AI 분석은 참고용입니다. '왜 그렇게 판단했는지' 이유를 함께 읽고 본인 관점으로 재해석하세요.
포트폴리오 & 실전 운용
메뉴 경로: 포트폴리오·운용 메뉴
검증된 전략을 실제로 운용합니다. 반드시 가상매매로 3개월 이상 검증한 뒤 실전 전환을 권장합니다.
최종 선정 종목들의 최적 비중을 계산합니다. 기대 수익을 최대화하거나 변동성을 최소화하는 방향으로 배분합니다.
입력 항목 예시
출력 결과 해석
| 항목 | 샘플 값 | 좋은 기준 | 나쁜 기준 |
|---|---|---|---|
| 최적 비중 배분 | 삼성전자 15%, SK하닉 12%, … | 비중이 고루 분산됨 | 한 종목이 50% 초과 → 집중 위험 |
| 포트폴리오 기대 수익률 | +14.2%/년 | 개별 종목 평균보다 높음 | — |
| 포트폴리오 변동성 | 16.8% | 개별 종목 평균보다 낮음 → 분산 효과 | 단일 종목보다 높으면 분산 효과 없음 |
| 샤프 비율 | 0.85 | 개별 종목 최대보다 높으면 최적화 성공 | — |
팁 처음에는 동일 비중(10개 종목이면 각 10%)으로 시작하세요. 최적화 비중은 과거 데이터 기반이라 미래와 달라질 수 있습니다.
실제 시장 가격으로 가상 주문을 체결하는 시뮬레이션 계좌입니다. 실전과 동일한 환경에서 전략을 운용합니다.
입력 항목 예시
출력 결과 해석
| 항목 | 샘플 값 | 좋은 기준 | 나쁜 기준 |
|---|---|---|---|
| 총 자산 | 1,082만원 | 초기 대비 증가 | 초기 대비 감소 → 전략 재검토 |
| 실현 손익 | +42,000원 | 양수 → 매도한 종목에서 수익 | 음수 → 손절 발생 (정상 범위 내면 OK) |
| 평가 손익 | +38,000원 | 양수 → 보유 종목 수익 중 | 음수 → 보유 종목 손실 중 |
| 보유 종목 수 | 7종목 | 목표 종목 수 유지 | 0종목 → 신호 미발생 또는 현금 과다 |
팁 가상 계좌에서 3개월 이상 전략을 운용해 월별 수익이 백테스트와 비슷하게 나오는지 확인한 뒤 실전을 고려하세요.
등록한 전략에서 오늘 BUY·SELL 신호가 발생한 종목을 알림으로 받고 가상 매매를 실행합니다.
입력 항목 예시
출력 결과 해석
| 항목 | 샘플 값 | 좋은 기준 | 나쁜 기준 |
|---|---|---|---|
| 오늘 BUY 신호 | 2종목 (POSCO홀딩스, 현대차) | 신호 발생 → 해당 종목 매수 고려 | 신호가 너무 잦으면(일 5건+) 조건 재검토 |
| 오늘 SELL 신호 | 1종목 (삼성SDI) | 신호에 따라 매도 실행 | 손절 신호 무시 → 손실 확대 위험 |
| 평균 보유 수익률 | +8.3% | 양수 유지 | 음수 전환 → 전략 점검 |
팁 신호가 발생해도 시장 국면이 하락장이면 신규 매수를 자제하고 기존 보유 종목 관리에 집중하세요.
Q. 백테스트 수익률이 연 50%가 나왔어요. 바로 써도 되나요?
Q. 신호가 발생했는데 주가가 이미 많이 올랐으면 어떻게 하나요?
Q. 종목을 몇 개 담아야 하나요?
Q. 손절 신호가 왔을 때 '조금만 기다리면 오를 것 같다'는 생각이 들면요?
Q. 전략이 2개월 연속 손실이에요. 전략을 바꿔야 하나요?
ModuQuant 퀀트 투자 실전 매뉴얼
이 문서의 수익률·지표 수치는 백테스트 기반 예시이며 실제 투자 결과를 보장하지 않습니다.