捷利交易宝OpenAPI SDK的产品及SDK接口、协议说明
通过交易宝OpenAPI SDK可连接到捷利交易宝OpenAPI行情服务系统, 调用SDK相关接口可获取各市场(港股、美股、A股)的实时、延时等行情数据。
捷利交易宝OpenAPI行情服务系统使用行情服务包控制用户行情权限,仅限个人使用。
用户需要使用交易宝APP购买各市场的行情服务包才能获取到实时行情数据
A股只提供沪深股通标的一档实时行情数据
最多同时订阅10支股票实时行情数据
每日累计调用查询接口最多500次

SDK有内部线程,目前SDK内部线程调用参数指定的callback 。
TKAPI_CreateQuote创建行情对象后,可多线程访问行情对象 。
| 定义 | 返回值 | 描述 | |
|---|---|---|---|
| TKAPI_OK | 0 | 成功 | |
| TKAPI_ERROR | -1 | 通用错误 | |
| TKAPI_NETWORK | -2 | 网络错误 | |
| TKAPI_NOMEM | -3 | 内存不足 |
接口名称
TKAPI_GetVersion
参数说明
| 参数 | 类型 | 是否可选 | 描述 |
|---|---|---|---|
| -- | -- |
返回参数
| 参数 | 类型 | 是否可选 | 描述 |
|---|---|---|---|
| version | string | 必填 | 返回版本的缓存 |
| lenth | int | 必填 | 版本的缓存长度(建议长度不小于48个字节) |
接口名称
TKAPI_Initialize
参数说明
| 参数 | 类型 | 是否可选 | 描述 |
|---|---|---|---|
| mode | int | 必填 | SDK模式 0: UAT模式 1: 生产模式 |
| threads | int | 必填 | SDK内部线程数 |
返回参数
| 定义 | 描述 | ||
|---|---|---|---|
| TKAPI_OK | 成功 | ||
| TKAPI_ERROR | 通用错误 | ||
| TKAPI_NETWORK | 网络错误 | ||
| TKAPI_NOMEM | 内存不足 |
接口名称
TKAPI_CreateQuote
参数说明
| 参数 | 类型 | 是否可选 | 描述 |
|---|---|---|---|
| flag | int | 必填 | 保留参数 备注: 必须是0 |
| context | void* | 必填 | 回调context(透传给回调函数的context参数) |
| callback | TKAPI_QUOTE_CALLBACK | 必填 | 行情消息(数据)回调 备注:SDK使用内部创建的线程调用callback |
| quote | TKAPI_QUOTEOBJECT | 必填 | 返回行情对象 |
返回参数
| 定义 | 描述 | ||
|---|---|---|---|
| TKAPI_OK | 成功 | ||
| TKAPI_ERROR | 通用错误 | ||
| TKAPI_NETWORK | 网络错误 | ||
| TKAPI_NOMEM | 内存不足 |
回调函数(TKAPI_QUOTE_CALLBACK)
| 参数 | 类型 | 是否可选 | 描述 |
|---|---|---|---|
| context | void* | 必填 | 透传TKAPI_CreateQuote的context参数 |
| data | void* | 必填 | 行情消息(数据) |
| length | int | 必填 | 行情消息(数据)的长度 |
接口名称
TKAPI_Login
参数说明
| 参数 | 类型 | 是否可选 | 描述 |
|---|---|---|---|
| quote | TKAPI_QUOTEOBJECT | 必填 | 行情对象 |
| type | int | 必填 | 登录类型 0: 用户名(通行证)登录 1: 手机号登录 |
| username | string | 必填 | 用户名/手机号 |
| session | string | 必填 | 密码 |
| errmsg | string | 必填 | 返回错误信息的缓存 |
| lenth | int | 必填 | 错误信息的缓存长度 |
返回参数
| 定义 | 描述 | ||
|---|---|---|---|
| TKAPI_OK | 成功 | ||
| TKAPI_ERROR | 通用错误 | ||
| TKAPI_NETWORK | 网络错误 | ||
| TKAPI_NOMEM | 内存不足 |
接口名称
TKAPI_SendRequest
参数说明
| 参数 | 类型 | 是否可选 | 描述 |
|---|---|---|---|
| quote | TKAPI_QUOTEOBJECT | 必填 | 行情对象 |
| stype | int | 必填 | 数据类型 1:查询请求 2:订阅请求 3:取消订阅请求 |
| data | string | 必填 | 详细格式说明清查看websocket章节 |
返回参数
| 定义 | 描述 | ||
|---|---|---|---|
| TKAPI_OK | 成功 | ||
| TKAPI_ERROR | 通用错误 | ||
| TKAPI_NETWORK | 网络错误 | ||
| TKAPI_NOMEM | 内存不足 |
接口名称
TKAPI_GetServicePackage
参数说明
| 参数 | 类型 | 是否可选 | 描述 |
|---|---|---|---|
| quote | TKAPI_QUOTEOBJECT | 必填 | 行情对象 |
| china_user | int* | 必填 | 返回是否中国内地用户: 'Y': 是 'N': 否 |
| servicepkg | TKAPI_SEVICES_PACKAGE* | 必填 | 返回服务包列表的缓存 |
| count | int* | 必填 | 服务包列表的缓存长度(个) |
返回参数
| 定义 | 描述 | ||
|---|---|---|---|
| >0 | 服务包个数 | ||
| TKAPI_OK | 成功(同时表示无任何服务包) | ||
| TKAPI_ERROR | 通用错误 | ||
| TKAPI_NETWORK | 网络错误 | ||
| TKAPI_NOMEM | 内存不足 |
接口名称
TKAPI_GetNetworkStatus
参数说明
| 参数 | 类型 | 是否可选 | 描述 |
|---|---|---|---|
| quote | TKAPI_QUOTEOBJECT | 必填 | 行情对象 |
| site | string | 必填 | 返回站点地址的缓存 |
| lenth | int | 必填 | 站点地址的缓存长度 |
| seconds | int* | 必填 | 在线时长 |
| rspeed | int* | 必填 | 下行速度 |
| sspeed | int* | 必填 | 上下速度 |
返回参数
| 定义 | 描述 | ||
|---|---|---|---|
| TKAPI_OK | 成功 | ||
| TKAPI_ERROR | 通用错误 | ||
| TKAPI_NETWORK | 网络错误 | ||
| TKAPI_NOMEM | 内存不足 |
接口名称
TKAPI_Post
参数说明
| 参数 | 类型 | 是否可选 | 描述 |
|---|---|---|---|
| context | TKAPI_QUOTEOBJECT | 必填 | 回调context(透传给回调函数的context参数) |
| data | byte数组 | 必填 | 投递的数据地址 |
| length | int | 必填 | 投递的数据长度(字节) |
返回参数
| 定义 | 描述 | ||
|---|---|---|---|
| TKAPI_OK | 成功 | ||
| TKAPI_ERROR | 通用错误 | ||
| TKAPI_NETWORK | 网络错误 | ||
| TKAPI_NOMEM | 内存不足 |
接口名称
TKAPI_Logout
参数说明
| 参数 | 类型 | 是否可选 | 描述 |
|---|---|---|---|
| quote | TKAPI_QUOTEOBJECT | 必填 | 行情对象 |
返回参数
| 定义 | 描述 | ||
|---|---|---|---|
| TKAPI_OK | 成功 | ||
| TKAPI_ERROR | 通用错误 | ||
| TKAPI_NETWORK | 网络错误 | ||
| TKAPI_NOMEM | 内存不足 |
接口名称
TKAPI_CloseQuote
参数说明
| 参数 | 类型 | 是否可选 | 描述 |
|---|---|---|---|
| quote | TKAPI_QUOTEOBJECT | 必填 | 行情对象 |
返回参数
| 定义 | 描述 | ||
|---|---|---|---|
| TKAPI_OK | 成功 | ||
| TKAPI_ERROR | 通用错误 | ||
| TKAPI_NETWORK | 网络错误 | ||
| TKAPI_NOMEM | 内存不足 |
| lang | 含义 | ||
|---|---|---|---|
| 0/en | 英语 | ||
| 1/chs/zh-ch | 简体中文(默认) | ||
| 2/cht/zh-cht | 繁体中文 |
| 示 例 定义 | 市场 | 代码 | 股票代码(市场+代码) |
|---|---|---|---|
| 示例(HK) | E | 08017 | E08017 |
| 示例(SZ) | A | 000001 | A000001 |
| 示例(SH) | B | 600010 | B600010 |
| 示例(US) | N | AAPL | NAAPL |
| 市场 | 证券类型值 | 证券类型含义 | |
|---|---|---|---|
| 香港 | I | 指数 | |
| F | 期货 | ||
| W | 权证 | ||
| N | 牛熊证 | ||
| T | 界内证 | ||
| C | 创业板股 | ||
| J | 基金(ETF) | ||
| Z | 债券 | ||
| L | 杠杆及反向基金 | ||
| H | 预托凭证 | ||
| E | 投资公司IC | ||
| R | 房地产信托基金 | ||
| A | [剩余证券] | ||
| 美股 | I | 指数 | |
| W | 权证 | ||
| T | 界内证 | ||
| Z | 债券 | ||
| J | 基金 | ||
| U | 组合证券(UNIT) | ||
| O | OTC证券 | ||
| A | [剩余证券] | ||
| 上海/深圳 | I | 指数 | |
| W | 权证 | ||
| J | 基金 | ||
| Z | 债券 | ||
| A | 正股 | ||
| B | B股 | ||
| K | 科创板(上海特有) | ||
| O | 其它 |
| 取值 | 含义 | 备注 | |
|---|---|---|---|
| 空值 | 未知状态 | 初始化值 | |
| S | 开盘前 | ||
| C | 开盘竞价 | ||
| U | 收盘竞价 | ||
| T | 交易中 | ||
| B | 休市 | ||
| E | 已收盘 | ||
| P | 停牌 | ||
| Q | 盘前交易 | ||
| H | 盘后交易 | ||
| D | 等待开盘 | ||
| W | 待上市 |
| 行情数据排序ID sortid值 | 排序内容 | ||
|---|---|---|---|
| 0 | 证券代码 | ||
| 1 | 证券名称 | ||
| 2 | 昨收价 | ||
| 3 | 今开价 | ||
| 4 | 最高价 | ||
| 5 | 最低价 | ||
| 6 | 按盘价(或现价) | ||
| 7 | 成交量 | ||
| 8 | 成交额 | ||
| 9 | 买1价 | ||
| 10 | 买1量 | ||
| 11 | 卖1价 | ||
| 12 | 卖1量 | ||
| 13 | 委比 | ||
| 14 | 委差 | ||
| 15 | 涨跌(或升跌) | ||
| 16 | 涨跌幅(或升跌幅) | ||
| 17 | 量比 | ||
| 18 | 均价 | ||
| 19 | 振幅 | ||
| 20 | 内盘 | ||
| 21 | 外盘 | ||
| 22 | 涨速(率) | ||
| 23 | 52周最高(不用作排序) | ||
| 24 | 52周最低(不用作排序) | ||
| 25 | 现手 | ||
| 26 | 市值或基金的资产规模 | ||
| 27 | 每股净资产 | ||
| 28 | 市盈(率) | ||
| 29 | 换手(率) | ||
| 30 | 股息(率) | ||
| 31 | 周息率 | ||
| 32 | 成交笔数 | ||
| 33 | 次数 | ||
| 34 | 股数 | ||
| 35 | 金额 | ||
| 36 | 经纪席位号 | ||
| 37 | 经纪席位名称 | ||
| 38 | 平均价=金额/股数 | ||
| 39 | 市净率 | ||
| 40 | 市盈率(TTM) | ||
| 41 | 股息(TTM) | ||
| 42 | 股息率(TTM) | ||
| 43 | 费用占比 | ||
| 44 | 上市日期 | ||
| 45 | 上限(价) | ||
| 46 | 下限(价) | ||
| 47 | 距离(到期日)日期天数 | ||
| 60 | 溢价 | ||
| 61 | 杠杆比率 | ||
| 62 | 有效杠杆 | ||
| 63 | 对冲值 | ||
| 64 | 引申波幅 | ||
| 65 | 类别 | ||
| 66 | 行使价 | ||
| 67 | 打和点 | ||
| 68 | 到期日期 | ||
| 69 | 收回价 | ||
| 70 | 收回价差 | ||
| 71 | 距收回价 | ||
| 72 | 换股比率 | ||
| 73 | 街货量(%) | ||
| 74 | 内在价值 | ||
| 75 | 值博率 | ||
| 76 | 贡献点数 | ||
| 77 | 总股本(或基金总发行量) | ||
| 78 | 流通股本 | ||
| 80 | 5日涨跌幅 | ||
| 81 | 10日涨跌幅 | ||
| 82 | 20日涨跌幅 | ||
| 83 | 60日涨跌幅 | ||
| 84 | 120日涨跌幅 | ||
| 85 | 250日涨跌幅 | ||
| 86 | 月初至今涨跌幅 | ||
| 87 | 年初至今涨跌幅 | ||
| 个股实时资金流向排序ID | |||
| 100 | 总流入 | ||
| 101 | 总流出 | ||
| 102 | 净流入 | ||
| 103 | 净流入率 | ||
| 104 | 小单流入 | ||
| 105 | 小单流出 | ||
| 106 | 小单净流入 | ||
| 107 | 中单流入 | ||
| 108 | 中单流出 | ||
| 109 | 中单净流入 | ||
| 110 | 大单流入 | ||
| 111 | 大单流出 | ||
| 112 | 大单净流入 | ||
| 113 | 特大单流入 | ||
| 114 | 特大单流出 | ||
| 115 | 特大单净流入 | ||
| 116 | 经纪席位准确率 | ||
| 117 | 主力流入(大单+特大单) | ||
| 118 | 主力流出 | ||
| 119 | 主力净流入 | ||
| 120 | 散户流入(大单+特大单) | ||
| 121 | 散户流出 | ||
| 122 | 散户净流入 | ||
| 个股3天资金流向排序ID | |||
| 140 | 流入天数 | ||
| 141 | 阶段流入资金 | ||
| 142 | 阶段流出资金 | ||
| 143 | 阶段净流入 | ||
| 144 | 阶段成交额 | ||
| 145 | 阶段净流入率 | ||
| 146 | 阶段涨幅 | ||
| 147 | 阶段换手 | ||
| 148 | 主力净流入 | ||
| 149 | 散户净流入 | ||
| 个股一周(5天)资金流向排序ID | |||
| 150 | 流入天数 | ||
| 151 | 阶段流入资金 | ||
| 152 | 阶段流出资金 | ||
| 153 | 阶段净流入 | ||
| 154 | 阶段成交额 | ||
| 155 | 阶段净流入率 | ||
| 156 | 阶段涨幅 | ||
| 157 | 阶段换手 | ||
| 158 | 主力净流入 | ||
| 159 | 散户净流入 | ||
| 个股一月(20天)资金流向排序ID | |||
| 170 | 流入天数 | ||
| 171 | 阶段流入资金 | ||
| 172 | 阶段流出资金 | ||
| 173 | 阶段净流入 | ||
| 174 | 阶段成交额 | ||
| 175 | 阶段净流入率 | ||
| 176 | 阶段涨幅 | ||
| 177 | 阶段换手 | ||
| 178 | 主力净流入 | ||
| 179 | 散户净流入 | ||
| 个股三个月(60天)资金流向排序ID | |||
| 180 | 流入天数 | ||
| 181 | 阶段流入资金 | ||
| 182 | 阶段流出资金 | ||
| 183 | 阶段净流入 | ||
| 184 | 阶段成交额 | ||
| 185 | 阶段净流入率 | ||
| 186 | 阶段涨幅 | ||
| 187 | 阶段换手 | ||
| 188 | 主力净流入 | ||
| 189 | 散户净流入 | ||
| 板块排序ID | |||
| 200 | 板块名称 | ||
| 201 | 平均价 | ||
| 202 | 平均涨幅 | ||
| 203 | 流入资金 | ||
| 204 | 流出资金 | ||
| 205 | 净流入 | ||
| 206 | 净流入率 | ||
| 207 | 领涨股 | ||
| 208 | 领涨股现价 | ||
| 209 | 领涨股涨幅 | ||
| 十大成交活跃股排序ID | |||
| 220 | 买入及卖出 | ||
| 221 | 买入 | ||
| 222 | 卖出 |
行情时段由 period 参数控制,目前仅美股有效,其值含义如下表所示:
| period 取值 | 含义 | 备注 | |
|---|---|---|---|
| 0 | 盘中 | 默认值 | |
| 1 | 盘前 | ||
| 2 | 盘后 | ||
| 100 | 全盘 | 仅请求时使用 |
| ID取值 | 含义 | 备注 | |
|---|---|---|---|
| 0 | 未定义 | 初始化值 | |
| 1 | 纳斯达克(NASDAQ) | ||
| 2 | 纽交所(NYSE) | ||
| 3 | 美交所(AMEX) | ||
| 4 | BATS | ||
| 5 | OTC |
| 字符值 | 十进制ASCII 值 | 含义 | 备注 |
|---|---|---|---|
| 32 | 未知 | 初始化值 | |
| a | 97 | NYSE American | |
| c | 99 | NYSE National Exchange | |
| d | 100 | NYSE TRF | |
| m | 109 | NYSE Chicago | |
| n | 110 | NYSE BQT | |
| p | 112 | NYSE Arca |
| 值 | 含义 | -- | 备注 |
|---|---|---|---|
| 1 | 主动卖出、内盘 | -- | 绿色向下箭头(↓):代表卖方主动性成交已下单的买单 |
| 2 | 主动买入、外盘 | -- | 红色向上箭头(↑):代表买方主动性成交已下单的卖单 |
| 0 | 中性盘 | -- | 没有箭头:代表两笔委托价格相同(其中市价买入/卖出的情况不做参考)且时间相同的成交单 |
1. 数据格式使用WebSocket的string (Json)的消息类型,
2. 下行(应答、推送)统一格式:
xxxxxxxxxx{ "dtype":"1", // 0:响应数据 1:推送数据 "verify":"123456789", // 客户端使用, 服务端原样返回 "pkgtype":"ItemTimeSharing", // 接口类型 "stext": // 各接口应答数据内容 { "date":"20180622", "zs": "3.68", . }}
功能描述
查询指数
参数说明
| 参数 | 类型 | 是否可选 | 描述 |
|---|---|---|---|
| pkgtype | string | 必填 | 协议类型 |
| code | string | 必填 | 指数代码多个,逗号间隔 |
| lang | string | 可选 | 语言类型 |
| 其它 |
调用示例
RDS.do?pkgtype=index&code=EHSI&lang=1
接口响应
xxxxxxxxxx{ "result": 1, "list": [ { "xj": "24565.05", "code": "EHSI", "name": "恒生指数", "type": "I", "security": "I", "zd": "61.11", //计算涨跌 "zdf": "0.25" /计算涨跌幅% } ]}
功能描述
查询个股静态数据
参数说明
| 参数 | 类型 | 是否可选 | 描述 |
|---|---|---|---|
| pkgtype | string | 必填 | 协议类型 |
| code | string | 必填 | 股票代码 |
| lang | string | 可选 | 语言类型 |
| 其它 |
调用示例
RDS.do?pkgtype=itemstaticdata&code=A002202&lang=1
接口响应
xxxxxxxxxx{ "result": 1, "msg": "", "data": { "code": "A002202", //股票代码 "name": "金风科技", //股票名称 "type": "A", //证券类型 "security": "A", //证券详细类型 "comm": //通用 { "sszt": 1, // 1上市状态,0 退市状态 "jyhb":"CNY", // 交易货币 "mssl":100 // 每手数量 }, "stock": //股票 { "ssrq":"20150224", // 上市日期 "mark": //标识 { "tp": 0, // 1停牌,0未停牌 "hgt":0, // 1 沪港通,0 其它 "sgt":0, // 1 深港通,0 非深港通 "rzrq":0, // 1 可融资融券 0 其它 "gk":0, // 1 可沽空,0 不可沽空 "yspnx":0, // 是否有衍生品牛熊证:1 有,0 没有 "yspwl":0 // 是否有衍生品窝轮:1 有,0 没有 "yspjnz":0 // 是否有衍生品界内证:1 有,0 没有 }, "finance": //财务 { "cwjdlx": 1, // 财务报表季度类型 1:一季报 2:中报3:三季报 4:四季报 5-年报 "zgb": "53859680000", // 总股本 "ltgb": "3859680000", // 流通股本 "ndmgsy": "8.26", // 年度每股收益,用于计算静态市盈率 "zxjdmgsy": "13.16", // 最新季度每股收益 "gx": "0.81", // 股息(LFY) "mgsyttm": "13.16", // 每股收益(TTM) "gxttm": "13.16", // 股息(TTM) "mgjzc": "170.1714", // 每股净资产 "zzcsy": "0.81", // 总资产收益率(ROA) "jzcsy": "0.81" // 净资产收益率(ROE) }, "ah": //仅AH股才有 { "hkdcny":"0.8240", // 港元人民币汇率 "code": "B600660", "name": "福耀玻璃", "security": "A", //证券详细类型 "type": "A" //证券类型 }, "us": //仅美股才有 { "exchangetype": 2 // 0:无, 1:纳斯达克, 2:纽交所, 3:AMEX ([详情](#_美国交易所ID值定义)) }, "hk": //仅港股才有 { //价差类型 "spreadtype": "01", //空字符串:表示行情源无价差数据 // 01:Part A, 03:Part B, 04:Part A, 05:Part D "relatecode": "E01143" //关联临时股票代码 }, "relation": //关系 { "hkus": // 港美股ADR关系 (有关系,才有此节点) { "code": "NBABA", // 港或美证券代码 "name": "XXX", // 证券名称 "type": "A", // 证券类型 "security": "A", //证券详细类型 "ratehk": "2", // 港股存托比率值 "rateus": "5" // 美股存托比率值 }, "hkfuture": // 港股与港股期货关系(有关系,才有此节点) { "code": "EHSIN8", //港股或港期代码 "type": "A", //证券类型 "security": "A", //证券详细类型 "name": "XXX" //证券名称 }, "jybindexlist": // 捷利交易宝指数列表(有关系,才有此节点) [ { "code": "ETSBIOC", // 证券代码 "type": "I", // 证券类型 "security": "A", //证券详细类型 "name": "XXX" // 证券名称 } ] } }, "streetgoods": //街货(权证/牛熊证/界内证) { "link" //关联正股 { "code": "B600660", // 正股代码 "name": "福耀玻璃", // 正股名称 "security": "A", //证券详细类型 "type": "A" // 正股证券类型 }, "dqrq":"20140521", // 到期日期 "zhjyrq":"20140521", // 最后交易日期 "xsj":"12400", // 行使价 "xsj2":"12400", // 行使价2 (界内证) "rkgs":"100", // 认可股数 "jhlx": 1, // 街货类型1:牛证或认购 2:熊证或认沽 "jhlb":"30.4", // 街货量% "jhl":"3859680000", // 街货量 "cbbc": //牛熊证 { "shj":"12500" // 收回价 } }, "fund": //基金 { "zcgm":"1240000", // 资产规模 "zfxl":"30000", // 总发行量 "dwjz": "100", // 单位净值 "yjzr":"30.4", // 溢价折让% "fyzb":"0.54", // 费用占比% "zclb": "股票" // 资产类别 } }}
功能描述
查询个股动态数据
参数说明
| 参数 | 类型 | 是否可选 | 描述 |
|---|---|---|---|
| pkgtype | string | 必填 | 协议类型 (itemdynamicdata) |
| code | string | 必填 | 股票代码 |
| lang | string | 可选 | 语言类型 |
| 其它 |
调用示例
RDS.do?pkgtype=Itemdynamicdata&code=E08421&lang=1
接口响应
xxxxxxxxxx{ "result": 1, "msg": "", "data": { "code": "A002202", //股票代码 "name": "金风科技", //股票名称 "type": "A", //证券类型 "security": "A", //证券详细类型 "comm": //通用 { "date": "20210412", // 日期 "time": "160100", // 时间 "xj":"17.75", //现价 "zs":"17.75", //昨收 "jk":"17.25", //今开 "hi":"9.64", //最高 "lo":"9.05", //最低 "zl":"541500", //成交量 "ze":"4730000000", //成交额 "np": "245300", // 内盘成交量 "wp":"266200", // 外盘成交量 "bs": "100", // 笔数 "wb":"0.00", //委比% "wc":"0", //委差 "h52":"10.00", // 52周高 "l52":"8.00", // 52周低 "lb": "56", // 量比 "zt": "6.15", // 涨停价 "dt": "5.04", // 跌停价 "mkt_sta": { "A": "c_已收盘" } }, "stat": // 统计信息 { "date": "20210412", // 全盘市场最新日期 "time": "160100", // 全盘市场最新时间 "hqzt":’Q’, // 行情状态值 "us": // 仅美股才有此节点 { "before": //盘前 { "date": "20210412", // 盘前时段最新日期 "time": "160100", // 盘前时段最新时间 "bs": "100" // 盘前成交明细笔数 }, "after": //盘后 { "date": "20210412", // 盘后时段最新日期 "time": "160100", // 盘后时段最新时间 "bs": "100" // 盘后成交明细笔数 } } }, "stock": //股票 { "telemsg":"XXXXX", // 公告消息 "hk": //港股 { "ap": 0, // 0 正常,1 暗盘 "ccyd":"XXXXX", // 持股异动消息 "darks": [ { "code":"E9902202", "name":"利佛摩尔" } ], "darks2": [ { "code":"E9802202", "name":"富途" } ], "darks3": // 辉立 + 富途 [ { "code":"E02202", // 暗盘代码 "name":"辉立" // 券商名称 }, { "code":"E9802202", "name":"富途" } ], "zbdm":"E06812", // 转板股票代码,为空表示无转板 "option": // 期权,无此节点则表示该股无期权 { "date": 20210412, // 日期 "time": 160100, // 时间 "ccl": 0 // 持仓量 (张数) }, "listhotbrokerno": //火热的经纪席位号(仅港股全盘行情由此节点) [ "1049", "9024", "9068" ] } }, "streetgoods": //街货(权证/牛熊证) { "yj":"350", // 溢价 "ggbl":"350", // 杠杆比率 "dcz": "350", // 对冲值% "implvol": "35.06", // 引伸波幅% "cbbc": //牛熊证 { "zbl":"12500", // 值博率 "nz":12500 // 动态内在价值 } } }}
功能描述
查询个股档位报价
参数说明
| 参数 | 类型 | 是否可选 | 描述 |
|---|---|---|---|
| pkgtype | string | 必填 | 协议类型 (quoteprice) |
| code | string | 必填 | 股票代码 |
| lv | string | 必填 | 报价档位: 1或5或10; |
| 其它 |
调用示例
/RDS.do?pkgtype=quoteprice
接口响应
xxxxxxxxxx{ "result": 1, "msg": "", "data": { "que": { // 1 /5 /10 档队列 "b": // 买队 [ // 买1 [ "9.37", // 价 908, // 量 0, // 经纪个数(港股) 交易所代码ASCII值(美股 [详情](#_美国纽交所字所值定义)) ], ["9.36", 12148, 0], // 买2 ], "s":// 卖队 [ ["9.38", 167,0], // 卖1 ["9.39", 276,0], // 卖2 ], "bsp":"96.7-3.3" //买卖量百分比格式:"买量百分比 - 卖量百分比" } }}
功能描述
查询个股经纪队列
参数说明
| 参数 | 类型 | 是否可选 | 描述 |
|---|---|---|---|
| pkgtype | string | 必填 | 协议类型 (brokers) |
| code | string | 必填 | 股票代码 |
| lv | string | 必填 | 报价档位: 1或5或10; |
| 其它 |
调用示例
/RDS.do?pkgtype=brokers&code=E08017
接口响应
xxxxxxxxxx{ "result": 1, "msg": "", "brokers": { "b": //买队列 [ { "qno":"-1s", //档位号 "qlist": [ //席位号,名称 ["1190","瑞信"], ["0348","大和资本"], ] }, ], "s"://卖经纪队列 [ { "qno":"-1s", //档位号 "qlist": [ ["7199","德意志"], ["0690","一通投资"], ] }, ] }}
功能描述
获取个股分时图数据
参数说明
| 参数 | 类型 | 是否可选 | 描述 |
|---|---|---|---|
| pkgtype | string | 必填 | 协议类型 (itemtimesharing) |
| code | string | 必填 | 股票代码 |
| vunit | string | 可选 | 成交量单位值 |
| period | string | 必填 | 时段 有效值:盘前、盘中、盘后、全盘 |
| 其它 |
调用示例
RDS.do?pkgtype=itemtimesharing&code=E08017
接口响应
xxxxxxxxxx{ "result": 1, "msg": "", "data": { "date": "20180622", // 日期 "zs": "3.68", // 昨收价(若无昨收价,则为开盘价) "tklastpos":"1", // 当日最后一笔成交明细数据位置 "lasttickid":1, // 当日最后一笔成交明细ID "ts": // 交易时间段 trade session [ [93000, 113000], [130000, 150000], [150500, 153000] //科创板盘后交易时段 ], "avgprice": //均价数据 { "cjl":"5413100", //计算均价累计的成交量 "cje":"4100000000", //计算均价累计的成交额 "zsljj":"410000", //计算指数均价的累计价格 "zsljs":"200" //计算指数均价的累计价格的数目 }, "list": [ [ 93000, // 时间 3.98, // 价格 3.95, // 均价 7000, // 分钟成交量 90000, // 分钟总额 3.99, // 最高价 3.62 // 最低价 ], ] }}
功能描述
查询个股分钟K线数据
参数说明
| 参数 | 类型 | 是否可选 | 描述 |
|---|---|---|---|
| pkgtype | string | 必填 | 协议类型 (minutekLine) |
| code | string | 必填 | 股票代码 |
| min | string | 必填 | 分钟数据类型(1, 15) |
| end | string | 必填 | 结束日期,表示取该日期(含该日期)以前的历史数据,格式YYYYMMDD 不传或传0表示当日日期 |
| endmin | string | 必填 | 结束分钟时间,表示取该分钟时间点(含该时间)以前的历史数据,格式HHMM不传或传0表示默认处理 |
| count | string | 必填 | 以end日期endmin分钟往前取数据的数量(最大值为6000) |
| vunit | string | 可选 | 成交量单位值 |
| 其它 |
调用示例
RDS.do?pkgtype=minutekLine&code=E08017&min=1&end=20170906&endmin=930&count=100
接口响应
xxxxxxxxxx{ "result": 1, "msg": "", "data": { "tklastpos":"1", // 当日最后一笔成交明细数据位置, 参数end=0或当日日期时才返回 "tkperiod":1, // 最后一笔成交明细所属的行情阶段类型 "lasttickid":0,// 最近一笔成交明细ID "list": [ [ 20160308, // 日期 945, // 分钟 3.9, // 开盘价 3.96, // 最高价 3.6, // 最低价 3.7, // 收盘价 597980, // 成交量 2498541 // 成交额 ], ] }}
功能描述
查询个股k线数据
参数说明
| 参数 | 类型 | 是否可选 | 描述 |
|---|---|---|---|
| pkgtype | string | 必填 | 协议类型 |
| code | string | 必填 | 股票代码 |
| type | string | 必填 | 周期类型(3=日k,4=周k,5=月k) 当参数ext=1时,type=3 |
| power | string | 必填 | 复权类型(0=不复权,1=前复权,2=后复权) |
| ext | string | 可选 | 扩展字段: 0(默认):不启用start 参数 1:启用start 参数 (仅type=3有效) |
| start | string | 可选 | 起始日期,表示取该日期(含该日期)以后的历史数据,格式YYYYMMDD 不传或传0表示最早日期 |
| end | string | 必填 | 结束日期,表示取该日期(含该日期)以前的历史数据,格式YYYYMMDD 不传或传0表示当日日期 |
| count | string | 必填 | 以end日期往前取数据的数量(最大值为200) 当ext=1时: count=0:返回start到end日期的数量(超过最大值按默认处理) |
| vunit | string | 可选 | 成交量单位值: 0 (默认):内地股票(SH、SZ、SB)成交量单位为手 1:上海科创板成交量单位为股,剩余内地股票成交量单位都为手 |
| 其它 |
调用示例
RDS.do?pkgtype=hiskline&code=EHSI&ext=0&start=0&end=0&power=0&count=5&type=3
接口响应
xxxxxxxxxx{ "result": 1, "msg": "", "data": { "today": //当日数据 { "fqyz":"1", // 复权因子, 计算当日的K线复权价 = 价 \* 复权因子 "zl": "541500", // 成交量 "ze": "4730000000" // 成交额 }, "day": [ // type=3时返回day,4时返回week,5时返回month [ 20160308, // 日期 20132.1, // 今开 20137.7, // 最高 19902.8, // 最低 19975.9, // 收盘价 8679560000, // 成交量 259700000, // 成交额 20132.2 // 昨收价 ], ] }}
功能描述
查询个股交易明细
参数说明
| 参数 | 类型 | 是否可选 | 描述 |
|---|---|---|---|
| pkgtype | string | 必填 | 协议类型 |
| code | string | 必填 | 股票代码 |
| pos | string | 必填 | A、pos =-1&& dir=-1:从最新位置向前(新->旧)查询(含最新位置) B、pos =-1&& dir=1:从最旧位置向后(旧->新)查询(含最旧位置) 其他值:从指定pos位置查询,但不含pos该位置本身 |
| dir | string | 必填 | |
| size | string | 必填 | 分页大小 |
| ext | string | 可选 | 扩展字段 0(默认):返回数据不带成交额 1: 返回数据带成交额 |
| vunit | string | 可选 | 成交量单位值 |
| period | string | 必填 | 时段 有效值:盘前、盘中、盘后、全盘 |
调用示例
RDS.do?pkgtype=tk&code=E00001&pos=-1&dir=-1&size=2
接口响应
xxxxxxxxxx{ "result": 1, "msg": "", "data": { "code":"E00001", "tk": [ // 明细 [ 144200, // 时间 HHMMSS "3.98", // 价格 7000, // 量 1, // 成交明细方向([详情](#_成交明细买卖方向值定义)) "X", // 类型,有关统计时,仅统计" "和"U"的类型 "4086", // 经纪号码 (美股时([详情](#_美国纽交所字所值定义)) 格式:交易所代码-行情时段) 289, // 服务端定义的位置 90000 // 成交额 (ext=1时才返回) ], [150000, "3.98", 7000, 2, "D", 4086, 288] ] }}
功能描述
查询盘前或盘后快照
参数说明
| 参数 | 类型 | 是否可选 | 描述 |
|---|---|---|---|
| pkgtype | string | 必填 | 协议类型 (itemsnapshotba) |
| code | string | 必填 | 股票代码,多只股票,逗号间隔 |
| lang | string | 可选 | 语言类型 |
| 其它 |
调用示例
RDS.do?pkgtype=itemsnapshotba&code=NAAPL&lang=1
接口响应
xxxxxxxxxx{ "result": 1, "msg": "", "data": { "list": [ { "code":"NAAPL", // 股票代码 "name":"苹果", // 股票名称 "type": "A", "security": "A", //证券详细类型 "trigger": 1, // 是否显示 0:否 1:是 "period": 1, // 盘前或盘后时段([详情](#_行情时段的定义)) "date": "20210202", // 日期 "time": "160100", // 时间 "xj": "9.38", // 现价 "zd": "-0.31", // 涨跌 "zdf": "-3.10", // 涨跌幅 "zs": "9.68", // 昨收 "jk": "9.64", // 今开 "hi": "9.64", // 最高 "lo": "9.05", // 最低 "zl": "541500", // 成交量 "ze": "4730000000", // 成交额 "ml0":"0", //买1量 "ml1":"0", //卖1量 "mj0":"0.000", //买1价 "mj1":"0.000", //卖1价 "jys0":"a", //买1交易所 ([详情](#_美国纽交所字所值定义)) "jys1":"p" //卖1交易所 ([详情](#_美国纽交所字所值定义)) }, ] }}
功能描述
查询个股基本行情数据
参数说明
| 参数 | 类型 | 是否可选 | 描述 |
|---|---|---|---|
| pkgtype | string | 必填 | 协议类型 |
| code | string | 必填 | 股票代码。多个股票,逗号间隔 |
| sortid | string | 必填 | 排序id |
| sort | string | 可选 | 升降序。0降序,1升序 |
| lang | string | 可选 | 语言类型 |
| 其它 |
调用示例
RDS.do?pkgtype=100&code=B600036&sortid=-1&sort=0&lang=1
接口响应
xxxxxxxxxx{ "result": 1, "data" { "list": [ { "xj": "17.25", "code": "B600036", "name": "招商银行", "status": "1", //上市状态值,[详情](#_个股标识及字段) "halt": "1", // 1停牌,0未停牌 "grey": "0", // 0 正常,1 暗盘 "bbi": "1", // 多空信号标识 0:无 1:空 2:多 "zd": "0.09", //计算涨跌 "type": "A", "hgt": "0", // 1 沪港通,0 其它 "sgt": "0", // 1 深港通,0 非深港通 "zdf": "0.52", //计算涨跌幅% "ze": "7.05226e+008",//成交额 "sz": "4.35042e+011",// 总市值 "lt": "3.55849e+011", // 流通市值 "zs": "9.68", // 昨收 "jk": "9.64", // 今开 "msje": "100", // 每手金额 lot \* xj "hi": "9.64", // 最高 "lo": "9.05", // 最低 "sy": "59.10", // 市盈率 "zf": "6.10", // 振幅 "zx": "1.2", // 周息率 "hs": "2.39", // 换手率 "zl": "541500", // 成交量 "lot": "100", // 每手股数 "zgb":"253000000000", //总股本 "ltgb":"253000000", //流通股本 "sjl":"59.10", //市净率 "sylttm":"59.10", //市盈率(TTM) "gxttm":"59.10", //股息(TTM) "gxlttm":"59.10", //股息率(TTM) "fyzb": "6.10", // 费用占比(基金有效) //期货数据 "fdata": { "hycs":"625.000", // 合约乘数 "jsj":"561.31", // 结算价 "zjsj":"542.31", // 昨结算价 "ccl":"15613105641", // 持仓量 "jysdm":"HKEX", // 交易所代码 "jyhb":"HKD", // 交易货币 "jydw":"指数点", // 交易单位 "zxtj":"1.0000" // 最小跳价 } }, ] }}
功能描述
查询基本行情数据
参数说明
| 参数 | 类型 | 是否可选 | 描述 |
|---|---|---|---|
| pkgtype | string | 必填 | 协议类型 |
| code | string | 必填 | 股票代码。多个股票,逗号间隔 |
| sortid | string | 必填 | 排序id |
| sort | string | 必填 | 升降序。0降序,1升序 |
| lang | string | 可选 | 语言类型 |
| 其它 |
调用示例
RDS.ashx?pkgtype=1702&code=B600036&sortid=-1&sort=0&lang=1
接口响应
xxxxxxxxxx{ "result": 1, "Resize": 1, "DataList": [ { "Nominal": "17.26", "ItemCode": "B600036", "ItemName": "招商银行", "Ch": "0.10", // 计算涨跌 "ChgPer": "0.58", // 计算涨跌幅% "marketval": "435.29B" // 总市值 } ]}
功能描述
获取个股逐笔成交明细
参数说明
| 参数 | 类型 | 是否可选 | 描述 |
|---|---|---|---|
| pkgtype | string | 必填 | 协议类型 (itemtradeticks) |
| code | string | 必填 | 股票代码 |
| pos | string | 必填 | A、pos=-1&& dir=-1:从最新位置向前(新->旧)查询(含最新) B、pos=-1&& dir=1:从最旧位置向后(旧->新)查询(含最旧) C、其他值:从指定pos位置查询,但不含pos该位置本身 |
| dir | string | 必填 | |
| count | string | 必填 | 数量(限制5000) |
调用示例
RDS.do?pkgtype=itemtradeticks&code=E00001&pos=-1&dir=-1&count=2
接口响应
xxxxxxxxxx{ "result": 1, "msg": "", "data": { "code":"E00001", "lastpos":6703, // 数据最后位置 "beginpos":6603, // 数据起始位置 "endpos":6703, // 数据结束位置 "list": [ // 目前有 7个数据项,后续可能增加数据项,客户端考虑兼容性 [ 144200, // 时间 HHMMSS "3.98", // 价格 7000, // 量 1, // 成交明细方向 "X", // 类型,有关统计时,仅统计" "和"U"的类型 "4086", // 经纪席位号 2 // 成交明细ID ], ] }}
功能描述
获取个股全盘逐笔成交还原
参数说明
| 参数 | 类型 | 是否可选 | 描述 |
|---|---|---|---|
| pkgtype | string | 必填 | 协议类型 |
| code | string | 必填 | 股票代码 |
| pos | string | 必填 | A、pos=-1&& dir=-1:从最新位置向前(新->旧)查询(含最新) B、pos=-1&& dir=1:从最旧位置向后(旧->新)查询(含最旧) C、其他值:从指定pos位置查询,但不含pos该位置本身 |
| dir | string | 必填 | |
| count | string | 可选 | 数量(限制5000) |
调用示例
RDS.do?pkgtype=ItemTradeResumes&code=E00001&pos=-1&dir=-1&count=2
接口响应
xxxxxxxxxx{ "result": 1, "msg": "", "data": { "code":"E00001", "lastpos":6703, // 数据最后位置 "beginpos":6603, // 数据起始位置 "endpos":6703, // 数据结束位置 "list": [ // 目前有 11个数据项,后续可能增加数据项,客户端考虑兼容性 [ 144200, // 时间 HHMMSS "3.98", // 价格 7000, // 量 1, // 成交明细方向([详情](#_成交明细买卖方向值定义)) "X", // 类型,有关统计时,仅统计" "和"U"的类型 "4086", // 经纪席位号 2, // 成交明细ID 5800, // 买盘委托ID 5000, // 买盘委托量 5900, // 卖盘委托ID 7000 // 卖盘委托量 ], ] }}
功能描述
获取个股全盘逐笔委托
参数说明
| 参数 | 类型 | 是否可选 | 描述 |
|---|---|---|---|
| pkgtype | string | 必填 | 协议类型 (entryorders) |
| code | string | 必填 | 股票代码 |
| type | string | 必填 | 委托类型: 1: 增加 100: 全部 101: 修改+删除 |
| pos | string | 必填 | A、pos=-1&& dir=-1:从最新位置向前(新->旧)查询(含最新) B、pos=-1&& dir=1:从最旧位置向后(旧->新)查询(含最旧) C、其他值:从指定pos位置查询,但不含pos该位置本身 |
| dir | string | 必填 | |
| count | string | 可选 | 数量(限制5000) |
调用示例
RDS.do?pkgtype=entryorders&code=E00001&type=100&pos=-1&dir=-1&count=2
接口响应
xxxxxxxxxx{ "result": 1, "msg": "", "data": { "code":"E00001", "date": 20210526, // 日期: YYYYMMDD "lastseqnum":7703, // 最后一个序列号值 "lastpos":6703, // 数据最后位置 "beginpos":6603, // 数据起始位置 "endpos":6703, // 数据结束位置 "list": [ // 委托 目前有 10个数据项,后续可能增加数据项,客户端考虑兼容性 [ 7701, // 序列号 45646887, // 委托ID 1, // 委托类型:1: 增加2: 修改3: 删除 "011", // 扩展。目前长度为3,后续可能增加,客户端考虑兼容性 // 第1位:委托买卖类型0:买 1:卖 // 第2位:档位买卖类型0:买 1:卖 // 第3位: // 当委托类型是: 增加,则 0:限价单 1:市价单 // 当委托类型是: 修改,则 0:改单 1:成交 // 当委托类型是: 删除,则 0:撤单 1:成交 144200, // 时间 HHMMSS "3.98", // 价格 7000, // 量 1, // 档位 "4050", // 经纪席位号 7000 // 修改前的量,仅 委托类型是修改时有效 ], ] }}
功能描述
订阅或取消订阅多股票行情数据
参数说明
| 参数 | 类型 | 是否可选 | 描述 |
|---|---|---|---|
| stype | string | 必填 | ws请求类型 0:登录 1:查询 2:订阅 3:取消订阅 |
| verify | string | 必填 | 随机验证码 |
| pkgtype | string | 必填 | 协议类型 (scsi) |
| code | string | 必填 | 股票代码,多只股票以逗号分隔 |
| ext | string | 可选 | 扩展数据说明: 0(默认): 返回除ext=1外的所有数据 1: 返回部分数据加ext=1的数据 |
| lang | string | 可选 | 语言类型 |
| 其它 |
调用示例
pkgtype=scsi&code=E00001&ext=0&lang=1
接口响应
xxxxxxxxxx{ "dtype":"0", //0:响应数据 1:推送数据 "pkgtype":"scsi", "verify":"123.666", "stext": { "result":1, // 状态 1:成功-1:失败 -2:请求参数有误 "errlist":"", // 订阅、取消订阅失败的股票代码,多个以逗号分隔, result=1时,此值无效,置为空 }}推送格式
xxxxxxxxxx{ "dtype":"0", //0:响应数据 1:推送数据 "pkgtype":"scsi", "verify":"123.666", "stext": { "result":1, // 状态 1:成功-1:失败 -2:请求参数有误 "errlist":"", // 订阅、取消订阅失败的股票代码,多个以逗号分隔, result=1时,此值无效,置为空 }}
功能描述
个股行情详情数据
参数说明
| 参数 | 类型 | 是否可选 | 描述 |
|---|---|---|---|
| stype | string | 必填 | ws请求类型 0:登录 1:查询 2:订阅 3:取消订阅 |
| verify | string | 必填 | 随机验证码 |
| pkgtype | string | 必填 | 协议类型 |
| code | string | 必填 | 股票代码 |
| lang | string | 可选 | 语言类型 |
| smid | string | 必填 | 订阅页面板块id |
| ext | string | 必填 | 扩展值(与smid组合使用) |
备注1:每支股票的每种simd 值只允许存在一个订阅
备注2:simd 和 ext组合值表 simd值如下表:
| simd值 | ext值 | ppmic对应字段 | 含义 |
|---|---|---|---|
| 0 | 无效值 | ||
| 1 | -- | base | 股票详情信息 |
| 2 | 1/5/10 | que | 1/5/10档买卖行情 |
| 3 | -- | tk | 交易明细 |
| 4 | 0/1 | brokers | 经纪队列: ext=0:带席位名称 ext=1:不带席位名称 |
| 201 | 1/100/101 | fulltickorder | 港股全盘委托 1: 增加 100: 全部 101: 修改+删除 |
| 202 | 0 | fulltickresume | 港股全盘还原 |
调用示例
pkgtype=scsi&code=E00001&ext=0&lang=1
接口响应
xxxxxxxxxx{ "dtype":"0", // 0:响应数据 1:推送数据 "pkgtype":"spmic", "verify":"562.0002", "stext": { "result":1, // 状态 1:成功\<0:失败其中-2:请求参数有误 }}推送格式
xxxxxxxxxx{ "dtype":"1", //0:响应数据 1:推送数据 "pkgtype":"ppmic", "verify":"123.666", "stext": { "code":"E00700", //股票代码 "list": [ { "smid":1, //订阅页面板块id "base": { "alltime":"2017-03-10 13:55:10", //日期时间 "telmsg":"现金股息 RMB3.60/10股,截止过户日另行公告", //大利市消息 "xj":"18.25", //现价 "zs":"17.75", //昨收 "jk":"17.25", //今开 "hi":"9.64", //最高 "lo":"9.05", //最低 "zd":"0.5", //涨跌 "zdf":"2.82", //涨跌幅 "ze":"4730000000", //成交额 "zl":"541500", //成交量 "sz":"4730000000", //市值 "jj":"100", //均价 "bs":"100", //笔数 "lb":"0.5", //量比 "wb":"0.5", //委比 "zd":"0.5", //振幅 "hs":"2.39", //换手率% "np":"4730000000", //内盘 "wp":"4730000000", //外盘 "sy":"59.71", //市盈率 "sjl":"59.10", //市净率 "sylttm":"59.10", //市盈率(TTM) "gxlttm":"59.10", //股息率(TTM) "h52":"18.25", //52周最高 "l52":"18.25", //52周最低 // 指数特有数据 "csz": "350", // 上涨家数 "cxd": "511", // 下跌家数 "cpp": "80", // 平盘家数 //夜市交易数据 "nighttrade": { "zss": "625", // 总张数 "wpzs":"500" // 未平张数 }, "mkt_sta": { "E": "c_已收盘" }, // IEP/IEV 参考平衡价/量 "IEPV": { "price": "100.00", // 参考平衡价 "volume": "10000.00", // 参考平衡量 }, // CAS 收盘竞价 "CAS": { "tag": 1, // 开始/停止标志.(1/0) "flag": "C", // 显示适用CAS标志 // 以下数据仅触发CAS时返回 "price": "100.00", // 收市竞价参考 "dir": "", // 买卖盘方向 "turnover": "100.00", // 买卖盘差额 "upper": "100.00", // 价格限制最高价 "lower": "95.00" // 价格限制最低价 }, // VCM市调机制 "VCM": { "tag": 1, // 开始/停止标志.(1/0) "flag": "V", // 显示适用VCM机制 // 以下数据仅触发VCM时返回 "price": "100.00", // 市调参考价 "start": 0, // 冷静期开始时间 "end": 0, // 冷静期结束时间 "upper": "100.00", // 市调上限 "lower": "95.00" // 市调下限 }, "baus": // 美股盘前或盘后数据 { "trigger": 1, // 是否显示 0:否 1:是 "period": 1, // 盘前或盘后时段([详情](#_行情时段的定义)) "date": "20210202", // 日期 "time": "160100", // 时间 "xj": "9.38", // 现价 "zd": "-0.31", // 涨跌 "zdf": "-3.10", // 涨跌幅 "zs": "9.68", // 昨收 "jk": "9.64", // 今开 "hi": "9.64", // 最高 "lo": "9.05", // 最低 "zl": "541500", // 成交量 "ze": "4730000000", // 成交额 "ml0":"0", //买1量 "ml1":"0", //卖1量 "mj0":"0.000", //买1价 "mj1":"0.000", //卖1价 "jys0":"a", //买1交易所 ([详情](#_美国纽交所字所值定义)) "jys1":"p" //卖1交易所 ([详情](#_美国纽交所字所值定义)) } } }, { "smid":2, //订阅页面板块id "que": { "b": [ // 买队行情 [ // 买1 "9.37", // 价 908, // 量 0, // 经纪个数(港股) 交易所代码ASCII值(美股 [详情](#_美国纽交所字所值定义)) ], ["9.36", 12148, 0], // 买2 ], "s": [ // 卖队行情 ["9.38", 167,0], // 卖1 ["9.39", 276,0], // 卖2 ], "bsp":"96.7-3.3" //买卖量百分比格式:"买量百分比 - 卖量百分比" } }, { "smid":3, //订阅页面板块id "tk": // 盘中明细 [ [ 144200, // 时间 "3.98", // 价格 7000, // 成交量 1, // 成交明细方向([详情](#_成交明细买卖方向值定义)) "X", // 类型,参考快车 "4086", // 经纪号码 (美股时, 格式:交易所代码-行情时段) 289, // 服务端定义的位置 90000 // 成交额 ], ], "tkba": // 仅美股,盘前或盘后明细 [ [ 74200, // 时间 "3.98", // 价格 7000, // 成交量 1, // 成交明细方向([详情](#_成交明细买卖方向值定义)) "X", // 类型,参考快车 "p-1", // 经纪号码 (美股时, 格式:交易所代码-行情时段) 289, // 服务端定义的位置 90000 // 成交额 ], ] }, { "smid":4, //订阅页面板块id "brokers": { "b": //买队列 [ { "qno":"-1s", //档位号 "qlist": [ ["1190","瑞信"], //席位号,席位名称 ["0348","大和资本"], ] }, ], "s": [ { //卖1经纪队列 "qno":"1s", //档位号 "qlist": [ ["7199","德意志"], //席位号,席位名称 ["0690","一通投资"], ] }, ] } }, { "smid":201, //订阅页面板块id "fulltickorder": // 港股全盘委托 [ // 委托 目前有 10个数据项,后续可能增加数据项,客户端考虑兼容性 [ 7701, // 序列号 45646887, // 委托ID 1, // 委托类型:1: 增加2: 修改3: 删除 "011", // 扩展。目前长度为3,后续可能增加,客户端考虑兼容性 // 第1位:委托买卖类型0:买 1:卖 // 第2位:档位买卖类型0:买 1:卖 // 第3位: // 当委托类型是: 增加,则 0:限价单 1:市价单 // 当委托类型是: 修改,则 0:改单 1:成交 // 当委托类型是: 删除,则 0:撤单 1:成交 144200, // 时间 HHMMSS "3.98", // 价格 7000, // 量 1, // 档位 "4050", // 经纪席位号 7000 // 修改前的量,仅 委托类型是修改时有效 ], ], "orderabnc": // 港股全盘委托关联席位 [ // 委托 目前有 2个数据项,后续可能增加数据项,客户端考虑兼容性 [ 45646887, // 委托ID "4050" // 经纪席位号 ], ] }, { "smid":202, //订阅页面板块id "fulltickresume": // 港股全盘还原 [ // 委托 目前有 5个数据项,后续可能增加数据项,客户端考虑兼容性 [ 2, // 成交明细ID 5800, // 买盘委托ID 5000, // 买盘委托量 5900, // 卖盘委托ID 7000 // 卖盘委托量 ], ], "fullticktk": // 仅港股全盘成交明细 [ // 目前有 7个数据项,后续可能增加数据项,客户端考虑兼容性 [ 144200, // 时间 HHMMSS "3.98", // 价格 7000, // 量 1, // 成交明细方向([详情](#_成交明细买卖方向值定义)) "X", // 类型,有关统计时,仅统计" "和"U"的类型 "4086", // 经纪席位号 2 // 成交明细ID ], ] } ] }}
功能描述
个股行情详情数据
推送格式
xxxxxxxxxx{ "dtype":"1", //0:响应数据 1:推送数据 "pkgtype":"puqi", "verify":"123.666", "stext": { "trigtrml":"pc", //触发用户退出的终端名 windows、mac、web、ios、android、h5 "reason":0 //原因 0:别处登录 }}
功能描述
个股行情详情数据
推送格式
{ "dtype":"1", //0:响应数据 1:推送数据 "pkgtype":"wsbcst", "verify":"", //广播包为空 "stext": { //用以下结构,方便以后扩展 "list": [ { "mktsta": [ //[市场,英文状态信息,简体状态信息,繁体状态信息] ["SH","o_Afternoon session","o_午市","o_午市"], // 上海 ["SZ","o_Afternoon session","o_午市","o_午市"], // 深圳 ["SB":"o_Afternoon session","o_午市","o_午市"], // 三板 ["US": "c_Has been closed","c_已收盘","c_已收盤"],// 美国 ["HK", "o_Afternoon session","o_午市","o_午市"], // 香港 ["HKF":"o_Afternoon session", "o_午市","o_午市"], // 香港期货 ["HKD":"o_In the dark","o_暗盘交易中","o_暗盤交易中"]//香港暗盘(非暗盘时不回应) ], }, ] }}