向导式策略生成器

新手专区
标签: #<Tag:0x00007f0dbfac2cf8>

(iQuant) #1

对于不会写代码的交易者来说,能够零代码生成量化策略是一个非常大的需求。于是BigQuant最近开放了针对传统量化策略的向导式生成器,本文主要介绍向导式生成器的使用。

向导式生成器基本框架介绍

经典策略向导式生成器一共分为四个步骤:

  • 回测:在回测中主要设置回测相关的参数,包括初始资金、起止日期和交易成本等参数。
  • 选股:在经典策略中,我们的选股规则主要是指标过滤,比如筛选出符合某些财务指标和技术指标的股票,这里筛选出来的股票可以理解为就是我们的资产池。
  • 买入卖出:买入卖出分为轮动和择时。轮动就是固定换仓策略,在我们已经选完股票后,我们就选择一个固定的换仓期等权买入或卖出;择时就是再次利用指标做买入卖出的过滤,比如均线金叉买入,均线死叉卖出。
  • 风控:风控主要是个股风控和大盘风控。个股风控主要就是止损止盈;大盘风控主要是大盘达到某种条件,整体限制开仓或者换仓。

傻瓜式策略生成

第一步,在新建策略中选中【向导式策略生成器-普通策略

然后我们看到回测设置界面,如下图。在这个界面中,我们可以设置初始资金、回测时间、回测频率、回测基准等:

image

在设置完回测参数后,我们点击选股便来到了选股规则配置界面。

假设我们的选股规则为:

  • 销售毛利润 > 30%
  • 净利润同比增长率 > 20%
  • 净资产收益率>20%
    然后点击下一步。

image

下一步我们就进入到了买入卖出配置界面,我们设置如下配置参数:

  • 调仓周期为5天
  • 最大股票数量为5只
  • 买入方式选择等权买入

image

然后点击下一步。

image

最后我们来到了风险控制配置界面,我们选择如下配置参数:

  • 个股止损点20%
  • 大盘风控为当沪深300小于120日均线,则清仓

点击运行回测。

于是,在我们的当前文件夹便生成了一个可视化策略,点击运行全部:

运行后就能获取我们的策略收益信息了:


(yxj1998) #2

请问在哪里搜集数据呢


(iQuant) #3

搜集数据?是获取数据吗?可以直接调用平台的数据的。