QMT量化交易开户与使用攻略-补充行情数据库
发布时间:10小时前阅读:61
在我们做量化交易时,数据是所有策略的基石,不论是回测,还是我们的某些策略都需要用上历史数据,因此怎么在对自己的量化软件中补充数据是非常重要的,
下面这篇文章将详细说明怎么做数据补充以及如若出错该怎么处理。
一、 补充数据库到底是为了做什么?
QMT的“补充数据”功能,本质上是将交易所的历史行情数据提前下载并加密保存在你的本地电脑中。它的核心作用体现在以下三个方面:
保障回测数据的完整性与高效性:
回测的本质是遍历固定的历史数据。如果每次运行策略都去服务器请求历史行情,不仅极其耗时,还会导致程序卡顿。补充数据能让回测引擎直接读取本地数据,大幅提升回测速度。
更新本地行情库至最新:
对于实盘交易或需要用到最新历史数据的策略,每天收盘后都需要更新数据。补充数据功能可以确保你的本地数据库与最新的市场行情保持同步。
二、 怎么进行数据补充?
QMT提供了手动全量下载与定时增量更新两种方式,建议结合使用:
1. 首次全量下载
首次使用前,需将所需数据下载到本地。
操作路径为:点击QMT界面左上角的“操作”菜单,选择“数据管理”中的“补充行情”。
根据你的策略需求,选择回测周期(如日线)、所需板块(如沪深A股),时间范围建议直接选择“全部”,点击下载以获取完整的历史行情。

2. 设置每日定时更新
为了保证数据的连续性,建议开启自动更新功能。
点击客户端右下角的“行情”按钮,进入“批量下载”界面,勾选需要每天更新的数据范围,并开启“定时下载”选项。
设置完成后,系统会在每天指定时间自动将最新行情同步到本地,省去手动维护的麻烦。

三、 补充数据时常见的坑及解决办法
在实际操作中,新手最容易遇到以下三种数据异常问题:
取数失败或数据缺失:
如果策略提示取不到数据,大概率是本地数据库缺失。解决办法是手动补充数据(操作 → 数据管理 → 补充数据)。注意:1分至1日以内的周期需选择“k线数据”补充1分数据;大于1日的周期需补充日线数据;Tick快照数据则需选择“分笔数据”。
行情复权处理异常:
如果发现K线在除权除息日出现断层,说明缺少除权数据。解决办法是在补充数据界面的数据选项中勾选“除权数据”并补充。补充成功后,日线K线底部时间轴会有红色“S”标识。
过期合约或退市股票无数据:
直接搜索退市代码往往无法下载。解决办法是先在数据管理中补充“过期合约列表”,然后再补充对应的“过期合约K线”数据。
四、 补充完后如何获取这些数据?
数据补充到本地后,在编写回测策略时,必须使用正确的取数方式:
回测模型遍历的是本地固定数据,绝对不需要向服务器订阅实时行情。因此,在代码中必须使用get_market_data_ex 函数,并强制指定 subscribe=False 参数。这样不仅能大幅加快回测速度,还能避免因网络波动导致的数据断流问题。
五、 回测实战:撮合规则与界面设置
掌握了数据获取后,还需要了解QMT回测模型的底层运行机制。
1. 撮合规则:
价格撮合:如果你的委托价格在当前K线的高低点区间内,系统会按你的指定价格撮合;如果委托价格超出了当前K线的高点或低点,系统则会按当前K线的收盘价进行撮合。
数量撮合:当你的委托数量大于账户可用资金或可用持仓数量时,系统不会废单,而是会按实际可用的最大数量进行撮合。
2. 界面设置:避开新手必踩的显示坑
参数生效逻辑:回测界面右侧的“基本信息”(如默认周期、默认主图),只有在“我的”界面点击回测时才会生效。如果你是在行情界面的K线图下方直接点击回测,系统则会以当前K线的周期和品种为准。

强制副图模式:回测必须以“副图模式”执行!千万不要选择“主图”或“主图叠加”模式,否则极易出现图表显示异常或策略执行报错。
掌握以上数据补充与回测运行的核心要点,你的QMT量化环境就已经搭建完毕。接下来,只需将你的策略逻辑转化为代码,即可在历史数据中检验其真实的盈利能力。
QMT开通流程
1.线上开户,10分钟完成,7x24小时办理业务
2.开户成功后入金达到门槛(低),即可提交QMT/Ptrade申请
3.开通后通过邮箱获取下载地址,登录即可使用
智能交易可能因系统、通讯等原因无法正常使用或无法按照您的设置价格发出委托指令及完成成交,最终成交价格及数量以交易所、登记结算机构等记录为准。请密切关注交易回报情况及条件单设置情况。以上信息仅供参考,不构成对委托指令成交的承诺,不构成投资建议,不构成收益或避免损失的承诺。请您务必仔细阅读相关风险提示及协议,了解各类智能交易功能的区别及不同风险,审慎决策是否使用相关功能。
投资有风险,入市需谨慎!
彩蛋:
1. 新开户享惊喜优惠佣金
2. QMT/PTrade量化软件免费使用
3. 智能条件单,网格交易,预约打新等功能支持;
4. 新客理财领取(限额),赠送Level-2十档行情(佣金宝APP)
5. 支持底仓增强策略,内置多种交易策略,适合长期持仓用户做自动日内回转交易;
6. 88开头,可选数字靓号开户。
更多需求了解,欢迎点击文章上方“问一问”,或文章下方微信+电话,直接联系沟通需求!
温馨提示:投资有风险,选择需谨慎。
-
8月可转债强赎密集来袭!最后转股日汇总,手里有的赶紧看
2026-08-24 11:33
-
2026年开户选长城证券、华泰证券还是中金财富好?
2026-08-24 11:33
-
公积金新规9月20日实施!房租提取不卡比例,装修物业费也能提
2026-08-24 11:33


问一问

+微信
分享该文章
