接入文档
接口简介
本接口提供美股指定标的的历史K线数据查询服务。支持从1分钟到年线的多种时间粒度,返回包含开盘价、最高价、最低价、收盘价、成交量及成交额在内的完整行情字段,适用于量化分析与技术图表绘制。
适用场景
- 金融终端开发:为交易软件提供实时或历史K线图表数据支撑。
- 量化策略回测:获取不同时间粒度的历史价格序列,用于策略验证。
- 行情监控系统:构建自定义的美股价格波动监控与预警机制。
请求与返回说明
- 请求方式:POST
- 核心参数:
symbol(必填):美股品种代码,如 AAPL。type(必填):K线类型,支持1(1分钟)至86400(年K)等11种粒度。limit(选填):返回条数,默认为10条。- 返回结果:标准JSON结构,包含状态码
code、消息msg及数据体data。数据体中list数组包含每条K线的open、high、low、close、volume、amount及day时间戳。
接入建议
- 参数校验:请确保
symbol为有效的美股代码,type值需在文档定义的枚举范围内。 - 频率控制:高频调用建议增加本地缓存机制,避免对同一标的重复请求相同时间段数据。
- 异常处理:务必解析
code字段,非200状态码时参考msg信息进行错误排查。
接入示例代码
提供 Shell、Python、Go、Java、PHP 等常见接入示例,便于直接接到现有项目里。
请求示例
{
"symbol": "品种代码",
"type": "k线类型, 1:1分钟,5:五分钟;15:15分钟;30:30分钟,60:60分钟,120:120分钟,240:日K,1200:周K,7200:月K,21600...",
"limit": "返回条数,默认10"
}响应示例
{
"msg": "成功",
"code": 200,
"taskNo": "279719607212732212780135",
"data": {
"list": [
{
"volume": 1689339,
"high": "220.5800",
"amount": 371739000,
"low": "219.6200",
"day": "2024-07-03 11:00:00",
"close": "220.5400",
"open": "219.8300"
}
]
}
}请求字段
以下字段根据示例 JSON 自动提取,仅作接入参考。
| 字段路径 | 类型 | 示例值 |
|---|---|---|
| type | string | object |
| properties | object | {...} |
| properties.symbol | object | {...} |
| properties.symbol.type | string | string |
| properties.symbol.description | string | 品种代码 |
| properties.type | object | {...} |
| properties.type.type | string | string |
响应字段
以下字段根据示例 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 | {...} |