Skip to content

miniQMT 桥接内置 QMT

KimiQuant 是面向大 QMT 的本地桥接项目。 它让外部 Python 程序通过接近 miniQMT / xtquant 的调用方式,使用大 QMT 内置 Python 提供的行情、账户查询、下单、撤单和交易回调能力。

外部 Python → KimiQuant 本地服务 → QMT 内置桥接脚本 → 大 QMT 行情与交易接口

项目只在你自己的电脑与 QMT 之间建立本地通信,不替代 QMT 客户端,也不代管券商账号。是否支持具体接口、行情品种和交易类型,以券商 QMT 版本与账户权限为准。

适合什么情况

当前情况KimiQuant 的作用
原策略使用 xtdataXtQuantTraderStockAccount尽量保持常用 miniQMT / xtquant 调用习惯,减少迁移改动
券商只提供大 QMT,没有可用的 miniQMT在大 QMT 内运行桥接入口,把能力开放给本机外部 Python
需要统一管理多个资金账号或多台 QMT按账号、账户类型和 bridge_id 路由请求
需要排查通道、行情、委托和回调使用本地 Web 控制台查看运行状态、接口响应和日志
QMT 存在 Python 包白名单或导入限制使用自包含的极致模式入口

它不是完整复刻 miniQMT。不同券商终端暴露的内置函数不同,项目会明确标记已实现、条件支持和暂不支持的能力,不会把无法验证的接口伪装成可用。

三种运行模式

模式QMT 入口适用场景
通用模式KIMIQUANT_CTYPE_ALL_LOWLAT.py默认选择,单账号和常规 QMT 环境先从这里开始
极致模式KIMIQUANT_LITE.pyQMT 无法导入项目包或存在 Python 白名单限制
高级模式KIMIQUANT.py + KIMIQUANT_TRADE_LOWLAT.py使用两个 QMT,把普通查询和低延迟交易通道分开

第一次部署优先选择通用模式。高级模式需要两套不同的 QMT 进程,不能在同一个终端里同时挂普通桥和极速交易桥。

版本检查有什么用

版本检查主要解决三个问题:

  1. 对比本地核心、Web 控制台和 QMT 实际加载版本,避免“文件已经更新,QMT 仍在运行旧代码”。
  2. 检查官网是否发布新版本,并显示对应更新日志。
  3. 更新或回滚后确认浏览器静态资源、Web 后端和 QMT 核心是否一致。

远端版本检查失败只影响“是否有新版本”的判断,不影响本机行情、资产、持仓、下单和撤单。

版本从哪里检查

检查项来源
本地核心版本项目文件 kimiquant/version.py
Web 服务版本后端导入的 WEB_VERSION
浏览器前端版本web_dashboard/app.js 内的 FRONTEND_VERSION
QMT 实际运行版本正在运行的 QMT 桥接入口向本地服务上报
官网最新版本https://www.kimiquant.cn/api/releases/latest.json
官网不可用时回退到项目 GitHub 仓库 main 分支的版本日志

页面同时保留最近一次 QMT 运行版本。若 QMT 当前没有运行,会标记为历史记录,不能把它当作实时上报。

项目文件

完整项目包含以下部分:

目录或文件用途
kimiquant/外部 Python SDK、通信、路由和兼容接口
qmt_scripts/通用、极致和高级模式的 QMT 内置入口
web_dashboard/本机 Web 控制台
kimiquant_web_server.pyWeb、接口、状态与更新服务
start_kimiquant.batWindows 启动入口
docs/部署、接口兼容、运维和版本日志

项目仓库:GitHub kmwei/kimiquant · 当前发布版本:官网版本清单

最短使用流程

  1. 准备 Windows、大 QMT 和 Python 3.8~3.12。
  2. 启动 start_kimiquant.bat,打开本机 Web 控制台。
  3. 在初始化向导里填写资金账号、QMT 目录和运行模式。
  4. 按页面提示部署并启动对应 QMT 内置桥接入口。
  5. 回到控制台检查通道和版本,再查询资产、持仓或行情。

升级核心或入口脚本后,需要完全退出并重启对应 QMT。只刷新网页不会让正在运行的 QMT 策略重新加载代码。

和聚宽信号同步的区别

方案适用场景
KimiQuant miniQMT 桥接已有外部 Python / xtquant 策略,需要接入大 QMT
聚宽信号同步策略继续在聚宽模拟盘运行,只把 order* 指令同步到本机 QMT
轻量本机 HTTP 桥只需要少量自定义接口,不追求 miniQMT 兼容层

相关:大 QMT 怎么获取行情 · QMT 获取持仓 · QMT 下单参数 · 关注与反馈