주식시세 정보의 조회 및 자체 트레이딩 시스템을 구축하기 위한 방안으로 증권사의 오픈 API를 조사해 보니, 아래의 증권사에서 API를 제공하는 것으로 확인이 되었다.

  • 한국투자증권
  • 키움증권
  • 대신증권
  • NH투자증권
  • 삼성증권
  • 신한금융투자증권
  • 한화투자증권
  • etc…

운영중인 증권사 계좌가 2개가 있지만, 학습을 위해 한국투자증권의 계좌를 신규 개설하고 [파이썬을 이용한 한국/미국 주식 자동매매 시스템]을 따라 개발해 본다.
++ 실제로 소액의 투자금을 이번 토이 프로젝트를 통해 운용해볼 계획이다… _

계좌 개설하기

한국투자증권 홈페이지 혹은 한국투자증권 핸드폰 앱에서 간단하게 비대면 계좌를 개설할 수 있다. 신분증이 필요로 하니 미리 준비하도록 하자.

핸드폰 앱에서 계좌를 개설하는 경우에는 (한국투자증권의 ID가 기존에 없는 경우) 임의의 아이디가 생성된다.
모의투자계좌를 개설하는 경우(핸드폰에서) 한국투자증권 ID가 필요하므로 다음 절차에 따라서 ID를 변경하자.

  1. PW변경하기. [메뉴] > [내 정보] > [ID 비밀번호 관리]
    ID 변경하기에 들어가면 임의로 할당 된 아이디가 보인다. 일단, 해당 계정에 대한 비밀번호도 임의로 생성되었으므로 비밀번호를 변경하자.

  2. 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

Reference