深度专题130:大类资产轮动量化策略体系——宏观基本面&动量视角

财富   2024-08-29 18:06   北京  

核心结论

核心观点

    本文基于宏观和动量两个维度构造完全量化可回测的大类资产轮动策略。宏观模块创新性地引入Listwise排序学习算法ListMLE,从截面维度构造简单稳健的宏观周期查询字典,同时引入动量模块,利用其与宏观的互补性构造复合轮动策略,2017年以来复合策略绝对收益年化17.8%,夏普1.48,最大回撤9.1%,月度胜率71%,其中2019年以来策略年化收益22.3%,2024年以来每月均能事前选到当月表现最优的大类资产。


基于ListMLE的宏观基本面策略

    基于基础数据构建完全可得宏观趋势数据库,将其作为自变量解释大类资产截面收益率差异。本文创新性地引入ListMLE这一排序学习模型,在宏观策略这样的小样本数据上有良好的预测能力和可解释性。基于ListMLE的宏观基本面策略17年以来绝对收益年化14.52%,最大回撤11.8%,月度胜率72.5%,除2022年以来均能录得正收益。


基于宏观基本面&动量的大类资产轮动策略

    由于单一模型总会面临阶段性失效时段,本文结合宏观基本面和动量两个维度构造复合轮动策略。考虑到二者的高度互补性,我们使用因子动量的思想对宏观和动量信号进行轮动,即每次决策时回溯过去一段时间两个维度的业绩表现,选择业绩较好的一个维度信号作为配置信号,复合策略2017年以来年化绝对收益17.8%,夏普1.48,最大回撤9.1%,月度胜率71%,每年均能录得正收益,其中2019年以来策略年化收益22.3%。2024年以来表现非常优秀,每月都选到了当月表现最优的资产。


风险提示:本报告结果均基于对应模型计算,需警惕模型失效的风险;历史不代表未来,需警惕历史规律不再重复的风险;模型结果仅为研究参考,不构成投资建议;当前海外地区冲突仍未结束,仍需警惕局部地区冲突大规模升级的风险;当前市场一致预期美联储将要降息,仍需警惕降息落地时间不及预期;当前全球多地区地缘政治局势紧张,仍需警惕某些地区出现局势突发式升级;当前中国经济受国内国际因素影响较多,仍需警惕国内经济增长不及预期带来的风险。

主要内容

引言

大类资产轮动策略是一种自上而下的资产配置策略,通过在不同的市场周期中轮换投资于表现较强的资产类别,投资者可以实现更高的风险调整收益。目前市场上构造大类资产轮动策略的主流方法论是周期划分,通过对经济环境主观划分周期来决定配置策略,但是这种方法不可回测且完全依赖于每个人对经济的主观认知预测,不确定性较强,本文着重解决这一痛点,将宏观基本面维度的信息量化并加入资产价格动量效应构造完全量化可回溯的大类资产轮动策略。
本文我们采用以ListMLE为损失函数的列表模型建模方式构造宏观与大类资产之间的桥梁。将信息检索类比至资产配置上,整个模型使用流程为输入关键字(宏观变量向量),输出大类资产的配置优先级,模型训练过程为将历史上每个月的宏观变量向量(关键字)做一个线性变换,转化为大类资产的得分,通过优化其与真实得分(当月大类资产收益率向量)的距离(损失函数为ListMLE)得到线性变换,以此作为宏观-大类资产“信息检索系统”,对目标配置月输入可得的宏观状态向量即可产生轮动配置信号。为了防止过拟合,我们还在ListMLE损失函数的基础上添加了惩罚项。
最后考虑到宏观基本面潜在的失效问题,我们引入了大类资产价格动量效应与其互补,构造复合轮动策略。
本文约定大类资产使用标的为股(881001.WI)、债(CBA00601.CS)、商(NH0100.NHF)

一、宏观基本面模块


    本节主要介绍大类资产轮动策略的宏观模块,本节主要是三个部分,第一部分是数据准备和处理,第二部分是模型原理,第三部分是策略构建及回测,最后一部分则是模型可解释性探究。

1.1

数据准备和处理

本节数据处理主要是针对宏观变量进行处理,将宏观变量处理成为完全可得的1,-1以此来表示每个指标的上行下行趋势,本节考虑使用增长、通胀、货币、汇率、利差、全球利率几个维度共计17个宏观变量作为基础变量。

