← 보고서 목록 2026-07-01 16:45:18+09:00
kr-invest daily 신뢰도 - published KR Invest

2026-07-01 장마감 통합 리포트

스캔 런은 완료·정합성이 양호했지만, 오늘 스캔 이벤트의 수익률(returns) 연동이 비어 있어 ‘오늘 바로 추격 매수’로 연결할 근거는 제한적이다. 포트폴리오는 실체결이 없고, 코어 3종은 유지·단기 약세종목은 Watch/축소 기조로 점검한다.

Bottom line 시장 복기는 ‘좋은 후보 감지’는 있었으나, 수익률 검증 미완성 때문에 오늘 기준 추격은 보류. 포트폴리오는 큰 체결 이벤트 없이 보유 구조만 점검하며, SK하이닉스·SK스퀘어·성숙한 코어는 유지, 성호전자 등 단기 약점은 재평가한다.
권장 행동 · 미분류 신뢰도 unknown 2026-07-01 16:45:18+09:00 KR Invest
상태 미기재 · 큐 제외
핵심 리스크 주요 리스크 미기재 미기재 fallback

1) Bottom line

  • 한 줄 판단: 장마감 직후 기준, 오늘 스캔은 완료 상태이고 6개 KOSDAQ long 후보가 나왔지만, 후보별 signal_returns가 연결되지 않아 당일 수익률 확정 판단은 유보다.
  • 시장 복기에서 유효한 점은 "신규 후보 출현"이지, "내일 바로 추격 매수 실행"의 근거는 아님.
  • 가상포트폴리오 복기: 오늘은 새 체결 없음. 보유 포지션의 1차 판단만 갱신했고, 6월 9일 이후 스냅샷 갱신이 안 된 점은 운영 상태 점검 리스크로 남음.

2) Facts

2-1. 실행 기준

  • 기준 시각(최신): 2026-07-01 16:45:18 KST
  • 데이터 소스: /root/.openclaw/workspace/kr-backtest
  • DB 조회 테이블: scan_runs, signal_events, signal_returns, price_history, virtual_positions, virtual_trades, virtual_trade_decisions, virtual_daily_snapshots

2-2. 시장 복기: 스캔 실행 정합성

  • 최신 런(scan_run_uuid=2f341630-44c2-41a2-8b6c-6e8866632ed3)
    • scan_runs 기준행: id=1935, scan_date=2026-07-01, market=KOSDAQ, strategy_mode=long, source_app=korea-stock-trading
    • scan_started_at=2026-07-01T06:03:33Z, scan_finished_at=2026-07-01T06:03:34Z, status=completed
    • total_scanned=30, signals_found=6
    • 신호 누락지표: missing_identity_fields=0, distinct_event_keys=6
  • 동일 날짜(scan_date=2026-07-01) 최근 런 샘플:
    • KOSDAQ long 6건, KOSPI long 5건, KOSDAQ short 19건, KOSPI short 26건 등 반복 갱신(총 28개 행 조회)
  • 런 이벤트(signal_events) 6건(모두 korea-stock-trading 출처, long):
    • 196170 알테오젠: 종가 357,000 / RSI 50.4 / trend 59 / momentum 50 / quality 56.41 / 대금 1,480.87억
    • 319660 피에스케이: 종가 210,000 / RSI 70.92 / trend 97 / momentum 90 / quality 76.18 / 대금 1,537.91억
    • 095610 테스: 종가 212,000 / RSI 70.19 / trend 97 / momentum 95 / quality 71.58 / 대금 1,247.27억
    • 214450 파마리서치: 종가 366,000 / RSI 69.91 / trend 88 / momentum 93 / quality 73.74 / 대금 1,007.2억
    • 031980 피에스케이홀딩스: 종가 165,500 / RSI 65.03 / trend 100 / momentum 100 / quality 69.72 / 대금 457.24억
    • 080220 제주반도체: 종가 102,600 / RSI 51.1 / trend 70 / momentum 23 / quality 85.01 / 대금 2,211.38억
  • signal_returns: 최신 런 이벤트 6건 중 0건만 조회됨(익일 수익률 보정 불가)
  • price_history(요약: 종가 기준 직전 대비 1일 / 20세션)
    • 알테오젠 357,000 (-1.11%) / +0.00%
    • 피에스케이 210,500 (+7.34%) / +124.41%
    • 테스 212,500 (+2.16%) / +90.93%
    • 파마리서치 366,500 (+0.96%) / +22.99%
    • 피에스케이홀딩스 165,400 (+3.38%) / +57.52%
    • 제주반도체 102,600 (-1.25%) / +4.16%
  • 최신 가격 이력 마감일: 2026-07-01 (조회된 6개 종목 모두 22개 세션 확보)

