.env에 넣으면 실데이터로 전환됩니다. 신호는 규칙 기반이라 실거래 전 백테스트 검증이 필요합니다.
미래 가격을 "맞히는" 게 아니라, 현재 시장 상황을 근거와 함께 정리해 주는 매매 의사결정 보조 도구. 최종 매매는 사람이 한다.
| 기능 | 설명 |
|---|---|
| 실시간 시세 | 코스피200·개별주 현재가 (장중/장마감 상태 표시) |
| 과거 흐름 | 약 1년치 일봉 캔들차트 + 지지/저항선 |
| 투자자 수급 | 외국인·기관·개인 순매수 (당일 잠정 + 5·20일 누적) |
| 장중 수급 흐름 | 시간대별 누적 순매수 + 가격을 한 차트에 (직전 거래일/실시간) |
| 지지 / 저항 | 피벗·스윙·매물대(POC)·이평선 자동 계산 |
| 나스닥 연동 | 나스닥100 선물을 장중 위험선호 지표로 표시 |
| 진출입 제안 | 위 요소 종합 → 매수/중립/매도 + 판단 근거 |
| 데이터 출처 배지 | 카드마다 실시간/직전거래일/지연/예시 표시 |
| 구분 | 기술 / 소스 | 비고 |
|---|---|---|
| 언어·서버 | Python 3.11 · FastAPI · WebSocket | 비동기 실시간 푸시 |
| 차트 | TradingView Lightweight Charts | 캔들 + 이중축 라인 |
| 국내 시세·수급 | 키움 REST API | ka10001·ka10081·ka10059·ka10064 |
| 코스피200 지수 | 키움 업종 TR | ka20001·ka20006 (값 ÷100) |
| 나스닥100 선물 | Yahoo NQ=F | 키움 해외선물은 OCX(Win전용) → Yahoo, 약 15분 지연 |
압축을 푼 폴더 안에서 터미널로 순서대로. 키 없이 목데이터로 바로 동작합니다.
폴더에서 claude 실행 → 이 프로젝트를 이해한 상태로 시작. 추천 순서:
첫 지시문 예시 — 그대로 복사해 붙여넣기:
# 1단계: 백테스트 모듈
src/backtest/ 폴더를 만들고 백테스트 모듈을 구현해줘.
- 키움 일봉(과거 1년)에 signals.build_signal 규칙을 하루씩 적용
- BUY 진입, 손절/목표 도달 또는 반대신호에 청산
- 총 거래수·승률·평균 손익비·누적수익률·최대낙폭(MDD)을 표로 출력
- 대시보드에 '백테스트' 탭으로도 볼 수 있게 해줘
먼저 계획을 설명하고, 동의하면 구현해줘.
| 파일 | 내용 |
|---|---|
| 01_앱소개_및_기술서.md | 앱 정의·기술 스택·아키텍처·키움 TR·현재 단계·한계 |
| 02_학생_설치_및_실행_가이드.md | 설치→목데이터 실행→키움 실데이터 전환→Claude Code |
| 03_다음단계_ClaudeCode_지시문.md | 이어서 개발할 때 복사-붙여넣는 지시문 모음 |