估值温度计:A股的20年牛熊转折+PB中值走势+28择时策略+历史回测

最近2年,从集思录受益良多,但是大部分时间都是在潜水。
爱上集思录的都是偏好低风险投资,那么如何判断股票市场的风险偏好,当前是否属于低风险投资区间,我最近针对这个做了一些量化研究,发出来和大家一起探讨,欢迎质疑和批评

----------------------------------------------------------------------------------------

估值温度计系列一:A股的20年牛熊转折和PB中值走势

当前的A股市场,大霄哥讲处于“婴儿底”,也有人讲“新的一轮牛市已经开启”,还有人讲“熊途漫漫,见底还早”,那么,当前到底处于哪个阶段?

先亮个人观点,再详细阐述:
- 如果使用A股所有股票的PB中值,来衡量市场的估值,可以基本合理解释过去A股从1996年-2015年共计20年的牛熊转折。
- 过去20年,有5轮牛熊更替,牛市底部PB中值都会超过4.5倍,熊市底部PB中值都会低于2.5倍。
- 大概率事件:2016年6月30日,A股PB中值=4.35倍,处于高估区域,同时距离熊市底部还很遥远,因此赞同观点:“熊途漫漫,见底还早”
- 小概率事件,A股走类似99-01年的走势(99年PB中值=3.5见底,走一轮牛市),16年1月最低3.7倍,开始走一轮新牛市,也没有什么不可能

A股20年牛熊转折

A股PB中值走势图


PB中值计算
中值就是求中位数,把所有A股股票的PB值按从小到大排序,现在如果是2800只股票,就取排序中第1400只股票的PB值,作为A股PB中值。

对于指数的说明:
1、 在1994年-2006年,上证综指还基本可以代表A股所有股票的整体走势;
2、 在2007年-至今,由于上证综指按总市值计算的指数计算方法,权重股严重影响了指数的涨跌,使得上证综指无法再真实反映A股所有股票的整体走势;很明显,最近几年,大部分股票的收益率都远远超过了上证综指;
3、 2006年推出的中证流通指数,包括了A股所有的股票,同时只计算流通市值,受权重股影响较小,是目前反映A股整体走势的最佳指数;很明显,如上图,在15年的牛市中,中证流通指数最高到达8433点,远远超过了07年牛市高点5666点。

对于PB估值的说明:
1、 同样,上交所公布的上证指数PB值,和中证公布的沪深A股PB值,也是所有股票加权计算的,受到银行保险两桶油等权重股的严重影响,无法真实反映A股的所有股票估值水平;
2、 采用A股所有股票的PB中值,有效的摆脱了权重股的影响,如上图,在15年的牛市中,PB中值最高到达7.8倍,远远超过了07年牛市高点6.3倍,也创造了A股的历史新高;

------------------------------------------------------------------------------------

估值温度计系列二:基于A股PB中值的估值温度计

先亮观点,再详细阐述:
- 过去20年,有5轮牛熊更替,牛市顶部PB估值温度计4次超过95%(1次超过70%),熊市底部PB估值温度计4次低于15%(1次低于45%)。
- 大概率事件:2016年6月30日,A股PB估值温度计=71%,接近牛市顶部区域,同时距离熊市底部还很遥远,因此保持观点:“熊途漫漫,见底还早”
- 小概率事件:A股走类似99-01年的走势(99年温度计=45%见底,走一轮牛市),16年1月最低温度54%,开始走一轮新牛市,也没有什么不可能
- 如果基于A股所有股票的PB中值,来计算获得PB估值温度计,作为衡量市场的估值标尺,可以基本合理解释过去A股从1996年-2015年共计20年的牛熊转折。

在上篇文章中,使用A股所有股票的PB中值作为衡量市场的估值标尺,会发现“过去20年,有5轮牛熊更替,牛市底部PB中值都会超过4.5倍,熊市底部PB中值都会低于2.5倍”。

但是,PB中值是一个绝对值,可能存在一些问题

