본문 바로가기

오류126

효율적 투자선으로 종목을 선정하기 위한 여정 -4- 안녕하세요? 지난번 포스팅에서 어떻게 해서 오류를 수정해서 겨우겨우 갈 수 있게 되기는 되었는데, 이번 포스팅에서는 이를 바탕으로 해서 본격적인 분석에 들어가 보고자 합니다. 일단 가장 먼저 할 일로는 한번 806개나 되는 종목을 한꺼번에 분석해 보는 작업을 해 보고자 합니다. 일단 이런 작업을 하기 위해서 200만 경우의 수를 생성하라고 명령을 해 주도록 하고, 여기서 다음으로 할 수 있는 것은 역시 기다리는 것 뿐입니다. 그런데 800개가 넘는 종목 갯수를 가지고 작업을 하는 것은 너무 무모한 일이였을 까요? 일단 이 작업의 댓가로 인해서 제대로 작업이 되지 못하고 이번에야 말로 진짜로 메모리 부족인지 그냥 뻗어 버렸습니다. 그래서 일단 리스트를 3부분으로 나누어야 했습니다. 여기서는 다른 큰 기대는.. 2020. 8. 28.
효율적 투자선으로 종목을 선정하기 위한 여정 -3- 안녕하세요? 지난번 포스틩에서 reindex라고 뜨면서 duplicated axis라는 에러가 뜨는 것을 확인할 수 있기는 있었습니다. 지금까지 생각을 해보면, 다른 에러가 아니라 이 에러가 떠서 제대로 작업이 되지 않았던 것을 확인할 수 있기는 있었습니다. 아무튼 이 에러를 한번 작업해 보도록 합니다. 일단 자료를 찾아보니, 먼저 나오는 것으로는 index가 문제라서 이러는 것인가 해서, 우선은 reset_index를 만들어 주도록 했습니다. 그리고 나서 다음으로 확인할 수 있는 것으로 여전히 나오는 에러를 확인했습니다. 이래서야 이걸 가지고 어떻게 하겠냐 만은, 일단 이번 시도는 실패했습니다. 디버그 모드로 한번 돌려본 결과는 위 스크린샷과 같이 일단 여기서는 시리즈를 데이터 프레임으로 돌리는 과정에.. 2020. 8. 28.
효율적 투자선으로 종목을 선정하기 위한 여정 -2- 안녕하세요? 지난번 포스팅에서는 어떻게 해서 작업을 이어 나가고자 했습니다만, 이게 제대로 되지 않아서 문제가 가지가지로 생기는 것을 보여드렸습니다. 그래서 이번에는 더 잘게 리스트를 쪼갠 다음에, 다시한번 또 테스트에 들어가서 효율적 투자선을 만들어 보고자 했습니다. 가장 먼저 하고자 했던 일로는 위 스크릔샷에서 볼 수 있는 것처럼, 일단 60개로 텍스트 파일을 쪼개는 작업을 해 보고자 했습니다. 이렇게 해서 한개의 리스트 파일당 14개의 종목을 가지고서 한번 테스트를 해 보고자 했습니다. 일단 이렇게 하면 에러가 없으리라 생각했습니다. 이렇게 해서 일단 위 스크린샷에서 볼 수 있는 것처럼, 일단 제대로 GUI에 필요한 사항을 입력해서 작업을 해 보도록 합니다. 이렇게 해서 제대로 된 결과가 나오는 것.. 2020. 8. 28.
효율적 투자선으로 종목을 선정하기 위한 여정 -1- 안녕하세요? 이전까지 이 주식 인공지능을 만드는 과정을 보셨다면, 일단 포트폴리오 구성을 해서 어떻게 하면 이익을 최대한으로 만들 수 있는지에 대해서 효율적 투자선을 구축화고 여기서 최대한으로 이익과 손해를 최소화 시키는 지점을 골라내는 방법을 만들어 냈습니다. 그래서 이 방법을 어떻게 해서 종목을 선정하는 평균회귀 알고리즘 만드는 10단계중에 7단계의 방법으로 써 볼까 합니다. 먼저 해야 하는 것으로는 일단 809개의 코스피 종목 코드가 있는 이 종목 리스트를 가지고 와서, 한번 통짜로 효율적 투자선을 구축할 수 있는 테스트를 진행해 보도록 해 보고자 합니다. 그리고 나서 다음으로 진행을 하고자 하는 것으로는 위 스크린샷과 같이 일단 조건을 지정하고 나서, 이렇게 작업을 해 보도록 하는 것 입니다. 일.. 2020. 8. 28.