씽크풀
씽크풀 마이페이지 고객센터 사이트맵
 
강의전체보기
로그인 ID저장  
회원가입 ID/PW 찾기   강의 수강내역 강의즐겨찾기
강의명
로직 프로그래밍
프로그래밍을 이용한 실전 강의
강사와 강의 소개
특강, 키움API 완전 분석
아카데미에 대해 무엇이든 물어보세요
증권용어사전
Home > 알고리즘 트레이딩
프로그래밍을 이용한 실전 강의
머니봇의 알고리즘 트레이딩 25강 (실전강의 B16) 머신러닝 5 - 그룹화에 의한 지지와 저항 설정
강사 : 머니봇
난이도 : 중급
수강료 : 30,000원
수강기간 : 9999일
강의설명 :


이번 강의는 머신러닝 강의 다섯번째 시간으로 과거 주가와 거래량을 이용하여 종목의 지지, 저항대를 찾는 강의입니다.


당일의 모든 종목의 주가, 거래량 데이터를 학습시켜 당일 선도 종목 100종목을 뽑아내고 해당 종목의 지지, 저항대를 확인하고 또한 자신의 보유종목에 대해서도 같은 방법으로 지지 저항선을 찾아 그래프로 그려볼 수 있습니다.
해당 그래프의 하단에 투자주체별 매매 동향을 같이 그려주어 종목을 움직이는 선도세력이 누구인지 확인해 볼 수 있습니다.

 

프로그램 결과물은 크게 두가지로 나옵니다. 하나는 시장 주도 종목에 관하여, 또 하나는 자신의 종목에 대하여 시간을 바꿔가면서 지지 저항선을 살펴보는 것도 소소한 재미가 될 수 있을 것입니다.


-----------------------------
이번 강의에는 소스코드가 1개 있습니다. (본강의에 사용된 소스코드는 쥬피터에서 실행할 수 있습니다. )

1. 강의 목표
 거래량과 주가 데이터를 학습시켜 당일의 시장 주도주 100개를 구하고 해당 종목의 지지 저항을 찾아 매매 포인트를 설정한다.
 나의 보유종목에 대하여 과거 3년, 5년치의 주가와 거래량을 학습시켜 저항대와 지지대를 찾아서 그래프로 그려본다.
 학습된 지지 저항대 그래프와 투자 주체별 그래프를 동시에 표현하여 종목의 선도 세력을 확인한다.

2. 주요 강의 내용
 머신러닝의 비지도 학습 그룹화 함수인 K Means 를 이용하여 주가와 거래량 데이터를 분석 한다.
 종목별 거래량 비교를 위해 종목별 거래량을 10단계 레벨로 설정한다. 레벨 설정을 위해 거래량을 비지도 학습으로 학습시킨다.
 거래량과 주가를 이용하여 오늘 시장의 중심종목 100개를 설정한다.
 거래량 레벨 10개의 중심점을 확인하고 오늘의 거래량을 넣어서 거래량 레벨을 확인한다.
 K Means 함수의 경우 대표값의 좌표값을 리턴한다. 해당 값을 받아 자신이 원하는 레벨을 찾아 설정한다.
 양봉시의 거래량인지 음봉시의 거래량인지를 구별하여 표시하기 위하여 특이 점만을 기반으로 새로운 DataFrame을 만들어 사용한다.
 [그래프] 주가와 이평선을 그리고 오늘의 가격을 적어주고 오늘 종가의 수준을 표시하기 위하여 실선을 긋는다.
 [그래프] 주요 가격대중 양봉 거래량을 적색원, 음봉 거래량에 흑색원을 그리고 해당 가격 수준을 확인하기 위하여 점선을 그려준다.
 [그래프] 주가 그래프 하단에 투자자별 매매동향을 그려준다.
 사용자가 원하는 기간으로 바꾸어 본다.
 자신의 종목을 학습시켜 매물대 위치를 확인해 본다. (한미약품, 셀트리온, SK, SK하이닉스)

- 유료사용자를 위한 유튜브 시청 안내 -
1. 전체 강의 내용을 유튜브에서 보실 수 있습니다.
신청페이지: https://goo.gl/forms/k0RsMVHHZ2evT8T22
2. 구글 클라우드 DB를 이용하여 데이터 활용은 종료되었습니다.

 해당 코드에 대한 모든 권리는 머니봇에게 있습니다.

결제하기 자료다운 소스코드다운받기 즐겨찾기 추가 목록보기
  목록보기
고객센터 회사소개 광고문의 제휴제안 이용약관 개인정보취급방침 정보제공윤리강령 법적고지 공인인증발급안내 사이트맵
(주)씽크풀 서울시 영등포구 국제금융로 70, 15층(여의도동, 미원빌딩) 고객센터 1666-6300 사업자 등록번호 116-81-54775 대표 : 김동진 Copyright since 1999 ⓒ ThinkPool Co.,Ltd. All Rights Reserved