向导式经典策略生成器简介

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

(feynman0825) #1

向导式经典策略生成器简介

对于不会写代码的交易者来说,能够零代码生成量化策略是一个非常大的需求。于是BigQuant最近开放了针对传统量化策略的向导式生成器,接下来我来为大家简单介绍下。

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

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

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

傻瓜式策略生成

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

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

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

假设我们的选股规则为:

  • 净利润同比增长率 > 5%
  • 营业收入同比增长率 > 10%
  • MA5日均线与10日均线发生金叉

然后点击下一步。

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

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

然后点击下一步。

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

  • 个股止损点15%
  • 大盘风控为当沪深300与十日均线发生死叉,则清仓

点击运行回测。

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

下面就是我们的策略结果了:


本文由BigQuant宽客学院推出,版权归BigQuant所有,转载请注明出处。


[量化学堂-新手专区]BigQuant人工智能策略生成器