2026最新版:QMT+Python自动化交易全流程(环境部署+策略框架+低门槛开通)
发布时间:9小时前阅读:10
1、本地环境先部署对,后面才不报错的
QMT是本地客户端跑策略,环境没配好,后面回测断连、发单失败都正常。
- 系统:Windows 10/11 64位,不建议直接装C盘,路径用纯英文,比如
D:\Quant\QMT - 硬件:至少4核+8G内存能跑基础策略;做Tick回测、多品种扫描建议16G以上
- 网络:办公网、酒店网、跨境VPN容易拦推送,家里直连宽带最稳
- 杀毒软件:先加白名单,否则QMT进程或Python库可能被隔离
- 首次必做两步:
小贴士:MiniQMT轻量模式可以把策略放VS Code写,只留QMT做行情网关;但新手先用内置编辑器跑通再外移。
2、QMT策略框架:死记两个函数就够了
所有Python策略头部必须写 #coding:gbk,然后只靠两个系统入口驱动:
init(ContextInfo):整个策略生命周期只跑一次
干的事:设股票池set_universe()、绑资金账号set_account()、定全局变量、设基准、设初始仓位权重。handlebar(ContextInfo):每根K线调一次;实盘里新Tick来,最后一根K线重算一次
干的事:取行情get_market_data_ex、算均线/MACD、判断金叉死叉、调passorder()发单。- 最小骨架:
#coding:gbk
import pandas as pd
import numpy as np
def init(ContextInfo):
ContextInfo.set_universe(['000300.SH'])
ContextInfo.set_account('你的资金账号')
print('hello init')
def handlebar(ContextInfo):
print('当前K线位置', ContextInfo.barpos)
# 这里写:取数→算因子→买卖判断→passorder
ContextInfo 是跨函数传状态的容器:放账号、股票池、自定义全局变量都行。
三种运行驱动方式记住:- 逐K线驱动 → 用
handlebar(最常用) - 订阅推送 →
subscribe_whole_quote收实时盘口 - 定时任务 →
run_time做盘前选股、收盘后统计 - 新手第一个策略别写多因子,先写“5日线上穿20日线买、下穿卖”,跑通信号→日志→委托这条链,比看十篇文档都管用。
3、QMT和PTrade别选反:先看策略跑在哪
这是最容易被销售话术带偏的一点。
- QMT = 本机当服务器
行情、计算、信号全在你电脑里,只把委托发券商。优点:代码不出本机、可装第三方库、接本地数据库、做Tick回测、碰期货期权港股通;缺点:关机断网就停,得维护机器。 - PTrade = 券商云端托管
策略传上机房,本机关了照跑7×24。优点:上班族不用挂机、内置网格/条件单模板、零代码能起步、自带L2;缺点:代码在云端、不能随便装库、做不了衍生品全品类。 - 对号入座:
- 会Python、做多因子/高频/转债T0/跨品种 → QMT
- 不会代码、只做股票ETF可转债、要关机自动跑 → PTrade
- 资金小先开PTrade跑模板,后面再补MiniQMT写Python,是最稳的散户路径
4、低门槛开通:别APP自助点,先找白名
两款软件本身通常可免费申请开通,无软件年费;是否另收高级行情/极速柜台以券商为准。硬条件先自检:
- 满18岁、A股账户正常无休眠
- 风险测评C4积极型或C5激进型(C3及以下进不了申请页)
- A股实盘经验多数券商看满6个月
- 资产门槛因券商和版本差很多:基础/Mini版有低门槛通道,全功能版要求更高,极速柜台另算——开户前问清楚
标准流程:
- 找客户经理要专属链接,确认录量化白名单(自助开户默认没入口)
- 转入资金按渠道验资,验资期可正常买卖
- APP里:我的→业务办理→程序化交易/QMT权限→签《程序化交易风险揭示书》+做报备问卷
- 1–3个工作日批,邮箱发专属安装包(别下第三方通用版)
- 登录先领测试账号跑模拟盘,再小资金切实盘
避坑:别信“代开破解包”;极速柜台不是必开项,中低频策略普通通道够用,别被销售话术带去堆资产。
亲亲,想要知道更多投资信息,点击文章最下面“咨询TA”可以拨打我的电话或者扫描微信二维码取得联系我额。
温馨提示:投资有风险,选择需谨慎。
-
标普上调中国券商评级:“bb+”是什么意思?信用评级符号一次讲清”
2026-09-29 14:00
-
股票突然停牌,钱会被锁住吗?停复牌规则和期限一次讲清
2026-09-29 14:00
-
银行理财也会亏?R1到R5风险等级怎么看,"业绩比较基准"不等于收益
2026-09-29 14:00



问一问
从业认证

+微信
分享该文章