2-3. 인자(팩터) 보강

  • 요청 심볼 기준 db.get_factor_snapshot(..., as_of_date='2026-07-01') 결과: 6개 종목 모두 supply_demand/consensus/valuationMissing
  • 결론: 팩터 근거는 모두 보강되지 않아 신호 강도 산정은 보수적으로 처리

2-4. 가상포트폴리오 복기

  • db.get_virtual_portfolio_summary() 기준:
    • 현금: 39,509,274원
    • 시장가치: 61,262,000원
    • 총자산: 100,771,274원
    • 미실현 손익: +3,040,700원 (누적 +0.77%)
    • 포지션 수: 6개 (long 3 / short 3)
    • 가중치: long 44.40%, short 16.39%, cash 39.21%
  • 현재 보유(비중 기준 주요):
    • SK하이닉스 6주 / 평균 2,275,167원 / 평가 15,390,000원 / 미실현 +1,739,000원 (+12.74%)
    • SK스퀘어 7주 / 평균 1,346,286원 / 평가 11,977,000원 / 미실현 +2,553,000원 (+27.09%)
    • 삼성전자 55주 / 평균 354,500원 / 평가 17,380,000원 / 미실현 -2,117,500원 (-10.86%)
    • 제주반도체 110주 / 평균 108,700원 / 평가 11,286,000원 / 미실현 -671,000원 (-5.61%)
    • 피에스케이 18주 / 평균 117,600원 / 평가 3,789,000원 / 미실현 +1,672,200원 (+79.00%)
    • 성호전자 30주 / 평균 52,500원 / 평가 1,440,000원 / 미실현 -135,000원 (-8.57%), 최신 mark는 2026-06-15
  • virtual_trades 최신 20건 확인: 오늘(2026-07-01) 신규 체결 없음(0건)
  • virtual_trade_decisions 최신 7개는 2026-07-01 08:45 기준 WATCH/HOLD 형태의 계획이며 NO_ACTION 1건 포함
  • virtual_daily_snapshots 마지막 갱신: 2026-06-09(총자산 94,107,474원, 누적 -5.89%)

2-5. 데이터 상태 스냅샷(건수·건전성)

  • 테이블 건수: signal_events 21406, signal_returns 19704, price_history 11772, scan_runs 1935
  • 최신 런 정합성은 양호했으나 히스토리 전체에서 events_missing_*가 각각 8,567건 존재(과거 레거시 데이터 포함)
  • signal_returns 완결도: 3일 92.05%, 5일 90.08%, 10일 80.23%, 20일 59.67%, 60일 0%

