反常识!科研巨头扎堆夕阳行业?A股研发之王是它?

news2024/11/23 20:37:02

这是邢不行第 119 期量化小讲堂的分享

作者 | 邢不行

2023年华为研发费用再创新高,高达1600亿。

多年高研发投入让华为在一众领域遥遥领先。

研发费用占全年收入23%

遍观全球,各行各业巨头也极为重视研发。

2022年全球研发投入排名

细数它们的成功史,大抵都离不开投入研发、收入增加,继而加大研发力度,收入狂飙这一路径。

高研发投入能否作为判断公司好坏的依据?

我们又能否构建一个买高研发投入的公司的量化选股策略,从而赚取收益呢?

本文就来做相应的研究。

01

研发投入

1、研发投入介绍

研发投入即研究与开发某个项目所支付的投入。

相关数据一般会在上市公司财务报告中披露。

某公司财报显示,2023年研发费用为23亿

我们统计了A股历史上所有股票的研发费用数据:

包含了上市公司每个季度的研发费用,甚至近4个季度的研发费用总和等字段可谓极其全面。

懂行的朋友一定能发现这份数据的珍贵,如果你感兴趣的话,可以在评论区留言,都是可以分享给你的。

2、数据统计

借助这些数据先做一个简单统计。

2023年A股研发费用最多的公司高达460亿元。

看似科技含量不高的建筑公司,研发投入却极高

更出人意料的是,研发前10的公司中,除了比亚迪,其他都是中字头的大国企。

可见这些公司不仅有雄厚的国资背景,科研水平创新能力也同样走在了行业最前列。

3、“小知识”

刚接触股市的朋友可能不知道,研发费用从2018年三季度才开始强制要求披露。

在此之前大多公司不会单独披露,而是将其合并到管理费用中。

当然也有公司多年来一直坚持,比如中兴通讯。

市场上还有部分公司利用研发费用实现财务造假:

上述均为不正当手段,各位CEO切勿模仿

关于研发费用的科普就此结束,下文我们将构建相关的量化选股策略,来验证购买高研发费用的股票能否赚取收益。

02

策略构建

1、研发费用指标

假设在每月末将股票按研发费用TTM从大到小排序,删除ST/退市/停牌股票后,选出排名前10的股票。

在每月第一个交易日开盘均仓买入,最后一个交易日收盘清仓卖出。

再重新选择符合条件的股票,并在次月第一个交易日买入,如此循环往复。

研发费用TTM:最近4个季度研发费用总和

如在2024年3月29日选出研发费用TMM最高的10只股票,并在4月1日均仓买入,持有至4月30日卖出,并重新选择符合条件的股票。

如此即构成一个简单的量化选股策略

要验证该策略最终是赚是亏,就需要借助全部研发费用历史数据和Python代码

相关数据和代码已经帮大家准备好了,只需打开py后缀的文件,点击运行即可。

如果你需要这份数据和代码的话,可以在评论区留言,都是可以分享给你的。

2、指标效果

代表策略的橙色曲线从1元涨至1.19,略微跑赢代表大盘的沪深300指数。

但年化收益仅3.95%,最大回撤高达31.26%,收益甚至不如存进银行。

结果尚在意料之中,毕竟此处用到的研发费用数据为绝对值,存在一定问题。

比如很容易选到规模体量较大的超大型公司,其投入的研发费用远非小公司可及。

3、研发费用占比

因此一般使用研发费用占比指标作为代替(研发费用除以主营业务收入),指标越大代表公司越注重研发

如下图中两家公司,绝对值角度公司A研发投入远高于公司B。

但从研发费用占比看,公司A仅为1%,公司B为10%,公司B相对更注重研发投入。

若从研发转为产出,则公司B获益相对更大

研发占比高的公司究竟能否帮我们赚取收益?

仅需在前文代码基础上稍作修改,点击运行即可。

如果你需要这份数据和代码,可以在评论区留言,都是可以分享给你的。

策略结果令人大失所望。代表策略的橙色曲线从1元跌至0.72,年化收益-7.18%,最大回撤52.66%

策略和沪深300指数并称卧龙凤雏

至此可以得出如下结论:不论是绝对值还是相对值,研发费用都无法作为独立的选股指标使用

那研发费用就毫无用处了吗?

03

研发费用使用指南

1、策略改进

