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

드디어 시작된 세금과 수수료와의 싸움 -1-

by 인터넷떠돌이 2020. 6. 20.
반응형

안녕하세요?

 

어제는 급작스럽게 볼일이 있어서 하루종일 어떻게 컴퓨터 앞에 앉아 있을 수 없어서, 대충 포스팅을 쓴 다음에 움직인다고 제목부터 급하게 붙였는데, 아무튼 간에 일단은 제대로 제목을 붙이자면, 이번에 붙어야 할 시리즈의 제목은 저렇게 수수료와 세금과의 싸움이 시작이 되었다고 볼 수 있습니다.

 

먼저 위 스크린샷과 같은 환경을 만들어 주어서, 한번 수수료와 세금을 지정하도록 합니다. 일단 저는 모의투자 부터 할 것이기 때문에 원래라면 수수료가 0.015%가 붙습니다만, 0.35%로 한번 올려서 작업을 해 보도록 합니다. 그리고 나서 세금에 대해서는 여전히 모의나 실전이나 같은 0.25%가 붙여 주도록 합니다.

 

그리고 나서 Trader.py에 있는 위 스크린샷처럼 메서드의 말머리에 저렇게 변수를 받을 수 있도록 만들어 주도록 합니다. 이렇게 하는 것으로 일단 작업을 하나 시작할 수 있습니다.

 

 

그리고 나서 다음으로 일단 처음으로 시도한 것은 현재가에 일단 수수료를 더해주는 것을 시도해 보고자 했습니다. 이렇게 해서 일단 작업을 하는 동안, 계속해서 이걸 기반으로 해서 계산을 할 수 있도록 만들어 주는 것 입니다.

 

그리고 나서 매도를 할 경우에는 수수료와 더불어서 세금까지 계산을 해서 현재가를 계산하도록 만들어 주도록 만들어 주려고 했습니다.

 

그렇게 메서드를 만들어 준 다음에, 실질적인 실행이 되는 자식 프로세스로 가서, 위 스크린샷과 같은 방식으로 일단 변수인 세금과 수수료를 적용할 수 있도록 만들어 줍니다.

 

그리고 나서, 그냥 자식 프로세스에서 부터 실행을 시켜서, 파이참의 디버그 모드에서 오류가 발생하면 어디서 발생한 것인지 알 수 있도록 만들어 주도록 합니다.

 

그런데 어떻게 된 것인지 위 스크린샷을 보시면 알  수 있듯이 엄청난 손해를 보면서 그냥 날라가 버리는 것을 확인할 수 있었습니다. 이렇게 되는 것을 통해서, 일단 무언가가 많이 잘못된 것을 확인할 수 있기는 있습니다. 이렇게 해서 다음의 작업을 한번 들어가 봐야 겠다는 생각이 듭니다.

반응형