REST 接口
只支持 GET。路径、参数和返回格式与 iTick 接口一致。
常用接口
| 路径 | 说明 |
|---|---|
/stock/quote | 实时报价(参数 region、code) |
/stock/quotes | 批量报价(参数 region、codes,逗号分隔) |
/stock/tick、/stock/depth | 实时成交、盘口 |
/stock/kline | K 线(参数 region、code、kType、limit,可选 et 结束时间) |
/symbol/list | 产品列表(参数 type、region、code) |
/market/status | 市场状态(参数 code) |
把路径里的 stock 换成 forex、crypto、indices、future、fund 即可查询对应品类。能调用哪些数据取决于你的套餐。
K 线周期 kType
| kType | 周期 |
|---|---|
| 1 | 1 分钟 |
| 2 | 5 分钟 |
| 3 | 15 分钟 |
| 4 | 30 分钟 |
| 5 | 60 分钟 |
| 8 | 日 |
| 9 | 周 |
| 10 | 月 |
curl -H "token: YOUR_API_KEY" \
"https://itick.dev/stock/kline?region=US&code=AAPL&kType=8&limit=30"不带 et 的 K 线包含“当前这根”,盘中会变化,所以缓存时间较短;带 et(结束时间戳)的是历史区间,缓存更久。
返回格式
成功时返回 { code: 0, msg, data }。查询不存在的代码时 data 为 null。字段含义请查阅 iTick 接口文档。
{
"code": 0,
"msg": null,
"data": {
"s": "700",
"ld": 420.6,
"p": 428.2,
"o": 425.6,
"h": 426,
"l": 419.2,
"v": 12436640,
"ch": -7.6,
"chp": -1.77
}
}