大类资产轮动策略

大类,资产,策略 · 浏览次数 : 50

小编点评

**大类资产轮动概念大类资产轮动** 大类资产轮动是指债券、股票、商品的轮动。 **典型的大类资产轮动顺序:** 1. 债券先走牛,然后股票牛市,股票走牛之后商品开始火爆,等商品行情结束后,最后用现金做防守。 **大类可投资资产的轮动策略:** 1. 通过历史数据,回测得到可以基于历史检验的大类资产轮动策略。 2. 建立策略前,需要解决问题: - 确定能够投资的大类资产类别及投资标的列举出来。 - 确定投资范围分为股票、大宗商品、债券。 **大类资产轮动测试结果:** * 全资产轮动收益率最高,且全资产轮动 > 子类资产轮动 * 子类资产轮动种,股票轮动 > 债券轮动 > 大宗商品轮动 * 任何类别的轮动 > 同类别的平均持有

正文

更多精彩内容,欢迎关注公众号:数量技术宅,也可添加技术宅个人微信号:sljsz01,与我交流。

大类资产轮动的概念

大类资产轮动,从定义上来说, 就是债券、股票、商品的轮动。从典型的学院派理论来讲,上述资产之间的轮动顺序往往是债券先走牛,然后股票牛市,股票走牛之后商品开始火爆,等商品行情结束后,最后用现金做防守。 这是一轮典型的经济周期,也就是大家熟知的美林投资时钟。

美林投资时钟理论按照经济增长与通胀的不同搭配,将经济周期划分为四个阶段:

1、“经济上行,通胀下行”构成复苏阶段,此阶段由于股票对经济的弹性更大,其相对债券和现金具备明显超额收益;

2、“经济上行,通胀上行”构成过热阶段,在此阶段,通胀上升增加了持有现金的机会成本,可能出台的加息政策降低了债券的吸引力,股票的配置价值相对较强,而商品则将明显走牛;

3、“经济下行,通胀上行”构成滞胀阶段,在滞胀阶段,现金收益率提高,持有现金最明智,经济下行对企业盈利的冲击将对股票构成负面影响,债券相对股票的收益率提高;

4、“经济下行,通胀下行”构成衰退阶段,在衰退阶段,通胀压力下降,货币政策趋松,债券表现最突出,随着经济即将见底的预期逐步形成,股票的吸引力逐步增强。

大类可投资资产

但是,类似于美林时钟的大类资产轮动太过于理论化,实际中很难确切的确定当前所处经济周期以及下一个周期是什么,寻找周期对应的资产也是无从下手。因此,最佳的方式是通过历史数据,回测得到可以基于历史检验的大类资产轮动策略。

在构建策略前,我们需要解决的问题是,把能够投资的大类资产类别及投资标的列举出来,即确定我们的投资范围。我们将投资范围分为股票、大宗商品、债券,一起来看每个大类下面的细分标的:

股票:A股及全球主要股票市场

i. A股:上证50、沪深300、中证500、中小板、创业板

ii. 全球:恒生指数、台湾加权指数、巴西IBOVESPA指数、道琼斯工业指数、纳斯达克指数、标普500、英国富时100、法国CAC40、德国DAX、日经225、韩国综合指数、澳洲标普200、印度SENSEX30、俄罗斯RTS

大宗商品:

i. 农产品,包括油脂油料、饲料、谷物等

ii. 有色金属、贵金属、能源化工

iii. 煤炭、钢铁、建材、铁合金

债券(包括可转债):

i. 中证全债

ii. 上证国债、上证企债、上证转债

iii. 深圳转债、深圳企债

首先,我们对上述罗列的大类资产,统一将其历史的收益率汇总并用一张图展示出来。

平均持有各类资产的收益率统计

我们先计算一个简单的策略收益率基准,即如果我们只是平均持有上述某一类资产,例如平均持有所有股票指数、大宗商品、债券,或平均持有所有上述大类资产标的,得到的收益率情况。

从结果的统计来看,长期平均持有的收益率,股票 > 债券 > 大宗商品。而所有资产平均持有的收益率介于债券和大宗商品之间,但是波动率要显著小于持有单个类别资产。

单类资产轮动

接下来,我们在平均持有分类别资产的基础上,做一个简单的轮动策略,该轮动策略依然是在板块内部进行轮动。

股票指数轮动

按月轮动,选择过去一个月收益率最高的股票指数,持有至下一个月,重复上述判断。从结果中可以看到,轮动持有的方式,显著高于平均持有的收益率。

大宗商品轮动

同样的方式进行大宗商品的轮动,即选择过去一个月收益率最高的大宗商品,持有至下一个月,重复上述判断。与股票指数轮动有类似特征,大宗商品轮动的收益率,也显著高于平均持有。

债券轮动

最后是债券轮动,同样的轮动方式,与股票、大宗商品资产一样,也能够得到同样的结论。

大类资产全轮动

通过单类资产轮动的测试,我们发现所有的大类资产在板块内部,都存在着强者恒强的动量效应,基于动量的轮动持有,要显著好于平均持有。那么,我们是否可以将这个结论扩展到所有的大类资产轮动?

