KuCoin WebSocket API
Receba em tempo real dados de mercado spot da KuCoin (ticker, snapshot, level2, level3, match, candles) e canais privados de saldo e ordens com o handshake de token-bootstrap.
Receba em tempo real dados de mercado spot da KuCoin (ticker, snapshot, level2, level3, match, candles) e canais privados de saldo e ordens com o handshake de token-bootstrap.
Cliente WebSocket spot da KuCoin: ticker, snapshot, level2, level3, match e candles, além de canais privados assinados de saldo e ordens.
TsgcWSAPI_Kucoin
Windows, macOS, Linux, iOS, Android
Standard / Professional / Enterprise
Defina Kucoin.ApiKey / Kucoin.ApiSecret / Kucoin.ApiPassphrase, associe a um TsgcWebSocketClient e deixe o componente executar o bootstrap do token público e privado.
uses
sgcWebSocket, sgcWebSocket_API_Kucoin;
var
WSClient: TsgcWebSocketClient;
KuCoin: TsgcWSAPI_Kucoin;
begin
WSClient := TsgcWebSocketClient.Create(nil);
KuCoin := TsgcWSAPI_Kucoin.Create(nil);
KuCoin.Client := WSClient;
KuCoin.Kucoin.ApiKey := 'your-api-key';
KuCoin.Kucoin.ApiSecret := 'your-api-secret';
KuCoin.Kucoin.ApiPassphrase := 'your-pass-phrase';
WSClient.Active := True;
KuCoin.SubscribeSymbolTicker('BTC-USDT');
KuCoin.SubscribeLevel2MarketData('BTC-USDT');
KuCoin.SubscribeMatchExecutionData('BTC-USDT');
end;
// uses: sgcWebSocket, sgcWebSocket_API_Kucoin
TsgcWebSocketClient *WSClient = new TsgcWebSocketClient(this);
TsgcWSAPI_Kucoin *KuCoin = new TsgcWSAPI_Kucoin(this);
KuCoin->Client = WSClient;
WSClient->Active = true;
KuCoin->SubscribeSymbolTicker("BTC-USDT");
KuCoin->SubscribeLevel2MarketData("BTC-USDT");
Handshake de token-bootstrap, streams de mercado spot, atualizações incrementais de level2/level3 e canais privados de saldo e ordens.
A KuCoin exige uma chamada REST única para obter um connect-token e o endpoint antes de abrir o WebSocket. O componente executa essa etapa de forma transparente antes de conectar.
SubscribeSymbolTicker, SubscribeSymbolSnapshot, SubscribeLevel2MarketData, SubscribeLevel3, SubscribeMatchExecutionData, SubscribeKlines cobrem todos os canais públicos spot.
Streams autenticados (balance, orderChange, tradeOrder) abrem após o fluxo privado de connect-token, assinados com ApiKey, ApiSecret e ApiPassphrase.
As atualizações incrementais dos canais L2/L3 permitem reconstruir o livro completo localmente, e o componente expõe separadamente os eventos de snapshot e de delta.
A KuCoin usa ping/pong na camada de aplicação. O componente responde automaticamente e acompanha o intervalo negociado pelo gateway no momento da conexão.
TsgcWSAPI_Kucoin_Futures acessa o gateway de contratos futuros com os mesmos padrões, com uma classe de componente por família de produto.
Fontes autoritativas das APIs que este componente implementa.
Acesse direto a referência do componente, baixe o projeto de demonstração pronto para rodar e baixe a versão de avaliação.
| Ajuda online — API_Kucoin Referência completa de propriedades, métodos e eventos deste componente. | Abrir | |
| Projeto de demonstração — Demos\05.Crypto\11.Kucoin Projeto de exemplo pronto para rodar. Acompanha o pacote sgcWebSockets — baixe a versão de avaliação abaixo. | Abrir | |
| Documento técnico (PDF) Recursos, início rápido, exemplos de código para Delphi & C++ Builder e referências de fontes primárias — somente deste componente. | Abrir | |
| Manual do usuário (PDF) Manual abrangente cobrindo todos os componentes da biblioteca. | Abrir |