본문 바로가기

파이썬 주식 데이터, 차트, 종목 모니터링 시스템

by kirion 2022. 11. 18.
반응형

주식을 계속 실패해서 투자 가치가 있는 종목을 어떻게 찾을까 고민하다가 데이터 분석을 통해 접근해 보자 하고 글을 쓰기 시작했다. 

파이썬을 계속 다뤄왔기 때문에 파이썬을 이용해 데이터 분석 및 차트 분석 그리고 투자 종목을 찾는 모니터링 시스템, 그리고 나아가 자동매매 시스템까지 하나하나 구축해보고자 한다.

 

글이 계속 추가되기 때문에 한 곳에 모아서 개발의 흐름을 파악하고 쉽게 찾아갈 수 있게 정리했다.


주식 단타 전략 모니터링 시스템

블로그를 시작하고 가장 처음 작성한 개발 시리즈이다. 래리 윌리엄스의 변동성 돌파 전략을 활용해서 단기 매매를 하기 위한 종목을 모니터링하는 시스템이다. 

총 7개 글로 구성되어있으며 주식 데이터 조회, 단기 기술적 지표 벡테스팅으로 수익성 검증, 카카오톡으로 나에게 메세지 보내기 기능까지 구현해 놓았다.

매일 24시간 멈추지 않고 실행되어있으며 돌파 전략 기준을 통과하는 종목이 자동으로 추전된다. 

 

가장 단순한 전략으로 모니터링 시스템을 만들었지만, 각각의 요소는 앞으로 다른 시스템을 만드는데 기초적인 소스가 됨으로 참고용으로도 활용할 수 있다.

 

2022.10.19 - [개발일지/주식 단타 전략] - 0. 주식 단타 전략 모니터링 시스템 - 개요

2022.10.19 - [개발일지/주식 단타 전략] - 1. 주식 단타 전략 모니터링 시스템 - 파이썬 주식 가격 조회

2022.10.19 - [개발일지/주식 단타 전략] - 3. 주식 단타 전략 모니터링 시스템 - 단기 기술적 지표 백테스팅

2022.10.24 - [개발일지/주식 단타 전략] - 4. 주식 단타 전략 모니터링 시스템 - 카카오톡 API 나에게 메세지 보내기

2022.10.25 - [개발일지/주식 단타 전략] - 5. 주식 단타 전략 모니터링 시스템 - 파이썬 자동 감지 프로그램(1)

2022.10.25 - [개발일지/주식 단타 전략] - 6. 주식 단타 전략 모니터링 시스템 - 파이썬 자동 감지 프로그램(2)

2022.10.28 - [개발일지/주식 단타 전략] - 7. 주식 단타 전략 모니터링 시스템 - 파이썬 자동 감지 프로그램(3)

 


투자지표를 활용한 매매 시점 모니터링

두 번째 시리즈로 투자보조지표를 활용해 매매 타이밍을 잡을 수 있게 도와주는 시스템을 만들었다. 먼저, RSI 지표를 활용해 매매 시그널이 발생하는 종목을 탐색하고 일 별로 reporting 하는 시스템이다. 

벡테스팅과 시각화를 통해 내가 만든 전략이 수익성이 좋은지 검증할 수 있는 코드도 만들어놨다.

마지막엔 보고서 형식으로 장이 마감된 후 확인할 수 있도록 한다.

 

2022.11.01 - [개발일지] - 1. 투자지표를 활용한 매매 시점 모니터링 - 개요

2022.11.07 - [개발일지] - 2. 투자지표를 활용한 매매 시점 모니터링 - RSI, RMI

2022.11.07 - [개발일지] - 3. 투자지표를 활용한 매매 시점 모니터링 - 벡테스팅

2022.11.08 - [개발일지] - 4. 투자지표를 활용한 매매 시점 모니터링 - 시각화

2022.11.08 - [개발일지] - 5. 투자지표를 활용한 매매 시점 모니터링 - Kospi 종목 벡테스팅

2022.11.09 - [개발일지] - 6. 투자지표를 활용한 매매 시점 모니터링 - 손절선

2022.11.10 - [개발일지] - 7. 투자지표를 활용한 매매 시점 모니터링 - 다중 종목 벡테스팅

2022.11.15 - [개발일지] - 8. 투자지표를 활용한 매매 시점 모니터링 - 전략 설계 참고

2022.11.18 - [개발일지] - 9. 투자지표를 활용한 매매 시점 모니터링 - RSI 종목 추천

2022.11.19 - [개발일지] - 10. 투자지표를 활용한 매매 시점 모니터링 - PDF Reporting

2022.11.20 - [개발일지] - 11. 투자지표를 활용한 매매 시점 모니터링 - 멀티코어 데이터 수집

 

두 번째 시리즈의 궁극적인 목적은 전략을 다변화했을 때 각 전략의 수익성을 비교할 수 있도록 하는 것이다. 따라서 벡테스팅, 시각화, 보고서 등에 집중을 많이 했다.


기타 주제

크롤링

2022.11.21 - [개발일지] - 주식 데이터 수집 - ETF 구성종목

2022.12.09 - [개발일지] - 한국은행 ECOS API python 데이터 수집

2022.12.10 - [개발일지] - DART API python 데이터 수집

 

 


 

앞으로 작성할 시리즈에 대한 내용은 주제만 잡아두었다. 시간이 걸리겠지만, 하나하나 글을 올리면서 추가하도록 하겠다.

 

파이썬 투자 보조 지표 분석 / 전략 설계

파이썬으로 투자 지표를 구현하고, 벡테스팅 결과를 통해 모니터링으로써 지표의 활용 가능성을 검증한다.

또한, 지표 하나하나를 자세하게 이해하는 글을 위주로 쓰면서 나중에 통합 전략을 설계하는데 기초 지식으로 사용할 예정이다.

 

2022.11.21 - [개발일지] - 파이썬 투자 보조 지표 분석 / 전략 설계 - MF

2022.11.22 - [개발일지] - 파이썬 투자 보조 지표 분석 / 전략 설계 - OBV,PVT

2022.11.23 - [개발일지] - 파이썬 투자 보조 지표 분석 / 전략 설계 - 스토캐스틱

2022.11.24 - [개발일지] - 파이썬 투자 보조 지표 분석 / 전략 설계 - MACD

2022.11.25 - [개발일지] - 파이썬 투자 보조 지표 분석 / 전략 설계 - 이격도, 엔벨로프

2022.11.26 - [개발일지] - 파이썬 투자 보조 지표 분석 / 전략 설계 - 매물대 차트

2022.11.27 - [개발일지] - 파이썬 투자 보조 지표 분석 / 전략 설계 - 볼린저 밴드

2022.11.28 - [개발일지] - 파이썬 투자 보조 지표 분석 / 전략 설계 - CCI

2022.11.30 - [개발일지] - 파이썬 투자 보조 지표 분석 / 전략 설계 - 모멘텀

2022.12.01 - [개발일지] - 파이썬 투자 보조 지표 분석 / 전략 설계 - TRIX

2022.12.02 - [개발일지] - 파이썬 투자 보조 지표 분석 / 전략 설계 - PSAR

2022.12.03 - [개발일지] - 파이썬 투자 보조 지표 분석 / 전략 설계 - Sonar

2022.12.17 - [개발일지] - 파이썬 투자 보조 지표 분석 / 전략 설계 - ATR

2022.12.27 - [개발일지] - 파이썬 투자 보조 지표 분석 / 전략 설계 - 통합 Report

 


 

AI기반 투자지표 생성

 


AI 모델 해석

 


 

반응형