3 Commits

Author SHA1 Message Date
kyu a9e805be05 feat: 자동매매 자본금 설정값 분리 (하드코딩 ₩1천만 제거)
trading/pipeline/head This commit looks good
손실%·포지션사이즈 기준 자본금을 .env TRADE_DEFAULT_CAPITAL로 설정 가능하게 분리.
- TRADE_SETTINGS['default_capital']을 env에서 로드(미설정 시 1천만)
- /trade/propose·/trade/scan의 하드코딩 Query default 제거 → 설정값 폴백
- docker-compose score-engine에 TRADE_DEFAULT_CAPITAL 전달
- 런타임 변경은 기존 POST /trade/settings 그대로 (재시작 시 env로 복귀)
- /performance/simulation의 capital은 what-if 입력값이라 유지

검증: 컨테이너 env 인식·/trade/settings 반영·런타임 override(5천만)·healthy 확인.
실잔고(키움) 자동연동은 계좌번호 미설정으로 별도 과제.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-06 15:45:46 +09:00
kyu 97cf5aecb0 chore: 누적 미커밋 작업분 일괄 커밋
trading/pipeline/head This commit looks good
이번 세션 외 그간 쌓인 변경 일괄 저장:
- bareunaapi: finance_dict 금융용어 / stock_loader 종목 로더 보강
- kis-api: 키움 토큰·수집 로직
- us-market / dart-collector: 수집 보강
- docker-compose: GEMINI_API_KEY 등 환경변수 추가
- score-engine/news-collector requirements, CLAUDE.md
- 신규: PROJECT.md, news-collector/sentiment_rules.py

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-02 01:24:16 +09:00
kyu 6d3b0bacc0 Initial commit: Korean stock value-investing AI pipeline
- 19개 마이크로서비스 (news-collector, score-engine, ta-engine, dart-collector,
  aux-signal, us-market, graph-engine, telegram-bot, dashboard-api, kis-api 등)
- 가치투자 스코어링 + 10공식 앙상블 보팅 (매직포뮬러/F-Score/Altman/PEG/
  모멘텀/Beneish/GP-A/G-Score/Amihud/BAB)
- 뉴스 수집→형태소→임베딩→중복제거→AI분석 파이프라인
- 기술적분석 + GAT 그래프신경망 + 미증시 동조 시그널

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-20 21:33:56 +09:00