본문 바로가기

프로그래밍/한국투자증권API

한국투자증권 RestAPI 사용법 - 개발자센터 사용법

한국투자증권 RestAPI 사용법 - 개발자센터 사용법

 

KIS Developers 서비스 신청을 마쳤으니, 한국투자증권에서 제공하는 가이드를 확인해 보자

 

개발자센터 소개

개발자 사이트는 별도로 운영하고 있다.

https://apiportal.koreainvestment.com/

 

KIS Developers는 한국투자증권의 트레이딩 서비스를 오픈API로 제공하여 개발자들이 다양한 금융서비스를 만들 수 있도록 지원하는 개발자 센터입니다.
KIS Developers에서는 개발자의 금융 서비스 개발을 지원하기 위해 API 문서 내 API에 대한 상세한 설명과 예제를 제공합니다. 

전문 개발자가 아닌 일반인들도 쉽게 금융 서비스를 만들 수 있습니다.

라고 소개하고 있다

 

이용안내에 API 신청 방법도 나온다.

이미 우리는 서비스 신청까지 마친 상태이지만 한번 읽어보면 좋을 것 같다.

 

제휴안내도 있는데 개인 개발자는 해당 사항이 없다.

제휴를 하면 어떤 장점이 있는지는 적혀있지 않다.

 

API 문서

API 로 명세가 나열되어 있고, 검색도 된다.


상위 카테고리는 아래와 같고, 각 항목에 세부 API들이 존재한다.

개발시 참고하여 만들어야 한다.

  
OAuth인증
국내주식주문
국내주식시세
실시간시세(국내주식)
국내선물옵션주문
국내선물옵션시세
실시간시세(국내선물옵션)
해외주식주문
해외주식현재가
실시간시세(해외주식)
해외선물옵션주문
해외선물옵션시세
실시간시세(해외선물옵션)
API샘플코드

 

샘플코드도 몇 개 있지만, 샘플코드는 github 샘플코드를 사용하는 것이 낫다.

샘플소스코드 : https://github.com/koreainvestment/open-trading-api

 

도구

KIS Developers 테스트베드와 Github, Wikidocs 가 있다.

 

테스트베드에서 API 동작을 간단히 사용해 볼 수 있다.

기능 확인을 원하는 API를 선택하고, Try it out 버튼을 클릭한다.

Request 로 보낼 Body 값들을 입력하고 Execute 버튼을 클릭하면,

Respons 값이 표시된다.

 

Github 메뉴는 Github로 바로 연결된다.

샘플 소스 코드를 다운로드 할 수 있다.

Github 에도 가이드 정보를 많이 정리해 놓았다.

 

Wikidocs 에는 개발 가이드가 있다.

총 두 개가 있다.

파이썬으로 배우는 오픈API 트레이딩 초급 예제
파이썬으로 배우는 한국투자증권 Websocket 사용 예제

 

처음에는 이미 가이드가 잘 만들어져 있구나, 추가적으로 가이드를 만들 필요가 없겠다라는 생각이 들 정도로 잘 되어있지만, 쭉 읽다 보면 개발에 필요한 최소 정보만 들어있구나 라는 생각이 든다.

 

그래도 한국투자증권 REST api 를 사용하기 위해서는 꼭 필요한 문서이다.

 

포럼

포럼에는 공지사항, Q&A, FAQ 메뉴가 있다.

궁금한 사항이 있으면 Q&A에 등록하면 된다.

많은 문의가 활발히 등록되고 있으며, 답변도 신속하게 해 준다.

 

반응형