QMT 到底怎么跑策略?低门槛开通 + 运行机制保姆级拆解(2026 版)
发布时间:8小时前阅读:9
今天把QMT 是啥、哪家券商门槛低、Python 策略底层怎么跑一次讲透,新手也能看懂~
一、QMT 到底是什么?
迅投开发的专业量化终端,集行情显示、投资研究、产品交易、完整风控于一身。支持股票、ETF、可转债、期权、期货,提供:
- 全内存极速交易(单笔 <1ms)
- 超高速行情(Tick 级逐笔)
- 算法交易 / 组合交易 / 网格交易
- 历史数据下载 → 策略编写 → 回测 → 实盘完整闭环
- 最大亮点:支持 Python + VBA 双语言,且 Python API 能直接调第三方库(Pandas、NumPy、Scikit-learn 随便装),自由度拉满。
二、哪些券商能开?门槛多少?
国金、国信、银河、国盛、国元等十多家券商都采购了 QMT,但开通门槛差异巨大:
- 华泰/中信系:部分 30–50 万
- 国金/华西等专属渠道:资产 ≥10 万即可谈基础版 / MiniQMT
- 通用硬条件:A 股户 + 6 个月经验 + 风测 C4/C5 + 签《程序化交易风险揭示书》
- 软件本身免年费、免授权费,只收正常交易佣金。
⚙️ 三、Python 策略运行机制(核心!)
很多新手不知道:QMT 的策略是行情驱动、逐 K 线、单线程跑的。
1️⃣ 点击“运行”后发生了啥?
- 界面层创建 Python 模型 → 关联当前产品
- 加载你的
.py脚本 → 调用init()初始化(基准、股票池、全局变量) - 向下层请求行情数据 → 服务器返回 → 开始逐 K 线执行
handlebar() - 2️⃣ init() 和 handlebar() 是唯二由 C++ 直接调用的方法
init():只跑一次,初始化 benchmark、universe 等handlebar():每根 K 线调用一次(盘中最后一根 K 线每个 tick 都调)ContextInfo:全局对象,跨 bar 传数据(get_history_data 等核心函数都在里面)- 3️⃣ 下单触发机制(最容易踩坑!)
- 策略不是“出信号就立刻下单”,而是:
- 每根 K 线最后一个 tick 判定信号是否成立
- 有效信号只在 K 线闭合时确认,然后在下一根 K 线的第一个 tick 发下单指令
- 所以日 K 线策略,当天出的信号次日才下单(除非你改参数)
- 4️⃣ 怎么让信号立刻下单?
- 设置
passorder()的quickTrade=1→ 最后一根 K 线未走完也发单 - 或调用
do_order(ContextInfo)→ 立即把上一根 K 线信号发一次 - 5️⃣ ⚠️ 致命警告:单线程!
- 所有策略在同一个线程被调用。任何一个策略写了 sleep()、死循环、加锁阻塞 → 全部策略停摆!所以千万别在 handlebar 里写耗时操作。
四、低门槛开通流程(保姆级)
- 别 APP 盲开:自助户没量化白名单 → 找客户经理拿专属链接
- 开 A 股户,风测 C4,入金让 20 日日均 ≥10 万
- APP【业务办理】→【QMT/程序化权限】→ 签协议 → 提交
- 审核 1–3 天,邮箱收券商定制包(别下通用版!)
- 装 D 盘纯英文路径 → 先模拟盘跑通 →
QMT 软件免费,但账户是不是客户经理户、能不能顺手把极速柜台 + L2 行情 + 有竞争力佣金一起谈,长期差很多。自己盲开默认户,量化入口没有,摩擦成本还站岗。
想一次把“低门槛 QMT(含 Mini 确认)+ PTrade 双开 + 极速链路 + 有竞争力佣金”锁死,留言“QMT 机制开户”找我拿专属通道,按你资金量选版本,顺带把北交所、逆回购理财一起配齐 。
先搞懂运行机制再写策略——别让“单线程阻塞”或“下单延迟一根 K 线”吃掉你的利润,工具是枪,懂原理才能扣准扳机~
(注:点我红色头像旁边有个咨询TA,加我微或者电话联系我量化)
量化交易 #QMT #Python量化 #量化开户 #程序化交易 #优惠佣金
温馨提示:投资有风险,选择需谨慎。
-
标普上调中国券商评级:“bb+”是什么意思?信用评级符号一次讲清”
2026-09-29 14:00
-
股票突然停牌,钱会被锁住吗?停复牌规则和期限一次讲清
2026-09-29 14:00
-
银行理财也会亏?R1到R5风险等级怎么看,"业绩比较基准"不等于收益
2026-09-29 14:00



问一问
从业认证

+微信
分享该文章
