大家好,上节课我们了解了优宽平台的顶端栏模块,这里有很多的量化交易策略和平台操作资源,大家可以熟悉下,在实盘操作有问题的时候可以及时查询,找到答案所在。
这节课我们来熟悉下用户控制中心,这里就是你组装你的量化系统引擎的地方。首先,我们看到的是控制中心主页,概览可以快速浏览你的实盘配置,账单这里可以清楚显示你的账户金额信息,快捷方式提供了策略代码编写,数据查询和探索的快捷方式,最后是消息中心,当账户或者策略实盘模拟出现问题的时候,这里就会及时提醒。
一个完整的量化交易由三个部分组成,第一个部分是你的策略,第二个部分是你的期货交易账户,也就是交易所,第三个部分是策略托管的robot,就是这个托管者。来让我们进行逐一的设置。
策略库,就是你存放量化武器弹药的地方。通过点击新建策略,你就可以进行策略编写,在这里选择不同的语言进行代码的编写,笔记,描述,手册可以记录你的策略的灵感来源,执行逻辑和使用程序,方便策略的复盘和更新。当然,身为一个初学者,你可以直接运用策略库里的成熟的代码进行实盘模拟和回测。
当你编写好策略后,点击操作项,这里由分享和出租两个选项,分享就是分享此策略源码,分为内部分享和外部分享,内部分享会让你选择分享有效期、分享次数之后会生成该策略的复制页面地址和复制码。可以分发给指定的优宽平台用户,需求该策略的用户只需使用复制页面地址链接,登录复制页面后输入复制码即可获取该策略,获取后策略自动会在策略库中出现。
出租分为公开出售:点击「出租」按钮后会弹出对话框,可以选择「公开出售」。策略即可申请上架(需要通过审核)。内部出售:点击「出租」按钮后会弹出对话框,可以选择「内部出售」。选择使用天数、最多并发、注册码个数之后会生成该策略的注册页面地址和注册码。可以分发给指定的优宽平台用户,需求该策略的用户只需使用注册页面地址链接,登录注册页面后输入注册码即可获取策略的使用权。策略也会出现在策略库中,不过只有回测、实盘使用权,看不到策略源码等信息。重要提示,在创建、分发策略注册码时请务必仔细确认是「注册码」还是「复制码」。以免误将策略分享出去。
策略库也有分组管理功能,通过设置不同的分组,将你的策略直接拖动放入分组进行分门别类,方便以后观看。
策略需要和交易所对接才能进行期货的买卖。点击交易所,点击添加交易所,进行交易所的账号配置。点击期货CTP协议,当然这里也许期货外盘和证券协议,期货公司这里选择你的开户公司,身为一个量化初学者,你可以选择选择上期模拟(SimNow)账号。上期模拟需要你登陆(https://www.simnow.com.cn/),进行注册账号,注册完成后需要一次密码修改,这样才能使用。然后点击投资者登录,这里有你的investorId账号,请记录下来。填写到交易账号这里,输入交易密码,其它的信息都会自动填写完成。点击“添加交易所”,这样你的期货账户就设置成功了,当然你也可以添加真实的账户,优宽平台和宏源,国泰君安公司都有良好的合作关系,通过平台进行账户开户可享最优手续费。期货账户开户以后,进行量化交易需要进行看穿式认证。社区这里有篇文章大家可以看下( https://www.youquant.com/bbs-topic/8436)。
量化引擎的最后一个部分就是托管者。托管者需要在交易时间段,持续稳定的运行你的量化策略进行交易。点击进入,点击部署托管者,这里可以根据你的需要首先选择托管者服务器,你可以选择部署在云端,需要租用服务器,或者本地。首先根据你的需要linux/mac/Windows,进行云端部署或者本地部署,云端部署这里有详细的参考手册可以看( https://www.youquant.com/bbs-topic/8290)。下面以linus为例,首先需要租用一个服务器,一个轻量的价格比较低廉的服务器就可以,服务器可以选择centos系统安装完成后,
wget https://www.youquant.com/dist/robot_linux_amd64.tar.gz
下载robot;tar -xzvf robot_linux_amd64.tar.gz
进行robot解压;chmod +x robot
./robot -s node.youquant.com/xxxxxx -p your优宽password
xxxxxx
为node, -p
后面添加密码;Login OK
就代表云端托管者设置成功。通过身为初学者,你可以选择部署在本地。windows这里以64位界面版进行操作,点击下载,进行解压安装,点击打开robot,输入地址,和你的优宽平台登录密码,当显示login Ok的时候,你的托管者已经部署好了。在策略运行的期间,请确保这个窗口不要关闭。
优宽平台同时也有一键租用托管者入口,大家可以根据自己的需要进行选择。
现在让我们来创建一个实盘看看,点击实盘,点击创建实盘,命名你的策略名称,期货模拟test,托管主机选择你刚才的托管者,选择运行策略,点击交易平台,点击创建实盘,进入。可以看到你的日志信息,当显示连接成功,你的实盘就已经运行起来了。温馨提示,当你的实盘出现login error的时候,你可以检查下是否是交易所设置的问题,比如交易账户和交易密码是否填写有问题。实盘运行起来后,点击“交易终端”,你就可以看到实盘运行情况。优宽量化交易平台提供模块化、定制化的交易终端页面。可以自由添加各种数据模块、交易功能模块,甚至可以自己编写代码开发模块(交易终端插件)。凭借着高度灵活自由的使用方式也极大方便了手动交易、半程序化交易的用户。交易终端页面上的各种模块均可以拖动、缩放,可以修改模块绑定的交易对、交易所等设置,可以添加多个同类型的模块。如果你想通过手机或邮箱接受实盘运行错误,你可以选择监控,你的手机和邮箱可以及时接到报警错误。当然,非交易时段内你也可以停止实盘,直接点击停止就好,后续也可以重启。当然实盘运行的时候,是需要付费的,0.125一个小时,每天交易时间段(八个小时)不间断运行每月花费30元左右,加上每月的服务器租用费用,一个量化交易系统搭建的费用在50元左右。在实盘运行过程中,有任何问题你都可以通过“发起工单”向平台工作人员发起提问获得及时的回复。
对比于其它量化平台,优宽省略了复杂的API索取和调用,托管者的设置也更为简便,策略的编写具有更多成熟的框架参考,因此使用起来对量化爱好入门者是十分贴心的。如果你感兴趣的话,可以立即动手尝试。当然如果你有任何的问题,都可以在下方评论板块提出问题,我也将及时答复。我们下节课再见!