🚀 급등주 스나이퍼

정체성: 급등주 사전 예측 (안정 수익 X) · 시드 100만원 · 100% 손실 감내 루틴 완결

📖 시작하기 — 3단계 준비

자동매매를 시작하기 전에 아래 3단계를 완료해야 합니다.

터미널에서 실행:

# 32자 랜덤 토큰 생성
openssl rand -base64 32

# SOPS 암호화 env 편집 (프로젝트 루트에서)
sops edit backend/.env.sops.yaml

# 다음 두 줄 추가/수정 후 저장
#   SNIPER_LIVE_ENABLED: "true"
#   SNIPER_API_TOKEN: "<위에서 생성한 토큰>"

# 백엔드 재기동 (사용자에게 승인 요청)

상세 절차·토큰 회전·트러블슈팅: docs/operations/sniper-setup.md

Step 1에서 생성한 토큰을 아래 🔐 관리자 세션 입력창에 붙여넣고 "로그인" 클릭.

서버가 httpOnly 쿠키(sniper_session)로 응답 · JS 접근 불가 (XSS 방어). 세션 12시간 유지 후 재로그인 필요.

⚙️ 하드 파라미터 편집기 최상단 Sniper 활성 (enabled) 토글을 On → 💾 저장. 정규장 시간(10:00~15:00 KST)에 자동 스캔 시작.

⚠️ 시드 100만원 100% 손실 가능. 안전장치(Kill Switch -3% · 종목당 상한 · 정규장 게이팅)는 존재하지만 실현손실 자체는 감내 대상.

🔐 관리자 세션anon · 편집·실주문 불가

🎯 실시간 candidate 스캔 (Top 15)

30초 주기 · 유니버스 상위 종목의 tape_score 산출 · 임계 초과 시 자동 매수 (Sniper 활성 필요) · 컬럼 rank_z/trades_z/book_z 는 3개 소스 z-score

스캔 중…

📜 최근 24h 진입·청산 이력

자동 매매가 실제로 실행되면 여기 기록됩니다. PnL 초록/빨강 · 상태 open/closed · 사유 trailing/hard_sl/force_close

로드 중…

🗂 유니버스 (Top 30 · nightly 22:00 KST 재싱크)

스나이퍼가 감시할 KOSDAQ 종목 목록 · 매일 22:00 KST 자동 재싱크 · 즉시 재싱크는 관리자 세션 필요

로드 중…