超低延时 · 高并发 · 稳定可靠 · 专业级数据服务
基于TCP长连接,毫秒级推送延时,充分满足高频交易需求
推送全市场实时行情数据,无需订阅,实时掌握市场动向
按需订阅指定股票,节省带宽,灵活高效
用户认证、IP黑名单、数据加密等多重安全保护
包含买卖五档、成交数据、深度信息等完整市场信息
支持自定义数据频率、推送周期、缓存策略等
使用 Socket 客户端连接至服务器 IP 和端口。支持重连机制。
发送 <DL,用户名,密码> 进行身份验证,获取连接权限。
若是按需订阅模式,发送 <DY2,...> 指定需要接收的股票代码。
保持长连接接收服务端推送的逐笔数据,响应 <HeartBeat>。
协议规范:所有发往服务端及服务端返回的指令均以 < 开头,以 > 结尾,参数之间使用英文逗号 , 分隔。服务端返回格式一般为:<指令名,状态码,消息内容>(状态码 0 表示成功,负数表示失败)。
| 指令名称 | 功能说明 | 发送格式示例 (客户端 -> 服务端) | 返回格式示例 (服务端 -> 客户端) |
|---|---|---|---|
| DL | 账户登录 连接建立后必须首先发送 |
<DL,你的用户名,你的密码> |
成功: <DL,0,Login successful> 失败: <DL,-1,Invalid username or password>
|
| DY2 | 添加订阅 支持同时订阅多只股票 |
<DY2,用户名,密码,000001.SZ,600000.SH> |
成功: <DY2,0,000001.SZ,600000.SH> 超限: <DY2,-1,Exceed subscription limit...>
|
| QXDY2 | 取消订阅 停止接收指定股票数据 |
<QXDY2,用户名,密码,000001.SZ> |
<QXDY2,0,当前剩余的订阅列表>
|
| CXDY2 | 查询订阅 获取当前已订阅的股票列表 |
<CXDY2,用户名,密码> |
<CXDY2,0,000001.SZ,600000.SH>
|
| HeartBeat | 心跳维持 服务端主动下发防断开 |
无 (服务端根据 HeartbeatIntervalMs 下发) |
<HeartBeat>
|
我们提供详尽的API文档,包含所有字段描述、数据协议说明和完整的使用示例。