본문 바로가기

알고리즘 트레이딩805

2주차 시험운전을 위한 준비 -9- 안녕하세요? 이번 포스팅에서는 슬슬 마무리를 향해가는 2021년 1월 18일의 모의투자에 2주차라고 해서 새로운 종목을 선정해서 들어가 보는 작업을 한번 이야기 해 보고자 합니다. 일단 지금까지 상당히 많은 포스팅이 올라왔지만, 아직도 준비가 덜 되기는 되었습니다. 일단 지난번 포스팅에서 initial Account만 봤을때는 별 문제가 없을 것으로 보였지만, 그래도 어떻게 기존의 자금을 배분해서 보여주고 있는 데이터 베이스에서는 문제가 많이 생겼습니다. 이 문제가 어디서 왔는가 했더니, if문을 이용한 스위치를 사용한 것은 좋은데, 문제는 이렇게 되면서 한번 더 계산이 되어서 기존의 할당된 자금을 더 빼어서 마이너스가 되는 사태가 벌어진 것 입니다. 그래서 일단 처음에는 하는 수 없이 위 스클니샷처럼 .. 2021. 1. 19.
2주차 시험운전을 위한 준비 -8- 안녕하세요? 이번 포스팅에서는 지난번 포스팅에서 발생한 에러를 급하게 해결하기 위해서 작업에 들어가 보기는 했습니다. 다만 이 결과가 그렇게 까지 만족스럽지 않았는데, 아무튼 결과는 결과이고, 이 포스팅꺼리의 데이터를 확보한 시점이 거의 아침이 다 되어 가는 시점이었기 때문에 급하기는 어떤 의미로 급했습니다. 일단 한번 일어난 거래를 한번 살펴보니까, 여기서 알 수 있었는 것은, 우선 위 스크린샷에서 볼 수 있는 것처럼, 일단 한번에 다 매도가 일어난 것이 아니란 것을 알 수 있었습니다. 그리고 나서 다음으로 봐야 하는 것으로 위 스크린샷엣허 볼 수 있는 것처럼 일단, 보유하고 있는 주식의 양인 quantity를 가지고 올 수 있도록 만들어 주도록 합니다. 그리고 나서 숫자를 계산해서, 만약 팔았는 숫자.. 2021. 1. 19.
2주차 시험운전을 위한 준비 -7- 안녕하세요? 그럭저럭 어느새 준비가 서서히 갖춰지고 있는 상황이기는 합니다만, 여기서 뜻하지 않은 문제점이 하나 발견이 되었습니다. 그래서 이 문제점을 해결하기 위해서 이래저래 코드를 굴려 보는 것이 야밤에 추가가 되었습니다. 정말 이런 버그를 사전에 알아내지 못했는데, 그 동안 컨디션이 얼마나 나빴는지 알만합니다. 일단 8개의 종목으로 해서 나온 결과입니다. 일단 200만개의 경우의 수를 이용해서 효율적 투자선을 구축하기는 했는데, 어째 너무 점이 빡빡한개 아닌가 하는 느낌도 듭니다. 다음으로는 일단 월요일인 2021년 1월 18일의 주식시장에서 작동시키기 위해서, 일단 기존의 종목들은 모두 0으로 비중을 주도록 해 보도록 합니다. 그리고 나서 추가된 종목들에 대해서 일단 위 스크린샷에서 볼 수 있는 .. 2021. 1. 19.
2주차 시험운전을 위한 준비 -6- 안녕하세요? 밀린 과제를 처리하기 위해서 정말 이래저래 계속해서 처리해야 할 물량은 아직도 많이 남아 있는 상황이기는 합니다만, 아무튼 간에, 이래저래 종목을 선정하기 위한 효율적 투자선이라는 방법을 한번 써 본지도 되는데, 지금와서 드는 생각입니다만, 무언가 놓친 것이 있다는 생각이 들기도 합니다. 일단 지난번 포스팅에서 끊었던 부분에서 나왔던 테스트가 얼마나 걸렸는지 보면, 위 스크린샷에서 볼 수 있는 것처럼, 일단 4분 정도 걸린 것을 확인할 수 있었습니다. 그리고 여기서도 결과가 나오기는 나왔으니, 이제 알아봐야 하는 것으로는 바로, 샤프지수를 기준으로 해서 일단 얼마나 종목들이 나오는가 하는 것 입니다. 이렇게 해서 샤프지수 4이상만 걸러냈는데도 불구하고 이번에는 20개나 되는 종목이 나오는 것.. 2021. 1. 19.