K线全历史下载 GET /api/download/kline Bearer

接口:download/kline——返回与 /api/kline 同源的 parquet 二进制文件(Content-Disposition 附件),pandas.read_parquet 直接可读。适合初始化本地库;日常增量请用 /api/kline。

限量:单股单文件(上市以来全历史);请勿高频调用,批量落地联系管理员。

权限:**需单独开通 download 授权(默认不含)**;开通后每次计 1 点月配额;限速按身份。 档位说明 →

输入参数

名称类型必选描述
codestr 必填 股票代码,支持 600519 / 600519.SH / sh.600519

输出参数

名称类型默认显示描述
binaryparquet Y 与 /api/kline 输出字段完全一致的 parquet 文件

units 口径随每个响应返回——消费方据此判 45 是 45% 还是 0.45,不必猜。

接口示例

curl -H "Authorization: Bearer <token>" -o 600519.parquet "https://api-stock.600044.xyz/api/download/kline?code=600519"
import requests, io, pandas as pd
r = requests.get("https://api-stock.600044.xyz/api/download/kline?code=600519",
                 headers={"Authorization": "Bearer <token>"})
df = pd.read_parquet(io.BytesIO(r.content))
print(len(df), "行,", df["date"].min(), "→", df["date"].max())

注意事项

  • 文件 schema 与 /api/kline 输出字段一致,不再赘述。

← 返回接口列表 · 错误码:401 无效token / 403 需会员(该数据集基础档起) / 404 无数据 / 422 缺必填 / 429 限速或月配额 / 503 授权暂不可用(fail-closed)