DATA
股票数据服务
Data Service Online

简单、直接的股票数据服务

通过标准 HTTP 请求获取股票列表、每日 K 线和复权因子数据。 数据以 CSV 文件形式直接返回,可用于量化研究、数据分析、策略开发与本地数据存储。

CSV HTTP GET Token Authentication CDN Acceleration

可用数据

所有成功请求均直接返回原始 CSV 文件。

GET

股票列表

获取当前可用的股票基础列表及相关基础信息。

/stocks/stocks_list.csv
GET

每日 K 线

获取指定日期的股票每日行情数据。

/daily_kline/{date}.csv
date · 日期 示例:20260814
GET

复权因子

获取指定日期的股票复权因子数据,可用于前复权、后复权等行情处理。

/adj_factor/{date}.csv
date · 日期 示例:20260814

访问鉴权

所有数据资源均需要携带有效 Token。

通过 URL Query 参数传递 Token

在请求地址末尾添加 ?token=YOUR_TOKEN。 Token 无效、缺失或过期时,服务器将返回 JSON 错误信息。

HTTP
https://data.example.com/stocks/stocks_list.csv?token=YOUR_TOKEN

请求示例

无需 SDK,任何能够发起 HTTP 请求的工具都可以直接使用。

cURL · 获取股票列表
curl -L \
"https://data.example.com/stocks/stocks_list.csv?token=YOUR_TOKEN" \
-o stocks_list.csv
cURL · 获取每日 K 线
curl -L \
"https://data.example.com/daily_kline/20260814.csv?token=YOUR_TOKEN" \
-o daily_kline_20260814.csv
Python · pandas
import pandas as pd

url = (
    "https://data.example.com/"
    "daily_kline/20260814.csv"
    "?token=YOUR_TOKEN"
)

df = pd.read_csv(url)

print(df.head())

响应说明

正常数据直接返回文件,错误统一使用 JSON。

200 · 请求成功

直接返回对应的 CSV 文件,不进行 JSON 包装。

401 · 未授权

Token 缺失、无效或已经过期。

404 · 数据不存在

请求的数据文件不存在,返回 JSON 错误信息。

500 · 服务异常

服务处理请求时发生内部异常。

JSON Error Response
{
  "success": false,
  "error": {
    "code": "RESOURCE_NOT_FOUND",
    "message": "The requested resource was not found"
  }
}

开始使用

获取 Token 后,即可直接通过标准 HTTP 请求读取数据。

Quick Start
GET /stocks/stocks_list.csv?token=YOUR_TOKEN

GET /daily_kline/20260814.csv?token=YOUR_TOKEN

GET /adj_factor/20260814.csv?token=YOUR_TOKEN