오늘은 저번포스팅에 이어 바이낸스 거래소 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 스크립트를 사용했었는데,
과연 파이썬으론 어떻게 구현할 수 있을지 매우 기대된다.
'Python&Dev > 퀀트' 카테고리의 다른 글
| [금융공부] 블록체인 시장에서 꼭! 알아야할 주요키워드 - 2 (1) | 2023.12.05 |
|---|---|
| [금융공부] 블록체인 시장에서 꼭! 알아야할 주요키워드 - 1 (0) | 2023.12.04 |
| [퀀트공부] HFT의 개념과 특징 (1) | 2023.10.26 |
| [트레이딩] 바이낸스 거래소 라이브러리 사용하기 (0) | 2023.10.15 |