(图片来源网络,侵删)
经常都有朋友问怎么做量化交易?或者说量化交易的全过程是什么?今天就再次给大家简单分享一下,量化交易几个简单的步骤第一步,下载安装软件;现在券商基本都是用的迅投QMT,差别无非就是券商版、普通版、投研版,其实不用太过于纠结版本的差异,这些版本间并没有太大的差异性QMT安装时的注意事项:(1)目前支持在win7(32位SP1)、win7(64位SP1)、win8(32位)、win8(64位)、win10(32位)、win10(64位)系统上安装(2)安装过程中会自动更新至最新版本,如不能自动升级,手动下载最新升级包手动升级;(3)苹果系统先装虚拟的操作系统,再安装软件,虚拟操作系统同样要求是WIN7 SP1以上版本第二步,创建模型;登录QMT软件,在策略开发界面,新建一个策略,也就是通常说的建模在QMT的登录界面上点击“策略开发”,然后再选择“新建策略”在中间区域输入完整的代码,然后再在最右侧依次设定代码的名称、策略的分类,这也是代码保存的位置,便于后续查到使用、然后选择默认的K线周期、加载的品种以及参数设置等等然后点击“保存”和“运行”到上面这个步骤还没有结束哦,关闭“策略开发”界面,打开“策略交易”界面,然后点击“新建策略交易”,选择我们刚才保存的策略模型,选择运行的账号类型及资金账号,大家记得在引用代码示例的时候,要将其中的账号修改为自己的资金账号哦,选择主图代码,然后点击“确定”第三步,历史数据回测;策略模型开发好后,还要通过回测结果来评判这个模型效果如何,到底好不好?没有测试结果的话,这个模型怎么也不敢实盘应用呀~接下来就开始做回测在模型回测的右下角可以进行回测参数设置,主要设置买卖的交易费用比例及滑点等在做回测的时候,补充历史数据很重要,没有历史数据根本就做不了量化因为如果没数据,回测跑不起来、没有测试结果那么怎么下载历史数据呢?打开数据管理面板~补充数据~左边的下拉菜单中K线数据:上交所+深交所,选择时间范围和周期选项,点击“补充”就可以了,有的QMT版本是有高级数据,其实不用太过于纠结这些版本及数据,普通的版本做回测就足够了下载数据的时长和大家选择的时间段长短及网速密切相关,所以大家需要耐心等待,下载中途如果退出了,下次打开的时候还能断点续传第四步,最后让模型跑起来,实现自动交易最后还要将策略运行模式切换为实盘模式(可能大家用的QMT的仿真环境,但是仿真环境也要切换为实盘模式哦),策略从暂停状态切换为运行状态到这一步,策略才算是真的跑起来了量化交易的核心就是交易理念、交易逻辑、交易框架,落到根本就是如何将稳定盈利的策略写成模型,让模型运行得更加顺畅,回测优化参数,运行的时候选择硬件更优、速度更快、更加稳定的网络环境相较于其他量化交易软件,QMT的优点还是非常多的,支持股票、期货、可转债、期权等全市场交易品种,支持Python三方库,允许投资者进行无限制地策略开发,同时,也支持历史数据下载、模型回测、参数优化等,所以对于做策略研究及测试的投资者来说比较适用,并且迅投目前与多家证券公司深度合作,大家如果有实盘或者测试方面的需求,可以通过券商获取QMT软件并对接实盘账户,可以联系
0 评论