接下来我们就按照上述逻辑进行回测,即在所有大类资产中,寻找当月动量最强的标的,持有至下一月并重复。可以看到,全资产轮动的结论与单资产轮动完全一致,而且相比较单资产轮动,全资产轮动相对于平均持有的超额收益更高。

最后,我们比较一下本文测试过的所有大类资产轮动策略,即全资产轮动、子类资产轮动、全资产平均持有、子类资产平均持有,这几种不同的方式。

结论:

1 全资产轮动的收益率最高,且全资产轮动 > 子类资产轮动

2 子类资产轮动种,股票轮动 > 债券轮动 > 大宗商品轮动

3 任何类别的轮动 > 同类别的平均持有 ,说明轮动是一种有效的资产配置方式

写在最后
细心的读者已经注意到,我们做的上述测试,并没有更新到最新日期。这是因为我们特意留出了最近一段历史数据,让大家使用代码自己动手进行样本外测试。文章配套源码,独家发布于我们的知识星球。

 

与大类资产轮动策略相似的内容:

大类资产轮动策略

更多精彩内容,欢迎关注公众号:数量技术宅,也可添加技术宅个人微信号:sljsz01,与我交流。 大类资产轮动的概念 大类资产轮动,从定义上来说, 就是债券、股票、商品的轮动。从典型的学院派理论来讲,上述资产之间的轮动顺序往往是债券先走牛,然后股票牛市,股票走牛之后商品开始火爆,等商品行情结束后,最后

[转帖]华为、惠普、 戴尔、浪潮 服务器命名规则和型号分类

华为 Huawei 服务器命名规则和型号分类 惠普 HP 服务器命名规则和型号分类 按HP服务器按外形可分为三大类:塔式服务器,机架式服务器和刀片式服务器 一、按字母来区分: 塔式型号是按照 ML 系列来命名的;ProLiant ML110 G7即为塔式服务器。 机架式型号是按照 DL 系列来命名的

OCR -- 文本识别 -- 理论篇

文本识别的应用场景很多,有文档识别、路标识别、车牌识别、工业编号识别等等,根据实际场景可以把文本识别任务分为两个大类:**规则文本识别**和**不规则文本识别**。 * 规则文本识别:主要指印刷字体、扫描文本等,认为文本大致处在水平线位置 * 不规则文本识别: 往往出现在自然场景中,且由于文本曲率、

【RocketMQ】MQ消息发送

RocketMQ是通过DefaultMQProducer进行消息发送的,它实现了MQProducer接口,MQProducer接口中定义了消息发送的方法,方法主要分为三大类: send同步进行消息发送,向Broker发送消息之后等待响应结果; send异步进行消息发送,向Broker发送消息之后立刻

循序渐进介绍基于CommunityToolkit.Mvvm 和HandyControl的WPF应用端开发(5) -- 树列表TreeView的使用

在我们展示一些参考信息的时候,有所会用树形列表来展示结构信息,如对于有父子关系的多层级部门机构,以及一些常用如字典大类节点,也都可以利用树形列表的方式进行展示,本篇随笔介绍基于WPF的方式,使用TreeView来洗实现结构信息的展示,以及对它的菜单进行的设置、过滤查询等功能的实现逻辑。

万字详解常用设计模式

本文是博主在工作中对常用设计模式的使用经验总结归纳而来分享给大家。 设计模式一共有23种,本文讲解涉及如下: 责任链模式 模板方法模式 发布订阅模式 策略模式 三大分类 业界一般将设计模式分为三大类: 创建型模式:对类的实例化过程进行了抽象,能够将软件模块中对象的创建和对象的使用分离。有五种创建型模

Radash库使用说明——数组方法篇(全)

写在前面 tips:点赞 + 收藏 = 学会! 本文包含radash中数组相关的所有方法说明 + 使用示例 + 思维导图查看 这边会整理出一份数组相关方法的使用大纲(不含源码解析),方便大家查阅使用; 作者会按照大类进行整理分享,本次也会同步给出Array所有方法的思维导图; 所有方法整理完毕后,作

记一次 .NET某工控视觉自动化系统 卡死分析

一:背景 1. 讲故事 今天分享的dump是训练营里一位学员的,从一个啥也不会到现在分析的有模有样,真的是看他成长起来的,调试技术学会了就是真真实实自己的,话不多说,上windbg说话。 二:WinDbg 分析 1. 为什么会卡死 这位学员是从事工控大类下的视觉自动化,也是目前.NET的主战场,这个

[转帖]Linux中的目录结构是什么样的?有人说像“树”,你觉得呢

https://bbs.huaweicloud.com/blogs/380543 【摘要】 在 Linux/Unix 操作系统中,一切都是文件,即使目录是文件,普通文件也是文件,鼠标、键盘、打印机等设备也是文件,本文笔者将带大家了解一下Linux中的文件目录结构。 文件类型Linux 中有三大类文件

设计模式学习(五):原型模式

设计模式学习(五):原型模式 作者:Grey 原文地址: 博客园:设计模式学习(五):原型模式 CSDN:设计模式学习(五):原型模式 原型模式 原型模式是创建型模式。 如果对象的创建成本比较大,而同一个类的不同对象之间差别不大(大部分字段的值都相同),在这种情况下,我们可以利用对已有对象(原型)进