BitMEX WebSocket API

타입 지정 Delphi 컴포넌트로 BitMEX 파생상품 데이터(orderBookL2, quote, trade, funding)와 인증된 계정/주문/포지션 채널을 스트리밍해요.

TsgcWSAPI_Bitmex

BitMEX 파생상품 WebSocket API 클라이언트예요. 전체 Level 2 호가창, 체결 내역, 시세 스트림, HMAC 서명 비공개 채널을 지원해요.

컴포넌트 클래스

TsgcWSAPI_Bitmex

프로토콜

BitMEX WebSocket API

플랫폼

Windows, macOS, Linux, iOS, Android

에디션

Standard / Professional / Enterprise

컴포넌트를 올리고, 키를 설정하고, 구독하세요

컴포넌트를 TsgcWebSocketClient와 연결하고, 서명된 스트림에 쓸 Bitmex.ApiKey / Bitmex.ApiSecret을 설정한 다음 종목 채널을 구독하세요.

uses
  sgcWebSocket, sgcWebSocket_API_Bitmex;

var
  WSClient: TsgcWebSocketClient;
  Bitmex: TsgcWSAPI_Bitmex;
begin
  WSClient := TsgcWebSocketClient.Create(nil);

  Bitmex := TsgcWSAPI_Bitmex.Create(nil);
  Bitmex.Client := WSClient;
  Bitmex.Bitmex.ApiKey    := 'your-api-key';
  Bitmex.Bitmex.ApiSecret := 'your-api-secret';

  WSClient.Active := True;

  Bitmex.SubscribeQuote('XBTUSD');
  Bitmex.SubscribeTrade('XBTUSD');
  Bitmex.SubscribeOrderBookL2('XBTUSD');
end;
// uses: sgcWebSocket, sgcWebSocket_API_Bitmex
TsgcWebSocketClient *WSClient = new TsgcWebSocketClient(this);
TsgcWSAPI_Bitmex *Bitmex = new TsgcWSAPI_Bitmex(this);
Bitmex->Client = WSClient;

WSClient->Active = true;
Bitmex->SubscribeQuote("XBTUSD");
Bitmex->SubscribeTrade("XBTUSD");
Bitmex->SubscribeOrderBookL2("XBTUSD");

내부 구성

Level 2 호가창 스냅샷과 델타, 체결 내역, 시세 스트림, 종목 메타데이터, 그리고 인증된 체결 및 증거금 채널.

공개 시장 데이터

SubscribeQuote, SubscribeTrade, SubscribeOrderBookL2, SubscribeOrderBook10, SubscribeInstrument, SubscribeFunding, SubscribeLiquidation로 BitMEX 시장 데이터 전반을 다뤄요.

Level 2 호가창 델타

OrderBookL2는 부분 스냅샷을 먼저 보낸 뒤 행 단위의 insert / update / delete 델타를 전달해요. 각 델타를 적용해 동기화된 로컬 호가창을 유지하세요.

인증된 채널

Bitmex.ApiKey와 Bitmex.ApiSecret을 설정한 다음 position, execution, order, margin, wallet를 구독하세요. 컴포넌트가 각 요청을 HMAC-SHA256으로 서명해요.

TestNet 지원

Bitmex.TestNet을 켜면 WebSocket 엔드포인트가 testnet.bitmex.com으로 전환되어 샌드박스 테스트를 할 수 있어요.

심볼별 라우팅

channel:symbol 쌍마다 고유한 이벤트로 라우팅되므로, 컴포넌트 하나로 하나의 연결에서 구독한 수백 개 계약을 다중화할 수 있어요.

하트비트 및 재연결

하위 TsgcWebSocketClient에 연결하면 HeartBeat(5초마다 ping/pong)와 상태를 복원하는 WatchDog 자동 재연결을 사용할 수 있어요.

사양 및 참조 문서

이 컴포넌트가 구현하는 API의 공식 출처예요.

문서 및 데모

컴포넌트 참조 문서로 바로 이동하고, 바로 실행 가능한 데모 프로젝트를 받고, 체험판을 다운로드해 보세요.

온라인 도움말 — API_Bitmex 이 컴포넌트의 전체 속성, 메서드, 이벤트 참조 문서.
데모 프로젝트 — Demos\05.Crypto\06.Bitmex 바로 실행 가능한 예제 프로젝트예요. sgcWebSockets 패키지에 포함되어 있어요 — 아래에서 체험판을 다운로드하세요.
기술 문서 (PDF) 기능, 빠른 시작, Delphi 및 C++ Builder 코드 샘플 및 1차 출처 참고 — 이 컴포넌트 전용.
사용자 설명서 (PDF) 라이브러리의 모든 컴포넌트를 다루는 종합 설명서.
최고의 가성비: All-Access모든 eSeGeCe 제품과 프리미엄 지원이 포함되어 연 €1,059부터 이용할 수 있어요.
All-Access 가격 보기

BitMEX에서 거래할 준비가 되셨나요?

무료 체험판을 내려받아 Delphi 애플리케이션으로 BitMEX 파생상품 데이터를 스트리밍해 보세요.