오늘은 저번포스팅에 이어 바이낸스 거래소 API를 사용하여 내 잔고조회부터 선물, 현물 오더 코드를 작성해보았다.

 

1. 잔고조회

 

 

동네 카페에서 진행중인 터라, IP를 추가해놓지 않아, 발생한 에러이다.

바이낸스 로그인 후, IP설정에서 카페 IP를 추가하면 정상 작동한다.

 

 

 

2. 매수 / 매도 오더

 

 

간단한 매수, 매도 주문을 넣는 코드이다.

아래처럼 매수 오더가 들어가는 모습을 볼 수 있다.

 

 

 

3. 주문취소

 

 

4. 선물 현재가 및 과거데이터

비트코인의 선물 현재가이다.

 

 

비트코인 선물의 과거 데이터들을 나열한다.

 

 

 

선물 과거데이터 값은 단순히 가격만 나오는 것이 아닌, 시작가,최고가,최저가,볼륨 등의 정보도 나온다.

 

 

 

 

 

4. 선물 오더북(호가창)

 

 

5. 선물 주문과 취소

위는 XRP리플 선물을 주문하는 코드이고 아래는 그 주문을 취소하는 코드이다.

취소할땐 아래처럼 주문아이디를 적어줘야한다.

 

 

 

정리

오늘은 저번에 이어 간단한 가격조회, 현물 및 선물 오더 / 취소코드에 대해 간단하게 알아보았다.

바이낸스 라이브러리는 바이낸스 공식 깃허브에서 더욱 자세한 설명이 나와있으니 참조하면 좋을 것 같다.

https://binance-docs.github.io/apidocs/#change-log

 

Binance API Documentation

Change Log 2019-09-20 New returned values in response to GET /fapi/v1/account: maxWithdrawAmount, openOrderInitialMargin, positionInitialMargin New returned values in response to GET /fapi/v1/positionRisk: liquidationPrice General Info General API Informat

binance-docs.github.io

 

이렇게 라이브러리를 사용하여 나만의 학습데이터를 만드는데 좋은 정보들을 얻을 수 있다.

만약 내가 매매하는데 필요한 지표들도 조회하는 기능이 있다면 나만의 전략을 도입하여 자동매매를 실현할 수 있다.

 

개인적으로 실전에서는 트레이딩뷰의 pine 스크립트를 사용했었는데,

과연 파이썬으론 어떻게 구현할 수 있을지 매우 기대된다.

+ Recent posts