欢迎访问369期货网 369会员登录 注册

当前位置: 主页 > 期货量化

量化交易实战14 - 因子分析(二)因子收益分析,无法避免的9.24行情退潮和4.7关税大跌导致的大波动

时间:2025-10-15 16:07|来源:369期货网|作者:369期货网|点击:
前面我们跑出来一大堆的因子分析结果,有的朋友就说,这些我看不懂,我只想知道到底能不能挣钱。

所以今天我们就因子收益进行分析,分析主要是针对分数位的平均收益,累计收益和多空组合收益来进行研究。



因子各分位统计
图片
把我们的样本股票分成了五个分位,在factor_quantile为1这一行,也就是因子值最小分位中,因子的最小值约为20.6万,最大值约为2490万,平均值约为266万,标准差约为361万;同样,在factor_quantile为5这一行,也就是因子值最大分位中,因子的最小值约为887万,最大值约为5.78亿,平均值约为1.73亿,标准差约为6090万。其他几个分位的查看方式也是相同的。通过查看分位数的情况,我们可以大致了解自己投资组合中的股票处在哪一个因子值的分位中。

注意:这里有5个分位,是因为我们在使用analyze_factor函数时,指定了quantiles参数为 5。如果读者朋友们希望获得更多因子的分位统计信息,则可自行将quantiles参数的数值设置得大一些。

图片

从表中可以看到,返回的结果包括因子的年化alpha、Beta、最高分位的平均期内收益、最低分位的平均期内收益,以及最高分位平均收益与最低分位平均收益的差。

有趣的是,该因子的年化alpha在一天周期、5天周期和十天周期中都是正数同时最高分位的平均收益要高于最低分位的平均收益。也即是说这个分位是数值越大,收益反而越高。

这个现象在下图似乎得到了验证。

图片

从图中可以看出,因子值在第一分位的投资组合,不管是1天周期、5天周期、还是10天周期,其平均收益都要明显低于其他的几个分位。通过这种情况,我们可以知道,在最近这段时间内,5天平均成交量越低的股票,能够带来的收益越低。

也就是说,我们需要关注选出的股票中,VEMA5因子数值更高的那些。

因子加权多空组合累计收益

除了能看因子各分位的平均收益外,我们还可以查看因子值加权的多空组合累计收益。简单来说,在选定的时间范围内,根据因子值的变化对投资组合中的股票同股市进行做多和做空的操作,所实现的收益:

图片

从图中可以看到,使用因子加权多空组合的方式来进行操作,累计收益的波动还是比较大的。

特别是9.24的行情,回撤突然加大,2025年年初震荡的表现也很一般,4.7关税也是一个大波动,不过在最近两个月稍微好一点的行情下,收益倒是非常明显的见长。

这说明,基于VEMA5 因子来进行多空组合的操作,波动有点过大。

除了可以看到1天平均多空组合累计收益之外,我们还可以查看5天平均多空组合累计收益和10天平均多空组合累计收益,如下图所示。

图片


做多最大分位做空最小分位收益


实际上,有的朋友还是没有很明白, 那我们直接做多VEMA5最大分位,做空VEMA5最小分位,看一下收益会怎样?

图片

似乎表现很一般,

我们再看看5天周期和10天周期:

图片

似乎没办法逃过924行情退潮和4.7关税大跌。

后续的图表大家感兴趣可以去研究一下。

实在不应该把924行情和4.7关税大跌考虑进去,这个东西一加进去就是各种失真,偏偏近期研究又无法避免。

写着写着给我自己写自闭了。

不能说失败也不能说成功,大家自己评估吧。


编辑推荐

Copyright © 2024-2025 成都宁时科技有限公司 版权所有

蜀ICP备2022023994号