@Channelchan
2018-02-02T21:44:14.000000Z
字数 1107
阅读 819
题目一:单个排序因子编码回测
(不要求数据时间长度)
1. 用JAQS读取float_mv因子的DataFrame数据
2. 读取hs300价格的收盘价数据(close_adj)
3. 读取mask过滤条件的DataFrame
4. 将因子数据的索引转换成datatime格式
题目二:将题目一的因子输入Alphalens回测
题目三:显示多个因子IC绩效报告
题目四:添加单个技术排序因子
题目五: 将题目四的因子通过类获取因子的signal_data
1. 编写初始化SignalDigger的方法,实例化process_signal_before_analysis()
2. 编写绩效图形展示的方法
3. 编写获取signal_data的方法
4. 执行绩效图形可视化与执行打印signal_data
5. 读取signal_data的Quantile5数据,并将其保存成excel
(绩效图与excel)
题目六: 编写事件驱动
1. 添加一个事件驱动:close_adj大于五日平均的vwap_adj而前一天是close_adj小于五日平均的vwap_adj。
2. 计算binary事件
3. 执行绩效图形可视化与执行打印事件为1的数据,并将其保存成excel
(绩效图与excel)