더북(TheBook)

3.1.4 KOA Studio 내려받기

KOA란 ‘Kiwoom Open API+’의 약어로, KOA Studio(이하 KOA)는 Open API 설명과 API를 테스트해 볼 수 있는 환경을 제공하는 프로그램입니다. 키움증권 API 개발 가이드를 담은 안내서라고 할 수 있습니다.

KOA를 사용하는 이유는 개발 편의성 때문입니다. KOA를 이용하여 키움증권이 제공하는 TR(Transaction)(거래, 사용자가 키움증권에 전달하는 요청 단위) 목록과 이용 방법을 확인할 수 있습니다. 그러면 KOA가 언제 필요한지 예를 들어 설명하겠습니다.

Open API를 사용하여 당일 거래량이 많았던 종목들에 대한 정보를 얻어 오고 싶다고 하겠습니다. 우선 키움증권에서 거래량이 많은 종목들에 대한 API를 제공해 주는지 확인해야 합니다. 이 경우 KOA의 TR 목록 메뉴에서 ‘거래량’을 키워드로 검색해 보면 여러 결과 중에서 OPT10030(당일거래량상위요청)이라는 TR을 제공하는 것을 알 수 있고, 또한 TR을 호출하는 데 필요한 값들도 확인할 수 있습니다. 이렇게 알아낸 정보들을 바탕으로 우리가 원하는 TR을 호출하는 프로그래밍을 할 수 있습니다.

이제부터 KOA Studio를 내려받은 후 사용하는 방법을 알아보겠습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.