본문 바로가기

Programming

키움증권 api (Open API+) 사용 방법 (서비스 신청 및 설치)

주식 투자의 백테스트를 해보기 위해 키움증권 api (Open API+) 서비스 신청 및 사용방법을 알아봅니다.

1. 키움증권 Open API+ ?

키움 Open API+는 키움증권에서 제공하며, 제공되는 모듈을 통하여 주식의 조회, 주문 등을 프로그래밍을 통해 할 수 있도록 지원해줍니다.
키움증권 계좌가 있고 HTS ID를 연결해야 이용 가능하며, 서비스 사용 등록 후 바로 이용이 가능합니다.

2. 서비스 신청 및 사용 절차

사용 절차는 의외로 간단했습니다.

키움 Open API+ 사용절차

'서비스 사용신청 > Open API 설치 > OCX 탑재 프로그램 제작 > 테스트' 순으로 아래 페이지에서 1단계부터 단계별로 쉽게 따라 할 수 있었습니다. 

https://www.kiwoom.com/h/customer/download/VOpenApiInfoView

 

키움증권

키움 Open API+는 프로그램 개발 확장성을 고려하여 OCX 컨트롤로 제작 지원합니다. 사용자 편의에 따라 VB, 엑셀, 웹기반, MFC 등으로 프로그램 제작이 가능합니다. 데이터 요청 및 수신은 TR 서비스

www.kiwoom.com

1단계에서 키움증권 로그인 후 이용약관 등의 동의 정도의 절차만 거치면 간단하게 서비스 신청이 가능합니다.

키움 Open API+ 사용신청

2단계에서는 키움 Open API+ 모듈 다운로드 버튼을 눌러 다운로드된 설치 파일을 실행해 다음>다음 으로 설치해 줍니다.

키움 Open API+ 모듈 다운로드 및 설치

3단계에서는 KOA Studio 다운로드 및 설치를 해줍니다.

키움 Open API+ KOA Studio

KOA Studio를 통해서 앞으로 만들 프로그램과 통신하게 됩니다. 
프로그램 다운로드 후 압출을 풀고 설치 과정에서 아래와 같은 오류가 노출된다면, 

시스템오류
시스템오류

OpenAPI가 설치된 폴더(제 경우는 C:\OpenAPI)에 다운로드한 KOAStudioSA.exe, KOALoader.dll 파일을 옮겨서 실행하시면 설치가 됩니다. 설치가 완료되면 아래와 같이 프로그램이 실행된 모습을 확인할 수 있습니다.

키움 KOA StudioSA 프로그램 실행

 

4단계에서는 프로그램 제작 및 테스트를 위해 '상시 모의투자 신청'을 합니다.

키움 Open API+ 모의투자 신청

'상시 모의투자 신청하러 가기' 버튼을 클릭하여 연결되는 페이지에서 모의투자 신청에 동의하시고 신청함으로써 키움 Open API+서비스 사용준비는 마무리됩니다.

반응형