API 文档

兼容主流 pro 形态行情数据协议:POST https://api.kbar.cc/(SDK 打 /api_name 亦可),请求体 JSON:{"api_name", "token", "params", "fields"};响应恒 {"code", "msg", "data": {"fields", "items"}}。限速 10 次/秒/令牌, 单次上限 6000 行。

存量 SDK 零改造迁移

已在使用 pro_api 形态行情 SDK 的存量代码:token 换成 kbar.cc 的 token、 SDK 的 api_base 改指 https://api.kbar.cc/,接口名与参数原样保留, 调用代码一行不用改。下方为原生协议等价形态:

curl 原生协议(等价):

curl -s -X POST https://api.kbar.cc/daily -H 'Content-Type: application/json' \
  -d '{"api_name":"daily","token":"<你的TOKEN>","params":{"ts_code":"000001.SZ","start_date":"20260101","end_date":"20260131"}}'

token 在 接入向导 一键试用获取,或到 控制台 创建。

接口与价目

价目随 Settings 价目表驱动,查到数据(code=0 且 items>0)才扣积分, 0 行免费、失败不扣。

trade_cal免费

输出字段:exchange, cal_date, is_open, pretrade_date

参数类别说明
exchange必选
end_date可选范围上界(cal_date ≤)
is_open可选等值过滤(is_open)
start_date可选范围下界(cal_date ≥)

stock_basic免费

输出字段:ts_code, symbol, name, area, industry, market, exchange, list_status, list_date, delist_date

参数类别说明
end_date可选范围上界(list_date ≤)
exchange可选等值过滤(exchange)
list_status可选等值过滤(list_status)
market可选等值过滤(market)
name可选等值过滤(name)
start_date可选范围下界(list_date ≥)
ts_code可选支持 * 前缀通配(如 00000*.SZ)

daily1 积分/次

输出字段:ts_code, trade_date, open, high, low, close, pre_close, change, pct_chg, vol, amount

参数类别说明
end_date可选范围上界(trade_date ≤)
start_date可选范围下界(trade_date ≥)
trade_date可选等值过滤(trade_date)
ts_code可选支持 * 前缀通配(如 00000*.SZ)
ts_code / trade_date / start_date / end_date至少其一空参数全表扫描会被直接拒绝

adj_factor1 积分/次

输出字段:ts_code, trade_date, adj_factor

参数类别说明
end_date可选范围上界(trade_date ≤)
start_date可选范围下界(trade_date ≥)
trade_date可选等值过滤(trade_date)
ts_code可选支持 * 前缀通配(如 00000*.SZ)
ts_code / trade_date / start_date / end_date至少其一空参数全表扫描会被直接拒绝

daily_basic1 积分/次

输出字段:ts_code, trade_date, close, turnover_rate, turnover_rate_f, volume_ratio, pe, pe_ttm, pb, ps, ps_ttm, total_share, float_share, total_mv, circ_mv

参数类别说明
end_date可选范围上界(trade_date ≤)
start_date可选范围下界(trade_date ≥)
trade_date可选等值过滤(trade_date)
ts_code可选支持 * 前缀通配(如 00000*.SZ)
ts_code / trade_date / start_date / end_date至少其一空参数全表扫描会被直接拒绝

fina_indicator3 积分/次

输出字段:ts_code, end_date, ann_date, eps

参数类别说明
ts_code必选
ann_date可选等值过滤(ann_date)
end_date可选范围上界(ann_date ≤)
period可选等值过滤(end_date)
start_date可选范围下界(ann_date ≥)
ts_code可选支持 * 前缀通配(如 00000*.SZ)

stk_mins2 积分/次

输出字段:ts_code, trade_time, open, high, low, close, vol, amount, trade_date

参数类别说明
end_date可选范围上界(trade_time ≤)
start_date可选范围下界(trade_time ≥)
ts_code可选支持 * 前缀通配(如 00000*.SZ)
freq=1min固定仅支持该取值
ts_code / start_date / end_date至少其一空参数全表扫描会被直接拒绝

index_daily1 积分/次

输出字段:ts_code, trade_date, open, high, low, close, pre_close, change, pct_chg, vol, amount

参数类别说明
ts_code必选
end_date可选范围上界(trade_date ≤)
start_date可选范围下界(trade_date ≥)
trade_date可选等值过滤(trade_date)
ts_code可选支持 * 前缀通配(如 00000*.SZ)

fut_daily1 积分/次

输出字段:ts_code, trade_date, open, high, low, close, pre_close, pre_settle, settle, change1, change2, vol, amount, oi

参数类别说明
ts_code必选
end_date可选范围上界(trade_date ≤)
start_date可选范围下界(trade_date ≥)
trade_date可选等值过滤(trade_date)
ts_code可选支持 * 前缀通配(如 00000*.SZ)

stk_mins_latest1 积分/次

实时最新分钟 bar(内存缓存秒级延迟,缓存未命中回退点查)。

参数类别说明
ts_code必选单只证券代码

错误码

code含义说明
0成功data 内 fields/items 为结果
-1服务异常参数错误 / 服务暂不可用等,见 msg
2001token 无效缺失、不存在或已吊销
1500请求过于频繁超限 10 次/秒/令牌,请稍后再试
1501积分不足余额不够本次扣费,整单拒绝(结果不返回)