QuantAlpha Lab API
数据鱼量化视界开放API接口,为付费用户提供量化数据服务。 所有API接口需要API Key进行身份认证,API Key可在用户中心获取。
版本:
v1.0.0
Base URL:
https://api.quantalpha.io/v1
认证方式:
API Key in Query Parameter
需要定制化数据服务?请联系: api@quantalpha.io
认证方式
所有API请求需要在URL中携带 api_key 参数进行身份认证:
GET /v1/market/index?api_key=YOUR_API_KEY&date=2026-03-28
🔑 API Key可在用户中心获取,仅Core套餐用户可用。API Key请勿泄露,避免被盗用。
市场数据接口
GET
/market/index
▼
获取A股主要指数最新行情数据
请求参数
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| api_key | string | 是 | 您的API Key |
| date | string | 否 | 日期,格式: YYYY-MM-DD,不传返回最新数据 |
响应示例
{
"code": 0,
"message": "success",
"data": [
{
"code": "000001",
"name": "上证指数",
"close": 3280.25,
"change": +12.35,
"change_pct": 0.38,
"volume": 385621000000,
"amount": 421563000000,
"date": "2026-03-27"
},
{
"code": "399001",
"name": "深证成指",
"close": 10568.32,
"change": -25.68,
"change_pct": -0.24,
"volume": 452136000000,
"amount": 518624000000,
"date": "2026-03-27"
}
]
}
GET
/stock/{code}/daily
▼
获取单个股票的历史日K线数据
请求参数
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| api_key | string | 是 | 您的API Key |
| code | string | 是 | 股票代码(如 600519) |
| start_date | string | 否 | 开始日期,格式: YYYY-MM-DD |
| end_date | string | 否 | 结束日期,格式: YYYY-MM-DD |
| limit | integer | 否 | 返回记录条数限制,默认 250,最大 1000 |
响应示例
{
"code": 0,
"message": "success",
"data": {
"code": "600519",
"name": "贵州茅台",
"items": [
{
"date": "2026-03-27",
"open": 1680.00,
"high": 1705.20,
"low": 1672.50,
"close": 1698.80,
"volume": 2356000,
"amount": 3985600000.00,
"turnover": 0.18
}
]
}
}
因子数据接口
GET
/factor/{factor_id}/stocks
▼
获取指定因子在全体股票上的最新取值
请求参数
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| api_key | string | 是 | 您的API Key |
| factor_id | string | 是 | 因子ID |
| date | string | 否 | 日期,格式: YYYY-MM-DD |
响应示例
{
"code": 0,
"message": "success",
"data": {
"factor_id": "momentum_1m",
"factor_name": "1个月动量",
"date": "2026-03-27",
"items": [
{
"code": "600519",
"name": "贵州茅台",
"value": 0.125
},
{
"code": "000001",
"name": "平安银行",
"value": -0.038
}
]
}
}
宏观经济数据
GET
/macro/{indicator_id}
▼
获取宏观经济指标历史数据
请求参数
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| api_key | string | 是 | 您的API Key |
| indicator_id | string | 是 | 指标ID |
可用指标列表
cpi- 居民消费价格指数 (同比)ppi- 工业生产者出厂价格指数m2- 广义货币供应量gdp- 国内生产总值shibor- Shibor 利率
响应示例
{
"code": 0,
"message": "success",
"data": {
"indicator_id": "cpi",
"indicator_name": "居民消费价格指数",
"unit": "%",
"frequency": "月度",
"items": [
{
"period": "2026-02",
"value": 0.85,
"year_over_year": 0.85
},
{
"period": "2026-01",
"value": 0.52,
"year_over_year": 0.52
}
]
}
}
错误码说明
| 错误码 | 说明 |
|---|---|
| 0 | 请求成功 |
| 40001 | API Key 缺失或无效 |
| 40002 | API Key 权限不足 |
| 40003 | 请求频率超限 |
| 40004 | 请求参数错误 |
| 40401 | 请求资源不存在 |
| 50001 | 服务器内部错误 |
速率限制
- Free 套餐: 10 requests / minute
- Pro 套餐: 100 requests / minute
- Core 套餐: 1000 requests / minute
⚠️ 超出速率限制后,请求会被拒绝并返回 40003 错误码。