第一步针对所有宏观变量做滞后处理,保证所有宏观数据均为可得数据,比如PPI同比这一指标,当月披露上月PPI,因此实际可得的每月PPI同比为上月数据,第二步将所有数据统一为月频,日频数据将月内均值作为当月值,第三步则是对环比型数据做滚动季调(保证季调过程不引入未来数据),本文所用的数据仅PMI为环比型指标,需要做季调,我们采用X-13 ARIMA SEATS对其进行季调,第四步针对所有可得宏观数据做滚动单向小参数HP滤波(单向保证滤波不引入未来数据)获得去噪版本,这一步是为了提取宏观变量的中长期趋势,第五步将每个宏观变量的原始版本和去噪版本均进行两个月差分仅保留符号作为其上行下行趋势的代理变量,最后一步则是对所有上行下行趋势做滞后处理,对于及时公布的变量同时计算其滞后0-3期趋势变量(滞后0期表示当期变量),对于不及时公布的变量则计算其滞后1-3期变量。经过以上处理,最终可以得到5(及时披露)×2(原始趋势+滤波趋势)×4(滞后0-3期)+12(滞后披露变量)×2(原始趋势+滤波趋势)×3(滞后1-3期)=112个宏观变量。



1.2

模型原理


1.3

策略构建及回测

考虑到宏观模型的“信息检索”系统属性,本文我们使用扩展的时间窗口进行模型训练,每隔一段时间使用所有可得样本进行训练,回测具体细则如下。 
  • 策略回测时间:2016年12月31日-2024年6月30日。

  • 策略调仓频率:月频。

  • 模型训练规则:每六个月使用全部可得历史数据进行模型训练,数据对应规则为112个宏观变脸T-1月趋势值做自变量,3个大类资产T月收益率排名做因变量。

  • 策略持仓生成:将112个宏观变量T-1月趋势值输入最新模型得到3个大类资产的下月打分,选择打分最高的资产进行持仓。

  • 超参数选择:滚动训练过程中保持超参数λ保持不变。

我们以参数λ=13为例,展示回测结果如下。从回测结果可以看出轮动效果非常优秀,相比单一大类资产有最高的年化收益14.52%、收益回撤比1.23、月度胜率72.5%,夏普也仅低于低波动资产债券,远高于权益和商品,同时最大回撤仅为11.8%,远优于权益和商品。分年来看,除了2022年以外均能获得正收益。


1.4

模型可解释性探究

本文所提出的宏观基本面模块的另一个优势在于,模型可解释性较强,一方面本文所用模型均为线性模型,模型复杂度较低,资产与宏观之间的映射关系一目了然,另一方面,本文模型有“信息检索”系统的特点,即可以知晓决策依据具体是什么,比如某个月模型根据当月可得宏观状态配置商品,我们可以通过回溯模型拟合样本自动输出,当月资产的排序分布(6种可能的排序结果的离散概率分布)与历史上哪些时段较为接近,进而可以得出配置商品的具体历史经验依据。
本节使用KL散度刻画分布间距离,


接下来以样例策略2024年上半年决策过程为例,来说明如何根据2023年12月31日训练所得模型寻找每月决策历史依据。对于每个目标月份(2024年上半年每一月)使用模型计算每一种排列(共6种排列)对应概率,再使用同一模型计算训练样本的每个时间点排列的概率分布,通过比较目标月份与历史上每月概率分布的KL散度即可得到目标月决策的依据。下表为2024年每月决策时历史上与决策目标月最相似的月份,其中配置标的列既是目标决策月配置标的又是历史上最相似月份根据样本内得分配置标的。


二、动量模块

   考虑简单的Bias因子,因子定义为

即每个资产当前偏离其过去n天价格均线的幅度。在此基础上我们叠加价格波动信息,一种经典波动因子BBW定义为


表示每个资产过去一年的价格波动率与价格均线的比值,可以很好的刻画资产波动,我们将二者叠加在一起得到BBW_BIAS因子,

这种因子构造方式可以放大高波动资产的因子值,使得趋势开始阶段可以更早地入场或离场。






三、基于宏观基本面&动量的大类资产轮动策略构造

