이번 영상은 누구나 쉽게 따라할 수 있는 최신 주식 투자 자동화 영상입니다. 한국투자증권에서 2022 신규 출시한 API를 활용하여 주식 투자 자동화를 진행합니다. 코딩을 몰라도 누구나 쉽게 따라할 수 있도록 모든 것을 무료로 공개합니다! 주식 투자 기본 개념 ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-Y01D2J_7894.html 파이썬 강의 ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-KL1MIuBfWe0.html 주식투자 자동화 코드 github.com/youtube-jocoding/koreainvestment-autotrade 목차 00:00 인트로 00:22 목차 소개 00:32 주식 투자 자동화 개요 01:06 전략 소개 - 변동성 돌파 전략 01:48 한국투자증권 API 소개 03:03 비대면 계좌 개설 방법 03:35 환경 세팅 - 통합 증거금 신청 방법 03:57 환경 세팅 - 해외ETP 거래 신청 방법 04:17 환경 세팅 - KIS Developers 신청 방법 05:37 환경 세팅 - 디스코드 설정 07:25 개발 환경 세팅 - 파이썬, visual studio code 설치 09:17 국내 주식 투자 자동화 - 베이스 코드 가져오기 10:45 국내 주식 투자 자동화 - config 설정 11:29 국내 주식 투자 자동화 - 코드 설명 17:46 국내 주식 투자 자동화 - 필요한 라이브러리 설치 18:20 국내 주식 투자 자동화 코드 실행 20:26 KIS Developers API 문서 소개 20:46 해외 주식 투자 자동화 - 코드 설명 22:14 해외 주식 투자 자동화 코드 실행 22:52 미국, 일본, 상해, 홍콩 자동 투자 방법 23:12 조코딩 구독자를 위한 특별 이벤트 소개 #주식 #자동매매 #파이썬 --- 이 영상은 한국투자증권의 지원을 받아 제작되었습니다.
감사합니다 조코딩님 이번에 개인플젝으로 한번 해봐야겠군요! 저번에 nft이벤트때 너무 참가하고싶었는데 야근때문에 그냥지나쳤네요! API사용 방법과 라이브러리 사용방법에 대해서 자세하게 올려주셨네요! 말씀하신대로 크롤링 부터 데이터 수집을시작해서 대형 데이터 파이프 라인으로 통계분석 까지 낸다면 수익모델을 극대화 시킬 수 있다는 생각이 듭니다. 안그래도 주식 시작한지 얼마 안됬는데 장기 프로젝트로 해볼만 할것 같네요! 항상 수고해주시는 조코딩님 감사드립니다
저는 10년째 스켈핑을 하고 있는데요. 파이썬을 거래에 적용한지는 7년 정도 됐고, 키움증권사 API를 이용한지는 1년 정도 되었습니다. 소개해주신 한투의 Restapi + 웹소켓 방식일때 키움의 win32api를 이용하는것에 비해 속도가 떨어질수도 있나요? 소수점 단위도 저에겐 크게 작용할 수 있어서요. 그게 아니라면 한투로 갈아타고 싶습니다. 좋은정보 감사합니다. 전업이고 스캘핑이다보니 수수료를 일반 거래자들보다 많이 내서 현재 키움VIP이며 VIP기능들도 이용하고 있습니다. 키움증권공식인증 전문투자자 등록 제의도 받았습니다. VIP전용 핫라인도 지원해줘서 고객센터도 쾌적하게 이용할 수 있는데요. 이런 사소한 혜택들이 한투에서도 지원이 되는지 궁금하네요. 무엇보다 한투의 openapi를 이용해서 프로그램을 만들때 막히는부분에서 지원을 받을수 있는지가 중요할것같습니다.
1) 공식적으로는 Rest API + Websocket으로 구성된 아키텍처 속도가 느리다고 할수 없습니다. 국내에서는 당사가 처음으로 제공하고 있는 Rest API + Websocket을 사용하는 곳을 사례로 보면 미국의 증권사 로빈후드, Alpace나 가상화폐 거래소가 있습니다. 24시간 서비스에 수많은 트랜젝션을 무리없이 처리하고 있습니다. 다만, 아키텍처 구성 중 웹서비스를 위한 서버 구성을 추가하여 한단계 더 거치기 때문에 차이가 있을 수 있습니다. 웹소켓은 HTTP통신으로 최초 연결한 이후에는 소켓통신이기 때문에 속도 차이는 거의 없습니다. 또한 한국투자증권은 필요 시 키움과 동일한 efriend Expert API(Win32/com/ocx)방식도 병행하여 API이용이 가능합니다. 기존 코드에서 저희 한국투자증권에서 제공하는 샘플코드를 참조하셔서 약간의 수정으로 직접 사용해 보시기 바랍니다. 2) 고객 혜택과 관련하여서는 조건에 따라 한국투자증권에서 제공하는 i-Noble 혜택을 제공받으실 수 있습니다. 관련 내용은 1544-5000 고객센터를 통해 확인하실 수 있습니다. 3) 프로그램 개발 시 지원은 고객센터를 통해 Q&A가 가능합니다.
엄청난 프로그램이네요 궁금한점이 있습니다... 1. 구매종목을 리스트로 만들수는 없나요? (엑셀 파일을 불러온다던지 메모장에 입력해놓으면 그걸 불러온다던지) 2. 프로그램이 매일 한번만 하면 되는건가요? 아니면 한번 실행하면 계속 되는건가요? 3. stck_oprc = int(res.json()['output'][0]['stck_oprc']) #오늘 시가 stck_hgpr = int(res.json()['output'][1]['stck_hgpr']) #전일 고가 stck_lwpr = int(res.json()['output'][1]['stck_lwpr']) #전일 저가 이 수식 말고는 이평선을 활용한 매매법은 어떻게 적용가능한건가요? 4. 조건검색 알림이라던지 그외 다른 알림들은 따로 코드를 작성해야하는건가요? 5. pyinstaller -w -F 파일로 .exe 파일을 만들면 똑같이 구동되는건가요? (뭘 잘못한건지 pyautogui 를 했는데 이미지 확인도 안되고, 색필터도 안먹히더라구요...) 정말 감사합니다 이런 프로그램을 만들어주셔서
강의 감사합니다. 실행되는것 확인하고 감동 받았습니다. 프로램 실행후 변경을 하지 않으면 증권사 서버(?)에서 매일 동일하게 작동하는건지 궁금합니다. 중단하려면 계좌에서 돈을 인출하거나 조건을 바꾸어 파이썬을 한번 실행해 주어야 하는지 궁금합니다. 답변 미리 감사합니다.
전세계의 다른 알고리즘들이 제일 먼저하는 것은 컴퓨터가 주문하는지 개인이 주문하는지부터 판단합니다. 이게 2000년도 이야기 입니다. 세계적으로 유명한 증권사에서 개발한 알고리즘이 노리는 것은 다른 허술한 알고리즘입니다. 지수 추종 알고리즘이 아닌 개인이 직접 개발한 단기 투자형 알고리즘은 허점이 있어서 타겟이 됩니다. 다들 안전한 투자하시길 바랍니다
조코딩님 투자 관련 자동화 프로그램 콘텐츠 유익해서 감사합니다. 한가지 질문이 있습니다. 비트코인 자동화 프로그램의 경우 아마존 aws로 구동 시키잖아요. 영상의 한국투자증권 API는 해당 프로그램 실행할때 아마존 aws로 컴퓨터 없이 실행도 가능할까요? Config.yaml 코딩이 따로 나와 있어서 얘들을 어떻게 통합해줘야할까요?
먼저 좋은강의 정말 감사드립니다. 깃에 올려주신 코드로 강의 들으며 잘따라해서 디스코드 알람까지 잘 오고 있었습니다. 모의두자로 테스트하려고 앱키와 엑세스키 모의투자용으로 받아서 입력하고 url_base도 주석풀어서 넣어줬는데 계속 접속오류가 나더라구여...글서 할수없이 접속되는 실계좌로 돌렸는데 알람이 계속와서 프로그램을 종료하려고 exit() 명령어를 입력했는데 기존에 있던 주식이 다 자동매도 처리되어 손절이 되었네요 ㅜㅜ 이런식으로 종료하는게 아니었나요????
안녕하세요~ 유익한 영상 잘 보았습니다. 여쭤보고 싶은게, 이전의 투자 자동화 영상에서는 대신이나 키움증권의 API의 요청제한이나 수수료를 알 수 있었는데. 이번 영상의 한국투자증권은 요청제한이나 수수료가 어떠한지 궁금합니다. 아래 자막에 나와있는 국내는 0.014%와 해외는 0.25%로 이해해도 될까요?
안녕하세요 조코딩님 잘 따라하다가 마지막 부분에서 막혔습니다 ㅠㅠ 윈도우 사용중이고 터미널 만들고 pip install requests 를 쳤는데 아래와같은 글이 빨간줄로 나왔습니다. pip용어가 cmdlet,함수,스크립트 파일 또는 실행할 수 있는 프로구램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오. 위치 줄:1 문자:1 +pip install requests + ~~~ 라고 나옵니다... 어떤것이 문제일까요? (예상으로는 C드라이브에 넣은것이 잘못됬나 싶어서 다시 돌아가서 확인해봣는데도 문제는 없어보입니다..!) 코린이를 도와주세요 ㅠ!
안녕하세요. 주식 한 종목에 대해서 어떤 종목을 100원 떨어지면 매수하고, 매수한 금액에서 100원 오르면 매도 한다. 계속 떨어지면 100원 떨어질때마다 매수 하고 다시 매수 한 금액에서 100원 오를때마다 매도한다. 이런 프로그램을 만들고 싶은데 가능할까요? 너무 초보라 어디부터 공부해야할지 몰라서 문의드립니다.
영상대로 윈도우 환경에서 소스코드 받아서 미국 주식 기준으로 프로그램 실행했는데 처음에는 연결이 잘 되더니 1시간 정도쯤 후에 HTTPSConnectionPool (생략): Max retries exceeded with url: (생략) Caused by ConnectTimeoutError 가 발생하면서 연결이 끊기고 프로그램이 자동으로 종료가 됩니다. 어떻게 해결하면 좋을까요?