본문 바로가기
무모한 도전-주식 인공지능 만들기

3차 종목선정 및 오류수정 과정 -1-

by 인터넷떠돌이 2021. 3. 24.
반응형

안녕하세요?

 

이래저래 많은 일이 있었고, 이 블로그 포스팅을 시작으로 해서 일련의 시리즈를 올리게 되었습니다. 일단 매도/매수 룰에 있던 문제 - 왜 인지 전혀 매수가 일어나지 않던 문제는 어떻게 해결을 하였는데, 이게 생각을 해 보면 당연 하다면 당연한 것을 놓친 것이 문제 였습니다. 아무튼 이번 포스팅을 시작으로 해서 그런 해결에 이르는 좌우충돌을 이야기 해 보고자 합니다.

 

일단 데이터가 추가로 필요한 상황이 와서, 위 스크린샷에서 볼 수 이쓴ㄴ 것처럼 올해 1월 15일이라는 제법 긴 시간을 두고서 데이터를 확보하기 위해서 움직여 봅니다.

 

그리고 나서 data harvester를 작동시키는 데 있어서, 위 스크린샷에서 볼 수 있는 것처럼 일단 일봉 차트를 가지고 올 수 있도록 만들어 줍니다.

 

이렇게 해서 일단 코스닥과 코스피의 기준점이 될 수 있는 ETF 데이터를 가지고 오도록 합니다. 이제 다음으로 가볼 것은.............. 전체적인 코스피와 코스닥의 일봉 차트를 가지고 오는 것 입니다.

 

 

어느정도 시간이 흐르고 나서, 데이터를 확보하는 데도 성공했습니다. 일단 이렇게해서 다음으로 해야 할 것은 베타를 구하는 과정이 남아 있는데, 이 과정을 통해서 새로운 후보를 다시금 가지고 오고자 합니다.

 

R을 다시금 작동 시키고 나서, 위 스크린샷처럼 먼저 코스피의 내용에 대해서 ETF와 그냥 종목에 대해서 데이터 베이스 파일을 입력하도록 합니다.

 

그런데 무슨 이유에서 인지 일단 에러가 뜨는 것을 볼 수 있었습니다. 일단 왜 이런 에러가 뜨는지 먼저 알아보러 가야 하는데..............

 

바로 뜬금없이 일봉차트를 가지고 이야기를 하니까, 기존에 있던 ymd_hms에서 있던 뒤에 시분초가 없어서 생기는 문제 였습니다. 이제 이걸 그냥 바꿔 주도록 합니다.

 

이번에야 말로 제대로 계산이 이루어 지기는 졌습니다. 이렇게 하는 것으로 일단 위 스크린샷처럼 제대로 에러없이 베타 계산이 끝이 났고, 이제 결과를 확인하러 갑니다.

 

다음으로는 코스닥의 내용에 대해서 이야기를 해야 합니다. 일단 위 스크린샷에서 볼 수 있는 것처럼 우선 데이터 베이스 파일을 변경해 주도록 합니다.

 

마지막으로 위 스크린샷에서 볼 수 있는 것처럼 일단 결과를 얻는데 성공은 했습니다. 이게 그냥 있어서는 아무런 의미가 없고, 이제는 정렬과 같은 기능을 통해서 가치있는 데이터로 가공할 필요가 있는데, 다음 포스팅에서 이어서 그 내용에 대해서 이야기를 해 보겠습니다.

반응형