最近研究了一篇申万宏源证券的研报--《异常财务指标因子研究》。该研报提出六个基本面财务指标,不仅在一定程度上能识别上市公司财务造假的情况,更能有效预测未来盈余。本文按照该研报的描述尝试复现研究结果,验证异常财务因子的有效性。

异常财务指标单因子分析

  首先我们列出6个异常财务指标的选取原因:

  以及其计算公式:

  • 上述六个财务指标均采用季度数据构建,且均采用同比数据,能够消除季节性影响,为不同公司间可比,使用统一更新频率(5月1日、9月1日、11月1日更新新数据,不含年报数据)。

  • 在进一步研究之前,我们先对每个财务指标进行单因子检验,在全部A股中剔除金融行业股票,将股票按照各个异常因子值分为十组,各组内等权计算十分组表现,以及其IC、IR等指标,所有指标均经过市值行业中性化调整。

1.异常存货因子

  异常存货因子在样本期年化收益率的区分上较为明显,单调性也较好。IC均值为2.87%,IC_IR为0.53,多空组合年化收益率约为2.98%。

2.异常应收款因子

  异常应收款因子区分度不大,但单调性更为明显。IC均值为2.78%,IC_IR为0.76,多空组合年化收益率约为4.47%。

3.异常其他应收款因子

  异常其他应收款因子区分能力一般,单调性不强,但多空部分分化明显。IC均值为1.54%,IC_IR为0.39,多空组合年化收益率约为3.77%。

4.异常预付款项因子

  异常预付款项因子分化情况与其他应收款相似。IC均值为1.67%,IC_IR为0.35,多空组合年化收益率约为2.40%。

5.异常销售管理费用因子

  异常销售管理费用因子没有明显单调性,但前三组显著高于其他组合收益。IC均值为1.75%,IC_IR为0.44,多空组合年化收益率约为3.49%。

6.异常毛利润因子

  异常毛利润因子在6个因子中表现最好,区分度、单调性都非常明显。IC均值为4.87%,IC_IR为1.11,多空组合年化收益率约为8.66%, 且比较稳定。

7.小结

  • 从各因子检验结果来看,异常存货、异常应收款、异常毛利润等因子具有较好的区分能力,异常其他应收款、异常预付款项、异常销售管理费用等因子则表现相对一般。

  • 从各因子方向来看,存货、应收款、其他应收款以及销售管理费用的异常增长(增速高于主营业务现金流增速),不利于公司未来表现,而预付款项、毛利润的大幅增长,则具有一定的相对收益。

异常财务因子构建及检验分析

  将上述6个异常财务指标分别进行截面上标准化后加总求和,得到一个汇总的新因子:异常财务因子。

  合成的异常财务因子在样本空间下的区分能力和分组单调性明显增强,在全市场非金融股票中,经市值行业中性化调整后的因子IC均值约为6.79%,IC_IR为1.55。但是就单一分组情况来看,无论哪一分组波动率和最大回撤都处于较高水平,单一组合风险暴露较大。

  多空组合表现较为稳定,年化收益率约为9.89%,最大回撤只有5.85%,夏普比率为1.071。

  根据上述研究结果,有理由证明异常财务因子具有一定的策略增强效果,有兴趣的同学可以自己利用这个因子写一个策略试试。

  注:研究代码为整洁打包成一个main函数,实际使用的时候建议把循环分开运行,否则在看到结果前耗时可能较长。

点击阅读原文

