接入文件
介面簡介
本介面提供國內期貨市場的實時報價資料。透過傳入期貨品種程式碼(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 | {...} |