본문 바로가기

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

다시금 투자환경을 위한 작업을 시작합니다. 안녕하세요? 개인적인 사정으로 인해서 오전에는 잠시 볼일이 있었고, 이 추운 겨울날 너무 추운 나머지 지쳐서 잠시 쉬었다가 이제서야 거의 작업을 끝냈습니다. 하드 디스크가 물리적으로 날라가는 바람에 하는 수 없이 새로 구입한 데스크톱에다가 다시금 투자환경을 만들어야 하는 작업을 해야만 했습니다. 먼저 해야 할일은 그냥 한다고 해서 작업이 되는 것이 아니라, 키움증권의 Open API를 설치해야 하는 작업이 먼저 기다리고 있습니다. 그리고 나서 다음으로 KOA Studio를 다운로드 받아서 압축을 풀어 보도록 합니다. 그렇게 한 다음에 한번 실행을 시키려고 했습니다만....... 먼저 나오는 메세지는 mfc100.dll이 없어서 코드를 실행할 수 없다는 에러 메세지가 먼저 뜨는 것을 확인할 수 있었습니다... 2019. 12. 29.
평균회귀 알고리즘 트레이더를 만들기 위한 10가지 단계 안녕하세요? 이제서야 자료조사라고 해야 할까요? 자료 이해가 어느정도는 끝이 나서 포스팅을 올리고자 합니다. 일단 제가 전공이 전공이다 보니, 이 자료를 100% 이해할 수 없지만, 그렇다고 해서 이 자료가 진리라고 해서 무슨 경전처럼 100% 이해를 하고 넘어가야 할 것은 아니라는 생각이 듭니다. 일단 이 자료를 정리해 보는 것으로 어디어디에서 제가 문제가 있었는지에 대해서 한번 알 수 있었습니다. 지난번 포스팅에서 언급을 했다 시피 평균회귀를 mean reversion이라고 보통 표현을 하는데, 이 전략을 사용해서 자동으로 주식 매매를 하는 프로그램을 만들려 하니, 일단 만드는 법에 대한 자료가 영어로 있는 것을 발견했습니다. 일단 첫번째 스탭에 대해서 짚고 넘어가자면, 우선 소프트웨어인데, 이것도 .. 2019. 12. 28.
여전히 자료 정리 중 입니다. 안녕하세요? 이래저래 새로운 것이 많이 있어서 지난번에 소개해 드린 평균회귀 전략을 세우기 위해서 필요한 10단계의 스탭중에서 현재 9번째 단계에서 발목이 질질 잡히기는 잡히는 중 입니다. 뭐라고 해야 할까요? 한글로 찾아본 정보 보다는 유용한 정보가 많기는 하지만, 문제는 정작 소화를 하기가 쉽지 않습니다. 문제는 이 9번째 단계에서 나오는 저 스트레스 테스팅 - Stress testing 이라는 것이 무엇인지 알아보는 것만 해도 상당히 낯설다는 것 입니다. 이게 여기서만 나오는 고유한 단어인지, 아니면 실제로 있는 단어인지 찾아보는 것이 중요하다는 생각이 들었습니다. 실제로 있는 개념이며, 이걸 완전히 이해한다는 것은 어떤 의미로는 넌 센스일지도 모르겠습니다. 제가 만약 전공이 금융공학쪽이라면 이런 .. 2019. 12. 26.
현재 벌어지는 데이터 복구 현황과 작전회의 안녕하세요? 일단 데이터 복구 현황이라고 하면, 뭐라고 해야 할까요? 제게 구형이기는 하지만 노트북이 2개가 있어서 당장 평균회귀 기법을 사용한 주식 모의투자 실험에는 들어갈 수 있는 프로그램이 이미 있습니다. 즉 실험을 위해서 다른 노트북에 복사해 둔 프로그램 덕에 어떻게 지금까지 코딩한 내용이 살아는 있다고 할 수 있습니다만, 문제는 이게 구형 버젼이라서, 최신 버젼까지 가기 위해서는 인력으로 복구를 해야 할 판입니다. 일단 하드 디스크가 물리적으로 고장이 난 노트북에서 하드 디스크에 대한 처리를 한 다음에 이걸 어떻게 다시 쓸 수 있도록 해야 하는데, 일단 데이터 복구 업체에서 너무 비싼 요금을 요구하기에 데이터의 편리한 복구는 훗날을 기약하도록 하고, 지금은 노트북을 살리는 쪽으로 어떻게 방향을 .. 2019. 12. 22.