QMT量化交易系统的主要功能特点包括:
- 原生Python支持:支持使用原生Python环境(3.6–3.13)编写策略,无需依赖平台内置解释器,便于调试、集成多种类型库,支持不同投资者偏好需求。
- 极低延迟交易通道:提供CTP次席(二席)接口,专为高频/极速交易设计,仅保留下单与报撤单功能,显著降低交易延迟。主席(CTP主席)则提供完整功能(出入金、结算等),适合普通投资者。
- 高性能行情订阅机制:支持通过
subscribe_quote实时订阅全市场股票的量比、涨速、多日涨幅、换手率等指标,避免全量拉取后本地排序的低效操作。
- 本地化部署 & 数据自主管理:所有策略在本地运行,数据存储于用户指定目录,用户完全掌控数据与策略,保障安全性和隐私性。
- 多账户统一管理:支持A股、两融、期权、期货(CTP)等多类型账户在同一平台操作。
- 投研一体化界面:投研端支持手动添加自选股、键盘精灵批量导入、行情列点击排序(如按涨幅、成交量排序),提升人工辅助效率。
MiniQMT和QMT的差异
- 功能范围:QMT:属于完整版本,集成行情接入、策略开发、回测模拟、实盘执行、风险监控等多模块功能,是一体化量化交易平台。MiniQMT:对功能做了“瘦身”,主要保留实盘交易与行情接入功能,去掉了回测、策略可视化等模块,更偏向执行端工具。
- 开发环境:QMT:提供自带的集成开发环境,适合在平台内部用脚本语言进行策略编写与调试。MiniQMT:更开放、灵活,用户可通过外部Python IDE(如PyCharm、VSCode)编写策略,使用官方提供的xtquant接口包与终端通信,代码维护更方便。
- 适用对象和门槛:QMT:面向专业量化团队及机构投资者,功能全面,但资金与风控要求高,一般券商需50万元以上资产等级才能申请。MiniQMT:主要面向个人投资者或中小型量化用户,开通门槛较低(如我司只需10万元资产),支持更灵活的接入方式。
- 定位与性能:QMT:重在策略开发、全流程管理。MiniQMT:侧重执行效率与连接稳定性,更轻便,资源占用少,适合在已有量化框架中作交易执行节点。

如何申请QMT
- 开通证券账户:必须是已开户的证券账户。
- 账户资金要求:需账户内有10万元人民币即可申请,不是日均资产,而是只要当前账户余额满足即可。
- 联系券商客户经理:必须通过客户经理申请,否则无法完成操作。建议提前联系券商客户经理,确保顺利开通权限。
通过以上步骤,您可以申请并使用QMT量化交易系统。
温馨提示:投资有风险,选择需谨慎。