QMT 开户条件 + 实操流程,内置 Python 读取本地数据怎么处理
发布时间:11小时前阅读:25
一、QMT 开户准入要求
- 本人实名 A 股账户,状态正常,无冻结、休眠、风控标记;年满 18 周岁,高龄客户部分券商要求临柜办理。
- 风险测评等级 C4 积极型或者 C5 进取型,C3 及以下不能开通程序化交易权限。
- 具备 A 股实盘交易经验,跨券商交易记录可合并认定,模拟交易经验不算。
- 资产验资:大多为 20 个交易日日均证券资产,股票、ETF、可转债、场内基金、可用资金计入资产;验资只是准入条件,开通后资金可以自由转出。
二、开户准备材料
- 在有效期内二代身份证;本人一类储蓄卡,支持银证三方存管。
- 手机号,用于开户核验、风控回访;邮箱接收安装包、账号信息。
- 报备文案:策略简要说明、交易标的范围、报单频率(低频 / 中频),不需要提交源码,信息必须真实。
三、QMT 完整开户实操流程
步骤 1:对接量化客户经理
不要在普通 APP 自助入口开户。联系券商量化客户经理,确认:是否开放个人 QMT 实盘、资产门槛、线上 / 临柜签署、沙箱管控规则、Level2 行情是否收费。客户经理下发专属开户通道,纳入量化业务白名单。
步骤 2:开立证券账户(已有同券商账户直接跳过)
- 打开专属链接,上传证件,完成人脸核验、视频见证;
- 填写职业、收入、投资经历,绑定三方存管,入金激活账户;
- 重新完成风险测评,拿到 C4 或 C5。
步骤 3:入金,等待验资达标
转入资金,等待 20 日日均资产达标,通知客户经理核验资产,核验通过才可以发起程序化申请。
步骤 4:签署协议 + 程序化报备(监管强制)
- 阅读并签署程序化交易风险揭示书、程序化交易承诺书、终端接入协议;
- 填写程序化交易报备表,如实填报策略信息;后续策略标的、交易频率发生重大变更,需要主动更新报备;
- 提交材料,进入券商风控审核。
步骤 5:配合回访,等待审核
审核周期一般 1-3 个工作日,风控可能电话回访,核实你对程序化风险、策略思路的理解,如实回答,不要夸大收益。
审核通过后,客户经理下发正版 QMT 安装包、账号密码、仿真账号;驳回会告知具体原因,补齐后重新提交。
⚠️ 禁止网上下载破解版 QMT,存在盗号、丢单、违规接入风险。
步骤 6:安装客户端,优先仿真测试
安装路径建议英文目录,减少中文编码报错;优先仿真调试行情、订阅、委托接口,提前测试文件读写是否被沙箱限制,再考虑实盘运行。
四、重点:QMT 策略如何读写本地文件(CSV/TXT 等)
核心区分:回测环境 和 实盘沙箱环境是两套权限
- 回测环境:很多券商放开 IO 权限,可以直接用 pandas、open 读取 CSV,适合策略研发调试;
- 实盘环境(2026 新规):绝大多数券商沙箱拦截内置 Python 直接读写本地磁盘文件,代码会抛出
PermissionError: Forbidden fileIO,直接读取的写法无法实盘运行。
方案 1:宽松环境直接读取(仅适合回测调试,不推荐实盘)
如果你的券商还没有开启严格沙箱,回测代码可以直接读取 CSV 示例思路:
import pandas as pd
df = pd.read_csv(r"D:\quant\stock_pool.csv")
缺点:券商一旦升级沙箱,代码直接失效,无法投入实盘。
方案 2:主流稳妥方案【外部 Python 预处理解耦(推荐实盘)】
架构思路:数据预处理和交易执行分开
- 在电脑独立本地 Python 环境,读取 CSV、清洗因子、计算指标、筛选股票池;
- 只把最终信号、标的列表传递给 QMT 内置策略;
- QMT 内部脚本不再执行任何文件读写操作,只负责订阅行情、下单撤单。
传递方式可选:
- 轻量本地 TCP 通信(文件桥方案);
- 本地共享内存;
- 定时生成结果放到券商允许的白名单目录(极少数券商支持)。
优势:不受沙箱 IO 限制,后续券商继续收紧权限,交易主体代码不用大改,稳定性更高。
方案 3:优先使用 QMT 原生接口(最优、无风控风险)
尽量减少依赖外部 CSV:
- 使用
xtdata、get_market_data_ex等 QMT 原生接口获取行情、基本面因子; - 券商内置数据接口属于官方支持,不存在文件读写、外网请求的风控问题,适合基本面选股策略。
- 股票开户欢迎找我!可以申请万0.854的股票佣金、etf 可转债佣金万0.5、国债逆回购一折(百万分之一)!量化软件QMT+ptrade免费使用!还有888、999资金靓号等你选!
温馨提示:投资有风险,选择需谨慎。



问一问
从业认证

+微信
分享该文章
