新手选型:策略放在哪里运行¶
第一次使用 BulletTrade,只需要回答一个问题:策略继续放在聚宽,还是放到自己的电脑?
当前推荐使用大 QMT 作为交易通道。两种路线共用同一个大 QMT 网关,只是策略运行位置不同。
两条路线怎么选¶
| 聚宽运行策略 | 本地运行策略 | |
|---|---|---|
| 策略在哪里 | 聚宽模拟盘 | 自己的 Windows 电脑或服务器 |
| 适合谁 | 已有聚宽策略,依赖聚宽数据、财务或因子 | 希望自己管理策略、日志和运行环境 |
| 首次配置 | 地址、入口端口、token | 复用服务端 .env.bigqmt |
| 大 QMT 的作用 | 接收互联网请求并下单 | 接收本机请求并下单 |
| 推荐入口 | 聚宽运行策略 | 本地运行策略 |
一句话判断:
- 现有策略在聚宽已经能稳定产生信号,不想搬迁选股和数据逻辑:选 聚宽运行策略。
- 希望策略完全由自己控制,或者主要使用量价数据和通用聚宽 API:选 本地运行策略。
- 还不确定:先选聚宽路线,改动更小。
两条路线共用什么¶
两条路线都先在 Windows 机器上完成这两件事:
- 在大 QMT 中运行
big_qmt_gateway_strategy_sample.py。 - 启动
bullet-trade server --server-type big_qmt。
完整安装过程、两张结构图和大 QMT 界面截图都在同一篇文档:
聚宽运行策略¶
聚宽策略 -> 互联网 -> BulletTrade server -> 大 QMT -> 券商
你继续使用聚宽的研究环境、数据和定时运行,只把账户查询与下单接到自己的大 QMT。教程会从环境准备开始,说明端口配置,再分别演示显式调用和函数接管;两种方式的回测处理不同,请按所选方案操作。
本地运行策略¶
本地策略 -> bullet-trade live -> BulletTrade server -> 大 QMT -> 券商
策略文件、Python 环境和日志都在自己的机器上。默认使用本机 127.0.0.1:58620,不需要额外配置地址和端口。
不在新手主线里的接入¶
- MiniQMT:仍保留兼容文档,但不再作为当前推荐路线。
- 华鑫 TORA:只适合自备并获授权 SDK 的专业用户,不作为公开入门路线。
无论选哪条路线,都先用仿真账号验证。服务启动、信号产生或返回订单号,都不能替代券商委托、成交和持仓核对。