码力十足学量化|多因子概述
1. β收益与α收益
我们在投资中的收益根据市场定价模型可以表示为:
总收益 = β系数 * 市场表现 + α收益
β与市场相关,β系数用来衡量投资证券组合对总体市场的波动性,β收益是随市场波动来波动,当市场表现好时,我们投资组合的β收益也高,市场表现不好时,β收益随之降低。
α收益是与市场无关的超额收益,α收益取决于你的选股能力。股票的收益是受多方面因素影响的,如市值大小、估值水平等。如果低市值、低估值能够获取超额收益,那么我们就可以用该因子构建alpha因子组合。
2. α因子分类
2.1 基本面因子
基本面因子描述了一个公司的财务状况,最常见的基本面因子是由利润表,资产负债表以及现金流量表中的数据直接计算出的,通过财务报表可以构建出无数的财务比率及财务报表变量的组合,并以此来预测股票的收益率。基本面因子大概的分类如下:
(1) 估值因子
市盈率PE(TTM)
市净率PB(TTM)
市现率PCF(TTM)
市现率PCF(TTM)
股息率(近12个月)
总市值/EBITDA(TTM反推法)
总市值/息税折旧及摊销前利润TTM行业相对值
营业收入(TTM)/企业价值
对数市值
自由流通市值
对数流通市值
对数总资产
市值/企业自由现金流
营收市值比(TTM)
账面市值比行业相对值
…
(2) 偿债能力因子
归属母公司股东权益/带息债务
归属母公司所有者权益合计/全部投入资本
超速动比率
有形净值/带息债务
有形净值/净债务
有形净值债务率
经营活动产生的现金流量净额/带息债务(TTM)
经营活动产生的现金流量净额/净债务(TTM)
带息债务/全部投入资本
长期负债/营运资金
账面杠杆
现金流动负债比(TTM)
现金流动负债比率
…
(3) 营运效率因子
应收账款周转率(TTM)
存货周转率(TTM)
运营资金周转率
总资产周转率(TTM)
固定资产周转率(TTM)
应收账款周转天数(TTM)
存货周转天数(TTM)
流动资产周转率(TTM)
流动资产周转天数
总资产周转天数
股东权益周转率
…
(4) 盈利能力因子
营业利润/营业收入(TTM)
销售税金率(TTM)
营业总成本/营业总收入(TTM)
净资产收益率(TTM)
净资产收益率(扣除非经常性损益)
净资产收益率-加权
净资产收益率-加权(扣除非经常性损益)
净资产收益率-平均
投资收益率
总资产报酬率(TTM)
净利润/营业总收入(TTM)
管理费用/营业总收入(TTM)
财务费用/营业总收入(TTM)
成本费用利润率(TTM)
三费比重
扣除非经常性损益后的净利润
销售毛利率(TTM)
销售期间费用率(TTM)
基本获利能力
(5) 股东和规模因子
前5大股东持股占总股本比例之和
前5大股东持股占流通股本比例之和
前5大流通股东持股占总股本比例之和
前5大流通股东持股占流通股本比例之和
…
(6) 成长能力因子
营业收入增长率
净利润增长率
净资产增长率
固定资产增长率
总资产增长率
投资收益增长率
营业利润增长率
期间费用增长率
…
(7)其他因子
等等其他因子等待大家去挖掘。
2.2 技术面因子
大多数技术面因子是由过去的价格、成交量以及其他可获得的金融信息所构建的,如:MACD、KDJ、RSI等。其中每个技术指标都有其自身的计算时间长度和计算公式。
(1) 超买超卖型指标
如cci,kdj等。
(2) 趋势因子
如 MACD,双均线,布林带
(3) 动量因子
如 涨跌幅
(4) 其他因子
等等其他因子需要大家去挖掘。
由于篇幅有限,各因子分类列举的并不全面,如果对因子感兴趣或需要股票的历史数据及因子数据,可以添加微信:malishizu222
码力十足学量化|多因子概述相关推荐
- 码力十足学量化|macd 指标详解
经常炒股的朋友应该对macd不陌生,在交易软件的k线图设置中,有点软件默认就会开启macd的图形,没开的大家也可以手动选择一下显示macd图形.那么macd究竟是个什么指标?他是如何计算的,以及如何根 ...
- 码力十足学量化|如何在财务报告寻找合适的财务公告
做投资,我们经常要阅读公告,如何对公告进行解读呢?本文将遍历一个文件夹里的所有的理财公告 PDF文件,通过PDF文本解析对理财公告进行深度筛选,获取符合要求的公告内容. 1.首先遍历文件夹里所有的PD ...
- 米筐量化不支持c语言_量化 | 从零开始学量化(三):数据获取途径
本系列的前两篇都是一些笼统的介绍,供小白制定学习计划时参考,现在该铺垫的都铺垫的差不多了.循序渐进,从本篇开始会写一些能实操的内容,尽量写的很细节,有任何问题欢迎私戳. 本篇给出一些数据获取途径,基本 ...
- 阿里百川码力APP监控 来了!
阿里百川码力APP监控 来了! 这个APP监控 和手淘一起成长 历经千锤百炼 走过千BUG万坑 如今百川起产品 为了让你的APP更好 用户更爽! 在移动互联网时代,一款应用是否成功,用户体验是一个关键 ...
- 阿里百川码力APP监控 来了! 1
阿里百川码力APP监控 来了! 这个APP监控 和手淘一起成长 历经千锤百炼 走过千BUG万坑 如今百川起产品 为了让你的APP更好 用户更爽! 在移动互联网时代,一款应用是否成功,用户体验是一 ...
- 云效83行代码重构大师赛-码力全开,重启方舟
简介:云效83行代码重构大师赛-码力全开,重启方舟,诚邀您参与赛事,有机会获取阿里云及生态企业就业机会(限高校应届毕业生).定制专属榜单.明年83行代码大赛总决赛名额.CHERRY.霸王.鼠标垫等程序 ...
- 米筐量化不支持c语言_从零开始学量化(三):数据获取途径
本系列的前两篇都是一些笼统的介绍,供小白制定学习计划时参考,现在该铺垫的都铺垫的差不多了.循序渐进,从本篇开始会写一些能实操的内容,尽量写的很细节,有任何问题欢迎私戳. 本篇给出一些数据获取途径,基本 ...
- 2021 中国开源码力榜启动,寻找开源世界的超级码丽
2022 年 1 月 12 日,SegmentFault 思否联合长期耕耘与推广开源文化的开源社共同推出了<2021 中国开源先锋 33 人>榜单,一众开源先锋上榜,一时间引发了行业的广泛 ...
- 2021中国开源码力榜启动,寻找开源世界的超级玛丽
2022 年 1 月 12 日,SegmentFault 思否联合长期耕耘与推广开源文化的开源社共同推出了<2021 中国开源先锋 33 人>榜单,一众开源先锋上榜,一时间引发了行业的广泛 ...
最新文章
- BREW中的安全性网络编程
- 942.ava.com_如何使用Ava.js测试Node.js应用程序
- Highcharts改Y轴的刻度值
- Arp Scan和局域网隐身
- ElasticSearch配置说明
- Git:clean的用法
- [渝粤教育] 西南科技大学 西方经济学 在线考试复习资料(3)
- 汽车在哪扇门后面(博弈论的诡计)
- VS2017使用github
- java的农夫养牛_以前农村里养牛的,为何喜欢在牛脖子上挂个铃铛?
- Golang的广东11选5出售协程调度机制与GOMAXPROCS性能调优
- Reverse complement DNA
- 简单的网页制作期末作业——html css javascript小礼品购物商城网站
- 使用Blynk打造一款物联网产品
- Python-Django毕业设计老薛男生服装网(程序+LW)
- Flutter报错:Bad state: Stream has already been listened to.
- [转]设置IE背景色保护你的眼睛视力_鹤壁吧_贴吧
- 爬取电影《无双》影评数据,分析,可视化
- Java Game Resource
- Visio中添加连接点的方法