不妨思考如下问题:对酒店餐饮行业而言,研发费用重要吗?

与其用一年营收的10%做研发,多开分店或许是更优解

由点及面,研发费用对特定行业的确重要,但对许多行业却并非如此。

而前述策略均在A股所有股票中进行选择,对所有行业一概而论。更好的办法应是对行业做单独分析。

比如针对纺织服饰行业构建如下策略:

代表策略的橙色曲线翻了3倍,大幅跑赢了沪深300指数。

年化收益高达26%,而同期行业年化收益仅3.9%,实现了22%的超额收益,提升颇高。

再看建筑材料行业,年化收益23%,相比整个行业,超额收益有20%

部分行业中研发费用占比甚至是反指,比如商贸零售行业。

年化收益-12%最大回撤高达70%,大幅度跑输行业本身,可以说血本无归

2、使用指南

综上所述,研发费用占比指标并非无效,而是在某些本不注重研发的行业,无法用它衡量公司好坏。

在一些特定行业,它就是一个及其优秀的财务指标

上文仅例举了三个行业的案例,至于该指标在其他行业的表现,篇幅有限,就不做详细介绍。

结论我都整理到了Excel中,感兴趣的朋友可以在评论区留言,都是可以分享给你的。

也推荐大家去探索一番这张表格,了解研发费用可以在哪些行业发挥作用,对后续选股也会有所帮助。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2107378.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

严管下快速通道何在?

首先我们要清楚什么是快速通道? 其实就是一句话,是券商为高净值客户提供的一种特殊交易通道。可以提高你的交易速度,但是这里面又细分了很多。 但是VIP通道也就是快速交易通道其实里面还细分了很多种种类的,我们简单区分下&#x…

JavaEE:多线程进阶(CAS)

文章目录 CAS什么是 CASCAS 伪代码 CAS有哪些应用CAS的ABA问题什么是ABA问题ABA问题带来的BUG解决方案 CAS 什么是 CAS CAS: 全称Compare and swap,字面意思:”比较并交换“,一个 CAS 涉及到以下操作: 我们假设内存中的原数据V,旧的预期值A…

【Python报错已解决】`Provisional headers are shown Learn more`

🎬 鸽芷咕:个人主页 🔥 个人专栏: 《C干货基地》《粉丝福利》 ⛺️生活的理想,就是为了理想的生活! 文章目录 引言:一、问题描述:1.1 报错示例:1.2 报错分析:1.3 解决思路&#xff…

软件测试面试如何正确谈薪

又是一波离职高峰,很多小伙伴已经开始投身跳槽的准备中了。大家选择跳槽无非是想增加自己的工资收入,所以面试过程中的谈薪环节就显得尤为重要,谈的好与不好,未来整个的薪资水平都可能受影响。 那面试中,当问到“你的…

SprinBoot+Vue二手回收微信小程序的设计与实现

目录 1 项目介绍2 项目截图3 核心代码3.1 Controller3.2 Service3.3 Dao3.4 application.yml3.5 SpringbootApplication3.5 Vue3.6 uniapp代码 4 数据库表设计5 文档参考6 计算机毕设选题推荐7 源码获取 1 项目介绍 博主个人介绍:CSDN认证博客专家,CSDN平…

【C++】vector的简单模拟实现

目录 一、vector的基本实现机制: 二、vector的部分接口模拟实现: 1、构造与析构: 1、普通构造: 2、拷贝构造: 3、析构函数: 2、关于扩容: 1、reserve: 2、resize 3、增删查…

SpringCloud开发实战(六):Feign的最佳实践

目录 SpringCloud开发实战(一):搭建SpringCloud框架 SpringCloud开发实战(二):通过RestTemplate实现远程调用 SpringCloud开发实战(三):集成Eureka注册中心 SpringCloud开…

基于SpringBoot的高校BBS在线互动论坛系统

💥💥源码和论文下载💥💥:基于SpringBoot的高校BBS在线互动论坛系统-源码论文报告数据库.rar 1. 系统介绍 本论文设计并实现了一个基于Spring Boot和Vue的校园论坛系统,该系统分为用户和管理员两个角色。用户…

9/4 链表-力扣 234、19

234.回文链表 给你一个单链表的头节点 head ,请你判断该链表是否为回文链表;如果是,返回 true ;否则,返回 false 。 输入:head [1,2,2,1] 输出:true 思考:链表遍历只能从前往后&a…