从前两部分的测试结果可以看出,单一模型总会面临阶段性失效时段。本节将利用宏观和动量的互补性构造复合策略。
对于两个接近完全互补的策略,我们考虑借鉴大小盘轮动的思想,对宏观和动量的信号进行轮动,即每月回溯过去一段时间(n个月)宏观和动量的表现,选择表现较好的一个维度的信号进行配置。
从下表可以看出将二者进行轮动可以显著提升收益,降低回撤。

其中n=4的复合策略2017年以来策略年化绝对收益17.8%,夏普1.48,最大回撤9.1%,月度胜率71%,其中2019年以来策略年化收益22.3%。2024年以来表现非常优秀,每月都选到了当月表现最优的资产。


以上内容请参考中信建投研究发展部研究报告:

《大类资产轮动量化策略体系-宏观基本面&动量视角》

对外发布时间:2024年8月28日

报告发布机构:中信建投证券股份有限公司

本报告分析师:

丁鲁明  执业证书编号:S1440515020001

研究助理:付涵 17621766271

免责声明:

【鲁明量化全视角】

本订阅号(微信号:lumingdaochang)为中信建投证券股份有限公司(下称“中信建投”)研究发展部丁鲁明团队运营的唯一订阅号。

本订阅号所载内容仅面向符合《证券期货投资者适当性管理办法》规定的机构类专业投资者。中信建投不因任何订阅或接收本订阅号内容的行为而将订阅人视为中信建投的客户。

本订阅号不是中信建投研究报告的发布平台,所载内容均来自于中信建投已正式发布的研究报告或对报告进行的跟踪与解读,订阅者若使用所载资料,有可能会因缺乏对完整报告的了解而对其中关键假设、评级、目标价等内容产生误解。提请订阅者参阅中信建投已发布的完整证券研究报告,仔细阅读其所附各项声明、信息披露事项及风险提示,关注相关的分析、预测能够成立的关键假设条件,关注投资评级和证券目标价格的预测时间周期,并准确理解投资评级的含义。

中信建投对本订阅号所载资料的准确性、可靠性、时效性及完整性不作任何明示或暗示的保证。本订阅号中资料、意见等仅代表来源证券研究报告发布当日的判断,相关研究观点可依据中信建投后续发布的证券研究报告在不发布通知的情形下作出更改。中信建投的销售人员、交易人员以及其他专业人士可能会依据不同假设和标准、采用不同的分析方法而口头或书面发表与本订阅号中资料意见不一致的市场评论和/或观点。

本订阅号发布的内容并非投资决策服务,在任何情形下都不构成对接收本订阅号内容受众的任何投资建议。订阅者应当充分了解各类投资风险,根据自身情况自主做出投资决策并自行承担投资风险。订阅者根据本订阅号内容做出的任何决策与中信建投或相关作者无关。

本订阅号发布的内容仅为中信建投所有。未经中信建投事先书面许可,任何机构和/或个人不得以任何形式转发、翻版、复制、发布或引用本订阅号发布的全部或部分内容,亦不得从未经中信建投书面授权的任何机构、个人或其运营的媒体平台接收、翻版、复制或引用本订阅号发布的全部或部分内容。版权所有,违者必究。






中信建投金融工程深度专题报告回顾

(点击标题可查看历史文章)


资产配置

深度专题1:结合基本面的行业月度波动特征分析

深度专题3:梦碎浮华回归本质,论行业财务基本面指标的有效性

深度专题6:外延扩张主导市场,创业板必劫后重生

深度专题9:股价大跌后的外延扩张实施意愿定量分析

深度专题12:“量化基本面”理论体系及农林牧渔行业案例

深度专题15:量化全球大类资产配置体系,美国道指市盈率估计模型

深度专题17:再谈美林时钟模型在中美市场的有效性

深度专题19:量化基本面理论体系及通信行业案例

深度专题21:A股大盘与行业板块节假日效应研究

深度专题23:基于残差分析的大类资产轮动策略

深度专题24:股票行业配置,基于投资时钟理论

深度专题27:2017年投资策略:美国加息大周期下的中国量化及绝对收益之路 

深度专题28:2016年,A股收益从何处来?又向何处去? 

深度专题31:融合多策略的资产配置体系框架:从配置资产到配置风险

