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

포트폴리오 가치 (Portfolio Value)의 실시간 추적 -3-

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

안녕하세요?

 

좀 사정이 있어서 장거리 이동을 하고 나서, 컨디션이 개판이 된 나머지 이제서야 어떻게 일어나서 작업을 다시 시작하는 중 입니다. 아무튼 아직 포트폴리오 가치를 실시간으로 추적하는 과정은 다 끝나지 않았는데, 지난번에 어떻게 추적을 하기는 했는데, 이게 원하는 대로 되지 않아서 문제가 있었습니다.

 

어디가 문제인가 하는 생각이 들어서 한번 살펴보니, 일단 너무 계좌 액수를 신경쓰다가 고유의 변수가 필요하다는 생각이 들었습니다. 그래서 변수를 하나 만들어 줍니다.

 

그리고 나서 일단은 거래가 일어나게 되면 이 PV를 계산하기 위한 변수에다가 필요한 값을 더해주는 과정을 거치도록 명령을 해 주도록 합니다.

 

그리고 나서 매도가 발생한 경우에는 일단 판매금액이 더하기가 되도록 일단 만들어 주도록 합니다. 이렇게 하나하나 조작을 해 주도록 합니다.

 

그리고 나서 위 스크린샤6ㅅ에서 볼 수 있는 것처럼 일단 매수가 발생하게 되면 매수한 금액만큼 빼도록 만들어 주도록 합니다.

 

 

일단 어떻게 된 것인지는 모르겠지만, 우선 이익을 낸 종목에 대해서는 무언가 포트폴리오 가치가 계속해서 올라가는 현상을 보여주고 있습니다.

 

그런데 최종적으로는 포트폴리오 가치가 떨어져야 하는 이 상황에서 어떻게 계속해서 오르기만 하는 것을 보면, 무언가가 잘못되기는 제대로 잘못된 것이 틀림은 없어 보입니다.

 

그래서 현재가를 한번 비교하기 위해서 변수를 하나 더 만들어 보도록 했습니다. 이게 제대로 된 방법인지 아닌지는 모르겠습니다만, 일단 해 보도록 합니다.

 

그리고 이렇게 비교를 하기 위해서 현재가가 떨어진 경우, 올라간 경우 이렇게 하나하나 비교를 해 주도록 합니다. 이게 제대로 작동하리라 생각을 하고 작업을 했습니다만..........

 

그리고 나서 현재가를 비교하는 변수는 일단 매도가 발생을 하면 다시 0으로 돌아 오라는 식으로 만들어 주도록 합니다. 이렇게 하나 만들어 주고................

 

그리고 나서 다음으로 생각해 볼 수 있는 것으로는 매수가 발생한 시점에서 나오는 현재가를 일단 가지고 오라고 명령을 내리도록 합니다.

 

그리고 나서 다음으로 진행을 하려고 하는 것은 바로 위 스크린샷에서 나와 있는 것처럼 현재가의 병동이 없는 순간에도 일단 기록은 기록대로 들어가도록 합니다.

 

그리고 나서 일단 보유중인 주식의 양이 없다 = 매도가 일어난 이후에는 현재의 가치를 그냥 반영하도록 프로그램을 짜 주도록 합니다.

 

그렇게 해서 일단 하나 만들어 주기는 주었습니다. 그런데 다시금 어떻게 된 것인지 현금 흐름을 그대로 따라가는 문제점을 다시 보이고 있습니다. 이걸 어떻게 해석해야 할지 모르겠습니다만, 아무튼 가야 할 길이 멀기는 먼 것으로 생각이 됩니다.

반응형