Files
KisStock/backend
2026-02-01 20:24:04 +09:00
..
2026-01-31 22:34:57 +09:00
2026-01-31 22:34:57 +09:00
..
2026-02-01 20:24:04 +09:00
..
2026-02-01 20:24:04 +09:00

BatchuKis 백엔드 독립 실행 엔진 및 API 통합 사양서 (v1.6)

본 문서는 BatchuKis 플랫폼의 백엔드 시스템 아키텍처 및 독립 실행형 매매 엔진 로직을 정의합니다.

1. 시스템 아키텍처

1.1 Headless Execution Engine

  1. Batch Engine: 매 1분마다 auto_trade_configs를 스캔하여 예약된 시각에 주문 실행.
  2. Monitoring Engine: WebSocket 시세를 수신하여 reserved_orders 조건 감시 및 자동 매매.
  3. Market Index Collector:
    • 조회: 매 5분마다 주요 시장 지수(KOSPI, KOSDAQ, NASDAQ, S&P500, USD/KRW) 수신.
    • 기록: 1시간마다 해당 시점의 최종 데이터를 market_index_history 테이블에 기록(Upsert).
    • 프론트 연동: 프론트엔드는 DB에 저장된 최신 데이터를 5분 단위로 폴링하여 대시보드 업데이트.
  4. AI Proxy: API 보안을 위해 AI 분석 및 뉴스 요청 중계.

2. 상세 명세 가이드