Android studio 更换下载的gradle

首先我们下载gradle 打个比方如果我们下载了一个github上的项目,而它使用的是gradle-6.5-bin.zip https://services.gradle.org/distributions/gradle-6.5-bin.zip 用浏览器去下载,可能需要翻墙 解压到电脑里 找到setting里的这一项,设置…

plc1200 weiluntong001

快接口 快代码 main代码 电脑IP地址 编译,启动仿真,下载到仿真PLCsim 必要时候可以设备离线。 打开并监视块。 打开netto plcsim 添加 本机IP,选择,双击。 PLC启动仿真之后,出现这个IP地址&#xff0…

88、k8s之pv+pvc

一、pv和pvc pv pv:Persistent volume 是k8s虚拟化的存储资源,实际上就是存储,例如本地的硬盘,网络文件系统(nfs) lvm RAID oss(ceph) 云存储。 pvc pvc:Persisten…

关于SPI通信失败的一种情况(CRC校验不匹配的问题)

问题 该项目中,使用外置的ADC芯片采集电压电流,主控MCU通过SPI与ADC芯片通信。调试时,SPI通信一直失败,与之前成功的项目对比,发现是SPI配置的问题。 void MX_SPI2_Init(void) {/* USER CODE BEGIN SPI2_Init 0 *//*…

2024.9计算机视觉设计开发工程师专项培训通知

为进一步贯彻落实中共中央印发《关于深化人才发展体制机制改革的意见》和国务院印发《关于“十四五”数字经济发展规划》等有关工作的部署要求,深入实施人才强国战略和创新驱动发展战略,加强全国数字化人才队伍建设,持续推进人工智能从业人员…

fastadmin 文件上传腾讯云

1-安装腾讯云SDK composer require qcloud/cos-sdk-v5 2-腾讯云配置 <?phpnamespace app\common\controller;use Qcloud\Cos\Client; use think\Controller; use think\Db;class Tencent extends Controller {/*** 上传文件* param $config* param $key* return array*/p…

微信公众号《GIS 数据工程:开始您的 ETL 之旅 》 文章删除及原因

微信公众号多次限制付费文章发布&#xff0c;不太明确其原因。我猜可能是得罪了某位大神&#xff0c;这倒是也不是不可能。我这说话口无遮拦&#xff0c;得罪几个人偶尔搞我一下也是应该的 。当然也可能是部分喜欢白嫖的网友一看我收费就不太高兴&#xff0c;偶尔做点小动作也是…

Windows系统下苹果虚拟机系统的安装

前言 搞苹果软件开发&#xff0c;未必要购买贵的苹果电脑。可以安装黑苹果系统&#xff0c;也可以安装VMware的苹果虚拟机。而且通过我的实践发现&#xff0c;目前苹果虚拟机的效果很不错。 1、参考文档链接 VM虚拟机怎么安装mac os&#xff1f;&#xff08;全教程&#xff0…

【LeetCode】03.无重复字符的最长子串

题目要求 做题链接3.无重复字符的最长子串 解题思路 我们通过参考给出的输入很容易就会从每一个字符开始&#xff0c;看看最长能延续多长。我们通过画图发现一旦一个字符可以延续到另一个字符&#xff0c;那么我们就不需要考虑他中间仍然存在字符重复的问题。因此而后我们发…

部署mongosh教程

1、上传软件包 将软件包上传到/usr/local目录下 部署 2.1 解压 tar zxvf mongosh-2.3.0-linux-x64.tgz 2.2 修改名称 mv mongosh-2.3.0-linux-x64/ mongosh 2.3 将 bin 目录中 mongosh 二进制文件复制到 PATH 变量中列出的目录中 sudo cp mongosh /usr/local/bin/ sudo cp …

第九届“创客中国”生成式人工智能中小企业创新创业大赛招商推介圆满落幕

金秋九月,丹桂飘香。9月2日晚,第九届“创客中国”生成式人工智能(AIGC)中小企业创新创业大赛招商推介会在南昌高新区艾溪湖畔成功举办。南昌市政府副秘书长、办公室党组成员陈吉炜出席并致辞。市中小企业局党组书记、市工信局党组书记、局长骆军出席。南昌高新区党工委委员、管…