-
한국투자증권 API를 이용한 자동매매국내주식자동거래개발 2024. 10. 12. 18:18
유튜브 조코딩 채널의 영상을 보고 자동거래를 위해 몇년간 실제로 돌려보지는 못하고 데이터 수집과 분석과 중간에 포기 또 준비만을 반복하며 시간과 돈을 버린 제 자신을 돌아보았습니다.
단순하게나마 거래를 시작하는게 중요하다는것을 알게되었습니다.
한국투자증권의 크레온이라는 Win32 API가 키움 OpenAPI보다 좋아 보였습니다.
키움 OpenAPI는 자동 로그인 기능이 잘 안되고 업데이트가 있을때 이를 수동으로 해야한다는 단점과 통신이 불안하고 무엇보다 연속 API를 사용하는데 있어서 API 사용간 몇초씩 시간 간격을 두어야 연결이 유지된다는 치명적인 제약사항이 있어 너무도 불편합니다.
자동 매매의 시작
1. 매매 전략을 선택
예) 변동성 돌파 전략
어제 변동폭이 있는 종목을 선정해서 오늘 시가를 기준으로 지정한 변동폭에 도달했을때 매수하고 종가에 매도 하는 전략입니다.
2. 종목 선택
네이버 증권 페이지에서 거래량 순위 기준으로 거래량 많은 종목을 선정한다.
3. 매매 프로그램 작성
https://github.com/INVESTAR/StockAnalysisInPython/tree/master/08_Volatility_Breakout
StockAnalysisInPython/08_Volatility_Breakout at master · INVESTAR/StockAnalysisInPython
Contribute to INVESTAR/StockAnalysisInPython development by creating an account on GitHub.
github.com
4. 매매 현황 전파
slacker를 이용해서 Slack으로 전송한다.
참고 영상:
https://youtu.be/2Hxfb5HT4kE?si=25Gk5lzYrqVOTVWU
'국내주식자동거래개발' 카테고리의 다른 글
프로그램 실행 상황 Slack 알림 메시지로 보내기 (1) 2024.10.13 python으로 차트 패턴 찾는 자료 (0) 2022.03.19 [키움 OpenAPI] 주식체결 실시간 데이터 연구 (0) 2022.03.09 키움 Open API 설정 (0) 2022.02.20