本帖以样本策略【正现金流成长股】为例,向大家介绍一下在一创果仁平台,制作量化策略的步骤和思路。让刚接触本平台的朋友更快入门量化策略的制作。

 

在一创果仁制作一个策略,可以归纳为以下的四个步骤:





1设置选股条件

因为本例的策略是一个成长股策略,所以这里首先选择中证500中小板指数作为投资标的,如下图所示:





选择行业

成长股一般不出现在传统行业,所以在28个一级行业中,我们排除房地产、钢铁、银行、非银金融这四个一级行业:






并过滤掉停牌及ST股票:




选股条件

一创果仁的选股条件有两种形式:筛选条件排名条件,每个筛选条件是逻辑“与”的关系,所有股票需要满足全部的筛选条件,才会按后面的排名条件进行排序。因此,在制作策略时,我们建议先设定好筛选条件,再开始添加排名条件。

 

本策略筛选条件设置如下:




当日成交额>500万:过滤掉每日成交额过小的股票

每股经营现金流>0: 筛选出正向现金流的公司

 

设置完筛选条件,切换至排名条件,并添加下列指标:




预期营收增长、预期盈利增长,对应公司的未来预期

营业收入(单季同比增长),对应公司的增长能力

扣非净资产收益率,对应公司的盈利能力

总资产周转率,对应公司的经营效率

 

通过排名条件的五个条件,我们就可以四个维度来综合衡量我们的持仓股票了。

这里的每个选股条件的权重也可以适当调整,条件的权重值越高,则该排名条件在所有排名条件中所起到的影响就越大,每个股票都会根据排名条件加权后计算一个排名分。系统最终会根据该排名分,将股票从高到低进行排序。




具体的排名分规则可以查看排名分计算规则

 

 

2选择交易模型

择股设置完毕后,系统可以根据我们的选股条件选出股票,并按排名分从高到底排名。但是想让整个策略运转起来,还需要添加交易模型



在本例中,我们使用了交易模型是模型Ⅰ模型Ⅰ是一种轮动的交易模型,策略的调仓会根据我们上图设置的各个参数定期自动执行,买入排名分最高的一篮子股票。

 

3回测

择股设置和交易模型设置完毕,我们就可以进行回测了。回测的时候通常我们需要设定




在本例中,我们的回测区间是201014-2018713日,收益的比较基准是中证500,设置完上面的三个条件后,就可以点击“开始回测”按钮,获得回测信息。

 

下图是本策略的回测结果中的



一创果仁提供了非常丰富的收益统计指标交易统计指标,方便用户可以通过多个维度来考量策略过去的表现情况。

 

策略改进

用户根据回测的各类结果和统计指标,通过历史数据对自己的投资逻辑进行快速验证。但是第一次的回测结果,通常只是制作策略的开始,用户还需反复调试选股指标、因子权重,交易模型等等因素,不断完善,直到生成可以用于实盘的最终策略。

 

最终的完整策略可以通过点击页面右上角的