System overview

무한매수 PAPER는
어떤 부품으로 움직이나요?

운영자는 대시보드만 보지만, 아래에는 시세 조회, V4 전략 후보 계산, 안전 게이트, PAPER 원장, latest-contract 생성, 정적 대시보드 표시가 연결되어 있습니다.

Mental model

큰 부품 지도

실제 계좌 주문 경로는 현재 지도에 없습니다.

Market Data
KIS/Yahoo 읽기 전용
Strategy Criteria
매수·매도 검토선
Safety Gates
실주문 차단
PAPER Ledger
모의 원장
Dashboard
운영자가 읽는 화면

운영자

시세 상태, 전략 기준, 후보·기록·경고를 읽고 PAPER 검증을 계속할지 멈출지 판단합니다.

전략 엔진

로컬 V4 후보 엔진/브리지와 정책 평가기가 현재 상태를 기준으로 주문 후보와 검토선을 계산합니다.

안전 장치

real_order_submission=false, broker_target=none, PAPER_SIMULATED 상태를 확인해 실전 주문으로 넘어가지 않게 합니다.

Lifecycle

무엇이 흘러가나요?

가격과 전략 상태가 판단 기록으로 바뀌고, 판단 기록이 화면의 운영 상태가 됩니다.

1

가격

TQQQ $84.56, SOXL $224.34처럼 종목별 가격이 들어옵니다. KIS 응답에 거래소 timestamp가 없으면 freshness는 unknown으로 정직하게 표시합니다.

2

전략 상태

현재 예시는 각 전략 $40,000 현금, 보유 수량 0, 평균단가 0, 40분할, 일반 1회차 상태입니다.

3

판단

현재가와 검토선이 맞으면 후보가 만들어집니다. 조건을 만족하지 않으면 후보와 체결 기록은 0건으로 남습니다.

4

기록

PAPER 원장과 latest-contract가 갱신되고, 대시보드는 그 파일을 읽어 운영 현황을 보여줍니다.

Confusions

초보자가 헷갈리는 경계

이 경계를 혼동하면 화면을 실전 매매 화면으로 오해할 수 있습니다.

시세 연결 ≠ 주문 연결

KIS 실시간 표시가 있어도 계좌 주문 기능은 없습니다.

읽기 전용 출처로 보기

시세는 계산 입력이고, 주문 경로는 PAPER 내부 기록입니다.

후보 ≠ 체결

매수 후보는 실행 전 계획이며 체결 로그와 다릅니다.

후보·기록·주문 상태 분리

오늘 후보 0, 시뮬레이션 기록 0, 주문 미전송처럼 따로 읽습니다.

Reading order

읽는 순서

초보자는 숫자부터 보지 말고 안전→가격→전략→로그 순서로 읽는 편이 안전합니다.

  1. 1안전 체크리스트에서 실제 주문이 나가지 않는지 확인합니다.
  2. 2시세 데이터에서 어떤 가격과 출처가 쓰였는지 봅니다.
  3. 3전략 기준에서 매수·매도 검토선을 읽습니다.
  4. 4최근 실행/로그/경고에서 원장 반영과 이상 여부를 확인합니다.