[테크니컬 리포트 전면 재설계 플랜]
해리 Pain Points (매크로/펀더와 동일 구조 — 테크에도 적용)
- 본문 얇음 — signal=... 만 있고 섹터명/맥락 부족 (s:4 v2 일부 개선)
- 해석 부족 — 차트 이벤트만 있고 왜/무엇이 핵심인지 설명 없음
- stale 데이터 — "오늘" 라벨인데 실제 가격 전일
- 종합 판단 부재 — 시장 Top 3 신호 없음
- 데이터 소스 부족 — fintwit traders, 차트 블로그가 context 로 주입 안 됨
- z-score / MA 대비 같은 매크로에서 금지한 영역을 테크니컬이 가져가야 함 (해리 명시)
재설계 섹션 구조
📌 헤드라인 (필수 2~3줄)
- 오늘 기술적 Top 1 이벤트 (가장 강한 브레이크아웃/반전/이상치)
- 시장 방향 1줄 (상승/하락/횡보 + 확신)
📊 변동성/리스크 스냅샷
- VIX + 기간구조 (VIX9D/VIX/VIX3M/VIX6M)
- KRX 변동성 (V-KOSPI)
- 섹터별 주간 베타/상관 변화
🔥 z-score / MA 이탈 (핵심 영역, 해리가 technical 에 할당)
- 주요 지수/섹터/원자재/FX 의 z-score (20일/60일)
- MA 이탈률 (SMA20/50/200 대비 편차 %)
- 과열/과매도 임계치 돌파 종목 Top 5
⚡ 브레이크아웃 / 브레이크다운
- 전일 고/저 돌파 종목
- 52주 신고가/신저가
- 거래량 급증 (평균 대비 2x 이상)
🌡️ 시장 심리 지표
- Put/Call Ratio, AAII sentiment, Fear & Greed Index
- 옵션 IV / SKEW
- 고수익채권 스프레드
🔄 섹터 로테이션
- 섹터 ETF 상대 강도 (1주/1달)
- 리더/래거드 섹터 5개
- 로테이션 방향 (리스크온/리스크오프)
🧠 해석 주입 (fintwit/차트 블로그)
- 트위터 수집물 최근 24h 에서 기술적 분석가 글 2~3건
- 차트 분석 블로그 (있으면) 인용
🎯 종합 판단 (Top 3 신호)
- 오늘 기술적 Top 3 신호 (진입/이탈/관망)
- 각 신호 confidence + 유효 기한 (단기/중기)
데이터 소스 매핑
| 영역 | 수치 데이터 | 해석 글 소스 |
|---|---|---|
| 변동성 | yfinance (VIX/VIX9D/VVIX) + FRED (OVXCLS) | 트위터 vol traders |
| z-score/MA | price-history JSON + pandas 계산 | 트위터 quant accounts |
| 브레이크아웃 | 일봉/분봉 데이터 | 트위터 breakout traders |
| 심리 | AAII/CNN F&G API | 트위터 sentiment accounts |
| 섹터 로테이션 | ETF 가격 (XLK/XLF/XLE 등) | 트위터 sector ETF analysts |
경로
- price-history:
~/.hermes/workspace/memory/price-history/*.json - macro-timeseries:
~/.hermes/workspace/memory/macro-timeseries/OVXCLS.json등 - 트위터:
~/.hermes/workspace/memory/twitter-collector/(s:6 지도 확인) - context-technical JSON:
~/.hermes/workspace/memory/analyst-technical/latest.json
제약 / 필터
- 토큰 예산: 2500자 이내
- 짜치는 표현 블랙리스트: "전문가들의 마켓 인사이트", "시장의 심리는 복잡", "조심스러운 접근", "주목"
- 매크로 영역 금지: CPI/GDP/금리 수치 인용 (해리가 macro 에 할당)
- 펀더멘탈 영역 금지: PER/PBR/EV/실적/밸류에이션 (해리가 fundamental 에 할당)
- 테크니컬 고유 영역: z-score, MA 대비, 편차, 변동성, 심리 지표, 섹터 상대 강도, 차트 패턴
- 한국어 전용
구현 순서
Phase 1 — 소스 엣지 확정
- s:6 소스 지도 대기
- 필요시 직접 탐색
Phase 2 — 필터 로직 (technical_context_filter.py)
- 주요 지수/ETF z-score 20일/60일 계산 함수
- MA 이탈률 함수
- 브레이크아웃 탐지 함수 (전일 고/저 돌파)
Phase 3 — 프롬프트 템플릿
- 섹션별
- 블랙리스트 + 고유 영역 명시
Phase 4 — analyst_common_wrapper technical 경로 교체
- 기존 wrapper 의 technical 경로만 신규 체인으로
- 다른 analyst 와 분기 독립
Phase 5 — 1회 실제 실행 + 검증
- 본문 캡처
- message_id
Phase 6 — before/after 비교
- 오늘 07:27 (2379) vs v2 (2385) vs 재설계 (신규)
성공 기준
- [ ] 본문 2500자 이내
- [ ] 헤드라인 + Top 3 신호
- [ ] z-score / MA 이탈 섹션 구체 숫자
- [ ] 브레이크아웃 최소 3개 종목
- [ ] 심리 지표 최소 2개
- [ ] 섹터 로테이션 리더/래거드 각 5개
- [ ] 트위터 해석 최소 2건 인용
- [ ] 매크로/펀더 영역 용어 0건
- [ ] 짜치는 표현 0건
보고
파일: ~/knowledge-agent/400-reports/260416_technical_redesign_implementation.md
Phase 1~6 + before/after 3단 비교 + 체크리스트 + 자체평가
주의
- 이 세션(s:10)은 테크니컬 전담
- s:2 fundamental / s:4 macro / s:6 source map / s:8 공통 매핑 / s:9 macro 품질 병렬
- 원본 analyst_technical 최소 수정
- sandbox 해제 — network 자유