深度专题33:量化视角看本轮消费板块行情还能走多远

深度专题35:2017年中期投资策略:量化基本面方法论之再探索与实证 

深度专题36:基于Black~Litterman的多策略资产配置策略

深度专题38:基于成分股动量反转效应的均线择时研究—以深次新股指数为例

深度专题39:宏观事件驱动研究之美联储加息缩表

深度专题40:深度解析Hurst模型的打开方式  

深度专题41:基于大数据新闻热度的周期、成长、消费风格轮动配置策略

深度专题42:周期行业基本面量化之钢铁篇

深度专题44:大数据、机器学习、深度学习在投资领域应用的方法论概述

深度专题46:论美国经济主导下的美元时钟与资产配置

深度专题49:传统回归模型比较之OLS、RIDGE、ENET、LASSO、SCAD、MCP、分位数回归

深度专题51:宏观经济指标在风格配置中的运用

深度专题54:量化视角看库存周期下大类板块的择时策略

深度专题56:借鉴Blackrock产品体系的思考:因子投资,资产配置新思路

深度专题57:宏观变量控制下的有效因子轮动

深度专题58:“基于财务费用率的传导路径”:以史为鉴,货币转向将如何影响行业利润?

深度专题60:量化基本面选股:从逻辑到模型,航空业投资方法探讨

深度专题63:因子深度研究系列--市值因子择时

深度专题64:量化基本面深度专题:如何提前预测商誉减值大拐点?

深度专题69:产业资本动向与A股中期拐点的关系有多大?

深度专题70:量化视角下的信用+货币周期与资产配置

深度专题78:行业基本面量化系列之银行篇

深度专题80:坚定看涨的理由!——量化基本面体系下的A股20年周期性起伏

深度专题84:世界人口周期研究指南

深度专题86:风险平价理论与应用详解

深度专题89:疫情冲击后,二季度重回库存周期回升节奏不变

深度专题91:美国实体经济债务周期何时触底?——经济周期长波系列之一

深度专题95:中国房地产行业择时和选股策略研究初探——行业基本面量化系列

深度专题97:农林牧渔行业基本面量化择时策略

深度专题103:建材行业基本面量化择时策略

深度专题107:中国竞争对手印度的崛起——经济周期长波系列之二

深度专题108:理论与应用指南:Black-Litterman模型详解

深度专题113:基于基本面及分析师预期的复合行业轮动策略

深度专题116:家电行业量化基本面择时策略研究

深度专题118:宏观变量的资产定价——宏观因子模拟组合

深度专题128:中美核心权益资产长期收益贡献的差异对比及思考——股指长期收益测算框架

【大类资产热点思考系列之一】升值也分不同阶段:历次人民币升值的启示

【大类资产热点思考系列之二】失控边缘的通胀:60年代美国的启示

【大类资产热点思考系列之三】2010年的指引:全球基钦周期共振下行即将开启

【大类资产热点思考系列之四】真正的紧缩冲击是黄金下一个买点

【大类资产热点思考系列之五】全球股市风格漂移接近尾声

【大类资产热点思考系列之六】周期正在退潮,商品即将见顶

因子选股

深度专题2:多因子打分体系介绍

深度专题8:从潜伏期转战至前线,不容错过的高送转十大金股

深度专题10:股权激励事件选股,超额收益源自哪里?

深度专题11:定增事件选股:超额收益源自哪里

深度专题13:指数成分股调整选股

深度专题18:高管增持事件选股,追踪真正的聪明钱

深度专题20:量化视角下的缠论初步解析

深度专题22:员工持股计划:真实alpha最高的事件类选股

深度专题26:大数据研究之择时:基于新闻热度的多空策略 

深度专题29:大数据研究之指标构建:机器学习之贝叶斯文本分类算法的实现

深度专题30:大数据研究之选股:新闻情绪选股的多空差策略

深度专题32:管窥市场:从残差波动率角度看涨跌 

深度专题34:指数分红点数预测

深度专题37:市场风格切换下的因子有效性探索——2017年上半年因子表现回顾

深度专题43:股东数量变化因子的有效性分析

深度专题45:如何正确理解近期热度极高的低波动率因子

深度专题48:香港股市的有效alpha选股因子探索与分析

