QMT入门—初识QMT

对于普通投资者来说,每天实时盯盘实在是无聊又无趣,特别是临时有事还会错过行情。如果能把自己的投资策略用代码实现,通过程序来自动买卖股票那该有多好,这样就不会错过行情也不会不按交易纪律来操作了。

解决办法有两种:一种是使用easytrader等工具通过程序模拟鼠标和键盘的输入来实现自动化交易,但这种方式不合规也不稳定还不安全; 另外一种是使用QMT等编写程序来自动化交易。 QMT是直接跟券商合作,通过提供api供投资者调用,在实现自动化交易的同时,还合规稳定和安全,并且开通门槛还不高,普通投资者满足一定条件就能开通

什么是QMT

QMT是Quick Model Trade的缩写,全称是讯投QMT极速策略交易软件,是睿智融科开发的一款针对证券、期货公司等专业金融机构的私募基金管理人、VIP客户、个人高净值客户等活跃交易用户量身定制的集行情显示、投资研究、策略编写、自动交易、极速交易、智能算法交易、组合篮子交易、合规风险管理等一体的专业策略交易平台。QMT基本覆盖分类评级为A类的证券公司,支持股票、两融、期权、期货交易。

QMT系统提供的功能特别多,主要特点如下:

  • 支持python和vba编写策略。其中python支持丰富的扩展库,如pandas、numpy和talib等;通达信、同花顺、大智慧、金字塔、文华上所编写的指标可快速迁移到qmt

  • 支持极速回测,支持多种绩效指标。qmt底层由c++实现,支持多核cpu并行计算,回测速度极快

  • 支持智能算法交易。 包括算法交易、随机量交易和迅投智能算法

  • 提供历史数据下载

QMT下载使用

  1. QMT怎么获取?

QMT是跟券商合作的, 其官网不提供QMT软件下载,只有在券商开户并申请开通QMT量化功能后,证券公司的客服人员才会提供QMT安装软件。

如果你还没有开通QMT,可以关注公众号后回复QMT开通获取,门槛和手续费都非常低。即使不做自动化交易,也建议申请开通,因为费率比你自己申请的肯定要优惠,也不麻烦,一年下来还能省下不少钱,何乐而不为呢。 ps: 个人直接去找券商申请门槛会比较高,费率也比较高

开户后券商会提供QMT测试账号,使用账号可以登陆测试版本QMT。建议在QMT正式账号申请下来之前先用测试账号试玩下

2. QMT安装登录

提供安装程序后,跟普通的windows程序一样正常安装即可。 安装完成后,双击程序即可打开登录界面,各家QMT基本类似,这里以国金QMT为例进行说明界面中各个选项的功能。

  • 行情+交易:功能全集,登录后如下图所示,包括我的、行情、交易、模型研究、模型交易等功能:

    图片

  • 独立交易:不包括我的、行情信息模块

  • 独立行情:不包括模型研究、模型交易模块

  • 极简模式:勾选后即为miniQmt模式,此时行情+交易、独立交易、独立行情几个选项置灰无法选择。登录后如下图所示,该模式下程序可以调用xtquant python包直接进行交易,而不需要在qmt中编写程序编译运行

    图片

  • 脱机:不需要输入账号密码,点击后可以看到我的、行情模块界面信息,只能初步体验下qmt长什么样,无法实际使用qmt
    3. QMT使用

  • 使用申请下来的账号可登录QMT,注意先不要勾选极简模式。极简模式使用方式有差异,后面单独写文章说明

  • 下载python库:点击左侧”模型研究”—> 上方点击”下载python库” —>在弹出界面点击”python库下载” 等待下载完成即可

    图片

  • 在模型研究中,新建一个python策略:

    图片

  • 弹出一个策略的编辑器,在这里会编辑我们的第一个qmt程序helloqmt,代码如下所示,可以看到非常简单:

#encoding:gbk

def init(ContextInfo):
 print("hello qmt init")

def handlebar(ContextInfo):
 print("hello qmt handlebar")
  • 分别点击策略编辑器上方的运行和回测按钮,可以在下方的”日志输出”窗口看到输出的日志,如下图所示,日志中出现"hello qmt init"和"hello qmt handlebar"即表明我们的第一个qmt程序运行正常

    图片

小结&交流

完整文章查看,点击QMT入门—初识QMT

关注公众号:诸葛说talk,获取更多相关内容

写文章不易,觉得本文对你有帮助的话,帮忙点赞转发赞赏,让笔者有坚持写好文章的动力。

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值