QMT量化交易软件怎么使用?
发布时间:2023-12-4 11:10阅读:699
迅投QMT作为最早一批量化交易软件,以前都是给机构定制使用,随着量化交易的盛行,越来越多的个人投资者,也可以通过券商,获取量化交易软件(QMT),并且对接实盘账户,进行神秘的量化交易。
一,QMT的主页面
QMT模拟测试账号
主页面分为了三列显示窗口:
左侧是:大盘指数,自选股,热门板块;
中间是:模型研究,模型交易,以及自带的一些策略;
右侧是:账户信息;
最左侧有“我的”,“行情”,“交易”,“模型研究”,“模型交易”;
“我的”就是主页面,一般看得不多,方便查看中间的策略,可以快速进入编辑界面;
二,行情界面
“行情”可以满足分时、各种周期K线、指标,但QMT主要是用于交易的,因此行情界面相比成熟的通达信、东财、同花顺等,是略逊一筹;
QMT的行情数据,包含了:
沪深A股、B股;
北交所;
期货;
期权;
可转债;
港股通;
可以直接通过:“操作”----“数据管理”,进行数据下载,
不仅是K线数据,还包括财务数据,过期合约数据(方便期货和期权回测);
周期包括:日线,1分钟,5分钟(如果需要10,、15、30分钟等,可根据5分钟进行合并)
【后面会专门用一篇文章讲解数据下载】
三,模型研究
这个界面主要是用于策略的编写和回测,有一些自带策略可做参考,当然券商对接的QMT,通道是方便,但是合规原因,参考策略就稀疏可数了。
没事,咱们主要是要编写自己的策略嘛!
需要编写策略,就点击“+新建策略”,会提示选择:VBA单股模型、VBA组合模型、Python策略;
我们主要是使用Python编写策略啦。
Python的开发环境,很多童鞋觉得QMT的开发环境有点“炸裂”,没关系,后面我们会讲到miniQMT,可以对接自己的Py环境。
策略编辑器(开发环境)分为三个部分:模型/函数、代码、参数;
左边的(模型/函数)窗口,提供了QMT自带的函数库和模型,这个要先下载“python库”哟;
中间是敲代码的地方,不会Python的童鞋,看着就头大咯;
右侧是参数设置,QMT比较人性化,默认了日线周期,用沪深300作为基准,回测参数还包含了“开始时间”、“基准”、“手续费设置”等;
四,模型交易
有的券商是提供了QMT模拟测试账号,可以支持:
策略编写;
回测;
模拟实盘交易。
这样就可以方便投资者调试好自己的策略,最终上实盘。
如何运行策略?
当把策略写好之后,就保存在本地,点击“模型交易”,然后点击相应策略的文件,就会弹出下图策略设置对话框:
设置好账号(像两融,期权,期货就需要提前添加好);
主图代码:可显示在上图右侧;
运行周期:默认是日线了,可以选择各种周期(1,3,5,10,15,30等),但会以策略中的周期为准;
模型交易界面,主要是运行策略的地方,分为模拟和实盘,两种模式,点击“实盘”,会进行模拟成交,这样可以跟踪成交的结果,以验证策略的运行效果。
这就是QMT的界面情况,如果你已经有成熟策略,直接就可以放在QMT上进行回测,以及运行看效果了。
温馨提示:投资有风险,选择需谨慎。