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

선정된 종목으로 테스트를 들어간 결과 part1

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

안녕하세요?

 

지난번 포스팅에서 어떻게 해서 일단 7개의 종목을 추출하는 데는 성공했습니다. 이제 이 종목들을 가지고서 한번 작업을 해 보아야 하는데, 매도/매수 룰 테스트를 해서 얼마나 이익이 나오는지를 한번 보고자 합니다.

 

먼저 위 스크린샷에서 볼 수 있는 것처럼, 일단 하나하나 만들어 주도록 합니다. 예전에 하면서 최적화가 된 조건으로 일단 게산을 실행해 보도록 합니다.

 

그리고 당연하다면 당연하게 결과는 한개의 폴더에 저장할 수 있도록 미리미리 일단 폴더를 생성해서 결과를 저장할 수 있도록 만들어 줍니다.

 

이렇게 해서 일단은 테스트에 들어가도록 합니다. 일단 얼마나 걸렸는지 정확히는 모르지만, 이전에 했던 806개에 비하면 상당히 짧은 시간이 흘렀습니다.

 

 

작업시간이 기록이 되어 있는 텍스트 파일을 한번 보니까, 일단 위 스크린샷에서 볼 수 있는 것처럼 우선 15분이 걸린 것을 확인할 수 있었습니다.

 

이제 다음 단계로 각각의 결과 폴더에 저장이 되어 있는 엑셀파일에서 결과를 복사해서 한개의 엑셀 파일에 가지고 오는 것을 해야 합니다.

 

그리고 나서 다음으로 해야 하는 것으로는 위 스크린샷에서 볼 수 있는 것처럼, 일단 계산에 필요한 각종 수치들을 가지고 올 수 있는 무언가를 만들어 주는 것 입니다.

 

이렇게 해서 일단 위 스크린샷에서 볼 수 있는 것처럼 일단 하나의 테이블을 만들 수 있었습니다. 이제 이 테이블의 행열을 전환한 다음에, 그래프를 그려 보도록 합니다.

 

그리고 나서 일단 Account상으로 나온 결과를 한번 분석해 보도록 했습니다. 여기서 나온 결과를 보면, 일단 몇몇 조건에서는 손해를 기록하고, 대다수의 경우에는 거래가 없는 것을 확인할 수 있었습니다.

 

그러나 포트폴리오 가치상으로 한번 그래프를 그려보면, 단 한건도 손해를 기록한 포트폴리오 가치는 없었습니다. 즉, 계좌의 현금사으로는 주식을 사느라고 줄어는 들었지만, 그 이상으로 손해를 본 종목은 없다는 소리가 됩니다.

 

그리고 나서 다음으로 해야 하는 것으로는 위 스크린샷에서 볼 수 있는 것처럼 각각의 조건별로 일단 현금화가 추가로 필요한 종목들을 볼 수 있었습니다. 이렇게 해서 일단은 무언가 제 기대와는 상당히 다른 결과가 나왔습니다. 일단 손해를 본 종목은 없지만, 그래도 거래가 전혀 없다는 것은 의외는 의외였습니다.

반응형