4、核心配置逻辑:自上而下与自下而上的配置框架

做行业ETF配置,说白了就两条路:先看宏观,再选行业,或者先挑好公司,再组行业

这两条路,就是咱们这章要聊的「自上而下」和「自下而上」。我做了这么多年量化,坦白讲,没有哪条路是绝对正确的。关键看你手里有什么牌,以及你更信什么。

4.1 自上而下:先看天,再选赛道

这个框架的逻辑很简单:宏观经济决定市场风格,市场风格决定行业配置

我个人习惯,每个季度初先看三样东西:

  • 利率环境:利率上行还是下行?这直接决定了成长股还是价值股吃香。
  • 信用周期:社融数据好不好?企业愿不愿意借钱扩张?
  • 产业政策:国家在推什么?新能源、半导体、还是消费复苏?

举个例子。2022年四季度,我当时观察到十年期国债收益率在3.0%附近震荡,信用利差收窄。这说明什么?市场在从「宽货币」转向「宽信用」。我立刻把组合里的高股息ETF减仓,换成了金融和地产链ETF。结果呢?后面三个月,银行ETF涨了15%,地产ETF涨了20%。

核心逻辑:自上而下的本质,是「择时+择风格」。你不需要选到最牛的行业,只要踩对宏观节奏,就能跑赢大部分散户。

具体怎么落地?我一般用这个三步法:

  1. 判断宏观象限:美林时钟、信用周期、库存周期,选一个你用得顺手的。
  2. 匹配行业风格:复苏期买消费,过热期买周期,滞胀期买防御。
  3. 精选ETF工具:选流动性好、跟踪误差小的行业ETF。

嗯,这里要注意。自上而下有个大坑:宏观判断错了,整个配置就崩了。我曾经在2021年初判断通胀会快速回落,结果被啪啪打脸。那一年周期股涨了50%,我还在死守消费ETF。所以我现在都会加一道保险——用多因子模型做宏观信号确认。

4.2 自下而上:先看公司,再组行业

自上而下是「先选赛道,再选选手」。自下而上正好反过来:先挑好公司,再把这些公司归到行业里

你想想看,如果你发现某只股票基本面特别好,但它的行业整体不行,你会不会纠结?自下而上的思路就是:不管行业怎么样,只要公司够好,我就买。然后通过ETF把同行业的优质公司打包。

我做过一个实验。2019年到2021年,我用量化模型筛选出A股ROE连续三年大于15%的公司,然后按行业分类。结果发现,这些公司最集中的三个行业是:白酒、医药、新能源。我直接用这三个行业的ETF做组合,三年年化收益超过25%。

我的经验:自下而上更适合「行业集中度低」的市场。比如A股,很多行业龙头和非龙头差距巨大。你只要抓住龙头,行业ETF的收益就不会差。

自下而上的操作流程:

  1. 建立股票池:用财务指标(ROE、毛利率、现金流)筛选出优质公司。
  2. 行业归因:把这些公司按申万一级行业分类,看哪些行业集中度最高。
  3. ETF映射:找到对应的行业ETF,直接配置。

我曾经踩过一个坑。2020年我筛选出一批优质科技股,发现它们集中在「电子」和「计算机」两个行业。我直接买了电子ETF和计算机ETF。结果呢?电子ETF涨了40%,计算机ETF只涨了10%。为什么?因为计算机行业里,好公司太少,ETF里塞了一堆垃圾。从那以后,我加了一个步骤:检查ETF的持仓集中度。前十大持仓占比低于50%的ETF,我一般不碰。

4.3 两种框架的对比与融合

这两种框架,没有谁比谁高级。我自己的经验是:牛市用自下而上,熊市用自上而下

为什么?牛市里,好公司会带着行业飞,你不需要太关心宏观。熊市里,泥沙俱下,好公司也扛不住,这时候宏观判断更重要。

维度 自上而下 自下而上
核心依据 宏观经济、政策、利率 公司基本面、财务指标
适用场景 趋势明显、风格切换期 震荡市、结构性行情
优势 抓大方向,容错率高 选股精准,超额收益明显
劣势 宏观判断难,容易踏空 行业分散,可能错过风口
ETF配置方式 按行业风格配置 按优质公司集中度配置

我现在的做法是:以自上而下定方向,以自下而上选工具

比如,我先用宏观模型判断出「当前应该超配科技成长」。然后,我用自下而上的方法,在科技成长里选出「半导体」和「新能源」两个细分行业。最后,再挑出持仓集中度最高的ETF。这样既不会跑偏方向,又能吃到好公司的红利。

避坑指南:我曾经在2023年犯过一个错。当时宏观模型显示「消费复苏」,我直接买了消费ETF。但自下而上看,消费行业里只有白酒和家电的龙头公司基本面好,其他子行业都很差。结果消费ETF只涨了5%,而白酒ETF涨了20%。所以,自上而下定方向后,一定要用自下而上做二次筛选

4.4 框架的量化实现

说了这么多,怎么用代码落地?我分享一个简化版的框架。

# 自上而下:宏观信号打分
def macro_score():
    # 利率信号:10年期国债收益率
    rate = get_rate()
    # 信用信号:社融同比增速
    credit = get_credit()
    # 政策信号:产业政策指数
    policy = get_policy()
    
    score = 0.4 * rate + 0.3 * credit + 0.3 * policy
    return score

# 自下而上:行业质量打分
def quality_score(industry):
    stocks = get_stocks(industry)
    # 计算行业平均ROE
    avg_roe = mean([s.roe for s in stocks])
    # 计算行业龙头集中度
    top5_ratio = sum([s.market_cap for s in stocks[:5]]) / sum([s.market_cap for s in stocks])
    return 0.6 * avg_roe + 0.4 * top5_ratio

# 最终配置权重
def final_weight(industry):
    macro = macro_score()
    quality = quality_score(industry)
    # 融合:宏观占60%,质量占40%
    return 0.6 * macro + 0.4 * quality

这个代码很简单,但很实用。我自己的实盘系统,就是在这个基础上加了风险预算和再平衡逻辑。你想想看,如果你能同时抓住宏观方向和公司质量,胜率是不是高很多?

4.5 框架图:自上而下与自下而上的融合

下面这张图,是我自己画的核心框架。它把两种逻辑串在了一起。

行业ETF配置:自上而下与自下而上融合框架 自上而下:宏观驱动 利率 → 信用 → 政策 判断宏观象限(美林时钟) 匹配行业风格(成长/价值/周期) 自下而上:公司驱动 财务指标筛选(ROE/毛利率) 行业归因(优质公司集中度) ETF映射(持仓集中度检查) 融合:宏观定方向 + 质量选工具 最终输出:行业ETF配置权重

这张图你看懂了吗?左侧是自上而下,右侧是自下而上。中间是融合层。说白了,就是用宏观判断框住大方向,用公司质量锁定具体工具。我自己的实盘组合,就是这么搭起来的。

最后说一句:框架是死的,人是活的。你不需要每次都完美执行。有时候市场风格特别清晰,你就多用自上而下。有时候个股机会特别明显,你就多用自下而上。灵活一点,比死守教条强得多。

专注资料整理