BitMEX는 가상화폐를 활용한 거래의 플랫폼으로 각광받고 있지만, API 거래의 제한이 매우 엄격하여 많은 사람들을 괴롭히고 있다. 이 글은 주로 FMZ 양적 거래 플랫폼의 실장에서 API를 사용하는 몇 가지 기술을 공유하며, 주로 시장 전략을 목표로 한다.
가장 눈에 띄는 장점은 거래 활동, 특히 비트코인 영구 계약, 매분 거래량이 종종 백만 달러 또는 천만 달러를 초과한다. BitMEX는 단기 거래 후 수수료가 있지만 높지는 않지만 많은 시장 거래자를 유치하기 때문에 매매 깊이가 우수하며 종종 백만 달러 이상이다. 매매 깊이가 축적됨에 따라 거래 가격은 최소 변동 단위 0.5 달러에서 종종 변동한다.
REST API의 요청 주파수는 5분당 300번으로 제한된다. 1초에 한 번으로, 이 제한은 다른 거래 플랫폼에 비해 매우 엄격하다. 제한을 초과하면 ‘Rate limit exceeded’라는 메시지가 표시되며, 제한을 계속 초과하면 IP는 1시간 동안 금지될 수 있으며, 짧은 시간에 여러 번 금지되면 1주일 동안 금지된다. API의 각 요청에 대해 BitMEX는 헤더 데이터를 반환하고, 현재 남은 요청 수를 확인하기 위해 헤더 데이터를 검색한다. 사실, API를 올바르게 사용하면 주파수 제한을 초과하지 않으며, 일반적으로 검사할 필요가 없다.
BitMEX REST API의 제한은 엄격하고, 공식적으로 websocket 프로토콜을 많이 사용하는 것이 권장되며, 일반적인 거래소보다 더 많은 데이터 유형이 전송됩니다. 특정 사용에 대해 다음과 같은 점들을 주의하십시오:
전체 기사와 코드는 https://zhuanlan.zhihu.com/p/54881870에서 계속 볼 수 있습니다.