차밍이
[파이썬] 키움증권 Open API 주식 분봉 데이터 가져오기 - github 공유 본문
반응형
파이썬을 통해서 자동매매 프로그램을 만들거나 주식분석에 관심있는 분들이 많더라구요.
단기적인 트레이딩을 분석하기 위해서는 일봉 데이터보다는 더 기간이 짧은 분봉 데이터가 필요한 경우가 있는데요.
오늘은 파이썬을 사용해서 분봉 데이터를 가져올 수 있는 프로그램을 찾아보았습니다.
직접 필요나 사용에 맞게 구현을 하던 중 gyusu님이 만들어서 github에 올려주신 것이 있어서 해당 git주소를 공유합니다~!!
분봉 데이터 가져오기
Github 주소 : 키움증권 Open API를 사용하여 주가 데이터를 받아오는 PyQt 기반의 프로그램
사용방법 및 개발환경
키움증권 API를 사용하기위한 환경을 구축해 주셔야합니다.
- 키움증권 가입 & 키움증권 Open API 사용 허가 & Open API 모듈 설치
- Anaconda 32-bit 설치 만약 Anaconda 64-bit을 사용하고 있는 경우
- 32-bit도 설치 또는,
set CONDA_FORCE_32BIT
을 이용하여 32-bit 가상환경을 만들어야 합니다.- 32bit 가상환경 만들기 관련 게시글 참고해주세요.
- 32-bit anaconda 가상환경에서
python=3.5
,pyqt5
,sqlite3
,pandas
설치
프로그램 진행
개발 환경구축을 완료하셨다면 pycharm(저는 파이참에서 실행했어요.)에서 Kiwoom_datareader_v0.1.py 파일을 실행해주시면 됩니다.
실행
분봉 선택
DB 확인
stock_price.db
파일 안에 DB형태로 데이터가 저정되어있습니다.
결론
gyusu님께 감사하며 2년치의 분봉 데이터를 열심히 추출해나가겠습니다 ..ㅎㅎ
참고해서 저만의 프로그램을 한번 만들어봐야겠어요.
API를 통해 가져올 수 있는 분봉 데이터는 최대 2년치 까지만 가져올 수 있다는게 한계점입니다. 판매하는 데이터 외에 2년 이상의 분봉데이터를 가져올 수 있는 방법을 알고계시다면 공유 부탁드려요~
반응형
'투자 > Quant & BackTest' 카테고리의 다른 글
[Python] 주식 오버나잇(Overnight) 효과 파악 분석 - 파이썬 주식투자(5) (0) | 2020.12.22 |
---|---|
[Python] 거래량 막대 그래프, 캔들스틱 차트에 같이 표현하기 - 파이썬 주식투자(4) (4) | 2020.12.21 |
[Python] 캔들 스틱 차트 그리기, Candlestick Chart 그리기 - 파이썬 주식투자(3) (6) | 2020.10.12 |
[Python] KOSPI 이동평균선, 주가 이동평균선 구하기 // 파이썬 주식투자(2) (1) | 2020.10.11 |
[키움 OpenAPI] 자동 로그인 설정하기 (0) | 2020.08.28 |
[키움 OpenAPI] mfc100.dll이(가) 없어.. 시스템 오류 해결방법 (1) | 2020.07.06 |
[키움 openAPI] OpenAPI OCX를 탑재한 프로그램을 종료하신 후 확인버튼을 눌러주시기 바랍니다. (0) | 2020.06.20 |
[키움 openAPI] KOA Studio 압축해제 라이브러리를 찾을 수 없습니다. (0) | 2020.06.20 |
관련된 글 보기
Comments