virtual-insanity
← 리포트 목록

redesign_plan

2026-04-16 macro

[매크로 리포트 전면 재설계 플랜 — 해리 구체 피드백 기반]

해리 Pain Points (2026-04-16)

  1. 정책 매일 반복 → 본문 하단 잘림: 중앙은행/정책은 자주 안 바뀌는데 매일 "현재 금리 / 최근 FOMC" 같은 내용이 반복돼 토큰 예산을 소진
  2. FX 나열만: "USD/KRW 1430, USD/JPY 150" 같이 숫자만 있고 왜 움직였는지 해석 없음
  3. 재정/무역/원자재 빈약: 이 3섹션이 각자 1~2줄로 너무 얕음. 실제로는 가장 중요한 영역
  4. 종합 판단 부재: 각 섹션 있어도 "오늘의 매크로 테마 Top 3" 같은 최상위 요약이 없음
  5. 데이터 소스 많은데 활용 부족: Gmail 뉴스레터, 텔레그램, 트위터, 블로그 수많은 해석 글이 있는데 analyst context 에 안 들어감

재설계 섹션 구조

📌 헤드라인 (필수, 2~3줄)

  • 오늘 매크로 Top 1 (가장 중요한 이벤트/지표/가격 변동)
  • 전날 대비 변화 1줄

📊 밤사이 나온 지표 (동적 필터, 변동적)

  • 필터 로직: 전날 18:00 KST ~ 오늘 아침 발화 시각 사이에 실제 published 된 지표만
  • FRED: observation_start >= yesterday 필터
  • BOK/통계청: 발표 캘린더 기반
  • 주간 시리즈 (WRESBAL/WTREGEN): "이번 주 Wed" 만
  • 포함 예: CPI/PCE, PPI, 고용(NFP/ADP), ISM/PMI, 소매판매, 산업생산, 주택착공, GDP nowcast
  • 해석 주입: 각 지표에 대해 텔레그램/뉴스레터/블로그 최근 24h 매크로 해석 글 2~3건 중 가장 관련 있는 것 인용 (짧게)
  • 나온 것 없으면 섹션 생략 (placeholder 금지)

💱 FX 브리핑 (해석 필수)

  • DXY / EUR-USD / USD-JPY / USD-KRW / USD-CNY / USD-TWD
  • 각 통화: 어제 종가 → 오늘 이 시각, 변동률, 움직임 배경 1~2줄 해석
  • 해석 소스: 텔레그램 매크로 채널, 주요 뉴스, 중앙은행 발언

🏛️ 재정 (확장)

  • 각국 재정 지표 (재정수지 / 부채비율 / 신규 국채 발행)
  • 재정 정책 변화 (예: 추경 / 세법 개정 / 지원금)
  • 해석 주입: 텔레그램/뉴스레터에서 재정 관련 해석 글

🚢 무역 (확장)

  • 무역수지 / 수출입 데이터 (한국/중국/미국/일본/독일)
  • 관세/규제 이벤트 (USTR/WTO/EU)
  • 공급망 이슈 (반도체/배터리/원자재 병목)

🛢️ 원자재 (확장)

  • 에너지: WTI / Brent / 천연가스 / LNG
  • 금속: 금 / 은 / 구리 / 알루미늄 / 니켈 / 희토류
  • 농산물: 밀 / 대두 / 옥수수
  • 각 원자재 가격 + 배경 (지정학/수급/계절성)

🏦 중앙은행 / 정책 (변경 시에만)

  • 조건부 섹션: 어제~오늘 사이 발언/결정/점도표 업데이트가 있었을 때만 포함
  • 없으면 이 섹션 전체 생략 (본문 짧아짐)
  • 포함되면: 발언 인용 1~2줄 + 해석 1줄

🎯 종합 판단 (필수, Top 3~5 테마)

  • 오늘 매크로의 핵심 테마 3~5개
  • 각 테마: 방향 (상승/하락/중립 + 확신 수준) + 투자 시사점 1줄
  • 예: "테마 1: 유가 약세 지속 — 원유 재고 급증 + OPEC+ 증산 시사. 에너지 주 하방 압력"

데이터 소스 매핑 (소스별 사용)

영역 수치 데이터 소스 해석 글 소스
지표 (CPI/GDP/고용 등) FRED (macro-series-collector 출력) 텔레그램 매크로 채널 / MacroCompass / Concoda / ranto28
FX yfinance / FRED (DEXCHUS 등) 텔레그램 환율 해석 / 뉴스
재정 BOK/통계청/US Treasury 발표 뉴스레터 (BondEconomics) / 텔레그램 재정 해석
무역 관세청 / WITS / UN Comtrade 텔레그램 공급망 채널 / 산업 블로그
원자재 yfinance (CL/GC/HG/NG) / FRED commodity series ranto28 원자재 글 / 텔레그램 에너지 채널 / 뉴스
중앙은행 FRED 금리 시리즈 / 직접 발표 텔레그램 FedWatch 채널 / 뉴스레터

