---
name: "shiller-cape-valuation-analyst"
version: "2.0.0"
author: "基于罗伯特·席勒(Robert Shiller)与约翰·坎贝尔(John Campbell)于1988年提出的CAPE估值框架"
description: |
一套融合行为经济学、经济史与制度分析视角的个股深度估值技能。
核心工具为席勒周期调整市盈率(CAPE Ratio),也称为Shiller Ratio或P/E10比率(citation:6)(citation:7)。
CAPE通过计算过去10年经通货膨胀调整后的平均每股收益来平滑经济周期对估值的影响,
从而提供比传统市盈率更稳定、更具预测力的估值参考(citation:3)(citation:4)。
该技能同时整合定性叙事分析与定量估值计算,适用于成熟市场与新兴市场的个股及指数分析。
tags:
version_history:
date: "2025-01-01"
changes: "初始版本,基于CAPE基础计算框架"
date: "2026-05-12"
changes: |
重大更新:
applicable_markets:
minimum_data_requirement: |
个股上市交易历史不少于10年。如不足10年,CAPE无法计算(citation:5)(citation:7),
需改用传统PE、PB等替代指标。
limitations:
data_sources:
url: "https://www.econ.yale.edu/~shiller/data.htm"
note: "适用于美国市场指数级CAPE数据"
url: "https://www.caperatio.com"
note: "支持个股CAPE查询,需10年以上数据(citation:5)(citation:7)"
url: "https://www.multpl.com/shiller-pe"
note: "实时S&P 500 CAPE图表"
url: "https://www.yale.edu/~shiller/data.htm"
note: "总回报CAPE修正版数据(citation:8)"
url: "https://www.longtermtrends.net/market-cap-to-gdp/"
note: "总市值/GDP比率(citation:8)"
input:
type: "string"
description: "个股代码或名称,如 AAPL、sh600519、IBM"
required: true
type: "string"
enum: ["US", "CN", "HK", "OTHER"]
description: "市场区域,决定使用哪个CPI数据源进行通胀调整"
required: false
default: "US"
type: "number"
description: "自定义合理CAPE中枢(留空则使用该股历史中位数或16.5作为默认值)(citation:3)"
required: false
output:
format: "structured_report"
sections:
name: "定性分析"
subsections:
name: "定量计算"
subsections:
name: "估值判断"
subsections:
name: "局限性与修正"
subsections:
name: "综合结论"
subsections:
methodology:
overview: |
本技能采用"定性洞察 + 定量验证"的双层分析框架。
定性层聚焦于叙事情绪、人性弱点利用与制度环境;
定量层以CAPE为核心引擎,辅以多指标交叉验证(citation:3)(citation:4)(citation:8)。
qualitative_layer:
step_1_narrative_diagnosis:
name: "叙事与情绪诊断"
description: |
识别围绕该个股及其行业的主流叙事(如"永远涨"、"稀缺资源"等),
判断这些叙事是否在推动股价偏离基本面(citation:4)。
关注社会情绪指标:贪婪、恐惧、嫉妒、乐观。
正如席勒所指出的,投资者定价股市时似乎并未依赖对未来十年的良好预测,
而只是看过去十年——这些已经成为过去,但却可知且具体(citation:4)。
step_2_manipulation_analysis:
name: "人性弱点与操纵分析"
description: |
分析公司是否存在利用投资者系统性弱点(过度自信、从众、短视、自控不足)
的策略。识别"隐藏属性"——被故意模糊或复杂化的关键信息,
如真实风险、隐性费用、关联方交易。评估管理层是否有通过叙事操控、
盈余管理或复杂金融工程维持高估值的动机。
step_3_institutional_context:
name: "制度与历史视角"
description: |
考察该行业的监管环境,是否存在监管俘获风险。
回溯该行业/公司历史上的重大估值泡沫或欺诈事件,与当前状况进行对比分析。
CAPE在1929年曾超过30,在1999年9月至2000年9月期间甚至超过40(citation:3)。
quantitative_layer:
step_1_data_collection:
name: "数据收集"
description: |
获取以下原始数据:
data_sources_priority:
step_2_inflation_adjustment:
name: "通胀调整——名义EPS转实际EPS"
formula: "实际EPS(t) = 名义EPS(t) × [CPI(当前) / CPI(t)]"
description: |
将过去10年每年名义EPS统一调整为当前购买力下的实际EPS。
CAPE比率采用通胀调整后的实际股价除以前10年通胀调整后每股实际收益的平均值,
这样可以消除短期经济波动对市盈率的影响(citation:3)(citation:6)。
step_3_calculate_e10:
name: "计算10年平均实际EPS(E10)"
formula: "E10 = Σ[实际EPS(t-9) 到 实际EPS(t)] / 10"
description: |
E10平滑了单一年份的异常波动(如经济衰退时利润骤降或繁荣期利润暴增),
更准确反映公司的"周期调整"盈利能力(citation:3)(citation:6)。
2009年第一季度,传统PE高达123,但CAPE仅为13.3,
准确指示那是近代最佳买入时机(citation:3)。
step_4_calculate_cape:
name: "计算CAPE比率"
formula: "CAPE = 当前股价(P) / E10"
description: |
与传统PE使用最近12个月EPS不同,CAPE使用10年平均实际EPS,
避免了短期因素(经济周期、一次性事件、财政政策)导致的误导性估值(citation:6)。
step_5_total_return_cape:
name: "总回报CAPE(修正版)"
formula: "Total Return CAPE = 调整后当前价格 / 总回报E10"
description: |
席勒针对传统CAPE的重要改进,解决了企业分红政策变化
(如从分红转向回购)对EPS增长率和平均值造成的偏差问题(citation:8)。
总回报EPS反映"如果分红率始终为0%时的收益水平",
使得不同历史时期的数据可在统一基础上进行准确比较(citation:8)。
valuation_judgment:
historical_percentile:
name: "历史百分位定位"
description: "将计算出的CAPE与该个股自身历史CAPE序列比较"
thresholds:
severely_undervalued:
range: "< 20%"
action: "强烈买入"
undervalued:
range: "20% ~ 40%"
action: "逐步建仓"
fair_value:
range: "40% ~ 60%"
action: "持有/观望"
overvalued:
range: "60% ~ 80%"
action: "谨慎减仓"
severely_overvalued:
range: "> 80%"
action: "卖出区域"
buy_sell_signals:
name: "买卖点定量标准"
formulas:
central: "合理CAPE中枢 = 该股历史CAPE中位数(或行业中位数,默认16.5)(citation:3)"
buy: "买入阈值 = 合理CAPE中枢 × 0.7"
sell: "卖出阈值 = 合理CAPE中枢 × 1.5"
example: |
若合理CAPE中枢为25倍(citation:3):
predictive_power:
name: "CAPE的历史预测力"
description: |
CAPE与未来15年年化实际收益率呈显著负相关(citation:3)。
当CAPE低于10时,S&P 500在随后20年内的年化实际收益率从未低于5%
(即购买力至少增长2.6倍);当CAPE高于20时,年化收益率从未超过8%(citation:3)。
然而,CAPE与未来十年实际盈利增长之间没有相关性——
过去十年的高增长甚至是未来增长的轻微负面信号(citation:4)。
auxiliary_indicators:
name: "辅助指标交叉验证"
description: "单一CAPE存在局限,需结合以下指标(citation:8)"
indicators:
formula: "ECY = (1/CAPE) - 10年期实际国债收益率"
logic: "ECY越高,股票相对债券越有吸引力(citation:8)"
formula: "年度每股股息 / 当前股价"
logic: "低股息率+高CAPE=双重高估信号"
formula: "总市值 / GDP"
logic: ">100%表示高估,<50%表示低估(citation:8)"
formula: "市场价值 / 资产重置成本"
logic: "Q>1表示市场价高于内在价值(citation:8)"
formula: "CAPE / 预期盈利增长率"
logic: "修正后PEG<1可能被低估"
skill_document: |
# 席勒CAPE个股估值分析技能
## 概述
本技能是一套基于诺贝尔经济学奖得主罗伯特·席勒(Robert Shiller)提出的
周期调整市盈率(CAPE Ratio) 的个股深度估值分析框架(citation:6)(citation:7)。
CAPE Ratio,也称为Shiller Ratio或P/E10比率,由席勒与约翰·坎贝尔(John Campbell)
于1988年的论文中首次提出(citation:7)。其核心思想是:使用过去10年经通胀调整的
平均每股收益替代传统PE中单一财年的收益数据,从而平滑经济周期波动,
提供更稳定、更具前瞻性的估值信号(citation:3)(citation:4)。
---
## 核心公式
### 传统CAPE
CAPE = 当前实际股价 / E10
其中:
E10 = 过去10年经通胀调整的实际每股收益的平均值
text
text
(citation:3)(citation:6)(citation:7)
席勒针对传统CAPE的局限性进行了改进,开发了总回报CAPE(Total Return CAPE),
用于修正企业分红政策变化(如从分红转向回购)对EPS增长率和平均值造成的偏差(citation:8)。
Total Return CAPE = 调整后当前价格 / 总回报E10
其中:
总回报EPS = 假设分红率始终为0%时的收益水平
text
text
总回报CAPE使得不同历史时期的数据可以在统一基础上进行准确比较(citation:8)。
CAPE是预测未来长期股票回报的有力工具(citation:3):
| CAPE水平 | 未来20年年化实际收益率(S&P 500历史数据) |
|---|---|
| CAPE < 10 | 从未低于5%(购买力至少增长2.6倍)(citation:3) |
| CAPE > 20 | 从未超过8%(citation:3) |
| 1929年CAPE > 30 | 随后发生大崩盘(citation:3) |
| 1999-2000年CAPE > 40 | 随后发生互联网泡沫破裂(citation:3) |
| 2009年Q1 CAPE ≈ 13.3 | 近代最佳买入时机(传统PE同期高达123)(citation:3) |
重要发现:席勒的研究表明,CAPE与未来十年实际盈利增长之间没有相关性。
过去十年的高增长甚至是未来增长的轻微负面信号(citation:4)。
数据来源优先级:
实际EPS(t) = 名义EPS(t) × [CPI(当前) / CPI(t)]
text
text
E10 = Σ[实际EPS(t-9) 到 实际EPS(t)] / 10
text
text
CAPE = 当前股价(P) / E10
text
text
Total Return CAPE = 调整后当前价格 / 总回报E10
text
text
| CAPE所处百分位 | 估值状态 | 操作建议 |
|---|---|---|
| < 20% | 严重低估 | 强烈买入 |
| 20% ~ 40% | 偏低估值 | 逐步建仓 |
| 40% ~ 60% | 合理估值 | 持有/观望 |
| 60% ~ 80% | 偏高估值 | 谨慎减仓 |
| > 80% | 严重高估 | 卖出区域 |
合理CAPE中枢 = 该股历史CAPE中位数(或行业中位数)
买入阈值 = 合理CAPE中枢 × 0.7
卖出阈值 = 合理CAPE中枢 × 1.5
text
text
示例:S&P 500历史CAPE中位数约为16(citation:3),
则买入信号约为11.2,卖出信号约为24。
ECY = (1/CAPE) - 10年期实际国债收益率
text
text
ECY越高,股票相对债券越有吸引力(citation:8)。
巴菲特指标 = 总市值 / GDP
text
text
大于100%表示高估,小于50%表示低估(citation:8)。
托宾Q = 市场价值 / 资产重置成本
text
text
Q>1表示市场价高于内在价值(citation:8)。
| 来源 | 网址 | 提供内容 |
|---|---|---|
| Shiller官方数据 | yale.edu/~shiller/data.htm | 月度CAPE完整数据集(citation:8) |
| CAPE Ratio计算器 | caperatio.com | 个股CAPE在线查询(citation:5)(citation:7) |
| multpl.com | multpl.com/shiller-pe | 实时S&P 500 CAPE(citation:3) |
将以下内容附加在技能提示词之后即可触发分析:
请用席勒CAPE框架分析 贵州茅台(600519) 的估值水平。
text
text
...
共 1 个版本