API키 발급시 고정IP 등록이 필요할 경우 본인의 API키 등록화면에 있는 IP주소를 꼭 등록해 주세요. 웹훅URL과 IP주소는 사용하시는 버전에 따라 다릅니다. 꼭 본인의 확장프로그램 설정화면에 있는 웹훅URL과 IP주소를 사용해 주세요.
모든 거래소 공통 주의사항
출금(Withdraw) 권한은 절대 켜지 마세요. TVExtBot은 조회와 주문 권한만 있으면 됩니다.
시크릿키(Secret Key)는 발급 화면에서 한 번만 보여 줍니다. 창을 닫기 전에 안전한 곳에 메모해 두세요.
대부분의 거래소는 API키를 만들기 전에 2단계 인증(OTP) 설정이 필요합니다.
IP 등록(화이트리스트)을 하는 경우, 확장프로그램 API키 등록화면에 표시된 IP주소를 모두 등록해 주세요.
API키와 시크릿키는 비밀번호와 같습니다. 다른 사람에게 보여 주거나 메신저로 보내지 마세요. 유출이 의심되면 거래소에서 바로 삭제하고 새로 발급해 주세요.
바이빗 API키 발급 방법
공식 가이드: How to Create Your API Key? ※ API키는 PC 웹사이트에서만 만들 수 있으며, 가입 직후 48시간 동안은 API키 생성이 제한될 수 있습니다. 오른쪽 위 프로필 아이콘 → [API] 의 API키 관리화면에서 「Create New Key」를 클릭한후 「System-generated API Keys」를 선택합니다. 아래와 같이 입력하여 「Submit」를 클릭한후 생성된 API키와 시크릿키를 복사하여 API등록화면에 등록해 주세요. API키와 Secret키가 화면에 표시됩니다. 시크릿키는 화면을 닫으면 확인할수 없으니 반드시 메모해 두세요. 위에서 복사한 API키(①)와 Secret키(②)를 순서대로 등록합니다. 복사한 API키와 Secret키는 CTRL+V 단축키를 사용하여 붙여쓰기 하세요!
바이낸스 API키 발급 방법
공식 가이드: How to Create API Keys on Binance? [프로필] → [API 관리] 화면에서 「Create API」를 클릭한후 「System generated」를 선택합니다. ※ 「Self-generated」(Ed25519·RSA)는 직접 키를 만들어야 하는 방식이라 TVExtBot에서는 사용할 수 없습니다. 반드시 「System generated」를 선택해 주세요. 다음 라벨 입력화면에서 라벨명을 입력한후 「Next」를 클릭합니다.(아무 이름이나 OK!) 다음화면에서 구글 인증을 합니다. 현물 선물 매매가 체크가 되어 있지 않은 상태이기 때문에 「Edit restrictions」를 클릭하여 편집을 합니다. 먼저 확장프로그램의 API키 등록화면에 있는 IP주소를 입력한후 「Enable Futures」와 「Enable Spot & Margin Trading」를 체크합니다. 「Save」를 클릭하여 위와 같이 입력한 내용을 저장합니다. 출금은 절대 체크하지 마세요! 시크릿키는 화면을 닫으면 확인할수 없으니 반드시 메모해 두세요. 위에서 복사한 API키와 Secret키를 순서대로 등록합니다. 복사한 API키와 Secret키는 CTRL+V 단축키를 사용하여 붙여쓰기 하세요!
비트겟 API키 발급 방법
오른쪽 위 프로필 아이콘 → [API Keys] 화면에서 「Create API Key」를 클릭한후 「System-generated API Key」를 선택합니다. API키 생성화면에서 아래의 내용을 입력후 「Next」 버튼을 클릭합니다. Passphrase는 TVExtBot의 계정명에 입력하기 때문에 꼭 기억해 두세요. Passphrase는 나중에 확인하거나 바꿀 수 없어서, 잊어버리면 API키를 지우고 새로 만들어야 합니다. 아래의 화면과 같이 체크를 한후 「Next」 버튼을 클릭합니다. API키(②)와 Secret키(③)를 메모장에 복사&붙여쓰기 해두세요. 위에서 메모한 ①②③을 아래와 같이 API키 등록화면에 입력하여 등록합니다. 복사한 API키와 Secret키는 CTRL+V 단축키를 사용하여 붙여쓰기 하세요!
빗썸 API키 발급 방법
공식 안내: API Key를 발급받고 싶어요 (빗썸 고객센터) [마이페이지] → [API 관리] 화면에서 API 2.0을 선택하신후 아래의 이미지와 동일한 방법으로 API를 생성합니다.( 1.0은 지원하지 않습니다.) 승인된 API키와 시크릿키를 복사하여 API등록화면에 등록해 주세요. 출금은 절대 체크하지 마세요!
업비트 API키 발급 방법
공식 안내: Open API 안내 (업비트) 업비트 PC 웹에 로그인한 후 [마이페이지] → [Open API 관리] 로 이동합니다. (앱에서는 발급할 수 없습니다) 자산조회,주문조회,주문하기를 체크하고 봇의 IP주소를 입력한후 Open API Key 발급받기를 클릭합니다. Access키와 Secret키를 복사하여 확장프로그램의 API키 등록화면 업비트란에 붙여쓰기를 합니다. 시크릿키는 화면을 닫으면 확인할수 없으니 반드시 메모해 두세요. 업비트 API키의 유효기간은 1년이며 연장할 수 없습니다. 만료되면 자동매매가 멈추니, 만료 전에 새로 발급받아 TVExtBot에 다시 등록해 주세요.
OKX API키 발급 방법
공식 안내: OKX API FAQ ※ OKX는 API키를 만들려면 계정 자산이 일정 금액(100 USD 상당) 이상 있어야 합니다. Passphrase는 나중에 확인할 수 없으니 꼭 메모해 두세요. OKX 거래소의 [프로필] → [API] 화면에서 API만들기 버튼을 클릭하여 아래의 내용을 입력후 Trade를 체크하여 다음을 클릭합니다. (①을 메모)※Passphrase는 8문자이상으로 대문자,소문자,숫자,특수문자가 포함되도록 입력해 주세요. 아래의 화면에서 ②와 ③을 메모한후 확인버튼을 클릭합니다. 위에서 메모한 ①②③을 아래와 같이 API키 등록화면에 입력하여 등록합니다. 복사한 API키와 Secret키는 CTRL+V 단축키를 사용하여 붙여쓰기 하세요!
※주의사항
반드시 거래소의 계정 모드는 선물 모드(Futures mode) 를 사용해 주세요! (예전 이름: Single-currency margin 모드)
BingX(빙엑스) API키 발급 방법
먼저 BingX 계정의 2단계 인증(구글 OTP)을 설정해 주세요. 오른쪽 위 프로필 아이콘 → [API 관리] 에서 「Create API」를 클릭합니다. API 이름을 입력하고 이메일 인증번호와 구글 OTP 번호를 입력해 생성합니다. 생성된 API키의 「Edit」에서 선물 거래(Perpetual Futures) 권한을 켜고, IP 제한을 사용할 경우 확장프로그램 API키 등록화면의 IP주소를 입력한 뒤 저장합니다. 출금(Withdraw)과 자산 이체(Universal Transfer) 권한은 켜지 마세요! API키와 Secret키를 확장프로그램의 API키 등록화면 BingX란에 등록합니다. Secret키는 다시 볼 수 없으니 반드시 메모해 두세요.
페멕스(Phemex) API키 발급 방법
공식 가이드: How do I create an API Key? (Phemex) 오른쪽 위 계정 이름 → [API Management] 에서 「Create New API Key」를 클릭합니다. 이름을 입력하고, IP 제한을 사용할 경우 확장프로그램 API키 등록화면의 IP주소를 입력합니다. 권한은 거래(Trade) 를 선택하고 이메일 인증번호를 입력해 생성합니다. 출금(Withdraw) 권한은 켜지 마세요! API키(ID)와 Secret키를 확장프로그램의 API키 등록화면 Phemex란에 등록합니다. 테스트넷은 testnet.phemex.com 에서 같은 방법으로 발급해 Phemex-Testnet란에 등록합니다. Secret키는 한 번만 표시되니 반드시 메모해 두세요.
스마트폰 인증을 선택합니다. 스마트폰에 설치된 한국투자증권 앱에서 [메뉴]-[인증센터]-[PC인증]을 선택한 후 웹 브라우저에 표시된 QR 코드를 스캔하거나 인증번호를 입력하면 인증이 완료되고 자동으로 로그인됩니다.
KIS Developers 서비스 신청하기
한국투자증권 홈페이지의 [서비스신청] → [Open API] → [KIS Developers] → [KIS Developers 서비스 신청하기] 를 선택합니다. (KIS Developers 사이트 오른쪽 위의 「API신청」으로도 들어갈 수 있습니다) 인증번호를 입력한 후 '신청'을 클릭합니다. 유의사항확인 단계에서 약관에 '동의'를 합니다. 신청정보 단계에서 여러분의 개인 정보를 확인합니다. 아이디는 다음 단계에서 사용되므로 잘 확인해두시기 바랍니다. 계좌 정보에서 앞서 개설한 계좌를 연결합니다. KIS Developers 신청 완료 화면이 나타납니다. 발급된 APP Key와 APP Secret 값을 복사한 후 따로 저장해둡니다. 이 값들을 사용하여 한국투자증권의 API를 사용할 수 있기 때문에 유출에 주의해야합니다.
TVExtBot에 API키 등록하기
TVExtBot의 API키 등록화면에서 계좌번호, APP Key, APP Secret 순으로 입력해서 등록하면 됩니다. ※ 계좌번호는 반드시 숫자 10자리가 필요합니다. 예) 50071022-01 또는 5007102201 실전계좌는 KIS 에 등록해 주세요. (한국투자증권 모의투자 계좌는 더 이상 지원하지 않습니다) 복사한 API키와 Secret키는 CTRL+V 단축키를 사용하여 붙여쓰기 하세요!
키움증권 API키 발급 방법
공식 안내: 키움 REST API ※ REST API 신청은 PC에서만 할 수 있습니다. 키움증권 계좌가 먼저 있어야 합니다. 키움 REST API 사이트에 로그인한 뒤 오른쪽 위 [API 사용신청] → [API 신청/해지] 탭에서 약관에 동의하고 신청합니다. 아래 그림의 순서대로 IP와 계좌를 등록하고 App Key를 받습니다. ① [계좌 App Key 관리] 탭을 엽니다. (모의투자는 [모의투자 App Key 관리] 탭) ② IP 주소등록 칸에 확장프로그램 API키 등록화면에 표시된 TVExtBot IP주소를 쉼표(,)로 구분해 입력하고 [추가] 를 누릅니다. ③ IP 등록현황에 IP가 추가되었는지 확인합니다. (그림의 IP는 보안상 가렸습니다. 반드시 본인의 확장프로그램 화면에 표시된 IP를 등록해 주세요) ④ [계좌 등록하기] 를 눌러 자동매매에 쓸 계좌를 등록합니다. ⑤ 등록된 계좌의 App Key와 App Secret을 [다운로드] 해 안전한 곳에 저장합니다. App Key와 App Secret은 1회만 다운로드할 수 있고 이후 비활성화됩니다. 잃어버리면 [갱신]으로 다시 발급해 등록해 주세요. IP는 최대 10개까지 등록할 수 있고, 계좌 등록을 한 PC의 현재 IP는 자동으로 등록됩니다. 필요 없다면 삭제해도 됩니다. 화면 출처: 키움 REST API (개인정보와 IP는 가림 처리) TVExtBot의 API키 등록화면 KIWOOM 줄에서 계정명 칸에 키움 계좌번호, App Key, App Secret 순으로 입력해 등록합니다. 모의투자는 모의투자용 App Key를 따로 받아 KIWOOM-Testnet 줄에 등록합니다. (모의투자는 국내 주식만 지원) 복사한 App Key와 App Secret는 CTRL+V 단축키를 사용하여 붙여쓰기 하세요! 주문메시지 예시와 주의사항은 키움증권 자동매매 설정 방법을 참고해 주세요.