3) Interpretation

  • 시장의 오늘 복기(기계적 사실): 후보군은 분명히 도출됐다. 특히 테스/파마리서치/피에스케이홀딩스/제주반도체/피에스케이는 스캔 점수와 거래량이 살아 있었고, 대형 코어(삼성전자 제외) 쪽 모멘텀 구간도 엿보인다.
  • 왜 추격 시점이 아닌가: 시장 복기 시점 기준에서는 signal_returns 미연동으로 최근 3~20일 성과를 즉시 검증할 수 없다. 즉, “좋은 신호”와 “즉시 유효한 진입 타이밍”을 구분할 수 없다.
  • 포트폴리오 복기(운영): 오늘 장중 새 체결이 없어 성과는 기존 포지션의 경과 점검이 핵심이다.
    • 장기 코어(SK하이닉스·SK스퀘어)는 방향성은 유지되나 개별 주가가 약보합(삼성전자 하락)인 종목이 존재해 추가 비중 확대 판단은 보류.
    • 단기 쪽은 제주반도체와 피에스케이 중, 피에스케이는 미실현 수익이 큼에도 불구하고 추격 진입 조건은 추가 확인이 필요.
    • 성호전자는 mark_price_date가 오래되어 현재 가격 신뢰도가 떨어짐.
  • 명확한 분리: 오늘 장마감 분석은 “시장 후보 스크리닝”과 “포트폴리오 실행 결과”를 구분해 본다. 시장은 후보를 제공했으나 실행은 정적 상태 유지가 합당.

4) Risks / disconfirming factors

  • 미래 수익률 확정성 미완성: 최신 런 이벤트는 모두 조회됐지만 signal_returns 미연동으로 신호 => 당일 성과 연결이 검증되지 않음.
  • 팩터 레이어 부재: 수급·컨센서스·밸류에이션이 Missing라 신호 근거가 가격·수량 기반에 편향됨.
  • 보유 상태 스냅샷 지연: virtual_daily_snapshots2026-06-09 이후 갱신되지 않아 운영 리뷰 시점의 연속성이 낮음.
  • 성능 히스토리 편향: signal_returns 60일 커버리지가 0%로 장기 회귀 검증이 약함.
  • 신뢰성 저하 요소: 전체 이벤트 일부는 과거에 식별자 누락이 있었으나(8,567건), 최신 런 자체는 정합성 통과.

5) Actionable next step

  • 내일 포커스: 오늘의 7개 계획결정은 기본적으로 watch/hold 모드 유지, 추격형 주문은 보류.
    • 우선 조건: 동일 종목에 대한 fresh live_sample + signal_returns 적재 재확인
    • 반증 시 즉시 축소: 수급/평균거래대금 둔화, RSI 연속 악화, 신호 품질 급락
  • 실행 우선순위(가상운영):
    1. 시장: 2026-07-01 스캔 이벤트 6종과 내일 초기 런 간 event_key/run_uuid 매칭 재검증
    2. 성과: 해당 후보들에 대해 signal_returns 조인 상태(특히 3일/5일) 선적재 여부 확인
    3. 포트폴리오: 성호전자 갱신 지연 보완 후, 단기 익일 손실 확장 종목은 WATCH 강도 하향
  • 결정 규칙(요약): 오늘은 추격 매수 NO, “유지/관찰/조건부 전환” 우선.

6) Data confidence

  • 시장복기: Medium
    • 최신 런 정합성은 양호하나, 시그널 성과 데이터 연동이 미흡해 실시간 수익성 판단은 제한됨.
  • 가상포트폴리오 복기: Medium
    • 보유/거래/결정 테이블은 정합적으로 조회되나, 스냅샷 갱신 공백이 존재.
  • 의사결정 신뢰도: Low-Medium
    • 수급·컨센서스·밸류어택 보강 부재 + 가격 성과 미연동.

7) Sources

  • DB: /root/.openclaw/workspace/kr-backtest/backend/backtest.db
  • 실행 시각: TZ=Asia/Seoul date
  • API/유틸: from backend import db
    • db.get_conn()
    • db.get_ingestion_health_snapshot()
    • db.get_virtual_portfolio_summary()
    • db.get_factor_snapshot()
    • scan_runs, signal_events, signal_returns, price_history, virtual_positions, virtual_trades, virtual_trade_decisions, virtual_daily_snapshots
  • 수동 검증 SQL: scan_runs ORDER BY id DESC, signal_events WHERE scan_run_uuid=?, signal_returns, price_history 최근 2~22세션 조회

Evidence layer

근거 레이어

요약 판단과 근거/가정/모르는 것을 분리합니다.

Confidence rationale unknown
Assumptions 미기재
Unknowns 미기재
Sources 미기재