소스 구체 경로 (s:6 소스 지도 완료 후 정확히 채울 것)

  • Gmail 뉴스레터: ~/knowledge-agent/100 수신함/121 뉴스레터/2604*_*.md
  • 채권 크레딧 메일: ~/knowledge-agent/100-inbox/119-크레딧메일/
  • 블로그: ~/knowledge-agent/100 수신함/122 articles/ (ranto28 외)
  • 트위터: ~/.hermes/workspace/memory/twitter-collector/
  • 텔레그램: (s:6 이 NEPCON 포함 확인 중)
  • FRED: ~/.hermes/workspace/memory/macro-timeseries/*.json
  • yfinance: ~/.hermes/workspace/memory/price-history/*.json

필터/제약 로직

1. 토큰 예산

  • Telegram HTML 메시지 2500자 이내 (하단 잘림 방지)
  • 헤드라인 + 동적 섹션 + 종합 판단 합쳐서 예산 안에

2. 동적 섹션 (조건부 생략)

  • "밤사이 나온 지표" 없으면 생략
  • 중앙은행 변경 없으면 생략
  • 재정/무역/원자재 중 유의미한 이벤트 없으면 간략 요약 1줄

3. 짜치는 표현 블랙리스트 (강제 필터)

  • "전문가들의 마켓 인사이트"
  • "시장의 심리", "투자자 심리", "시장 참여자"
  • "단기 변동성", "시장 불확실성"
  • "주목할 필요가 있다", "지켜봐야 한다"
  • "투자 전략 제안"
  • 기타 진부한 패턴 (프롬프트에 명시적 "금지" 섹션)

4. 테크니컬 영역 금지 (매크로에서)

  • z-score, MA 대비, 이동평균, 표준편차, 변동성 밴드
  • 차트 패턴, RSI, MACD, 볼린저, 지지/저항, 돌파
  • 이것들은 technical analyst 의 영역

5. 한국어 전용

  • 외국어 숫자 단위 허용 (BPS, TRILLION, MoM, YoY)
  • 원문 영어 인용은 짧은 20단어 이하 1회만
  • 번역체 어색함 체크

구현 순서 (s:4 전담)

Phase 1 — 소스 엣지 확정 (s:6 결과 대기)

  • knowledge source map 완성본 기다림
  • 필요하면 s:4 가 직접 파일 경로 마무리 탐색

Phase 2 — 필터 로직 구현

  • macro_context_filter.py (신규): 전날 이후 published 된 FRED 지표 목록
  • 해석 글 매칭 로직: 각 지표명 + 키워드로 텔레그램/뉴스레터 최근 24h 검색

Phase 3 — 프롬프트 템플릿 설계

  • 섹션별 프롬프트 (헤드라인 / 지표 / FX / 재정 / 무역 / 원자재 / 정책 / 종합)
  • 블랙리스트/금지 영역 명시
  • 토큰 예산 명시

Phase 4 — macro wrapper 통합

  • analyst_common_wrapper.sh 의 macro 경로만 신규 체인으로 교체
  • fundamental/technical/pm 는 기존 경로 유지 (s:8 가 별도 작업 중)

Phase 5 — 1회 실제 실행 + 본문 검증

  • 수동 실행 → 본문 캡처
  • 해리 pain points 5개 하나씩 해소 확인
  • message_id 확보

Phase 6 — 비교 보고서

  • before (오늘 아침 07:05 macro): 본문 A
  • after (재설계): 본문 B
  • diff + 개선 포인트 체크리스트

성공 기준

  • [ ] 본문 2500자 이내, 하단 안 잘림
  • [ ] 밤사이 나온 지표 섹션이 동적 (없으면 생략)
  • [ ] FX 각 통화에 해석 1~2줄
  • [ ] 재정/무역/원자재 각각 최소 2건 구체 데이터 + 해석
  • [ ] 정책 섹션 조건부 (변경 시에만)
  • [ ] 종합 판단 3~5 테마 + 방향
  • [ ] 텔레그램/뉴스레터/블로그 해석 글 최소 3건 인용 흔적
  • [ ] 짜치는 표현 0건
  • [ ] 테크니컬 용어 0건
  • [ ] 데이터 as-of 일자 명시

보고

  • 파일: ~/knowledge-agent/400-reports/260416_macro_redesign_implementation.md
  • Phase 1~6 각 결과 + 본문 before/after + 성공 기준 체크리스트 + 자체평가

주의

  • s:2 는 analyst 전체 감사 완료, s:6 는 소스 지도 진행 중, s:8 는 fundamental/technical 전담, s:9 는 매크로 품질 재점검 → 중복 방지
  • 이 세션(s:4)은 매크로 재설계 + 구현만 전담
  • 원본 scripts 수정 최소 (wrapper 레이어)
  • s:6 지도 완료 기다리되 60분 초과하면 s:4 가 직접 소스 탐색