250x250
반응형
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

재 현

주식 자동 매수/매도 프로그램 만들기 후기 본문

Development

주식 자동 매수/매도 프로그램 만들기 후기

본명은이점례 2023. 8. 2. 22:52
728x90

 

유투버 '조코딩'의 누구나 쉽게 주식 투자 자동화 - 배경지식 없이 20분 만에 똑똑한 국내, 해외 자동매매 시스템 완성 동영상을 보고 따라 하고 변형해 본 후기

 

  • 프로그램은 주어진 매수 목록에 따라 자동으로 매수 및 매도를 수행한다.
  • RSI 기반 매수/매도: RSI (Relative Strength Index)를 사용하여 과매수 및 과매도 상태를 판단하여 매수 또는 매도를 실행한다.

 

 

사전 작업

 

1. 한국투자증권 비대면 계좌 개설

api 사용을 위함

 

 

가입을 하게 되면 이렇게 APP Key,와 APP Secret을 받을 수 있다. 이걸 사용하여 API 사용하면 된다!

 

 

 

디스코드 준비

웹 브라우저에서 Discord 열기 선택

디스코드를 통해 실시간으로 받아 볼 수 있다. 웹 후크를 생성한다

 

파이썬(https://www.python.org/)을 다운로드하고, visual studio code(https://code.visualstudio.com/)도 다운로드한다.

 

vscode에 python 실행을 위한 extension download!

 

~~~ 밑줄 쳐있는 모듈을 다운로드하여준다.

 

yaml파일에 들어가 APP Key와 APP Secret, 계좌번호 등을 입력한 후 Run을 한다.

 

정상적으로 작동되는 것을 발견. 현재 20시라 장이 마감되었기 때문에 종료된다.

 

이런 식으로 카톡으로 토큰 발급되었다고 오고, 디스코드로도 확인할 수 있다. 

 

 

코드는 내가 원하는 대로 바꿔보았다. 들여 쓰기, 변수명, 함수명에 변화를 주었고, 또한 RSI(상대강도지수) 매매전략을 적용했다. 일반적으로 트레이더들은 2주간의 데이터를 사용하지만, 난 API를 활용하여 더 간단하게 만들기 위해 기간을 2일로 설정했다. 재밌고 새로운 경험이었다.

 

 

 

 

https://github.com/songjayhyun/stockAutoTrade

 

GitHub - songjayhyun/stockAutoTrade: domestic stock auto trade

domestic stock auto trade. Contribute to songjayhyun/stockAutoTrade development by creating an account on GitHub.

github.com

https://www.youtube.com/watch?v=2Hxfb5HT4kE&list=LL&index=3 

 

728x90

'Development' 카테고리의 다른 글

객체지향 생활체조 9가지 원칙  (1) 2023.11.01
파이브 라인스 오브 코드 읽기(1)  (0) 2023.10.30
우아한 객체 지향 - 의존성  (0) 2023.08.02
const의 위력  (0) 2023.07.31
이슈 받았을 때  (0) 2023.07.27