[키움 OpenAPI] 기본 개발 가이드 내용 및 샘플 코드 (in Python) / OpenAPI 오류코드




키움API에서 제공하는 개발 가이드의 내용과 테스트한 내용을 매핑하여 정리합니다.

그리고 OpenAPI 오류 코드를 정리합니다.


파일 구조

ㄴ KiwoomAPI.py
ㄴ KiwoomMain.py
  • KiwoomAPI.py : 키움증권에서 제공하는 OpenAPI를 활용하여 구현한 Base API 코드를 작성
  • KiwoomMain.py : KiwoomAPI.py의 Class를 활용하여 실행 코드를 작성하고 프로그램을 실행

기본 개발 가이드

키움 OpenAPI에서 제공하는 기본 개발 가이드 리스트와 Python으로 OpenAPI 사용을 테스트한 코드를 매핑하여 정리합니다.

[개발 가이드] [샘플 코드]
로그인 버전처리[키움 OpenAPI] 기본 개발 가이드 ‘로그인 버전처리’ 코드 (in Python)
조회와 실시간 데이터 처리[키움 OpenAPI] 기본 개발 가이드 ‘조회와 실시간 데이터 처리’ 코드 (in Python)
주문과 잔고 처리
조건 검색
기타 함수

OpenAPI 오류 코드

키움증권 OpenAPI를 호출했을 때 발생할 수 있는 오류 코드 리스트 입니다.

[오류 코드][내용]
0정상처리
-10실패
-11조건번호 없음
-12조건번호와 조건식 불일치
-13조건검색 조회요청 초과
-100사용자정보교환 실패
-101서버 접속 실패
-102버전처리 실패
-103개인방화벽 실패
-104메모리 보호실패
-105함수입력값 오류
-106통신연결 종료
-107보안모듈 오류
-108공인인증 로그인 필요
-200시세조회 과부하
-201전문작성 초기화 실패
-202전문작성 입력값 오류
-203데이터 없음
-204조회가능한 종목수 초과
한번에 조회 가능한 종목개수는 최대 100종목
-205데이터 수신 실패
-206조회가능한 FID수 초과
한번에 조회 가능한 FID개수는 최대 100개
-207실시간 해제오류
-209시세조회제한
-300입력값 오류
-301계좌비밀번호 없음
-302타인계좌 사용오류
-303주문가격이 주문착오 금액기준 초과
-304주문가격이 주문착오 금액기준 초과
-305주문수량이 총발행주수의 1% 초과오류
-306주문수량은 총발행주수의 3% 초과오류
-307주문전송 실패
-308주문전송 과부하
-309주문수량 300계약 초과
-310주문수량 500계약 초과
-311주문전송제한 과부하
-340계좌정보 없음
-500종목코드 없음



25 thoughts on “[키움 OpenAPI] 기본 개발 가이드 내용 및 샘플 코드 (in Python) / OpenAPI 오류코드”

Leave a Comment