-
[키움API]회원 가입 및 API 다운로드금융퀀트/(퀀트)증권사API활용(키움) 2023. 10. 19. 07:16반응형
API다운로드
키움증권 홈페이지 접속 후 좌측상단 전체메뉴 -> 고객서비스 -> 다운로드 -> 키움 OpenAPI+ 를 클릭한다. 사전에 아이디 생성 후 증권용 공동인증서로 로그인되어 있어야 추후 진행이 쉽다.
OPEN API 이용신청
먼저, OpenAPI 서비스 사용 신청을 해야 한다. 키움 OpenAPI+ 화면에서 제공되는 OpenAPI 사용신청하러 가기를 누르면 사용신청을 하는 화면이 나온다.
사용신청을 완료하면 아래와 같은 화면이 된다.
OPEN API 모듈 다운로드
다시 상단 그림에서 "서비스 소개" 텝을 누르면 최초 OpenAPI 사용신청 화면으로 돌아가고, 2단계 모듈 다운로드를 누르면 아래와 같은 설치 파일이 다운로드된다.
설치경로를 아무것도 안 건드렸다면 아래 그림과 같이 C드라이브에 OpenAPI라는 폴더가 생기면서 프로그램이 설치되었을 것이다.
Open API 구조 및 KOA Studio 활용
OpenAPI를 이용해서 프로그램을 만드려면 지금까지 설치한 OpenAPI에서 제공하는 함수들이 어떻게 구성되어 있는지, 내가 무엇을 갖다 쓸 수 있는지 알아야 한다. 키움에서는 KOA Studio를 통해서 어떻게 OpenAPI가 제공하는 함수들이 구성되어 있는지 보여준다. OpenAPI 신청 화면에서 스크롤을 내리면 아래 그림과 같이 KOA Studio를 다운로드할 수 있는 화면이 나온다.
KOA Studio의 압축을 푼 후 KOAStudioSA.exe, KOALoader.dll 파일을 OpenAPI를 설치한 폴더에 복사한 다음 실행하면 된다.
KOAStudio를 실행해보면, 좌측하단에 Trading, 실시간목록, 개발가이드 등으로 함수들을 구분해 놓고 각 함수들을 어떻게 호출 가능한지 기술해 놓았고, 우측에 속성값을 넣고 필요한 값들을 조회해 볼 수도 있다.
모의투자 계좌 개설
일단 키움API를 사용하는 프로그램을 테스트하는데 실제 증권계좌로는 불가능하니 먼저 모의투자 계좌를 만들어야 한다. OpenAPI 신청 화면에서 맨 아래쪽으로 스크롤을 내리면 상시 모의투자 신청하는 버튼이 있다.
페이지를 이동한 화면에서 회원가입이 되어 있다면, 참가신청을 누르면 손쉽게 모의투자를 신청할 수 있다.
계좌 개설 후 KOAstudio를 실행해서 좌측 상단에 OpenAPI접속을 누른 뒤 ID, 비밀번호를 입력하여 OpenAPI접속을 완료하면 ID에 해당되는 모의투자 계좌 정보가 OpenAPI실행 시 자동으로 따라온다.
아래 그림에서 처럼 윈도우 우측 하단의 상태 창을 통해서 확인할 수 있는 OpenAPI의 계좌번호와 홈페이지에서 직접 확인할 수 있는 계좌정보가 일치하는 것을 확인할 수 있다.
반응형'금융퀀트 > (퀀트)증권사API활용(키움)' 카테고리의 다른 글
[키움API]python 메인 화면 만들기(Qt Designer 사용) (0) 2023.11.23 [키움API]python API 로그인 (0) 2023.11.14 [키움API]키움 API 작동 구조 (0) 2023.11.11 [키움API]아나콘다-파이썬 가상환경 만들기 (0) 2023.11.07 [키움API]개발툴의 선택: 아나콘다-파이썬 (0) 2023.10.24