平台使用
开启量化投研之旅
实现一个简单的本地策略主要有以下步骤:
序号 | 平台 | 步骤说明 |
---|---|---|
1 | 本地 | 登录量化平台,点击下载SDK,并按照环境准备进行安装 |
2 | 管理平台 | 创建一个策略,并建立该策略的实例 |
3 | 本地 | 利用我们提供的SDK,在本地编写策略 |
4 | 本地 | 在策略文件中配置对应策略回测信息并运行策略,配置文件方式说明 |
5 | 管理平台 | 在管理平台的回测记录中查看回测报告 |
在本文档中,我们详细介绍了平台的各项功能和使用方法,下面以Python为例对具体的操作步骤进行详细说明。
策略研究
实例创建
点击“创建回测实例”按钮,跳转到如下图界面,输入回测名称后生成一个实例ID,如下图所示。
回测记录
用户创建的本地策略需要与客户端管理平台进行连接。以客户端管理平台策略名称为buySellSymbol,本地的策略文件以buySellSymbol.py为例,需要在策略文件config中配置包括:user
token
instance_id
。
配置文件中的instance_id
即为实例ID,可在策略展示平台点击复制按钮获取,user
和 token
可在策略展示平台点击用户头像获取,如下图所示。
回测详情可以在页面进行查看,包括收益概况、每日持仓、每日平仓、交易详情、异常订单、标的统计等,以及运行本次策略的参数配置。回测完成后可以导出回测结果的相关数据,如:交易详情、每日持仓和每日平仓以及标的统计的数据。实例可以修改本地代码后再次回测。
策略交易
创建实例
点击“创建运行实例”按钮,跳转到如下图界面对策略交易运行实例进行创建。填写实例名称、点击确认。
策略运行
创建完实例后,也需同回测一样,需要在策略文件config中配置包括:user
token
instance_id
。
策略交易的策略运行页面可查看策略交易的实例收益情况及运行状态,如下图所示。
未启动:实例从创建后未启动运行过,需要将实例ID复制到本地代码配置文件config中,运行本地策略即可启动。
已暂停:实例已启动运行过,现已停止运行。
正在运行:本地策略正在运行。