批量K线查询
批量获取多只股票的完整K线数据,覆盖A股、美股、港股等全球市场数千只股票。提供标准化的时间序列数据,包含开盘价、最高价、最低价、收盘价及成交量等OHLCV字段,支持从分钟线到月线的多周期查询。
K线查询
GET
/stock/klines注意:
codes:多个产品代码用英文逗号隔开
请求参数
regionenum必填市场代码,支持HK(港股)、SH(上证)、SZ(深证)、US(美股)、SG(新加坡)、JP(日本)、TW(中国台湾)、IN(印度)、TH(泰国)、DE(德国))、MX(墨西哥)、MY(马来西亚)、TR(土耳其)、ES(西班牙)、NL(荷兰)、GB(英国)等
exchangestring上市交易所,相同市场存在多个股票产品时,可以通过 exchange 进行区分查询,默认为空时,只会返回主要上市交易所信息; exchange字典可以参考接口 /symbol/list 返回的股票清单
codesstring必填产品代码, 多个产品用英文逗号隔开; 不同套餐支持最大数量不同:基础套餐:10、专业套餐:20、高级套餐:50,企业套餐支持自定义
kTypeenum必填周期 1分钟、2五分钟、3十五分钟、4三十分钟、5一小时、8一天、9一周、10一月
limitstring必填查询条数
响应参数
codenumber响应code
msgstring响应描述
dataarray(object)▶响应结果
tunumber成交金额
cnumber该K线收盘价
tnumber时间戳
vnumber成交数量
hnumber该K线最高价
lnumber该K线最低价
onumber该K线开盘价
代码示例
import requests
url = "https://api.itick.org/stock/klines?region=HK&codes=700,9988&kType=2&limit=5"
headers = {
"accept": "application/json"
"token": "Your Token"
}
response = requests.get(url, headers=headers)
print(response.text)查询 URL
GET
https://api.itick.org/stock/klines?region=HK&codes=700,9988&kType=2&limit=5,即可运行查询
响应结果
{
"code": 0,
"msg": null,
"data": {
"700": [
{
"tu": 56119888070.5,
"c": 534.5,
"t": 1741239000000, // 2025-03-06 05:30:00 UTC
"v": 104799385,
"h": 536,
"l": 534.5,
"o": 535
}
],
"9988": [
{
"tu": 75404622753.1,
"c": 140.1,
"t": 1741239000000, // 2025-03-06 05:30:00 UTC
"v": 538602171,
"h": 140.3,
"l": 139.8,
"o": 139.9
}
]
}
}