[量化学院-新手专区]1分钟创建您的第一个AI量化策略(进阶)


(edisonfang) #1

导语:欢迎大家来到BigQuant人工智能量化投资平台 ,从本文开始,我们将手把手的带领大家进入人工智能量化投资的世界,整个学院教程采取边学边练的方式,实践中学习可以帮你最大程度理解所学内容,只要你紧跟学院大纲,你将可以很快的揭开人工智能量化投资的神秘面纱。

快来跟随下文指引,快速构建第一个属于您的AI量化策略。

作者: BigQuant
阅读时间:5分钟
本文由BigQuant宽客学院推出,难度标签:☆

$$目录$$

第一步: 新建一个AI模板策略

BigQuant为大家提供了一个AI模板策略,各项参数均给出默认值,新建即可运行使用,大家可直接在模板上进行参数修改,降低初学者学习门槛,提升开发效率。

1.在编写策略中,新建“可视化AI策略”

编写策略 >> 新建 >> 股票策略 >> 可视化AI策略


 

第二部:修改特征

修改特征是编写AI量化策略重要一步,特征可理解为反映事物在某方面的表现或性质的事项,在AI量化策略中,特征可以是股票换手率、市盈率、KDJ技术指标等,这些特征值均可在不同方面反映出股票的一些信息,选出有效特征可以在机器帮助下找出特征与优异表现间的关系,进而对未来预测。

1. 选中最上方 输入特征列表 模块

2. 属性窗口修改因子

将特征列表里面的多因子改成单因子(在量化策略中,因子即为特征),比如market_cap_float_0(流通市值)
  • 选择不同因子,详见“因子库”。


 

第三步:修改标注

标注可简单理解为我们心中的预测目标,用对应的值来对每只股票进行标记,在默认模板中,我们将股票的收益作为我们的目标,用5日收益率对每只股票进行标记,来区分他们之间得好坏。

1. 选中左侧 自动数据标注 模块

2. 修改标注

将默认的5日收益修改为20日收益,标注函数为:shift(close, -20) / shift(open, -1)


 

第四步:修改回测参数

在默认的模板策略中,策略持股数量默认是5只,持仓天数是5天,两者均可进行修改,并且后期可对更多参数进行个性化处理。

1. 选中最下方 Trade回测/模拟 模块

2. 修改持股数量和持仓时间

在右侧“初始化函数”最下方将持股数量由5只修改为10只,持仓天数由5天修改为20天


 

第五步:查看策略结果

现在,这就是一个全新属于您的AI量化策略了,点击 运行全部 可以得到新的运行结果,通过下方各指标可以对策略表现进行评估。

1. 点击右上角 运行全部

小结:本文简单介绍如何新建一个人工智能量化投资策略,然后运行查看结果,对AI量化策略建立一个初步印象。


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