MCP Catalogs
首页QMT-MCP screenshot

QMT-MCP

by guangxiangdebizi·181·综合分 45

QMT-MCP是一个结合FastMCP和XTQuant的模块化量化交易系统,提供智能策略生成和实时交易功能。

financedeveloper-toolsai-llm
46
Forks
3
活跃 Issue
10 个月前
最近提交
2 天前
收录于

概述

QMT-MCP是一个全面的MCP服务器,将AI助手与XTQuant/QMT交易平台连接,提供自动交易功能。它包含下单撤单、策略生成和回测工具,采用模块化架构支持多种交易策略和风控机制。系统提供详细的API文档、配置选项和集成指南,适用于Claude Desktop等多种环境。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:AI助手帮助交易者实现和执行量化策略
:基于生成信号自动进行股票交易决策
:回测交易策略并评估性能指标
:支持哪些交易平台?
:如何自定义风控参数?

什么时候选它

使用QMT/XTMT平台的中国交易员,需要AI辅助策略生成、自动化交易和风险控制的场景。

什么时候不要选它

使用非中国交易平台的交易员,需要跨平台兼容性的用户,或者寻找无需供应商依赖的开源量化工具的用户。

此 server 暴露的工具

从 README 抽取出 4 个工具
  • place_orderplace_order(symbol, quantity, price, direction)

    Execute stock trading order

  • cancel_ordercancel_order(order_id)

    Cancel a specified trading order

  • generate_ma_strategygenerate_ma_strategy(symbol, short_period, long_period, strategy_name)

    Generate a dual moving average trading strategy

  • save_qmt_strategysave_qmt_strategy(strategy_name, code)

    Save a custom QMT trading strategy

可对比工具

pyalgotradevnpyrqalphabacktraderfastquant

安装

安装步骤

环境要求

  • Python 3.8+
  • XTQuant/QMT客户端(需在Windows上安装)

设置

  1. 克隆仓库
git clone https://github.com/guangxiangdebizi/QMT-MCP
cd QMT-MCP
  1. 安装依赖
pip install -r requirements.txt
  1. 创建.env文件并配置参数(参考README详情)
  1. 启动XTQuant客户端并登录
  1. 启动QMT-MCP服务器
python main.py

Claude Desktop集成

在Claude Desktop配置文件中添加:

{
  "mcpServers": {
    "quantmcp": {
      "command": "python",
      "args": ["path/to/QMT-MCP/main.py"],
      "env": {
        "QMT_PATH": "你的QMT安装路径\userdata_mini"
      }
    }
  }
}

FAQ

支持哪些交易平台?
QMT-MCP支持XTQuant/国金QMT,这是一个中国的量化交易平台。
如何自定义风控参数?
可以在.env文件中修改MAX_ORDER_VALUE、MAX_POSITION_VALUE等参数。

QMT-MCP 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。