业绩爆雷预测 六大异常财务指标效果实测相关推荐

  1. 顺丰业绩突然爆雷:预计巨亏9-11亿!京东、美团等10家平台承诺不用大数据杀熟;苹果推迟MacBook和iPad生产|极客头条...

    「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧. 整理 | 梦依丹 出品 | CSDN(ID:CSDNnews ...

  2. 【参赛作品47】openGauss数据库源码学习-指标采集、预测与异常检测

    作者:parker opengauss源码解析 指标采集.预测与异常检测 代码位置:/gausskernel/dbmind/tools/anomaly_detection 各模组在整体结构上的组合在摩 ...

  3. 2021-12-4-openGauss数据库源码学习-指标采集、预测与异常检测

    opengauss源码解析 指标采集.预测与异常检测 代码位置:/gausskernel/dbmind/tools/anomaly_detection 各模组在整体结构上的组合在摩天轮论坛上官方解析文 ...

  4. swing怎么监听其他类的按钮_舍得酒因资金违规占用被ST,“其他类风险”爆雷到底怎么防?...

    9月22日是秋分,意味着一年中凉爽的好日子就要到来了. 9月22日也是舍得酒业上市14年来首次戴上ST帽子的第一天,意味着未来一段时间股价的"凉凉"也要到来了. 作为有着" ...

  5. 地产爆雷,洋河“出局”

    本文概述:一直以来,洋河都被白酒圈内戏称为"理财狂",自2009年上市以来,洋河股份就喜欢用闲置资金委托理财,统计表明2015-2020年,洋河股份包括理财产品和公允价值变动带来的 ...

  6. 互联网晚报 | 06月12日 星期天 | ​95#汽油或迈入10元时代;​养老旅游机构博康艾馨爆雷;广州楼市限购松动...

    95#汽油或迈入10元时代!家用车加满一箱油较年初多花近百元 6月14日24时,国内成品油将迎来今年的第11轮调整.截至6月7日,本轮10个计价工作日已统计过半,当前第5日的原油变化率为6.41%,油 ...

  7. 图观 | 硅谷银行爆雷,从实时图计算的视角谈风控

    文/教授老点 硅谷银行(以下简称SVB)爆出大雷,让金融市场开始担忧会不会产生蝴蝶效应,引发新一轮类似雷曼兄弟破产时的危机? SVB倒闭的本质,是期限错配的利率风险(市场风险)造成信用风险,进而引发市 ...

  8. 多角度分析,通讯时序数据的预测与异常检测挑战

    通讯作为一个堪比水电气甚至影响更大的一种社会基础服务,特别是5G建设以后,系统更加复杂.对通讯质量优化,能耗优化,运维优化等挑战更高. 各种通讯系统中,大量的软硬件模块,出于业务.性能.故障等监控的目 ...

  9. 董明珠:格力100%不会爆雷 爆雷的白马股不是真正白马股

    [TechWeb]8月4日消息,据央视财经的报道,近日,格力电器股份有限公司董事长兼总裁董明珠接受央视财经记者采访时,当谈及近期股市上出现一些白马股爆雷的事件时,董明珠表示:爆雷的白马股不是真正白马股 ...

最新文章

  1. 【Quartz】Quartz
  2. docker pull下载镜像时的报错及其解决方法
  3. Linux VIM IDE
  4. Serverless 解惑——函数计算如何访问 SQL Server 数据库
  5. 机器学习算法 拟合曲线_制定学习曲线以检测机器学习算法中的错误
  6. 基于RBF简单的matlab手写识别
  7. 7.1 SAP MASS批量修改操作手册
  8. 【校招面试 之 C/C++】第33题 C++ 11新特性(四)之STL容器
  9. 《Python游戏趣味编程》 第2章 弹跳的小球
  10. Ubuntu 16.04上安装Code::Blocks
  11. CCNP系列三十四--- Bgp的本地优先属性
  12. poi(easypoi)导出excel(xls,xlsx)后,文件打开错误或乱码的解决方法(亲测)
  13. C语言startup()函数,干货 | 深度剖析C语言的main函数
  14. P1867 【Mc生存】经验值
  15. 工程项目成本费用明细表_工程施工合同成本费用明细表有哪些
  16. distinct效率更高还是group by效率更高?
  17. 使用 Onedrive 来同步Mac 桌面
  18. 仿微软Video Indexer——视频断点播放与智能解析时间线的前端可视化实现
  19. matlab 某一函数半高,1. 半高宽的知识
  20. Excel插件快捷键弹窗事件(VSTO+键盘钩子实现)

热门文章

  1. vb6.0 类没有注册,查找具有 CLSID 的对象:{7EBDAAE0-8120-11CF-899F-00AA00688B10} 7EBDAAE1 7EBDAAE2
  2. Python安装超详细教程
  3. android 单独编译lk,ASOP源码中单独编译preloader/lk/kernel/framework模块
  4. 伦敦8分钟,英国人在BBC上的留言,
  5. 计算机网路课后作业(2)——物理层
  6. 【观察】一周之后,浪潮云ERP将直面数字化转型2.0四大攻坚战
  7. chatgpt赋能python:Python圆柱体积计算器:简单、高效、快速解决计算难题
  8. rayfire免费中文版3D插件下载 V2020
  9. 详解ArcGIS (Pro)面积制表(区域制表)参数设置及报错处理
  10. Tabby使用之:中文乱码问题