whdwo798 a65d7c297b [2026-05-15] claude_evening 구현 + 권한 영구 적용
- app/ai/evening.py: 장후 데이터 수집 (매매내역/30일통계/실전전환조건)
- ~/.claude/commands/evening.md: /evening 슬래시 커맨드
- scripts/run_evening.ps1: claude_evening 실행 스크립트
- 작업 스케줄러 StockBot_Evening 등록 (평일 15:30)
- .claude/settings.json: bypassPermissions 추가 (권한 영구 승인)
- CLAUDE.md: 권한 섹션 추가, 할 일 목록 업데이트

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-15 14:07:15 +09:00
2026-05-14 15:14:50 +09:00
2026-05-14 15:14:50 +09:00
2026-05-14 15:14:50 +09:00
2026-05-14 15:14:50 +09:00
2026-05-14 15:14:50 +09:00
2026-05-14 15:14:50 +09:00
2026-05-14 15:14:50 +09:00
2026-05-14 15:14:50 +09:00

단타 자동매매 시스템 v3.0

기획서 v3.0 기준 / KIS Open API / Synology NAS Docker AI: Claude Code headless (장 전 분석 + 장 후 피드백)

운영 모드

KIS_MOCK DRY_RUN 동작
true true 신호 확인만 (주문 없음) ← 처음 시작
true false 모의투자 실제 주문 ← 3개월 검증
false false 실거래 ← 조건 충족 후

빠른 시작

# 1. .env 설정
cp .env.example .env
# .env 열어서 KIS 키, Discord Webhook URL 입력

# 2. KIS 연결 테스트
pip install aiohttp python-dotenv
python test_connection.py

# 3. 신호 확인 (DRY_RUN=true)
python app/main.py

# 4. Docker 실행 (NAS)
docker-compose up -d

컨테이너 구성

컨테이너 역할 실행 시간
stockbot-main 매매 프로그램 상시 (09:00~15:00 활성)
stockbot-redis 시세 캐시 상시
stockbot-dashboard Streamlit 모니터링 상시 (포트 8501)
claude-morning 장 전 AI 분석 08:30 (실행 후 종료)
claude-evening 장 후 AI 피드백 15:30 (실행 후 종료)
stockbot-killswitch 긴급 청산 수동 트리거

긴급 청산

docker-compose --profile emergency up kill-switch
# 또는
python kill_switch/kill.py
S
Description
No description provided
Readme 150 MiB
Languages
Python 87.8%
PowerShell 10.1%
Shell 1.5%
Batchfile 0.3%
Dockerfile 0.3%