free

K线(分钟/日/周/月/季/年)

历史 K 线数据。用户问『走势/最近表现/历史K线/趋势/分时』时用这个。周期:day 日线(默认)/ week 周线 / month 月线 / season 季线 / year 年线 / m1 m5 m15 m30 m60 m120 分钟线。日期范围:start + end(YYYY-MM-DD),仅 day 与分钟线支持(周/月/季/年线用 count 取条数,1212 条已覆盖 20+ 年月线;港股 / 美股 / 期货 / 外汇不支持日期范围,请用 count 取最近 N 条)。⚠️ 换手率字段名是 turnover(单位 %)—— 与 /v1/quote、/v1/snapshot 同名同值(2026-09-26 由 exchange 改名)。⚠️ 价格口径固定为前复权(除权除息日不跳空;无 adjust 参数)—— 不要再自己复权(会二次复权)。分钟线不复权(上游对分钟级数据固定给原始价)。⚠️ 分钟线覆盖近 1 个月(窗口起点约为上个自然月月初;港股 / 美股窗口更短,实测只覆盖最近几个交易日),超范围返回空结果。⚠️ 分钟线需 standard(¥29.9)及以上档位;日 / 周 / 月 / 季 / 年线免费(免费 / 匿名档按 5 分钟刷新;付费档实时)。⚠️ code 支持逗号批量(一次取多只,如 code=sh600000,sz000001)—— 但 匿名单次最多 5 只标的(付费不限);且单次预估总条数(标的数 × count)上限 6 万条(防单请求过大,正常用户撞不到)。⚠️ 标的边界:分钟线支持 A股 / 指数 / 板块 / ETF / 可转债 / 港股 / 美股(北交所 / 期货 / 外汇 / 美股指数无分钟线);美股指数 us.DJI / us.IXIC / us.SPX 仅支持 day;期货 / 外汇只有 day / week / month(无季 / 年线)。⚠️ 字段固定 8 列(date open last high low volume amount turnover)—— 不随周期/范围变化。

get/v1/kline

Request

  • Base URL: https://api.ashareapi.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.ashareapi.com/v1/kline
  • Auth: none declared

Query parameters

codestring required

股票代码:sh600667;同样支持 指数 sh000001 / 板块 pt01801081 / ETF sh510300 / 港股 hk00700 / 美股 usAAPL / 可转债 sz128136 / 期货 fuCN / 外汇 fxCNH。支持逗号批量(多标的),但匿名单次最多 5 只

periodstring

周期:day 日线(默认)/ week 周线 / month 月线 / season 季线 / year 年线 / m1 m5 m15 m30 m60 m120 分钟线

countinteger nullable

返回条数上限。不带 start/end 时默认 30;带 start/end 时默认取满区间(1212)。最大 1212(免 Key 匿名最多 250;分钟线需 Key)。⚠️ 多标的时总条数(标的数 × count)上限 6 万

startstring

起始日期 YYYY-MM-DD(仅 day 与分钟线;须与 end 配对;港股/美股/期货/外汇不支持)

endstring

结束日期 YYYY-MM-DD(仅 day 与分钟线;须与 start 配对;港股/美股/期货/外汇不支持)

Response

Successful Response

unknown required

Changes

No recorded changes to this operation across all 2 revisions of this API.