WebSocket 行情推送
ZTDX WebSocket 提供实时行情数据推送(Public Streams)和私有数据更新(Private Streams)。所有推送均通过订阅/取消订阅机制进行管理。
基础连接
- 地址:
wss://api.ztdx.io/ws - 心跳: 建议每 30 秒发送一次
ping消息以保持连接。
订阅与退订
订阅任何频道均采用统一的消息格式:
订阅频道
{
"type": "subscribe",
"channel": "ticker:BTCUSDT"
}
取消订阅
{
"type": "unsubscribe",
"channel": "ticker:BTCUSDT"
}
公共频道 (Public Streams)
公共频道无需认证即可订阅。订阅成功后,服务端通常会立推送 一份当前数据的 快照,随后根据更新频率推送增量或完整更新。
1. 实时行情 (Ticker)
推送 24 小时价格变动、标记价格、指数价格及持仓统计。
- 频道格式:
ticker:{symbol} - 推送频率: 每 2 秒
数据负载:
{
"type": "ticker",
"symbol": "BTCUSDT",
"last_price": "65432.10",
"mark_price": "65433.00",
"index_price": "65431.50",
"price_change_24h": "1200.50",
"price_change_percent_24h": "1.87",
"volume_24h": "12345.6789",
"open_interest_long": "5000.0000",
"open_interest_short": "4200.0000",
"funding_rate_1h": "+0.0050%"
}