feat: implement timezone-based global market auto-selection #7
Reference in New Issue
Block a user
Delete Branch "feature/issue-5-global-market-auto-selection"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
개요
시간대 기반으로 열려 있는 글로벌 시장을 자동 감지하고, KIS 해외주식 API 브로커를 추가하여 메인 루프에서 활성 시장에 맞게 동작하도록 확장했습니다.
주요 구현 사항
1. 시장 스케줄 모듈 (src/markets/schedule.py)
2. 해외주식 브로커 (src/broker/overseas.py)
3. 메인 루프 리팩토링 (src/main.py)
4. 데이터베이스 확장 (src/db.py)
5. AI 프롬프트 개선 (src/brain/gemini_client.py)
6. 설정 확장 (src/config.py)
테스트
파일 변경 통계
제약사항 준수
다음 단계
Resolves #5