본문 바로가기

무모한 도전-주식 인공지능 만들기1651

다시한번 종목선정을 위한 여정 -17- 안녕하세요? 새로운 종목을 선정하기 위한 메서드를 적용하는 것도 어느덧 여기까지 와서 이제 마지막이 되었습니다. 아무튼 간에 어덯게 해서 실험군과 대조군을 만들어 줘야 한다는 생각이 드는데, 아무튼 하나는 정상적인 +값의 베타값을 나온 종목들을 배치하는 것이고, 나머지는 역으로 마이너스 값을 지닌 베타값을 배치하는 것 입니다. 어찌 되었건 간에, 일단 위 스크린샷에서 보이는 것처럼, 일단은 효율적 투자선을 구축하기 위해서 한번 작업에 들어가 보도록 합니다. 이렇게 해서 결과가 나오기는 나왔습니다. 일단 목록에서 종목들이 걸러지기는 했으니, 어찌되었건 간에 다음으로 얘네들만 모아서 한번 해 봅니다. 그리고 나서 다음으로 진행하고자 하는 것은 이 종목들만 추려서 다시한번 효율적 투자선을 구축하는 작업에 들어.. 2021. 3. 18.
다시한번 종목선정을 위한 여정 -16- 안녕하세요? 이번 포스팅에서는 다른 것이 아니라 일단 지난번 포스팅에서 하락장이 예상이 되는 상황에서 어떻게 시장의 방향과 기울기인 베타가 역행 - 마이너스 값인 종목들을 골라서 한번 사용해 보고자 합니다. 물론 이건 어디까지나 예측일 뿐이고, 제대로 될지 모르겠습니다만, 그래도 일단 작업을 해 보고자 합니다. 먼저 기존에 있던 데이터의 순서를 오름차순으로 바꾸어서 한번 작업을 해 보고도록 합니다. 이렇게 해서 종목코드를 고르는 작업에 들어갑니다. 먼저 37개의 종목이 나왔는데, 이건 중복된 코드를 포함해서 나오는 것 입니다. 이를 어떻게 해결하기 위해서는 어찌되었건 간에, 일단은 중복값을 제거해 보도록 합니다. 다만 너무 많이 나와서 하는 수 없이 커트라인을 점점 더 음수로 올려야 합니다. 이렇게 해서.. 2021. 3. 18.
다시한번 종목선정을 위한 여정 -15- 안녕하세요? 이번 포스팅에서는 다른 것이 아니라 어떻게 앞으로의 장이 상승장인 bull(황소)가 될지, 아니면 하락장인 bear(곰)이 될지를 한번 예측해 보는 프로그램을 만들어서 어떻게 적용해 보는 것으로 시간을 열어 보고자 합니다. 아무튼 간에 어찌어찌 되었건 간에, 일단 하기는 해 보아야 합니다. 그렇게 새로운 프로젝트를 생성해 보도록 합니다. 이렇게 프로그램을 생성해서 한번 작업을 시작해서 서로 섞이는 것을 방지해 주도록 합니다. 그리고 나서 일단 가지고 가서, 평균을 구하는 함수인 mean()과 다음으로 사용해 보고자 하는 것은 표준편차를 구하는 sd함수, 그리고 나서 마지막으로 제일 끝에 있는 값을 찝어오기 위한 tail()함수를 사용해 보도록 했습니다. 이렇게 해서 일단 어떻게 제가 원하는 .. 2021. 3. 17.
다시한번 종목선정을 위한 여정 -14- 안녕하세요? 지난번 포스팅에서 어떻게 일봉차트를 가지고 가려다가 일을 다 완성하지 못하고 마무리를 지었는데, 그 내용을 이번 포스팅에서 마무리를 지어 보고자 왔습니다. 일단 이 일봉차트 자체는 다른것이 아니라 시장이 앞으로 하락장이 우려될지 상승장이 우려될지 한번, 짤막하게 계산해 보고자 도입하는 것 입니다. 그리고 나서 if문을 가지고 와서, 일봉차트가 아니라면 기존의 방법대로 하라는 식으로 명령을 내리도록 하고, 그렇지가 않은 경우가 문제입니다. 이제 opt를 일봉차트를 가지고 올 수 있도록 어떻게 바꾸어 주도록 합니다. 이렇게 하는 것으로 방법을 바꾸는 데는 성공적이기는 하려나요? 그리고 나서 좀 넓게 보도록 합니다. 이렇게 하는 것으로 이제 데이터를 가지고 올 준비를 다 되기는 되었는데, 여기서 .. 2021. 3. 17.