前言
我们的股票量化系统QTYX在实战中不断迭代升级!!!
我们用Python搭建自己的量化交易系统,之前主要以手动交易或者是easytrader库为主,属于曲线救国的方案。
在大家的强烈推荐下,我们决定使用正规的量化交易平台作为下单的最后环节——QMT!
于是,我们的股票量化分析工具QTYX升级到2.8.7版本,打通QMT下单接口,可以自动交易A股!
美股盈透下单接口已打通:
接口介绍
QMT(Quantitative Market Trading)是迅投公司开发的量化交易软件,专供券商采购,现在个人投资者也可申请使用。
MiniQMT 是 QMT 的简化版,执行完安装过程这两个就都有了。
MiniQMT的好处是我们可以用自己的量化系统框架,直接向券商发送下单信息。
MiniQMT 提供了一个 XtQuant 的 Python 库,可以 import 它并调用它的方法下单。
XtQuant 目前不能通过 pip 安装,可以下载后放在Python第三方库目录下。
MiniQMT 的下单信息流向如下。
在 Python 实盘代码中 import xtquant,通过 xtquant 库提供的方法下单
MiniQMT 的桌面应用接收到 xtquant 库发出的下单请求
MiniQMT 将下单信息发送给券商的交易服务器
如何使用
接下来,分享下如何使用QTYX新增的功能吧!
启动股票量化系统QTYX之后,在左侧状态栏中点击“交易”按钮,然后会出现交易页面。在测试下单前要在ConfigFile/trade_para.json文件填写QMT下单路径和账户。
然后点击“连接QMT”按钮,会自动连接上QMT客户端(首先要登录客户端)。
连接成功后,日志会提示“miniQMT链接成功”信息。
我们填写交易单信息,比如股票代码、交易方向、交易数量和交易价格,然后点击“测试下单”,就会把交易单提交给miniQMT!
这样就可以在miniQMT客户端上看到我们提交的交易单了!
打通了接口后接下来就可以把策略对接起来了!
如何获取安装包和开户可以看这篇介绍:量化交易自动下单方案—对接QMT已出炉
说明
完整的源码上传到知识星球《玩转股票量化交易》中,想要加入知识星球《玩转股票量化交易》的小伙伴记得先微信call我获取福利!
注:2.8.6版本开始新增美股/A股下单接口,发布后会调高星球会费。
知识星球介绍点击:知识星球《玩转股票量化交易》精华内容概览