Qmt Mcp Server

Qmt Mcp Server

🚀 QMT-MCP-Server

QMT-MCP-Server 是一个强大的服务器应用,它基于 MCP(模型控制协议),能够对接迅投 QMT 交易系统。通过该项目,大模型将具备执行股票交易的能力,为用户提供了一系列股票交易相关的功能接口。

⚠️ 重要提示 本项目仅供交流学习使用,请谨慎用于实盘环境。

✨ 主要特性

  • 账户资产查询:可快速查询账户的资产情况。
  • 持仓信息查询:方便了解当前的持仓信息。
  • 下单:支持进行股票下单操作。
  • 撤单:可对已下的订单进行撤销。

📦 安装指南

💡 使用建议:使用前请先安装 python 包管理工具 uv,安装方法请参考此处

  1. 克隆项目到本地
git clone https://github.com/nnquant/qmt-mcp-server
  1. 安装依赖
uv sync
  1. 运行项目
uv run main.py

📚 详细文档

配置说明

首次运行时,系统会提示输入必要的配置信息:

  • MiniQMT 所在路径
  • 资金账户

配置信息将自动保存在 xttrader.yaml 文件中。

MCP 使用技巧

客户端配置

选择合适的 MCP 客户端,配置好 MCP 服务器,例如在 Cursor 中,配置如下:

{
"mcpServers": {
"qmt-mcp-server": {
"url": "http://localhost:8001/sse"
}
}
}

指令案例

  • 请帮我查询我的账户持仓
  • 以 10 元的价格购买 100 股 600000.SH 股票
  • 以 11 元的价格购买 100 股平安银行股票
    • ⚠️ 由于不同大模型的差异,部分情况下可能无法正确转换股票名称到股票代码,使用股票名称下单请谨慎。
  • 以 XX 的价格为我购买 20% 可用仓位的 XXXX 股票
  • 配合其他 MCP 服务完成选股交易的一条龙

注意事项

  • 使用前请确保 MiniQMT 系统正常运行。
  • 交易前请仔细核对账户信息。
  • 所有股票代码需要包含交易所后缀(.SH 或 .SZ)。
  • 本程序仅用于交流和学习,请谨慎用于实盘,本人不承担任何使用者使用本程序所造成的损失。

🔧 技术细节

系统要求

  • Python >= 3.10
  • 开通 QMT 交易权限,且本地已启动 miniqmt
  • 0 关注
  • 0 收藏,16 浏览
  • system 提出于 2025-09-25 16:48

相似服务问题

相关AI产品