问题1:从历史来看,使用了未来值。
取4.5作为顶部和取2.5作为底部的特征,是从2015年底回头看过去20年才能得出的结论。就量化分析而言,相当于使用了未来值,如果现在是1996年的年初,又如何来确定顶部和底部的PB值呢?

问题2:向未来看,根据历史统计的顶部区域4.5和底部区域2.5是否仍然有效?
随着从工业化时代进入信息化时代,也许未来资产越来越轻量化,整体的PB估值会向上抬高(也许不会,谁说得清呢?)。那么现在站在2016年7月,是否可以肯定的说,根据历史统计的顶部区域4.5和底部区域2.5是否仍然有效?

先发3张图,然后再详细阐述我的思路
数据说话:

一图抵千言:

二图抵百言:


针对这2个问题,我不再使用PB中值的绝对值,而是使用基于PB中值的相对值,即PB估值温度计的概念来衡量市场的估值标尺。

PB估值温度计的定义
即当前PB中值占历史上每月PB中值的百分位(有点拗口,为了便于沟通,我用估值温度计来代替历史百分位说明)
在Excel中,可以使用PERCENTRANK 函数进行计算(将某个数值在数据集中的排位作为数据集的百分比值返回,此处的百分比值的范围为 0 到 1。 此函数可用于计算值在数据集内的相对位置。 例如,可以使用 PERCENTRANK 计算能力测试得分在所有测试得分中的位置)

PB估值温度计的有效性

从历史来看,不使用未来值
如果现在是1996年1月末,PB中值=1.99倍,那么当天的PB估值温度计=当天的PB中值占1994年1月-1996年1月的历史百分位=12%;
同样,如果现在是2015年5月末(股灾即将发生),PB中值=6.73倍,那么当天的PB估值温度计=当天的PB中值占1994年1月-2015年5月的历史百分位=100%;

向未来看,估值温度计动态变化,自适应整体市场的PB抬高或降低或不变
如上述的两个例子,PB估值温度计的历史取值范围是越来越多,同时自动包括了最新的估值变化,那么计算的估值温度计的百分比也就动态自适应调整,整体市场的变化(无论太高或降低)都将是逐步的,那么估值温度计也就逐步的动态调整适应变化,依然有效。
注:从第3张图,即PB中值的历史变化和估值温度计的相对不变,可以看出一些端倪

----------------------------------------------------------------------------

估值温度计系列三:基于A股PB温度计的28择时策略和历史回测

先发结论:
- 如果比较保守,考虑高胜率,在温度计<20%的时候买入,在温度计>80%的时候卖出,
过去20年里,有4次交易机会,每次都能获利退出,每次交易最少持有2个月,最多持有3.5年。(5轮牛市,抓住4次,踏空1次)
- 过去20年,上证综指上涨5.37倍,年化收益率=9.7%。
- 过去20年,同样投资指数,采用28择时策略,上涨7.4倍,年化收益率=11.3%。
如果考虑现金收益(假设年化5%),将会上涨13.8倍,年化收益率=14.4%
- 从净值走势图可以看出,采用28择时策略,收益率提高,最大回撤率降低,净值走势平稳。

在上篇文章中,说明了A股PB估值温度计的计算和作用。有朋友评论说“这会踏空很多的行情” ,是的,这个估值温度计只是衡量市场风险偏好的一个指标,本身不是一个交易策略,要看每个人怎么去用。观察的时间拉的越长,买入的时候温度越低,获利的概率也就越大。
例如16年6月末的温度计指示是71%,意味着过去20年里有71%的时间PB中值都比当日要低,也就是更便宜。那么当日买入一定就不赚钱吗?当然不是了,还是29%的时间的估值更高。这关系到每个人的风险偏好和选股能力,没有标准答案,我们不争论这个问题。

下面和大家探讨一个基于估值温度计的28择时策略(简化模型)
因为我的投资风格是偏保守的,希望在胜率较高的时候才出手。
- 交易时间:月末
- 买入时机:当估值温度计 < 20%, 满仓买入;
- 卖出时机:当估值温度计 > 80%, 清仓卖出;
- 交易标的:上证综指