深度专题50:机器学习因子有效性分析

深度专题52:零基础python代码策略模型实战

深度专题55:特质波动率纯因子组合在A股的实证与研究

深度专题59:谈IC系数与股票权重的联系:从相关关系到指数增强

深度专题62:Barra风险模型介绍及与中信建投选股体系的比较

深度专题65:量化视角衡量个股估值提升的确定性

深度专题67:因子衰减在多因子选股中的应用

深度专题73:基于市场羊群效应的股票alpha探究

深度专题74:因子估值在A股市场是否有效?从因子估值到因子换手率的因子择时

深度专题75:负alpha专题系列一:如何从财务角度构建负面清单?

深度专题76:中信建投一致预期因子体系搭建

深度专题79:从ROIC到WACC——企业价值角度出发的选股思路

深度专题82:负alpha专题系列二:基于公告数据构建负面清单

深度专题83:如何提高反转因子的稳健性?

深度专题87:优质公司溢价的根源——A股质量因子的有效性

深度专题88:分析师预期修正动量效应选股策略

深度专题92:人工智能研究之八——Xgboost算法在选股中的应用

深度专题93:分析师超预期因子选股策略

深度专题96:行为金融学实证研究系列:前景理论因子的选股能力

深度专题98:高频量价选股因子初探

深度专题102:买卖报单流动性因子构建

深度专题104:高频订单失衡及价差因子

深度专题105:多层次订单失衡及订单斜率因子

深度专题106分析师预期调整事件增强选股策略全攻略

深度专题109:北向机构持仓深入挖掘

深度专题111:券商金股组合深度解析及分析师因子再增强

深度专题112:基于QLIB ALPHA360的Temporal Fusion Transformer选股模型

深度专题114:光伏行业因子投资框架:如何构建光伏行业指数增强策略?

深度专题115:基于限价订单簿数据的 DEEPLOB 模型

深度专题117:掘金机构调研事件选股策略

深度专题120:AlphaZero——基于AutoML-Zero的高频数据低频化因子挖掘框架

深度专题122:基于OPENFE的基本面因子挖掘框架

深度专题125:“逐鹿”Alpha 专题报告--基于领域知识生成的基本面因子挖掘框架

深度专题126:“逐鹿”Alpha 专题报告--基于TiDE及其改进的因子模型

交易策略与衍生品

深度专题4:分级A理论定价体系构建及影响因素分析

深度专题5:基于多因素定价修正后的分级A短期轮动策略

深度专题7:2015年衍生品市场政策总结及交易策略

深度专题16:国内衍生品市场期权期货平价套利策略详解

深度专题47:可转债发行详解:从前世今生到投资机会

深度专题53:以螺纹钢期货为例:持仓信息的潘多拉魔盒

深度专题61:技术形态选股研究之黎明曙光:深跌反转形态

深度专题85:基于相对k线波段划分的反转形态选股

深度专题90:如何解读陆股通资金?——基于陆股通数据的择时与选股模型

基金产品研究与FOF

深度专题14:非传统型基金产品概述:躲不过的中国资本市场宏观对冲时代‍match

深度专题25:公募FOF新观察:产品、规则、策略全解析

深度专题66:科创板解析:规则、投资者结构与基金产品

深度专题68:工具化、配置化、异质化之路——公募基金市场综述与展望

深度专题71:科创板发行制度解析及上市表现猜想——来自海内外的经验

深度专题72:基于净值数据的Campisi型债基归因模型

深度专题77:因子投资热潮渐起,聪明指数未来可期——Smart Beta市场综述

深度专题81:权益仓位上升,偏股基金继续跑赢指数——基金分类与研究框架纵览

深度专题110:基于主题分类的基金行业轮动FOF策略

深度专题119:基金长期能力因子构建——从择时和行业配置角度

深度专题123:基金长期能力因子构建之二——基金选股能力因子应用

深度专题124:基金长期能力因子应用——利用优选基金构造行业轮动策略

深度专题127:机构资金研究系列之三:利用ETF资金流入构造指数择时策略

深度专题129:基金长期能力因子应用之二——价值成长和大小盘风格轮动及基金组合构建

鲁明量化全视角
以数据为基础,借模型表逻辑,捕捉市场中的投资价值
 最新文章