接入文档
接口简介
本接口提供国内期货市场的实时报价数据。通过传入期货品种代码(symbol),可获取包括最新价格、涨跌幅、成交量、持仓量以及买一至买五、卖一至卖五的盘口深度数据。数据包含时间戳,适用于需要即时行情展示的业务场景。
适用场景
- 金融资讯应用:在APP或网站中展示期货品种的实时走势与关键指标。
- 量化交易辅助:为策略系统提供基础的价格与盘口流动性参考。
- 风险监控看板:实时监控特定合约的价格波动与成交活跃度。
请求与返回说明
- 请求方式:POST
- 核心参数:
symbol(必填),即期货品种代码,需参照标准代码表传入。 - 返回结构:
code/msg:业务状态码及描述,200表示成功。data:包含具体行情字段。price:实时最新价。change/changeRate:涨跌额与涨跌率。volume/hold:成交量与持仓量。bid1~bid5/ask1~ask5:五档买卖价格。
接入建议
- 代码映射:请确保传入的
symbol与交易所或服务商提供的代码表一致,避免查询失败。 - 频率控制:实时行情数据更新频繁,建议根据业务实际需求设置合理的轮询间隔,避免无效调用。
- 数据校验:解析返回的
code字段确认业务逻辑成功,再提取data中的数值进行展示或计算。
接入示例代码
提供 Shell、Python、Go、Java、PHP 等常见接入示例,便于直接接到现有项目里。
请求示例
{
"symbol": "期货品种代码,详见代码表"
}响应示例
{
"msg": "成功",
"code": 200,
"taskNo": "202960247220113090298671",
"data": {
"ask_vol": "28",
"settle": "558.180",
"bid1_vol": "10",
"hold": "179472.000",
"update_time": 1715756400,
"high": "559.900",
"low": "556.140",
"price": "559.020",
"ask1_vol": "28",
"bid2_vol": "11",
"changeRate": "0.53",
"ask5_vol": "5",
"presettle": "556.060",
"avg_px": "558.180",
"bid4_vol": "3",
"change": "2.960",
"bid3_vol": "1",
"bid_vol": "10",
"ask2_vol": "2",
"volume": "155143",
"bid5_vol": "1",
"ask4_vol": "4",
"ask5": "559.100",
"ask2": "559.040",
"ask1": "559.020",
"bid5": "558.840",
"ask4": "559.080",
"ask3": "559.060",
"name": "黄金连续",
"ask": "559.020",
"bid3": "558.880",
"bid4": "558.860",
"bid1": "558.920",
"bid2": "558.900",
"bid": "558.920",
"open": "556.980",
"ask3_vol": "11"
}
}请求字段
以下字段根据示例 JSON 自动提取,仅作接入参考。
| 字段路径 | 类型 | 示例值 |
|---|---|---|
| type | string | object |
| properties | object | {...} |
| properties.symbol | object | {...} |
| properties.symbol.type | string | string |
| properties.symbol.description | string | 期货品种代码,详见代码表 |
| required | array | "symbol" |
| required[] | string | symbol |
响应字段
以下字段根据示例 JSON 自动提取,仅作接入参考。
| 字段路径 | 类型 | 示例值 |
|---|---|---|
| type | string | object |
| properties | object | {...} |
| properties.msg | object | {...} |
| properties.msg.type | string | string |
| properties.msg.example | string | 成功 |
| properties.msg.description | string | 接口返回码对应的描述信息 |
| properties.code | object | {...} |