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

1번 필터링 후보를 사용한 종목 필터링 -1-

by 인터넷떠돌이 2020. 9. 8.
반응형

안녕하세요?

 

일단 기존의 방법인 10번 다 있는 종목만 모아서 어떻게 테스트를 돌렸더니, 그 결과가 그렇게 기대만큼 좋지 않아서, 하는 수 없이 일단은 가장 기초적인 방법 - 제가 만들어 낸 프로그램 자체에 10%의 비중 조차 채우지 못하는 종목은 다 걸러내는 기능이 있는데, 이 기능을 최대한으로 활용해서 일단 연속해서 테스트를 해서, 그 결과를 보고자 합니다.

 

가장 먼저 손을 본 것은 역시나 제일 처음에 했던 효율적 투자선을 만들었던 결과입니다. 이 결과를 바탕으로 해서, 일단 위 스클니샷을 보시면, 541개의 종목이 남은 것을 볼 수 있습니다.

 

이 종목들만을 따로 텍스트 파일로 가지고 와서, 여기서 한번 작업을 해 보고자 합니다. 일단 이렇게 하나의 리스트에 모야 주도록 합니다.

 

이제 이렇게 해서 그냥 10% 미만의 비중을 가진 종목만을 계속해서 걸러내는 작업을 한번 해 보도록 합니다. 이 작업이 어디까지 유요할지 모르겠습니다만, 이런걸 미리 알면........ 그건 논외입니다.

 

 

일단 이렇게 해서 2번째로 작업에 들어가는 작업을 하도록 합니다. 이 작업의 결과는 어떻게 나올지 모르겠습니다만, 일단 이렇게 하나하나 자동으로 테스트에 들어가 보도록 합니다.

 

얼마의 시간이 걸렸는지는 모르겠습니다만, 일단 이렇게 해서 위 스크린샷에서 볼 수 있는 것처럼 결국에는 부모 프로세스가 100%로 만들어 내는 것을 볼 수 있습니다.

 

이단 여기서는 하나하나의 과정을 건너뛰었지만, 일단 위 스크린샷을 보시면 이 작업을 하나하나 한다고 한개당 1시간 가까이 거렸습니다. 결국 10시간이 걸려서 10번의 테스트를 완료했습니다.

 

그리고 나서 다음으로 볼 수 있는 것은 각각의 테스트 결과로 나온 종목 리스트가 정말로 같은 것이 없이 서로서로 다르다는 것을 알 수 있었습니다.

 

일단 이렇게 옆으로 퍼져있는 테이블로는 작업을 하기가 힘들기 때문에, 하나하나 한줄로 세워 주도록 합니다. 그리고 나서 고유 항목을 추출하는 엑셀 함수를 사용하면..............

 

그리고 나서 다음으로 할 수 있는 것으로는 이번에는 400개의 종목만이 나왔다는 것을 확인할 수 있었습니다. 이걸 어떻게 해석해야 할지 모르겠습니다만, 1차때 보다는 걸러지는 종목의 숫자가 줄어들었다는 것을 확인할 수 있었습니다.

 

그리고 나서 다음으로 해야 할일은 이제 이걸 텍스트 파일에 넣어주는 작업을 해서, 다음 테스트를 또 들어갈 수 있도록 만들어 주는 것 입니다. 이렇게 일단 작업을 하나 하는 것으로 첫 발자국을 떼었고, 그 결과는 아직은 알 수 없기는 없다고 할 수 있습니다.

반응형