Files
Stock-trading-programming/claude_morning/run.sh
T
2026-05-14 15:14:50 +09:00

53 lines
1.5 KiB
Bash

#!/bin/bash
# 장 전 분석 - 매일 08:30 자동 실행
# NAS Container Manager 스케줄: 평일 08:30
TODAY=$(date '+%Y-%m-%d')
claude --bare -p "
오늘($TODAY) 장 시작 전 분석을 수행해.
## 데이터 수집
1. 네이버 금융(https://finance.naver.com)에서 오늘 주요 뉴스 헤드라인 20건 수집
2. data/market/ 폴더에 수집한 데이터가 있으면 읽기
3. Bash로 KIS API 호출이 가능하면 KOSPI/KOSDAQ 전일 지수 확인
## 분석 및 판단
- 시장 분위기: 강세/중립/약세
- 감성 점수: 0~100
- 리스크 레벨: 낮음/보통/높음
- 주목할 섹터 (최대 3개)
- 회피할 섹터 (최대 3개)
- AI 추천 종목 (boosted, 최대 5개)
- AI 제외 종목 (blacklist)
- 포지션 사이즈 배율: 0.5~1.5
## 결과 저장
다음 형식으로 data/daily_context.json 저장:
{
\"date\": \"$TODAY\",
\"generated_at\": \"HH:MM:SS\",
\"trade_allowed\": true,
\"market_sentiment\": \"중립\",
\"sentiment_score\": 60,
\"risk_level\": \"보통\",
\"hot_sectors\": [],
\"avoid_sectors\": [],
\"boosted_tickers\": [],
\"blacklist_tickers\": [],
\"position_size_multiplier\": 1.0,
\"reason\": \"한 줄 판단 이유\"
}
## Discord 알림
환경변수 DISCORD_WEBHOOK_URL로 다음 메시지 전송:
[AI분석] $TODAY | 시장:감성점수점 / 주목:섹터 / 회피:섹터 / reason
## 절대 금지
- FORCE_EXIT 값(14:50) 절대 변경 불가
- app/config.py 수정 불가 (장 전에는 읽기만)
" \
--allowedTools "Read,Write,Bash" \
--dangerously-skip-permissions \
--max-turns 10