StockWin C단계 운영 문서
승인형 반자동 매매 사용 가이드
현재 StockWin은 추천 보드에서 후보를 모으고 승인 큐를 관리합니다. 이번 2주 검증 기간에는 Kiwoom REST 실주문/모의주문을 모두 실행하지 않고 추천 품질·승인/거절·연결성만 테스트합니다.
현재 단계
C단계
추천 보드 + Telegram/대시보드 승인 + Kiwoom 연결 smoke
주문 서버 실행
잠김
주문 테스트 별도 승인 전까지 금지
초기 운용 기준
300만원
일일/단일 주문 한도 우선
승인 채널별 가능 상태
대표님이 지금 사용할 수 있는 대시보드/Telegram 승인 경로와 Kiwoom 연결성 smoke 경로를 구분합니다.
웹앱 대시보드 승인
가능추천 후보를 승인 큐에 등록하고 승인/거절할 수 있음
승인 후 키움 영웅문/MTS에서 수동 주문
Telegram 매수 승인
미연결Telegram webhook으로 승인/거절 가능 — 환경변수와 webhook 등록 후 활성
TELEGRAM_APPROVAL_ENABLED와 webhook secret 등록 후 /approve, /reject 사용
키움 REST 연결 테스트
가능StockWin 승인 완료 항목과 Kiwoom 연결 상태를 분리 확인
승인 완료 요청도 주문 API로 보내지 않고 추천 품질·연결성만 검증
주문 없는 테스트 기간
2주 주문 없는 테스트
2026-05-04 시작 → 2026-05-18 리뷰
- 14일 운영 기준
- 최소 30회 승인/거절 의사결정 기록
- 추천 후보 품질, 승인/거절 30회 이상, Kiwoom OAuth/시세 smoke 통과
StockWin_v1.0_Package 반영
운영 캘린더·듀얼모드·킬스위치는 적용, 자동 주문은 보류
다운로드 패키지의 FastAPI/Supabase/n8n/Telegram 구조는 B단계 후보로 보존했습니다. 현재 웹앱에는 08:30 운영 점검, VKOSPI 기반 공격/보수 모드, 300만원 계좌 리스크 한도, 추천 보드, 키움 연결성 smoke 게이트, 주문 잠금 해제 기준을 운영 가이드로 반영합니다.
기준 자본
3,000,000원
일일 -3% 매수정지
90,000원
-5% Kill Switch
150,000원
단일 포지션 상한
450,000원
v1 운영 스케줄
08:30
Morning Check
키움 토큰/시세 연결성 상태 확인, KOSDAQ RSI 후보 생성, Telegram 알림 준비
패키지 참조: n8n/01_morning_check.json
09:00~10:30
Golden Time Review
추천 보드 후보를 승인 큐에 넣고 Telegram/대시보드 승인·거절 흐름만 테스트
패키지 참조: dashboard approval flow
14:55
Safe Close
승인완료 후보의 손절·익절·당일 제외 필요 여부를 주문 없이 점검
패키지 참조: n8n/02_safe_close.json
15:35
Daily Report
당일 후보·승인·거절·키움 연결 테스트 결과를 리뷰하고 다음날 RSI/거래량 파라미터를 조정
패키지 참조: n8n/03_daily_report.json
VKOSPI 기반 듀얼모드
현재는 자동 토글이 아니라 후보 검토 강도를 조절하는 리스크 자세로만 사용합니다.
VKOSPI ≤ 20 · calm
aggressive
공격 60% / 보수 30% / 현금 10%
공격 후보도 큐 등록 가능하되 승인 전 거래량·추격 리스크 재확인
VKOSPI ≤ 30 · normal
conservative
공격 40% / 보수 40% / 현금 20%
기관형/RSI 후보를 균형 검토하고 단일 주문 한도를 우선 적용
VKOSPI ≤ 40 · volatile
conservative
공격 20% / 보수 50% / 현금 30%
보수 후보만 우선하고 신규 승인 수를 줄임
VKOSPI ≤ 40 초과 · crisis
cash
공격 0% / 보수 30% / 현금 70%
신규 매수 큐 등록을 중단하고 기존 포지션 리스크만 점검
오늘 매매 실행 순서
STEP 1
실전/모의 주문 상태가 모두 잠김이고 주문 없는 테스트 모드인지 확인한다.
STEP 2
추천 보드에서 오늘 매수 후보·관찰 후보·리스크 제외 후보를 한 번에 확인한다.
STEP 3
BUY 후보도 리스크 메모와 손절/목표가를 먼저 읽는다.
STEP 4
매수 의사가 있는 후보만 승인 큐에 등록한다.
STEP 5
승인 큐에서 금액·수량·리스크를 재확인하고 승인/거절한다.
STEP 6
승인된 항목도 주문하지 않고 승인 로그·추천 품질·연결성만 기록한다.
승인 큐 상태 의미
승인 대기
리스크와 수량을 검토
추천 또는 수동 요청이 큐에 등록된 상태
승인 완료
주문하지 않고 테스트 기록
대표님이 실행 의사를 확인한 상태
거절
기록만 유지
이번 매매를 하지 않기로 결정
리스크 차단
매매 금지
한도 또는 hard block에 걸림
실행 완료
주문 테스트 별도 승인 전에는 사용 안함
현재는 사용하지 않는 미래 상태
후보 신호 읽는 법
BUY
점수와 리스크 조건을 통과한 후보. 그래도 즉시 주문이 아니라 승인 큐 검토가 먼저입니다.
WATCH
관찰 후보. 조건 일부만 충족했거나 확인 신호가 부족합니다.
AVOID
현재는 제외 우선입니다. 과열, 약세, 거래량 부족, 한도 초과 등을 확인하세요.
HEDGE_ONLY
롱 진입 금지 또는 하방 위험 경고입니다.
키움 REST 주문 없는 테스트 절차
- 추천 보드에서 BUY 후보를 확인하고 Ross-RSI 셋업, RSI, 거래량, 손절가를 확인합니다.
- BUY 후보를 승인 큐에 등록합니다.
- 대시보드 또는 Telegram에서 승인/거절합니다.
- 승인 완료 항목도 주문하지 않고 테스트 기록만 남깁니다.
- 추천 후보, 승인/거절 판단, Kiwoom OAuth/시세/차트 smoke 결과와 실패 원인을 2주간 누적해 추천 품질을 재점검합니다.
주문 잠금 해제 전 체크리스트
금지사항
- StockWin 추천만 보고 시장가 몰빵 금지
- RSI 과열권 추격매수 금지
- 실주문/모의주문 환경변수 임의 변경 금지
- 계좌번호, app secret, token 화면 공유 금지
- Vercel production과 로컬 최신 코드를 혼동 금지
운영 원칙
StockWin의 첫 목표는 세계 최고 수익률을 흉내 내는 것이 아니라, 손실 한도 안에서 후보 품질·승인 판단·실행 기록을 반복 개선하는 것입니다.