
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上安装)
设置
- 克隆仓库
git clone https://github.com/guangxiangdebizi/QMT-MCP
cd QMT-MCP- 安装依赖
pip install -r requirements.txt- 创建
.env文件并配置参数(参考README详情)
- 启动XTQuant客户端并登录
- 启动QMT-MCP服务器
python main.pyClaude 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 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。