콘텐츠로 이동

1. 증권사별 OPEN-API 신청 방법

STOCK-GATE는 각 증권사의 OPEN-API를 사용하므로, 반드시 증권사 홈페이지에서 OPEN-API 사용 신청을 해야 합니다.

STOCK-GATE 1.0은 DLL방식으로, ㈜키움증권, LS증권, 유안타증권, 신한증권, NH나무증권, 유진투자증권 이 지원되며, STOCK-GATE 2.0은 ㈜DB증권을 먼저 개발하였으므로, DB증권을 먼저 설명드리겠습니다.

㈜키움증권 및 다른 증권사들도 STOCK-GATE 2.0 개발시, 함께 설명드리도록 하겠습니다.

하지만, DB증권만의 장점은 국내주식 + 해외주식을 함께 사용할수 있다는 장점이 있으므로,

㈜DB증권용 스탁게이트를 1년 무료, 수수료 0.015%로 한번 접해 보시길 권장 드립니다.

2. 전체 증권사별 OPEN-API 신청 종합 페이지

증권사/거래소 별로 Open-API 신청하는 법은 필수로 해야 하지만, 방법을 찾기도 힘들었지만, 스탁게이트 2.0에서는 쉽게 개선하였습니다.

스탁게이트의 상단 툴바의 톱니바퀴() 를 누른후, [증권사/거래소 Open-API 사용 신청하기]를 누르세요.

아래와 같은 종합 페이지에서 해당 증권사/거래소를 클릭합니다.

URL은 증권사 홈페이지 개편시 바뀔수 있으므로, 위 UI의 링크를 클릭하시길 권해 드립니다.

3. OPEN-API 키 발급시, 공인인증서 로그인

URL은 증권사 홈페이지 개편시 바뀔수 있으므로, 위 UI의 링크를 클릭하시길 권해 드립니다.

4. 각 증권사/거래소별 OPEN-API 키 발급 방법

각 증권사에서 발급하는 API키, SECRET 키는 1년마다 갱신해야 하며, 1회 노출후, SECRET 키는 숨기거나 표시 하지 않기 때문에, 아래와 같은 텍스트 파일로 저장하길 권해 드립니다.

텍스트 파일 예시

# 증권사용 정보를 아이디, 액세스키, 시크릿 키 순서로 저장해 주세요

아이디 : yails

액세스 키 : aBcDeFgHiJkLmNoPqRsTuVwXyZ

시크릿 키 : AbcDEfGhIJklMnOpQRstUVwxyZ

4.1. DB증권

- URL : https://www.dbsec.co.kr/online/accservice/on_OpenApi_wrk00.do

계좌별 OPEN-API 사용신청

[온라인 지점] -> [Open API 신청]을 누르면, 신청 페이지로 진입합니다.

OPEN-API 서비스 이용약관 동의

OPEN-API 발급된 현황 조회

4.2. 키움증권

URL : https://openapi.kiwoom.com/mgmt/VOpenApiRegView?dummyVal=0

- API 사용 신청

API 신청/해지 탭을 선택 후, 이용약관에 동의후, [신청]을 누르면, 상태가 [등록]으로 표시된다.

- IP 등록, 계좌 등록 및 APP KEY/SECRET KEY 다운로드

[계좌 APP KEY 관리] 탭을 선택합니다.

- PC의 IP를 등록

  1. 스탁게이트를 설치한 PC의 IP를 등록합니다.

“현재 나의 IP :220.94.89.176” 처럼 정확한 IP를 표시하므로, 그 IP를 그대로 입력 후, [추가]를 눌러야 합니다.

- APP KEY, SECRET KEY 다운로드

APP KEY, SECRET 키는 1회만 다운로드 가능하므로, 꼭 다운로드 후, 잘 보관해 주세요.

4.3. LS증권

URL : https://www.ls-sec.co.kr/index.jsp?url=/xingapi/registration/XingRegRegistration.jsp%3Fleft_menu_no%3D360%26front_menu_no%3D1198

4.4. 한국투자증권

- 홈페이지에서 OpenAPI 사용 신청

4.5. 유진투자증권

- 해외주식 자동매도 가능

4.6. NH증권

- 나무(NAMUH) 앱에서 신청

- API 신청 후 토큰 발급

4.7. 신한증권

- 홈페이지에서 OpenAPI 사용 신청

4.8. 유안타증권

- 홈페이지에서 OpenAPI 사용 신청

5. 코인 거래소별 OPEN-API 신청 방법

5.1. 업비트

URL : https://upbit.com/mypage/open_api_management

5.1.1 자산조회, 주문조회, 주문하기 체크 및 IP 등록

API는 [자산조회, 주문조회, 주문하기] 만 체크하시길 권해드립니다.

스탁게이트를 실행하는 PC의 IP(220.94.89.176)를 적어주세요

5.1.2. Open-API Key 발급하기

발급하면, 아래처럼 API키와 SECRET 키가 노출되며,

5.1.3. Open-API Key에 IP 추가하기

IP가 변경되거나, 추가되었을 경우, 이미 등록된 API를 선택후, [변경]을 눌러서, IP를 추가할 수 있습니다.

5.2. 빗썸