股票基本面量化投资中的神奇公式

买股票其实就像买白菜,核心原则在于用最低的价格买到质量最好的白菜,这样才能有更高的投资回报。无论是在巴菲特的《聪明的投资者》中还是乔尔格林布拉特的《股市稳赚》the little book that beats the market)中,质量和价格是股票投资中最核心的两个考察维度。众多的价值投资模型也不外乎通过挖掘具体的基本面指标来衡量公司的质量与价格,从而挑选最值得投资的股票。

 

如何判断股票价格合理与否?这里不能再和白菜类比了(当然供需层面还是可以类比的),因为买白菜是一种消费行为,而购买股票是一种投资行为,是一种购买公司未来盈利分红权的行为。在银行存款,投资回报来源于利息;而购买公司股票,显而易见,投资收益来源于公司未来的盈利。举个简单的例子,小明用50万开了一家炸鸡店,每年可以盈利10万,20%的资产收益率,如果你在期初投资了1万,那么每年可以收益2000,20%同样是你的投资回报。判断股票价格合理与否,只要计算单位股价的投资回报率就可以了。如果计算的投资回报率都比不上银行存款利率,那该股票价格肯定是偏高了。

单位股价投资回报率=每股收益/股价

也就是市盈率的倒数(获取单位投资回报率需要支付的价格)。

 

如何判断公司质量好坏?不管公司做什么产品用什么经营模式,最终的目的都是赚钱,公司质量的好坏自然在于其赚钱的能力。净利润无疑是衡量公司赚钱能力的关键指标,但和公司体量有着紧密的关联,市值千亿左右的茅台在05年净利润不过10亿左右,显然,判断公司赚钱能力应当采用相对指标,如净资产收益率,衡量单位净资产可以赚取多少净利润:

净资产收益率=税后利润/所有者权益

如果小红的咖啡店投资50万每年可以赚20万,自然要投资小红的咖啡店是更好的选择。

但问题是,股票是公司未来盈利的分红,质量的判断也应该是对公司未来情况的判断才对。这里存在一个假设,公司净资产收益率短期内不会发生剧烈的变化。从经济/公司经营角度来看,这样的假设大部分情况下是合理的:公司通过多年的经营和积累形成的经营模式与行业地位,不会短时间受到较大的影响,因此其赚钱能力在短时间内也不会有较大的波动。

贵州茅台净资产收益率

这样,我们分别找到了衡量公司质量和价格的具体指标,接下来就是从量化角度构建一个价值量化模型了。

 

1. 获取数据

巧妇难为无米之炊,首先需要获取数据,包括单位股价的投资回报率和净资产收益率,以及股票行情交易数据。对于财务数据,上市公司每年只公布四次,分别为一季度报表,中报,三季度报和年报。其中年报最为详细和准确。但是季报中的季度数据,同样具有横向比较价值。同时需要注意的是,财报数据的公布时间与报告期时间不同,存在延后的情况,在数据获取中要避免“超前获取”的偏差,同时要保证数据更新的及时性,以每月可以获得的当时最新数据为准。

扣除非经常损益后的每股收益数据部分截图

净资产收益率数据部分截图

 

2. 选定股票池

股票池的选择是多种多样的,如全部A股市场,沪深300指数成分股,或者所关注的某个行业,这里采用沪深300股票池。需要注意的是,沪深300指数成分股存在调整的情况,要以当时真实的股票池为准,动态获取股票池情况。

 

3. 模型逻辑

a. 每个月第一个交易日进行调仓,获取当时的股票池,剔除上市时间不满一年的股票;

b. 先寻找单位股价投资回报率高的股票,根据该指标将股票池从大到小排序,挑选前五分之一的股票;

c. 再在其中挑选净资产收益率高的股票,根据该指标从大到小排序,再挑选前五分之一的股票;

d. 通过如上的挑选,从沪深300股票池中挑选出了二十五分之一价格低估且质量较高的公司股票,构建投资组合,每一个月大概十几只股票;

 

2010年2月挑选出的股票组合为:

 

4. 测试结果

利用2010年2月——2016年12月的历史数据进行测试,结果如下:

回测指标

净值曲线

 

测试结果表明该价值量化投资模型可以显著稳定的战胜市场。

 

5. 扩展

该模型仅仅是一个简单价值量化投资模型的实例,也是《股市稳赚》书中神奇公式的应用,很多细节都值得进一步探讨。

a. 衡量公司价格时使用了每股收益,但该指标容易被“会计操纵”,通过哪些方法可以识别操纵了每股收益的公司?或者,如何更好的衡量公司单位价格的投资回报率?

b. 衡量公司质量是基于净资产回报率短期内不会发生较大波动的假设之上,是否有更好的预测方法与指标?公司的净利润水平能否反应公司处于什么样的发展阶段?公司的净资产回报率和竞争优势有着什么样的关系?

c. 该模型仅仅基于两个指标,那么引入更多的衡量指标是否可以提高模型的收益?

免责声明:信息仅供参考,不构成投资及交易建议。投资者据此操作,风险自担。
如果觉得文章对你有用,请随意赞赏收藏
相关推荐
相关下载
登录后评论
最新评论 (2)

  • avatar
    2020-04-30 23:21:25 228575834 [宽客网友]:
    228575834
    0
    文章
    0
    关注
    0
    粉丝

    你好,可以加一下好友,分享一下策略和回测,这样一套下来的实现步骤吗??

  • avatar
    2021-04-30 12:13:13 宽客在线 [宽客网友]:
    宽客在线
    0
    文章
    0
    关注
    6
    粉丝

    可以加微信:hukybo

Copyright © 2019 宽客在线