바이낸스 api 출금에 대해 궁금해하시는 분들이 많습니다. 이번 글에서는 바이낸스 api 출금 및 입금 방법에 대해 알아보겠습니다.
바이낸스 api란?
일단 api의 뜻을 알아보겠습니다. API는 application programming interface의 약자인데요.
바이낸스 api 발급 방법
바이낸스에서 api를 사용하기 위해서는 일단 api를 발급받아야 합니다. api 별로 api key 및 secret key가 제공되고, key를 통해 코딩을 할 수 있기 때문입니다.
바이낸스 api 발급 방법 및 전반적인 사용법은 아래 글을 참고하세요.
api 발급 받을 때 Enable Withdrawal 체크를 안하시면 출금이 안 되니 꼭 체크하시길 바랍니다.
바이낸스 api 출금 방법(Binance API withdraw python)
바이낸스 api 출금 방법에 대해 알아보기 전에 한가지 중요한 사실을 짚고 넘어가겠습니다.
바로 바이낸스 레퍼럴 할인코드 등록인데요.
할인 코드를 등록하기만 해도 바이낸스 거래 수수료를 20% 할인받을 수 있습니다. 레퍼럴 할인코드 등록은 아래 글을 참고하세요.
바이낸스 api 출금 코드
바이낸스 api 출금 코드는 아래와 같은데요.
from binance.client import Client
from binance.exceptions import BinanceAPIException
api_key = "본인의 바이낸스 API키"
api_secret = "본인의 바이낸스 시크릿키"
client = Client(api_key=api_key, api_secret=api_secret)
result = client.withdraw(coin= '코인', amount=수량, address="출금주소", network='체인')
#ex)result = client.withdraw(coin= 'USDT', amount=100, address="출금주소", network='BSC')
일단 아래와 같이 터미널에서 바이낸스 파이썬 모듈을 다운받아옵니다.
pip install python-binance
코드를 살펴보면, 우선 바이낸스 모듈을 import 해옵니다.
from binance.client import Client
from binance.exceptions import BinanceAPIException
api_key = "본인의 바이낸스 API키"
api_secret = "본인의 바이낸스 시크릿키"
그리고 api_key, api_secret 변수를 선언해 본인의 바이낸스 api 키와 시크릿 키를 저장해두는데요. 시크릿 키는 api 발급할 때 이후로는 찾을 수 없으니 주의하셔야 합니다.
그런 다음 client 함수를 설정하여 본인의 api키와 시크릿키를 연동시켜 줍니다.
client = Client(api_key=api_key, api_secret=api_secret)
result = client.withdraw(coin= '코인', amount=수량, address="출금주소", network='체인')
출금해주는 withdraw 함수에는 출금 코인 종류 및 수량, 출금 주소 및 출금 체인 정보가 포함되어 있습니다.
체인의 경우 이더리움 – ETH, 아비트럼 – ARB, 트론 – TRX 같은 방식으로 입력해주시면 출금 코드 작성이 완료됩니다.
혹시나 바이낸스 api 자동매매 방법도 궁금하시면 아래 글을 참고해보세요.
다음 글 주제는 김프 파이썬, 갈라 노드 근황, Binance hmac sha256 Python 입니다. 감사합니다.