키움 API2 자동매매 프로그램 시그널 및 워커 아키텍쳐 안녕하세요. 자동매매를 연구하며 개발하고 있는 인천고래입니다. 과거의 단순 코드 구조를 벗어나서 (기존 방식은 생성 순서와 의존성 문제 존재.)키움 API를 통해서 전달되는 실시간 주가를 리얼타임으로 분석하여다중 전략을 적용하기 쉬운 방향으로 아키텍쳐를 고려중이며 이에 현재 반영하고 있는 구조에 대해 공유하고자 글을 적습니다. 1. 기본 구조레이어하는 일예시 위치strategy- 매수/매도 Logic 만 구현- I/O · DB · 큐와 무관module/strategy/ma_cross_20_60.py, …/price_cross_ma.pyworker (runner)- DB 폴링·실시간 큐 구독 등 “데이터 수집 → strategy 호출 → router.publish”- 전략 클래스를 구성품으로 추가modul.. 키움 API를 통해 분봉 데이터 가져오기 - kiwoom.block_request 안녕하세요. 주식 투자 관련 지식을 공유하는 인천고래입니다.오늘은 분봉 데이터를 연속적으로 가져오기 위해 꼭 알아야만 하는 block_request() 메서드에 대해 작성하도록 하겠습니다. 키움증권에서는 분봉 데이터를 API를 통해서 제공을 하고 있고 1년 치의 데이터를 보유하고 있습니다.즉, 1년 전의 데이터를 얻을 수 없으니 지속적인 업데이트를 해야 자기만의 주식 데이터를 만들 수 있습니다. 그리고 또 하나의 문제점은 Kiwoom API에서는 분봉 데이터를 요청할 때, 특정 기간을 명시적으로 지정하여 데이터를 요청하는 기능을 제공하지 않습니다. 올해의 데이터만 필요해서 2024년 1월 1일부터 2024년 6월 26일까지의 데이터를 요청할 수 없다는 것이죠. 대신, Kiwoom API는 최신 데이터부터.. 이전 1 다음