关于 finlab-ai
FinLab AI 是 FinLab 推出的量化交易工具包,提供 900 多个数据字段、回测功能和 60 多个策略示例。它面向需要研究选股因子与交易策略的量化投资者和开发者,并可作为 Agent 技能安装。
主要功能
- 01900 多个数据字段,覆盖 80 多张数据表
- 02sim() 回测接口与绩效指标
- 0360 多个因子策略示例
- 04机器学习特征工程与标签参考文档
- 05托管的只读 MCP 服务
适用场景
- 01研究和验证选股因子
- 02查询策略示例并生成 Python 策略代码
- 03在编码 Agent 中查阅量化数据与回测文档
MCP 相关
该项目提供托管的只读 MCP 服务,通过 streamable HTTP 暴露策略列表、策略代码、数据目录和文档等工具。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
服务地址
https://mcp.finlab.finance/mcp一键复制安装命令
Claude CodeTerminal
claude mcp add --transport http koreal6803-finlab-ai https://mcp.finlab.finance/mcpCursor.cursor/mcp.json
{"mcpServers":{"koreal6803-finlab-ai":{"type":"http","url":"https://mcp.finlab.finance/mcp"}}}在 Cursor 中打开VS Code.vscode/mcp.json
{"servers":{"koreal6803-finlab-ai":{"type":"http","url":"https://mcp.finlab.finance/mcp"}}}在 VS Code 中打开Claude Desktopclaude_desktop_config.json
{"mcpServers":{"koreal6803-finlab-ai":{"type":"http","url":"https://mcp.finlab.finance/mcp"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"koreal6803-finlab-ai":{"serverUrl":"https://mcp.finlab.finance/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
6此工具无需参数。
详细介绍
安装
curl -sSf https://ai.finlab.finance/install.sh | sh
自动检测您的 CLI(Claude Code / Codex / Gemini),如有需要则安装 uv,并设置技能。
MCP 服务
现已提供托管的只读 MCP 服务(可流式传输的 HTTP),无需安装:
claude mcp add --transport http finlab https://mcp.finlab.finance/mcp
工具:list_strategies、get_strategy(含 Python 代码)、get_stock_evidence、get_data_catalog、get_finlab_docs(此技能的文档,始终与主版本保持同步)、how_to_start。已在 MCP Registry 中登记为 io.github.koreal6803/finlab-ai(见 server.json)。旧的 finlab-ai.koreal6803.workers.dev 端点已停用。
文档
| 文档 | 内容 |
|---|---|
| 数据参考 | 80 多张表中的 900 多个列 |
| 回测参考 | sim() API、重采样、指标 |
| 因子示例 | 60 多个完整策略示例 |
| 最佳实践 | 模式、反模式、技巧 |
| ML 参考 | 特征工程、标签 |
了解更多
- 量化交易指南:介绍什么是量化交易、一个台湾股票策略回测器,以及平台对比。
- 程序化交易指南:介绍程序化交易的运作方式、三个经过回测验证的台湾股票策略,以及自动交易演练。
- 股票选股指南:基于因子的选股方法,提供真实回测,涵盖从单因子到多因子复合策略。
- 策略研究博客:经过回测验证的台湾股票策略报告(CAGR、Sharpe、最大回撤)。
- 网站:finlab.finance
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。