一 尝试复现中金反转长江证券·高频微观结构因子
1.1 前言
- 最近一次的更新感觉很不错,来试一下如果完全review代码,能不能实现从0直接复现研报中的因子
1.2长江高频微观结构因子
- 当前选择实现的是长江高频微观结构因子,长江证券2021.01《基础因子研究(十六)》中的反转因子,据说年华多空收益33%
- 因子定义
-
计算每日平均单笔成交额 D_t = 成交额_t / 成交笔数_t。
回溯期设定:取过去N个交易日(N=20,须为偶数)。 排序分组:将N个交易日按D_t从大到小排序。 高D组:前N/2个交易日 低D组:后N/2个交易日 计算分组累计收益率: M_high = sum(R_t for t in 高D组) M_low = sum(R_t for t in 低D组) 其中R_t是第t日的收益率(涨跌幅)。 最终因子值:取M_high(最强反转)或M_high - M_low(差分因子)
-
直接把因子扔给AI,运气不错,一次成功,AI还是很强,看看结果
这个因子结果显然非常差劲,看起来不太对,看看定义是不是不对
直接问AI,因子定义是啥,看看是不是你想要的,
看起来感觉不太对劲,再把定义给一次AI,试一下看看。
,AI修正了一下代码,看看效果
看起来成功复现了,但是效果没研报写的那么好,也可能是因子衰退了,毕竟已经是很多年前的研报了,上面都是17年的数据了,现在数据库没这么早数据,不过24年数据看起来也可以