키움증권 API 입문

---------------------------------------------------------------------------------------------------------------------------------------------------------

 어떻게 하면 빈둥대면서 돈을 벌수있을까..?? 그 답은 자동 투자 프로그램에 있지 않을까요? ㅋㅋ 어쨋든 1년 휴학을 하게 되면서 그전에 소홀했던 경영학과 공부와 앞으로 업으로 삼을 전자공학의 중간선 상에서 이 프로젝트를 진행하려고 합니다!

 우선 키움 증권 API를 기반으로 HTS를 만드려고 해요~ 이는 키움증권 홈페이지에서 회원 가입을 한뒤 받을 수 있어요.

https://www3.kiwoom.com/ (키움증권 홈페이지)

 회원 가입 후 밑의 탭을 보면 빨간색으로 쳐진 대가 있는데 저길 누르면...


 로드맵이 나오는데 밑의 로드맵에 따라서 설치를 진행하면 되요! 단, Step2에서는 키움 Open API+ 모듈을 설치하기 이전에 번개(HTS)를 먼저 다운 받아야 합니다. 안그러면 에러가 뜨네요. 그리고 마지막 Step 4까지 진행하면 일단은 우리의 목표의 반은 한겁니다. 시작이 반이래잖아요?

 



아 그리고 전 C/C++ 로 프로그래밍을 할거에요. 아직 언어 하나를 완벽히 다루지 못해서 이번 기회에 C++을 마스터 해야겠습니다.




 이제 다 설치를 하셨으면 KDA Studio를 켜보세요. 그럼 밑의 창이 나오는데, 빨간색으로 쳐진 <Open API 접속> 버튼을 눌러서 로그인을 하세요.



 그러면, 비어있던 창에 여러가지 항목이 생겨요. 우리가 주목해야할 탭은 바로 TR목록입니다. TR 목록 탭에서 여러 항목을 누르면 해당 내용을 추출할 수 있는 함수들을 보여주는데요, 종목정보 탭에서 본 종목코드를 우측 상단에 입력해 넣으면 어떻게 output이 작동하는 지도 볼수가 있어요.



 전 게임빌의 종목코드를 쳐보았는데요 저기 빨간색으로 쳐진 부분들이 변한 게 보이시죠?? 저렇게 함수가 어떻게 작용하는지 하나하나 볼수가 있답니다. ㅎㅎ 이제 시작하는 저에게는 신기하기도 하고 유용할 것 같네요.




 오늘은 일단 키움증권 API를 설치하고 어떤 함수들이 있는지 확인하였는데요, 내일 부터는 직접 C++코딩을 어떻게 해야하는지 MFC 기반으로 살펴보도록하겠습니다~ 오늘도 즐거운 하루 되세요!





+ Recent posts