주식시세 정보의 조회 및 자체 트레이딩 시스템을 구축하기 위한 방안으로 증권사의 오픈 API를 조사해 보니, 아래의 증권사에서 API를 제공하는 것으로 확인이 되었다.
- 한국투자증권
- 키움증권
- 대신증권
- NH투자증권
- 삼성증권
- 신한금융투자증권
- 한화투자증권
- etc…
운영중인 증권사 계좌가 2개가 있지만, 학습을 위해 한국투자증권의 계좌를 신규 개설하고 [파이썬을 이용한 한국/미국 주식 자동매매 시스템]을 따라 개발해 본다.
++ 실제로 소액의 투자금을 이번 토이 프로젝트를 통해 운용해볼 계획이다…
_
계좌 개설하기
한국투자증권 홈페이지 혹은 한국투자증권 핸드폰 앱에서 간단하게 비대면 계좌를 개설할 수 있다. 신분증이 필요로 하니 미리 준비하도록 하자.
핸드폰 앱에서 계좌를 개설하는 경우에는 (한국투자증권의 ID가 기존에 없는 경우) 임의의 아이디가 생성된다.
모의투자계좌를 개설하는 경우(핸드폰에서) 한국투자증권 ID가 필요하므로 다음 절차에 따라서 ID를 변경하자.
-
PW변경하기. [메뉴] > [내 정보] > [ID 비밀번호 관리]
ID 변경하기에 들어가면 임의로 할당 된 아이디가 보인다. 일단, 해당 계정에 대한 비밀번호도 임의로 생성되었으므로 비밀번호를 변경하자. -
ID 변경하기 [메뉴] > 검색에서 “ID 관리” > ID 변경하기
앞서 변경한 비밀번호를 입력하고, 변경하고자 하는 아이디로 변경하면 이후부터 ID/PW를 통해 로그인이 가능하다.
모의투자계좌 개설
프로젝트를 진행하기 위한 가상의 계좌(모의투자계좌)를 사용하려면 다음의 절차에 따라 모의투자 신청을 하면 된다. 한국투자증권 홈페이지에서 [트레이딩] > [모의투자] > [주식/선물옵션 모의투자] > [모의투자안내]로 이동한 후 모의투자를 신청.
https://securities.koreainvestment.com/main/research/virtual/_static/TF07da010000.jsp
핸드폰 한국투자증권 앱에서는 [메뉴] > [모의투자] > [모의투자 참가신청] > [상시 모의투자] > [참가신청]
모의투자계좌 개설을 완료하면, [나의계좌]에서 생성이 완료된 모의계좌의 계좌번호를 조회할 수 있다. 한국투자증권 Open API를 신청할 때 해당 계좌가 필요하다.
한국투자증권 오픈API 신청하기
한국투자증권 홈페이지 상단의 메뉴에서 [트레이딩]-[Open API]-[KIS Developers]를 선택.
절차에 따라 Open API 신청을 진행하고, 앞서 개설한 실전투자계좌 or 모의투자계좌를 이용해 API를 신청한다.
+++ 추가로 Open API를 활용하기 위한 커뮤니티(?)/ 개발자센터를 운영하고 있으니 참고하면 좋을 것 같다. https://apiportal.koreainvestment.com/intro