거인의 어깨 — GIANTS INVEST — Standing on the shoulders of giants

데이터 상태

시세·환율 라이브 연동 상태지연·실시간 vs 시드 데이터를 정직하게.

이 페이지는 외부 공개 시세·환율 연동의 현재 상태를 정직하게 보여줍니다. 시세·환율만 라이브이며, 펀더멘털·재무제표·공시·뉴스는 아직 시드 데이터입니다.

데이터 품질: 품질 저하데이터 품질 저하 — 경고 1건. 일부 값이 폴백·지연 상태입니다.

현재 자료

최신 라이브 조회 vs 저장된 자료

최신 라이브 조회

자료 상태일부 시세 폴백 — 라이브 89개 / 시드 폴백 2개
라이브 / 폴백 / 현금89 / 2 / 2
시드 폴백 비율2.2%
시세 기준 시각2026. 07. 11. 12:30 KST
USD/KRW1,498.7
제공자 지연1407ms

저장된 자료

아직 저장된 자료가 없습니다. 자동 갱신 (/api/cron/refresh-quotes)이 한 번도 성공하지 않았거나, 현재 저장 모드가 프로세스 재시작 시 초기화되는 메모리 모드입니다.

현재 저장 모드Supabase Postgres (DB canonical store)

🕒 시장별 구성·시세 갱신 예정 시각 안내

  • 한국 시장 (KR): 장 종료(15:30 KST) 후 매 영업일 16:00 KST 전후 구성 갱신 및 시세 자료 저장
  • 미국 시장 (US): 장 종료(05:00 KST 서머타임 / 06:00 KST 표준시) 후 매 영업일 06:30 KST 전후 구성 갱신 및 시세 자료 저장

💡 데이터 분류 정의

시드 데이터 (Seed Data): 시스템 구축/배포 시점에 포함된 분석용 초기 고정 데이터셋입니다.
폴백 데이터 (Fallback Data): 실시간 외부 API 장애나 쿼터 소진 시 무중단 모의 운용을 위해 제공되는 대체용 예비 데이터입니다.

밸류에이션 장부

포트폴리오 평가 장부 저장 상태

Valuation Ledger

quote refresh 직후 보유종목 시작가·현재가·비중·현금 포지션으로 계산한 평가 장부입니다. 저장소 mode만 공개하며 KV URL·토큰·파일 경로는 노출하지 않습니다.

latest JSON 보기
상태읽기 실패
Run date
마지막 저장
저장 모드Supabase Postgres (DB canonical store)
포트폴리오 / row / 포지션0 / 0 / 0
라이브 / 폴백 / 현금0 / 0 / 0
장부 폴백 비율0.0%
시세 소스
  • · 밸류에이션 장부 상태를 읽지 못했습니다. 저장소 연결 또는 KV/File 권한을 확인해야 합니다.

품질 점검

데이터 품질 점검

저장 스냅샷 없음주의

아직 저장된 스냅샷이 없습니다 — Cron 갱신이 한 번도 성공하지 않았습니다.

폴백 비율 정상정상

원격 91개 중 라이브 89개 · 시드 폴백 2개(2.2%).

KR 심볼 매핑 완전정상

모든 한국 종목이 명시적 KR_LISTINGS 거래소 매핑을 가집니다.

상장폐지 종목 정상 폴백정상

시드 유니버스의 상장폐지/합병 종목 2개(WBA, PARA)는 시드 폴백으로 정직하게 표시됩니다.

제공자 지연 정상정상

시세 조회에 1407ms 소요 (예산 15000ms 이내).

USD/KRW 환율 라이브정상

USD/KRW 환율을 공개 엔드포인트에서 라이브로 조회했습니다.

경고

  • · 저장 스냅샷을 불러오지 못했습니다 (supabase): Supabase market_snapshots select by id failed: HTTP 503 — {"code":"PGRST002","details":null,"hint":null,"message":"Could not query the database for the schema cache. Retrying."}

계획 단계

아직 시드·계획 단계

라이브 연동: 미국·한국 종목 시세, USD/KRW 환율 (Yahoo Finance 공개 엔드포인트, API 키 불필요). 조회 실패 시 시드 가격으로 자동 폴백합니다.

아직 시드 데이터: 보유 종목·목표 비중, 펀더멘털·재무제표, 공시·뉴스·기업행위, 매크로 지표, 성과 이력. 이 항목들은 키·재배포 약관 검토가 필요해 다음 단계로 연기되어 있습니다.

저장: Phase 2에서 시세 자료를 저장하는 추상화를 추가했습니다. 저장 모드는 환경에 따라 메모리·파일·KV 중 하나로 결정되며, 시크릿이 없으면 항상 메모리 모드로 안전하게 동작합니다.

데이터 출처와 라이선스 비고는 방법론 페이지에서, 원본 응답 스키마는 /api/market/status · /api/market/quotes에서 확인할 수 있습니다.