# 투자 모니터링 시스템 - Mermaid

```mermaid
flowchart LR
  trigger["매일 오후 4시<br/>Schedule Trigger"]

  subgraph market["시장 데이터 수집"]
    kospi_api["코스피 API<br/>Naver Finance"]
    kospi_set["코스피 정리<br/>종목명/현재가/등락률"]
    watchlist["관심종목 테이블<br/>삼성전자, SK하이닉스"]
    stock_api["종목 시세 API<br/>code별 HTTP 요청"]
    stock_set["종목 정리<br/>종목명/현재가/등락률"]
  end

  merge["코스피+종목<br/>Merge append"]
  ai["AI 시장 분석<br/>gpt-4o-mini"]
  html["HTML 보고서<br/>email body + subject"]
  gmail["Gmail 발송<br/>daily report"]

  trigger --> kospi_api --> kospi_set --> merge
  trigger --> watchlist --> stock_api --> stock_set --> merge
  merge --> ai --> html --> gmail

  classDef source fill:#f7f7f7,stroke:#78716c,color:#1c1917
  classDef focal fill:#fbefe9,stroke:#b5523a,color:#1c1917,stroke-width:2px
  classDef output fill:#eef4ff,stroke:#2563eb,color:#1c1917

  class trigger,kospi_api,watchlist,stock_api source
  class merge,ai focal
  class html,gmail output
```

Best use: README, GitHub docs, quick review notes. Weakness: visual taste and layout control are limited.

