真实交易环境是 QMT 用于执行真实交易委托的运行环境,使用真实资金账户,产生真实委托和真实成交。该环境仅适用于已在学习环境和仿真交易环境中完成充分测试的成熟策略。进入真实交易环境前,必须完成完整的检查清单,确认策略逻辑、风险控制和异常处理均已验证通过。真实交易环境涉及真实资金,存在不可逆转的亏损风险。
高风险警告
真实交易环境涉及真实资金,所有委托和成交均为真实交易,不可撤销。请确保策略已通过回测、模拟信号和仿真交易的完整验证后再使用。因策略缺陷导致的资金损失由用户自行承担。
环境名称
真实交易环境
适用人群
- 已在学习环境中完成策略开发和回测验证的用户
- 已在仿真交易环境中完成委托和成交流程验证的用户
- 策略已持续运行足够长时间(建议至少 1 个月仿真验证)且表现稳定的用户
- 充分理解真实交易风险并具备风险承受能力的用户
用途
| 用途 | 说明 |
|---|---|
| 真实委托执行 | 通过 passorder 发送真实委托至交易所 |
| 真实成交 | 委托按交易所规则撮合成交 |
| 实时交易监控 | 监控委托状态、持仓变化和资金变动 |
| 风险控制执行 | 执行止损、止盈、仓位控制等风险管理逻辑 |
支持能力
| 能力 | 是否支持 | 说明 |
|---|---|---|
| 实时行情 | 支持 | 接收实时行情数据 |
| 真实委托 | 支持 | 通过 passorder 发送真实委托 |
| 真实成交 | 支持 | 委托按交易所规则撮合 |
| 委托回报回调 | 支持 | order_callback 在委托状态变化时触发 |
| 成交回报回调 | 支持 | deal_callback 在委托成交时触发 |
| 委托状态查询 | 支持 | get_trade_detail_data 查询当日委托和成交记录 |
| 账户资金查询 | 支持 | 可查询真实账户的资金和持仓信息 |
| 持仓查询 | 支持 | 可查询真实账户的持仓情况 |
| 撤单 | 支持 | 可撤销未成交的真实委托 |
交易权限
| 权限 | 说明 |
|---|---|
| 真实交易 | 可发送真实委托至交易所 |
| 真实撤单 | 可撤销未成交的真实委托 |
| 真实账户查询 | 可查询真实账户的资金、持仓和委托记录 |
注意
真实交易权限需通过客户端提供方开通,并关联真实资金账户。具体开通条件、流程和资质要求以当前客户端版本和服务机构政策为准。
账户要求
| 要求 | 说明 |
|---|---|
| 账户类型 | 真实资金账户(非仿真账户) |
| 资金要求 | 账户内需有足够的可用资金 |
| 权限开通 | 需开通真实交易权限 |
| 账户状态 | 账户需处于正常状态(未冻结、未限制) |
| 身份验证 | 需通过客户端提供方的身份验证 |
风险提示
资金风险
- 真实资金损失:真实交易环境中的所有委托和成交均涉及真实资金,策略缺陷可能导致不可逆转的资金损失。
- 不可撤销性:已成交的委托无法撤销,资金和持仓变动不可逆转。
- 杠杆风险:如使用融资融券等杠杆工具,亏损可能超过初始投入。
技术风险
- 网络中断:网络故障可能导致委托无法及时发送或回报无法及时接收。
- 系统延迟:客户端或交易所的系统延迟可能导致委托价格与预期不符。
- 数据异常:行情数据异常可能导致策略产生错误信号。
- 程序崩溃:策略代码中的异常可能导致程序崩溃,持仓无人管理。
市场风险
- 极端行情:涨跌停、熔断等极端行情可能导致委托无法成交或成交价格严重偏离。
- 流动性不足:低流动性品种的大额委托可能导致严重滑点。
- 隔夜风险:持仓过夜可能面临次日大幅跳空的风险。
严重警告
在真实交易环境中运行策略前,请确保已充分理解所有风险。建议初始阶段使用较小资金量运行,逐步增加资金投入。设置合理的止损线,避免单笔交易亏损过大。
转入真实交易前检查清单
策略验证检查
| 检查项 | 要求 | 状态 |
|---|---|---|
| 回测验证 | 已在学习环境中完成回测,收益曲线和统计指标符合预期 | [ ] |
| 模拟信号验证 | 已在模拟信号模式中运行,信号触发逻辑正确 | [ ] |
| 仿真交易验证 | 已在仿真交易环境中运行至少 1 个月,委托和成交流程正常 | [ ] |
| 异常场景测试 | 已测试资金不足、涨跌停、停牌等异常场景 | [ ] |
| 参数敏感性分析 | 已测试不同参数下的策略表现,确认参数鲁棒性 | [ ] |
代码质量检查
| 检查项 | 要求 | 状态 |
|---|---|---|
| 异常处理 | passorder 和数据获取周围有 try-except 块 |
[ ] |
| 防重复下单 | 已实现委托状态跟踪和防重复下单逻辑 | [ ] |
| 资金检查 | 下单前检查可用资金是否充足 | [ ] |
| 持仓检查 | 卖出前检查可卖持仓是否充足 | [ ] |
| 涨跌停检查 | 下单前检查是否触及涨跌停限制 | [ ] |
| 日志记录 | 关键操作(下单、成交、异常)有完整的日志记录 | [ ] |
| 状态持久化 | 策略重启后能正确恢复状态 | [ ] |
风险控制检查
| 检查项 | 要求 | 状态 |
|---|---|---|
| 止损机制 | 已实现止损逻辑,单笔亏损有上限 | [ ] |
| 仓位控制 | 单品种持仓比例有上限 | [ ] |
| 日亏损限制 | 当日亏损超过阈值时停止交易 | [ ] |
| 委托数量限制 | 单笔委托数量有上限 | [ ] |
| 交易时间限制 | 仅在交易时间段内执行委托 | [ ] |
环境配置检查
| 检查项 | 要求 | 状态 |
|---|---|---|
| 网络稳定性 | 网络连接稳定,建议使用有线网络 | [ ] |
| 客户端版本 | 已更新至最新稳定版本 | [ ] |
| 行情权限 | 已开通所需行情权限 | [ ] |
| 交易权限 | 已开通真实交易权限 | [ ] |
| 账户资金 | 账户内有足够的可用资金 | [ ] |
| 数据下载 | 所需品种的历史数据已完整下载 | [ ] |
重要
以上检查清单中的所有项目必须全部通过后,方可进入真实交易环境。任何一项未通过都可能导致真实交易中出现不可预期的损失。
小建议
资金管理建议
- 小资金起步:初始真实交易建议使用较小资金量(如总资金的 10%-20%),验证策略在真实环境中的表现。
- 逐步加仓:策略在真实环境中运行稳定后,逐步增加资金投入。
- 设置止损线:为每笔交易设置止损价格,防止单笔亏损过大。
- 日亏损限制:设置当日最大亏损限额,达到后自动停止交易。
运行监控建议
- 实时监控:交易时间段内保持对策略运行的实时监控。
- 日志检查:定期检查策略日志,确认无异常错误。
- 持仓核对:定期核对策略记录的持仓与实际持仓是否一致。
- 收益跟踪:持续跟踪策略收益,与回测和仿真结果进行对比。
应急处理建议
- 紧急停止:发现异常时立即停止策略运行。
- 手动撤单:策略停止后,手动撤销所有未成交委托。
- 持仓管理:策略停止后,手动管理现有持仓。
- 问题排查:记录异常现象,在仿真环境中复现并修复问题。
当前状态
- 客户端版本:以当前客户端版本为准
- 交易权限:以当前客户端版本和服务机构配置为准
- 行情数据:以当前客户端版本和权限配置为准
- 更新核验时间:2026-08-04