K线全历史下载 GET /api/download/kline Bearer
接口:download/kline——返回与 /api/kline 同源的 parquet 二进制文件(Content-Disposition 附件),pandas.read_parquet 直接可读。适合初始化本地库;日常增量请用 /api/kline。
限量:单股单文件(上市以来全历史);请勿高频调用,批量落地联系管理员。
权限:**需单独开通 download 授权(默认不含)**;开通后每次计 1 点月配额;限速按身份。 档位说明 →
输入参数
| 名称 | 类型 | 必选 | 描述 |
|---|---|---|---|
code | str | 必填 | 股票代码,支持 600519 / 600519.SH / sh.600519 |
输出参数
| 名称 | 类型 | 默认显示 | 描述 |
|---|---|---|---|
binary | parquet | 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)