QMT量化交易软件使用教程 | 从下载到实盘超详细指南
发布时间:2小时前阅读:22
QMT是什么?
QMT(Quant Trading Terminal)是券商提供的本地化量化交易平台,内置 Python 解释器,支持股票、ETF、可转债、期权等多品种回测与实盘。
✅ 代码和数据可离线管理
✅ 行情直连交易所
✅ 策略只需写好 init() 和 handlebar() 两个函数即可运行
一、先开通量化交易权限
1️⃣ 开通后会收到短信,包含账号、密码和下载链接
2️⃣ 选择支持 QMT 的券商,一般需要入金 10 万以上
3️⃣ 联系客户经理申请 QMT 权限
二、QMT的下载与安装
1️⃣ 使用券商提供的下载链接或去迅投官网下载
2️⃣ 安装时建议不要放在 C 盘,避免权限问题
3️⃣ 若必须放 C 盘,启动时以管理员身份运行
4️⃣ 安装完成后创建快捷方式,方便后续使用
三、下载Python库
1️⃣ 登录 QMT 后,找到【下载 Python 库】按钮
2️⃣ 使用默认路径,不要随意更改
3️⃣ 下载的库与本地 Python 无关,即使你已安装 Python 也要下载
4️⃣ 下载后需重启 QMT
5️⃣ 注意:盘中下载速度慢,建议在盘前或盘后操作
四、新建一个Python策略
有三种方式:
1️⃣ 直接编辑已有策略:点击「模型研究」→ 选择策略 → 编辑
2️⃣ 新建策略:点击「模型研究」→ 「新建策略」→ 选择「Python 策略」
3️⃣ 右键新建:在「模型管理面板」右键 → 选择「新建模型」→ 选 Python 模型
五、补充数据
正式编写策略前,务必通过「数据管理」模块补全所需的历史数据(市场、品种、周期等),确保策略能正常运行
六、如何编写自己的策略?
✅ 基本字段说明
- 必须声明编码格式:
# coding=gbk - 引入第三方库时,需确保已在券商白名单中
✅ 策略核心函数
# 初始化函数
def init(ContextInfo):
ContextInfo.set_account('你的账户') # 设置资金账户
ContextInfo.set_universe(['512880.SH']) # 设置股票池
# 每根K线处理函数
def handlebar(ContextInfo):
order_lots(g['security'], 10, ContextInfo) # 买入10手
print('买入1000股')
✅ handlebar 函数特点
- 仅在 K 线结束时触发
- 只记录“末 tick”的变量变化和交易指令
- 中间 tick 仅供调试,不会下单或落盘
✅ 填写模型基本信息与回测参数
- 设置回测周期、起始日期、资金等
- 选择测试指标(如收益、胜率、最大回撤等)
七、策略运行
1️⃣ 点击「编译」,保存策略但不检查语法
2️⃣ 点击「运行」,查看策略表现
3️⃣ 错误信息会在日志区自动弹出
总结
QMT 是一款功能强大的本地化量化平台,适合想自己编写策略、进行实盘交易的投资者。
从下载、安装、配置到实盘,每一步都清晰明了,新手也能轻松上手!
我司上市券商平台,可低门槛提供QMT,PTrade量化软件,交易费率优惠,相关需求可直接留言或私信我交流!
温馨提示:投资有风险,选择需谨慎。
股票量化交易软件怎么下载?
-
最新整理:2026全年A股休市日历出炉!
2026-01-12 13:33
-
2026年"国补"继续,核心变化有哪些?哪些板块&指数机会更大?
2026-01-12 13:33
-
2026A股16阳后,春季行情如何合理布局?
2026-01-12 13:33


问一问

+微信
分享该文章
