본문 바로가기
반응형

분봉 데이터3

일봉 + 5분봉(분봉) 데이터 수집/리포트 프로그램 안내 안녕하세요. 주식 투자 관련 데이터 수집 프로그램을 개발하는 인천고래입니다.저는 약 2~3년 전부터 일봉 + 분봉 데이터를 자동으로 취합하고 리포트까지 생성하는 도구를 만들어 왔고,최근 의뢰자님 요청으로 변경된 KRX API 구조에 맞춰 프로그램을 새로 정비하여 배포하게 되었습니다. 한 줄 요약이 프로그램은 KRX에서 종목/기초정보를 정리한 뒤 → 키움 OpenAPI로 일봉/분봉을 수집하고 → 사용자가 원하는 분봉 단위로 리샘플링하여 DB/리포트를 생성합니다. 1) 데이터 생성 흐름(전체 구조)프로그램은 아래 순서로 동작합니다. (UI 버튼도 동일한 단계로 구성)전 종목 리스트 수집(KRX API 사용) 코스피/코스닥 전체 종목 기준으로 종목 리스트 및 기초정보를 준비합니다.일봉 데이터 수집(키움 API..
키움 API를 통해 분봉 데이터 가져오기 - kiwoom.block_request 안녕하세요. 주식 투자 관련 지식을 공유하는 인천고래입니다.오늘은 분봉 데이터를 연속적으로 가져오기 위해 꼭 알아야만 하는 block_request() 메서드에 대해 작성하도록 하겠습니다. 키움증권에서는 분봉 데이터를 API를 통해서 제공을 하고 있고 1년 치의 데이터를 보유하고 있습니다.즉, 1년 전의 데이터를 얻을 수 없으니 지속적인 업데이트를 해야 자기만의 주식 데이터를 만들 수 있습니다. 그리고 또 하나의 문제점은 Kiwoom API에서는 분봉 데이터를 요청할 때, 특정 기간을 명시적으로 지정하여 데이터를 요청하는 기능을 제공하지 않습니다. 올해의 데이터만 필요해서 2024년 1월 1일부터 2024년 6월 26일까지의 데이터를 요청할 수 없다는 것이죠. 대신, Kiwoom API는 최신 데이터부터..
키움API로 분봉 데이터 가져오기 (주식 데이터 수집 및 분석 , python 소스 코드 포함 안녕하세요. 주식 투자 관련 프로그램을 공유하는 인천고래입니다.금일은 일봉 차트가 아닌 분봉 차트 데이터를 키움 API를 이용해서 가져오는 소스 코드를 공유하고자 합니다. 퀀트 투자를 하기 위해서는 우선 데이터를 취합을 하는게 우선입니다.일봉 데이터는 쉽게 구할 수 있는 반면 분봉 데이터는 분 단위로 데이터가 발생되기 때문에 취합하는데 많은 시간을 할애를 해야 합니다. 일봉 하루치가 1분 봉 하나와 동일한 데이터이니 하루(6시간 30분간)의 1분 봉 데이터를 계산하면... 일봉 1년 치보다 많은 것 같네요.  그리고 퀀트 투자를 하고는 싶어도 데이터가 저장이 되는 데이터베이스를 잘 모르는 사람들이 대부분인데 이를 쉽게 활용할 수 있도록 많은 사람들이 사용하는 엑셀 파일로 저장하여 언제든지 쉽게 접근가능하..
반응형