说明1:买入和卖出都是以该月末的上证综指的收盘点位计算
说明2:忽略无法及时买入和卖出的细节问题
说明3:忽略交易成本(因为20年只交易了不到10次)
说明4:06年以后上证综指已经受权重股绑架,不能代表A股整体走势,但是大家还是最关注上证指数,同时也为了回测的连续性,交易标的选择上证综指,选择其它指数例如深证综指,效果会更好
特别说明:上面的28择时策略只是用于探讨的一个简单模型,不是我实际使用的模型。欢迎交流探讨

交易表


年收益率和最大回撤表


净值走势和仓位变化图
发表时间 2016-07-09 14:48

赞同来自: 红楼寻梦 BlairMie 哥低调哥 顺溜哥123 xxbiao 为锅呼盘 betaashley 笑眼迷人 tonyfan82 Boyee qaderi 雷鑫Thomas bigbigETF Allan0821 Gggggdragon 袁大敏 小樱2018 scott xxxcer Altaria sunshinemay_hy 啥名字都不让用 泛舟Rain 沁雪1075 夜是故乡明 air2020 红牛Y bullrun chilli klh63FWE2vb rs1728 且徐行 国产零零柒 刘松涛 szcq8899 xinbing 四大爷 冷处理 datou1987 家园家园 19931399 wittywheat gtman0510 yangx1101 zzz666 cnbjfl 我要发福 五行山下 xuangu 沧海云帆 等待_等待牛市 reborn1978 GONZHAO 沙里淘金 keaton1 c2164015 大象咖啡 甘甜交响曲 muyou 为财奔波 小爱同学 哈维07 november87 思嘉 hzllyh 瞌睡猫 张霸气 喔喔鸡 金钱永不眠 hynz ygd483 基坛子龙 lhc975103 YEGU Oliver 灰白猫 东隅快乐 FUZE 石门 liu50958 川军团龙文章 冰凌星 zjuzhou czy34916806 井中得月 newsu 魂斗罗 Maaaaax laplace 桉树 小吉米 ccg8800 gshsh2004 maplefoli jjkang 南柯迷渡 求索88 小孬 xineric 无求 zxq3030520 binghuogh JamieZhou wang306 决不出圈 nhlknzy dongjing02 视觉总监 goorback 凡夫 量化投机者 稳健投资2016 韭菜投资学 FT9898 xs1973 njdlhx 放牛班之春 Jay1201 只玩次新 tennisfan 来卡拉 chenleihonbo 四眼老朱 skyblue777 18673835309 潜行888 Scpb1026 Henryzhu10 xue_xi wittgenstein X光年 w466512 bn2013 wdldxy ssh 木才 只会全仓 min19821 xingjdcn CHENBEN 重复简单的交易 太阳花 刘思哲 hehuan360 lmc333 haiyang98 baba lastuser 璃夜释 云游漫步 ppooqq skyan 长河落日 夏至日 我兜里有糖 JohnHK 大志散人 tusion 釜底抽金 skyeycn tzcws mn2988 marler 秋黄 阳光薇薇 白衣果冻 小树摇风 steven1521 bsmr sade920 cbdcbd hfsr 做梦的Leon bobbyjisi kxc0405 xsywinster muddle2000 gxlis justtemp 慕容雪辉 ericlule owenlixuan ybc0804 塔塔桔 扬起的糖纸 horizon668 jmwusir aiplus luckzpz kongxin 三个知道 捡大腿 面包 gaojin418 edogawa803 lailai2000 memoriesaier 同盛 夜望星辰 pierrekw 阿基米德 xiejcong leoli shysky123 smao 李季峰 ck0630 flowerli lwcdxx lijie1985 我在高老庄更多 »

要回复问题请先登录注册

发起人

问题状态

  • 最新活动: 2022-06-10 12:36
  • 浏览: 179422
  • 关注: 1085