안녕하세요?
이번 포스팅에서는 어떻게 해서, 지난번에 세금-주식을 매도할 경우에는 무조건 0.3%의 세금이 붙는데, 이 세금에 대한 계산을 빼먹었기 때문에 벌어진 손실이 상당히 많았습니다. 그래서 이번 포스팅에서는 이 세금에 대해서 계산을 한 다음에, 어떻게 해서, 작업을 들어가 보고자 합니다.
먼저 위스크린샷에 보이는 것처럼 매도를 할 경우 현재가가 모의투자에 사용이 되는 수수료율 0.35%를 상쇄할 정도로 충분히 높이 올라가지 않으면 기존엔느 거래를 하지 않도록 했는데, 여기다가 이제 거래세인 0.3%를 추가해 보도록 합니다.
이제 오전 9시가 다가오기 때문에, 일단 화천기계의 1분봉 주식 차트를 가지고 오도록 pytrader를 실행시켜서 가져 오도록 합니다.
그 다음에는 혹시나도 사용할 일이 있을 지 모르기 때문에, 일단 유유제약2우B의 주식 1분봉 차트를 가지고 오도록 pytrader를 실행시키도록 합니다.
이렇게 해서 매수와 매도가 일정 시간이 지난 다음에 일어나는 것을 볼 수 있기는 있었습니다. 이제 이렇게 하는 것으로 여기서 이익인지 손해인지 살펴보는 일이 남았습니다.
일단 일별 종목별 손익계산서를 영웅문4라는 키움증권 HTS에서 펴 보니까, 여기서는 손실을 기록한 것을 볼 수 있었습니다.
이게 왜 그런가 봤더니, 매입가에 비해서 이 additionalcosts에 저장이 되어 있는 매입가격이 1원 낮아서 벌어진 일이였습니다. 이래서야 기껏 세금까지 계산해 준 것이 의미가 없어집니다.
이런일이 한번만 벌어진 것도 아니고, 또 벌어진느 것을 확인할 수 있었습니다. 일단 제 계좌정보-모의투자 계좌정보에 있는 매입가는 분명히 나와 있기는 있었습니다.
그러나 여기서도 매입가는 데이터 베이스에 기록이 되어 있기로는 3원 낮은 금액이 기록이 되어 있었습니다. 비록 3원 차이이기는 하지만, 이 차이 때문에 세금과 수수료로 인해서 전혀 수익이 나지 않는 상황이 벌어지게 되어 있는 것 입니다.
일단 한번 Kiwoom.py를 살펴보니까, 기존의 TR인 opw00018에서 이미 매입가로 보이는 가격을 가지고 오는 것을 확인할 수 있기는 있었습니다.
실제로 위 스크린샷에서 보이듯이 위로 올라가면, 매입가와 현재가가 제대로 나오는 것을 확인할 수 있었습니다. 이래서야 멀리 돌아갈 것도 없이, 여기서 가지고 오기만 하면 되는 것 이었습니다.
먼저 기존의 pytrader4로 가서, 전에는 보유하고 있는 주식의 양만 가지고 오는 것으로 했습니다만, 이번에는 매입가와 현재가도 가지고 오도록 바꾸어 줍니다.
다음으로는 Average_returning.py로 가서, 위 스크린샷처럼 키움증권 서버에서 받은 정보를 바탕으로 매입가와 현재가를 가지고 오도록 합니다. 여기서 더 진행한다고 하면, 할 수도 있습니다만, 너무 포스팅이 길어지는 감이 있기 때문에, 이번 포스팅은 여기서 끊도록 하겠습니다. 남은 내용은 이어지는 포스팅에서 다시 올리도록 하겠습니다.
'무모한 도전-주식 인공지능 만들기' 카테고리의 다른 글
2019년 6월 첫번째 평균회귀 테스트 결과 (0) | 2019.06.02 |
---|---|
2019년 5월 30일 주식 모의투자에 들어가 보기 part2 (0) | 2019.05.31 |
2019년 5월 29일 모의투자에 들어가 보기 part2 (0) | 2019.05.30 |
2019년 5월 29일 모의투자에 들어가 보기 part1 (0) | 2019.05.29 |
2019년 5월 28일 모의투자에 들어간 결과 (0) | 2019.05.28 |