본문 바로가기
Python

업비트 API key 받아 pyupbit 사용해보기 [암호화폐 알고리즘 매매를 위한 디딤돌 쌓기 #1]

by 마립맨 2023. 6. 4.
반응형

pyupbit를 사용하기 위해 업비트에서 Open API Key를 받으려고합니다

 

본 포스팅에서는 Open API Key를 받는 법과

 

Python에서 자신의 계좌를 조회하는 법을 담았습니다.


1. 업비트 로그인

업비트 홈페이지에 로그인 하면 다음과 같은 홈 화면이 뜹니다

 

저는 QR인증을 통해 로그인 했습니다

업비트 홈페이지에 로그인하고 고객센터를 클릭하는 사진

2. 업비트 Open API 신청하기 

홈 화면에서 가운데 상단에 있는 고객센터를 클릭해서 아래 페이지로 넘어갑니다

고객센터에서 Open API 안내 클릭 - Open API 사용하기 클릭

 

아래 화면이 나오면 원하는 기능을 선택합니다.

 

저는 혹시 몰라서 출금과 입금은 체크하지 않고 진행했습니다.

 

IP 주소 등록 에 자신의 IP를 입력하고

(IP주소 확인 하는 법을 모르신다면 여기를 눌러주세요)

"Open API key 발급받기" 버튼을 눌러 

 

네이버 인증이나, 카카오페이 인증을 통해 2채널 진행하시면 

 

아래와 같이 Access Key, Secret Key 가 발급됩니다

이 Key에 대한 정보는

 

중요한 정보이니 복사해서 잘 기록해야 합니다

 

혹시라도 유출되면 내 계정에 누군가 접근해서

 

소중한 돈을 빼갈 수 있으니까요

3. 발급받는 Open API Key로 pyupbit 사용해보기 

 

pyupbit Quickstart 해보기 

 

EXCHANGE API — pyupbit 0.3.0 documentation

© Copyright 2021, PyQuant. Revision 7f353ea2.

pyupbit.readthedocs.io

일단 Quickstart에 있는 계좌 전체 조회를 해봤습니다

# pyupbit 설치 - 최초 1회만 실해 후 주석처리 
# !pip install pyupbit

import pyupbit

access = "access key" # 자신의 Access Key를 입력해주세요
secret = "secret key" # 자신의 Secret Key를 입력해주세요
upbit = pyupbit.Upbit(access, secret)

balance = upbit.get_balances()
print(balance)

위와 같이 계좌가 조회가 잘됩니다

댓글