Token导航 LogoToken导航TokenDH.com
qlib MCP logo
数据服务stdio官方级别未说明来源级核验

qlib MCP

MCP Server

Microsoft Qlib 量化研究平台的 MCP Server,提供数据查询、因子分析和策略回测功能,适用于金融量化研究和AI Agent调用。

工具数

7

提示词数

0

GitHub Stars

2

资源数

0
PythonClaude金融数据Claude DesktopClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

lsj210001

提供方

lsj210001

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install pyqlib mcp

详细介绍

qlib-mcp

全网首个 Microsoft Qlib 量化研究平台的 MCP Server — 让 AI Agent 直接调用 Qlib 做数据查询、因子分析和策略回测。

![License: MIT](https://opensource.org/licenses/MIT) ![Python](https://www.python.org/) ![MCP](https://modelcontextprotocol.io/) ![Qlib](https://github.com/microsoft/qlib)


功能概览

工具说明
qlib_init初始化 Qlib 数据环境(必须首先调用)
qlib_download_data获取 A 股/美股数据集下载命令
qlib_list_instruments查询 CSI300/CSI500 等指数成分股列表
qlib_get_data查询历史价格与因子数据(支持 Qlib 表达式)
qlib_backtest_topkTopK 动量策略回测,返回年化收益/夏普/最大回撤
qlib_factor_analysisIC 分析 + 分位数收益,快速验证因子有效性
qlib_expression_help表达式语法帮助(算子列��� / Alpha158 说明)

安装

前置依赖

# Python 3.10+(推荐 3.12)
pip install pyqlib mcp

下载 Qlib 数据(A 股日线,约 500MB)

python -m qlib.run.get_data qlib_data \
  --target_dir ~/.qlib/qlib_data/cn_data \
  --region cn

注册到 MCP 客户端

Claude Desktop / mcporter / Cursor:

{
  "mcpServers": {
    "qlib": {
      "command": "python",
      "args": ["/path/to/qlib-mcp/server.py"],
      "description": "Microsoft Qlib 量化研究平台"
    }
  }
}
请将 python 替换为你实际的 Python 路径(如 /Users/你/.pyenv/versions/3.12.12/bin/python

使用示例

1. 初始化

调用 qlib_init,data_path = "~/.qlib/qlib_data/cn_data",region = "cn"

2. 查询 CSI300 成分股

调用 qlib_list_instruments,market = "csi300",start_date = "2024-01-01"

3. 获取平安银行近 60 日收盘价

调用 qlib_get_data,symbols = "SZ000001",fields = "$close,$volume",start_date = "2024-10-01"

4. 20 日动量因子 IC 分析

调用 qlib_factor_analysis,factor_expr = "$close / Ref($close, 20) - 1"

5. TopK 策略回测(CSI300,2020-2023)

调用 qlib_backtest_topk,market = "csi300",topk = 50,signal_field = "$close / Ref($close, 20) - 1"

Qlib 表达式语法速查

# 价格动量
$close / Ref($close, 20) - 1      # 20 日动量

# 技术指标
EMA($close, 12) - EMA($close, 26) # MACD
($close - Mean($close, 20)) / Std($close, 20)  # 布林带位置

# 成交量因子
$volume / Mean($volume, 20)        # 相对成交量
Corr($close, $volume, 10)          # 价量相关性(聪明钱)

完整算子列表:调用 qlib_expression_help(topic="operators")


受支持的市场

区域常用成分股池
A 股(cn)all, csi300, csi500, csi100, sz50
美股(us)sp500, nasdaq100

许可证

MIT License


相关链接

目录标签

目录标签

PythonClaude金融数据量化研究本地部署金融分析AIAgent数据查询策略回测

支持客户端

Claude DesktopClaudeCursor

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

部署方式(deploymentType,部署类型)

local-only

工具数量(toolCount,工具数)

7

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononelocal-only

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP