본문 바로가기

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

Position Sizing을 위한 Risk를 조정한 결과 분석-2- 안녕하세요? 지난번 포스팅에서 일단 간단하게 데이터를 정리한 것을 가지고서 포스팅을 한개 올렸는데, 문제는 이런 포스팅 하나가 바로 모든 데이터의 분석을 다 끝낸 것이 아니라는 것을 의미합니다. 아무튼 간에 이러저러한 이유로 이제는 작업을 계속해서 이어가야 하는데, 일단 지루할 지도 모른다는 생각이 듭니다. 먼저 1%, 1.5%, 2%의 risk를 기반으로 해서 나온 RSI지수 기반의 가장 널널한 조건에서 나온 결과들을 한개의 엑셀 시트에 모아 보도록 합니다. 가장 먼저 비교할 대상은 역시나 계좌인데, 얼마나 많은 돈을 벌었는지 한번 알아보는 과정을 알아 보도록 합니다. 일단 1%와 1.5%를 한번 비교해 보도록 합니다. 그리고 나서 다음으로 생각해 봐야 하는 것으로는 원래는 F 검정을 먼저 보여드려야 .. 2020. 6. 10.
Position Sizing을 위한 Risk를 조정한 결과 분석-1- 안녕하세요? 한바탕의 테스트가 끝나고 나서 다시금 돌아오는 그 시간이 오기는 왔습니다. 바로 이 데이터를 분석하는 시간이 다시금 돌아왔는데, 귀찮은 면이 있기는 하지만, 그래도 안할 수 도 없는게 이걸 하지 않으면 기껏 얻은 데이터를 어떻게 할 수 없기도 합니다. 일단 각각의 테스트 결과를 하나하나 지정된 특정한 엑셀 파일로 이동시켜 보도록 합니다. 이렇게 하는 것으로 일단 첫 단계가 마무리 되었습니다. 다음으로 해야 하는 것은 이렇게 가기고 온 데이터를 가지고서 한번 작업을 하기 위해서 내림차순으로 정렬을 해주는 것인데, 여기서 중요한 것은 Account라고 최종적으로 나온 계좌를 바탕으로 지정했습니다. 일단 먼저 가장 많은 수익을 낸 10개의 종목만을 각각의 조건별로 모아서 한번 작업을 실행해 보고자.. 2020. 6. 10.
position sizing을 위한 새로운 테스트 part2 안녕하세요? 어떻게 지난번 포스팅에서 다시금 새로운 종류의 테스트에 들어가기 위한 준비과정만을 보여주었는데, 정작 이 준비과정도 다 끝난 것이 아니라는 것이 함정이기는 함정입니다. 그래서 이번 포스팅에서 어떻게 모든 준비를 다 마치고 나서 실제로 테스트에 들어가는 것 까지 보여드리고자 합니다. 그래서 가장 핵심이라면 핵심이 되는 것이 그냥 5개의 조건을 그저 계속해서 돌리지 말고, 10개나 되는 자식 프로세스에서 어떻게 해서 더 잘 활용하기 위해서, 일단 5까지는 제가 지정한 조건대로만 risk를 이용하고, 그 이후는 0.5를 더해서 이용하도록 만들어 주었습니다. 계획은 이러합니다. 일단 위 스크린샷에서 볼 수 있는 것처럼 초기 자본금과 Stop Loss는 그대로 인데 Risk는 1.5%와 2%를 가지고.. 2020. 6. 10.
position sizing을 위한 새로운 테스트 part1 안녕하세요? 이번 포스팅에서는 어떻게 해서 다음 position size를 결정하기 위한 밑 작업을 하는 내용을 가지고서 한번 포스팅을 올려 보고자 합니다. 우선 여기서 다룰 내용으로는 별것 아니고, 지난번에는 변동 Account risk가 더 좋다는 결론을 얻었으니, 이번에는 어느정도까지 Account Risk를 허용해 줄 것이냐를 가지고서 한번 이야기를 해 줄까 합니다. 먼저 위 스크린샷에서 볼 수 있는 것처럼 일단 고정 account risk를 계산하는 식을 주석처리 해서 없애 버리도록 합니다. 이렇게 하면 연동이 되어서 에러가 나는 코드가 많은데, 이걸 하나하나 고쳐 가도록 합니다. 원래라면 있었는 accountRisk가 있었는데, 이 부분을 없애 버리도록 합니다. 이렇게 하는 것으로 일단 다음의.. 2020. 6. 10.