返回市场
量化连接-MCP

量化连接-MCP

作者:taylorwilsdon2 星标更新:2025-06-17

项目介绍

产品定位

QuantConnect MCP服务器是一款专为算法交易设计的Model Context Protocol服务器,提供高级财务分析和投资组合优化功能。

核心特性

  • 研究环境:完全集成QuantBook进行互动式财务分析
  • 高级分析:主成分分析(PCA)、协整测试、均值回复分析及相关性研究
  • 投资组合优化:稀疏优化结合Huber向下风险最小化
  • 资产筛选:ETF成分分析及多准则资产筛选
  • 企业安全:SHA-256认证API集成
  • 高性能:异步优先设计,支持并发数据处理

使用场景

  • 算法交易策略开发
  • 财务量化研究
  • 投资组合优化
  • 资产相关性分析

使用教程

依赖项

# 克隆仓库
git clone https://github.com/your-org/quantconnect-mcp
cd quantconnect-mcp

# 使用uv安装(推荐)
uv sync

# 或者使用pip
pip install -e .

安装

# 设置QuantConnect凭证
export QUANTCONNECT_USER_ID="your_user_id"
export QUANTCONNECT_API_TOKEN="your_api_token"
export QUANTCONNECT_ORGANIZATION_ID="your_org_id"  # 可选

# 启动服务器
# STDIO传输(默认)
python main.py

# HTTP传输
MCP_TRANSPORT=streamable-http MCP_PORT=8000 python main.py

调试

# 检查服务器状态
python -c "from src.server import mcp; print('✅ 安装成功')"

# 运行测试套件
pytest tests/ -v