비트코인 자동매매

[비트코인 자동매매] 업비트와 바이낸스 코인 등락률 계산하기

kyoa2 2023. 9. 21. 00:02

-----------------------------------------------------------------------------

https://accounts.binance.com/register?ref=21391362 <- 레퍼럴 코드로 바이낸스 선물 수수료 할인받기

레퍼럴 코드 : 21391362

-----------------------------------------------------------------------------

 

 

바이낸스에 있는 모든 코인을 다루다보면 쿼리량이 많아집니다. 바이낸스에서는 제공하는 쿼리량은 제한적이기 때문에 시간당 얼마나 제공해주는지 확인해봐야합니다.

 

rateLimit
Type
REQUEST_WEIGHT
쿼리마다 각 가중치가 있습니다. 쿼리 반환값이 크면 가중치가 높기 때문에 반복으로 호출할 경우 한도량을 금방 넘어버립니다.
ORDERS
매수/매도 주문시 한도량입니다.
RAW_REQUESTS
순수 쿼리 수량입니다.
interval
초, 분, 하루 한도량입니다.
intervalNum
몇초, 몇분, 몇일 한도량을 나타냅니다.
ex) interval 값이 분이고 interNum이 5일 경우 5분을 의미합니다.
limit
한도량입니다.

 

  1. 제한량 알아보기

바이낸스에서 제공해주는 쿼리량은 get_exchange_info 를 통해서 확인해 볼 수으며, 각 속성들은 다음과 같습니다.

 

※ 2023-08-25 UTC 00:00 기준으로 쿼리량이 조정되었습니다. REQUEST_WEIGHT 값은 1,200 에서 6,000으로 대폭 증가하였습니다.

https://developers.binance.com/docs/binance-trading-api/spot#api-key-restrictions

 

 

2. 쿼리량 확인

바이낸스에서 쿼리 후에 헤더 값으로 API 쿼리량을 제공해주지는 않습니다. 클라이언트에서 따로 호출해서 확인해주어야하는 불편함이 있습니다. RAW_QUERY 보다는 WEIGHT_QUERY 수량이 작고 한도량을 금방 쓰기 때문에 WEIGHT_QUERY 를 신경씁니다.

 

주문 한도량을 확인하는 코드는 다음과 같습니다.

 

-----------------------------------------------------------------------------

https://accounts.binance.com/register?ref=21391362 <- 레퍼럴 코드로 바이낸스 선물 수수료 할인받기

레퍼럴 코드 : 21391362

-----------------------------------------------------------------------------