1. 들어가며
바이비트를 통해 자동 매매를 하려면, API를 이용하여야 한다.
바이비트 API에 접속하기 위해서는 API Key와 API Secret를 받아야 한다.
쉽게 이야기 하면, API용 아이디/비밀번호를 등록한다는 뜻이다.
(홈페이지 접속을 위한 아이디/비번과는 다른 개념이다)
이 글에서는 바이비트의 API Key와 API Secret 받는 방법을 설명하도록 하겠다.
2. API Key와 API Secret 받는 방법
1) 로그인 후 API 선택
바이비트 홈페이지에 로그인하면,
화면 오른쪽 상단의 "계정"의 하위 카테고리인 "API"를 선택한다.
2) API Management 탭에서 Create New Key를 선택한다.
키는 20개를 가질 수 있으며, 키의 유효기간은 발행한 날로부터 91일이다.
※ 키는 대외 공개되지 않도록 관리하여야 한다. (해킹 주의)
3) 키 생성을 위한 작성
API Key Usage, Name for the API Key, API Key Permissoins 등 총 3곳을 작성한다.
API Key Usage : 키 사용 방식
- API Transaction : 웹사이트 또는 앱에서 API 호출을 통해 시작 → 선택
- Connect to Third-Party Applictions : 참석자가 서드 파티에 접속
Name for the API key : 키 이름
- 본인이 만들고 싶은 키 이름(별칭)을 기재
API Key Permissoins : 키가 허용하는 권한
- Read-Write 선택
- 그 외 아래는 본인의 성향에 따라 선택하면 됨
- 참고로, 필자는 Wallet를 제외하고 모두 선택함
- API Key Permissoins 등은 나중에 수정할 수 있다.
위 3가지 모두 작성하였으면 제출하면 된다.
※ 아래는 캡쳐할 수 있는 영역 한계로, 아래쪽이 약간 짤렸다.
4) 본인 인증 필요
회원가입한 아이디(메일)과 구글 OTP 2가지의 인증번호를 입력하고 확인(Confirm)한다.
메일 인증 : 화면의 Send Verification Code를 누르면,
사용자의 메일로 오는 6자리 코드를 60초 이내 입력
구글 OTP : 이 또한 구글OTP의 6자리 코드를 입력한다.
5) 키 생성 완료
위의 절차를 완료하였으면, 아래 그림과 같이
Key successfully added 메시지와 함께 키/비밀번호가 생성된다.
→ 사용자 pc 메모장에 저장해 놓아야 한다.
6) 후속조치
API를 활용하기 위해서는 키는 별도로 보관(bybit.key)해야 한다.
bybit.key에는 API Key와 API Secret가 들어있다.
bybit.key에 대한 내용은 다음 시간에 설명하겠다.
3. 마치며
바이비트 API에 접속을 위한 API Key와 API Secret 발급 방법에 대해 알아보았다.
위에서 언급하였듯이 API Key와 API Secret 는
대외 유출이 되지 않도록 잘 관리해야 한다. (해킹 위험)
키와 비번만 받았다고 끝난게 아니다.
나중에 파이썬 코드를 만들 때,
사용자 pc에 저장된 API 키/비번을 읽어서 API에 접속한다.
→ 이 때 활용하는 것이 bybit.key 파일이다.
다음 시간에는 bybit.key 키/비번을 활용해
바이비트 API에 접속하는 방법을 알아볼 것이다.
'3. 비트코인 선물 > 3-2. 바이비트 선물 API' 카테고리의 다른 글
(비트코인 자동 매매) 바이비트 API - bybit.key 만들기 (0) | 2022.10.15 |
---|---|
(비트코인 자동 매매) 바이비트 API - 사전준비 (필요 모듈) (0) | 2022.10.13 |