
图片
{历史估值分位指标(含PE/PB/PS/PCF,PE基于用户提供逻辑)}
{N:计算周期(默认5年,对应1220交易日)}
N:=5;
周期:=N*244; {5年≈1220交易日(每年约244个交易日)}
{-------------------------- 基础判断与通用提示(沿用用户逻辑) --------------------------}
NOAG:=FINANCE(3)>4; {非A股品种标记}
ISZS:=(FINANCE(3)=0); {指数标记}
DRAWTEXT_FIX(ISLASTBAR AND NOAG,0,0,0,'提示:A股品种才有此数据'),COLORGRAY; {非A股提示(与用户源码一致)}
{-------------------------- PE分位计算(核心:完全沿用用户提供的CURPE逻辑) --------------------------}
{1. 市盈率(CURPE)计算(区分指数/个股,单位适配)}
{指数PE=BKJYVALUE(5,1,1);个股PE=(总股本(万股)*股价)/(净利润(万元))(FINVALUE(308)=净利润,单位:万元)}
CURPE:=IF(ISZS,BKJYVALUE(5,1,1),
FINANCE(1)*C/FINVALUE(308));
{2. 周期内最高/最低PE(排除0值,沿用用户逻辑)}
HHVPE:=HHV(CURPE,周期); {周期内最高PE}
LLVPE:=LLV(IF(CURPE!=0,CURPE,DRAWNULL),周期); {周期内最低PE(过滤0值)}
{3. PE分位计算(基于用户"PE百分比"逻辑,优化极端值)}
PE分位:=IF(CURPE<=0,DRAWNULL, {PE≤0时无效(如亏损)}
IF(HHVPE=LLVPE,50, {高低值相等→中枢分位}
MAX(0,MIN(100,(CURPE-LLVPE)/(HHVPE-LLVPE)*100)))); {分位值0-100}
{-------------------------- PB分位计算(保留原逻辑,确保一致性) --------------------------}
BVPS:=FINANCE(34); {每股净资产}
PB:=IF(BVPS>0,CLOSE/BVPS,DRAWNULL); {PB=股价/每股净资产(排除负净资产)}
PB_H:=HHV(PB,周期); {周期内最高PB}
PB_L:=LLV(PB,周期); {周期内最低PB}
PB分位:=IF(PB=DRAWNULL,DRAWNULL,
IF(PB_H=PB_L,50,
MAX(0,MIN(100,(PB-PB_L)/(PB_H-PB_L)*100))));
{-------------------------- PS分位计算(保留原逻辑,确保一致性) --------------------------}
营收:=FINANCE(20); {营业收入(元)}
总股本:=FINANCE(1)*10000; {总股本(股)→单位适配}
SPS:=IF(总股本>0 AND 营收>0,营收/总股本,DRAWNULL); {每股销售额}
PS:=IF(SPS>0,CLOSE/SPS,DRAWNULL); {PS=股价/每股销售额(排除负营收)}
PS_H:=HHV(PS,周期); {周期内最高PS}
PS_L:=LLV(PS,周期); {周期内最低PS}
PS分位:=IF(PS=DRAWNULL,DRAWNULL,
IF(PS_H=PS_L,50,
MAX(0,MIN(100,(PS-PS_L)/(PS_H-PS_L)*100))));
{-------------------------- PCF分位计算(保留原用户逻辑,确保一致性) --------------------------}
CURPCF:=IF(ISZS,BKJYVALUE(8,1,1), {指数PCF=专用函数}
FINANCE(1)*C/FINVALUE(307)); {个股PCF=(总股本*股价)/经营现金流净额}
HHVPCF:=HHV(CURPCF,周期); {周期内最高PCF}
LLVPCF:=LLV(IF(CURPCF!=0,CURPCF,DRAWNULL),周期); {周期内最低PCF(过滤0值)}
PCF分位:=IF(CURPCF<=0,DRAWNULL,
IF(HHVPCF=LLVPCF,50,
MAX(0,MIN(100,(CURPCF-LLVPCF)/(HHVPCF-LLVPCF)*100))));
{--------------------------分位线(颜色区分,清晰识别)-----------------------------}
PE分位线:PE分位,COLORRED,LINETHICK1; {PE分位(红,用户逻辑)}
PB分位线:PB分位,COLORGREEN,LINETHICK1; {PB分位(绿)}
PS分位线:PS分位,COLORBROWN,LINETHICK1; {PS分位(棕,修正原蓝色避免混淆)}
PCF分位线:PCF分位,COLORMAGENTA,LINETHICK1; {PCF分位(紫)}
收盘价:CLOSE,COLORWHITE,LINETHICK2;
{-------------------------- 绘制分位线与参考线(视觉统一) --------------------------}
{参考线:20%(低估)、50%(中枢)、80%(高估)}
NOTEXT_低估:DRAWLINE(CURRBARSCOUNT=周期,20,CURRBARSCOUNT=1,20,0),COLORGRAY,DOTLINE;
NOTEXT_中枢:DRAWLINE(CURRBARSCOUNT=周期,50,CURRBARSCOUNT=1,50,0),COLORYELLOW;
NOTEXT_高估:DRAWLINE(CURRBARSCOUNT=周期,80,CURRBARSCOUNT=1,80,0),COLORGRAY,DOTLINE;
{-------------------------- 当前分位值标签(直观查看) --------------------------}
DRAWTEXT(PE分位线>0 AND ISLASTBAR,PE分位线,' PE'),COLORWHITE;
DRAWTEXT(PB分位线>0 AND ISLASTBAR,PB分位线,' PB'),COLORWHITE;
DRAWTEXT(PS分位线>0 AND ISLASTBAR,PS分位线,' PS'),COLORWHITE;
DRAWTEXT(PCF分位线>0 AND ISLASTBAR,PCF分位线,' PCF'),COLORWHITE;
DRAWTEXT(C>0 AND ISLASTBAR,C,' 收盘价 '),COLORWHITE;
{-------------------------- 指标说明(明确逻辑) --------------------------}
{1. PE分位完全基于用户提供的逻辑:}
{ - 指数PE=BKJYVALUE(5,1,1),个股PE=(总股本(万股)*股价)/净利润(万元)(FINVALUE(308)=净利润);}
{ - 分位值=(当前PE-周期最低PE)/(周期最高PE-周期最低PE)×100(0-100);}
{2. 分位含义:数值越高→当前估值越接近历史高位(高估),越低→越接近历史低位(低估);}
{3. 参考区间:<20%低估,20%-80%合理,>80%高估(非绝对标准,需结合行业);}
{4. 特殊处理:指标≤0或无效时不显示分位线,高低值相等时设为50%(中枢)。};
{--------------------------历史估值分位指标公式有哪些实际应用场景? --------------------------}
历史估值分位指标(基于 PE/PB/PS/PCF 等指标的历史分位计算)的核心价值是量化当前估值在历史区间中的位置,为 “判断估值高低、规避风险、捕捉机会” 提供数据支撑。其实际应用场景覆盖个人投资、机构策略、行业研究、风险控制等多个维度,具体可分为以下几类:
一、个人投资者:核心用于 “择时” 与 “选股”对普通投资者而言,该指标是简化估值分析的工具,避免仅凭 “绝对数值”(如 PE=20 倍)判断估值的误区,更聚焦 “相对历史位置” 的合理性。
1. 个股择时:判断 “买点” 与 “卖点”通过单一个股的估值分位,确定当前是否处于历史低估 / 高估区间,指导交易决策:
买入参考:当核心指标分位进入 “低估区”(通常 < 20%),且公司基本面无恶化(如营收、现金流增长稳定),可视为潜在买点。
例:某消费股 5 年 PE 分位跌至 15%(即当前 PE 低于过去 5 年 85% 的时间),且最新财报显示净利润增长 10%,说明估值与业绩匹配,具备安全边际。
卖出参考:当核心指标分位进入 “高估区”(通常 > 80%),且公司基本面无超预期利好(如增长未提速),可视为潜在卖点。
例:某科技股 5 年 PS 分位升至 85%(当前 PS 高于过去 5 年 85% 的时间),但营收增速从 30% 降至 15%,说明估值泡沫化,需警惕回调。
避坑参考:若个股分位处于 “合理区”(20%-80%),但多指标分位分化严重(如 PE 分位 30%、PB 分位 70%),需排查原因(如资产结构变化),避免 “单一指标误判”。
2. 选股筛选:排除 “高估值泡沫股”,锁定 “低估价值股”通过估值分位筛选个股,聚焦 “估值合理且基本面稳定” 的标的:
正向筛选:在行业内筛选 “PE 分位 < 30%+PB 分位 < 30%+ 近 3 年净利润复合增长> 5%” 的个股,排除纯炒作的高估值股。
例:在银行板块中,筛选出 5 年 PE 分位 25%、PB 分位 20%、净利润增长 6% 的银行股,大概率是板块内的低估价值标的。
反向排除:规避 “PE 分位> 90%+PS 分位 > 90%+ 营收增速下滑” 的个股,避免踩中估值泡沫破裂的风险。
例:某题材股 PE 分位 95%(历史极高),但营收同比下降 5%,说明估值完全脱离业绩,属于 “炒概念”,需果断排除。
二、机构投资者:用于 “策略构建” 与 “组合调仓”机构(如基金、私募)将估值分位作为量化策略的核心因子,或作为组合风险控制的参考指标,提升策略的胜率与稳定性。
1. 量化策略构建:打造 “低估轮动” 或 “估值对冲” 策略低估轮动策略:定期(如每月)筛选全市场或行业内 “PE/PB 分位最低的 N 只个股” 构建组合,每季度调仓一次,赚取 “估值修复” 的收益。
逻辑:历史上,低估区间的个股长期收益往往高于高估区间(均值回归效应)。例如,沪深 300 成分股中,PE 分位低于 20% 的个股组合,年化收益通常高于全市场平均。
估值对冲策略:在组合中配置 “高估值板块”(如成长股)与 “低估值板块”(如价值股),通过分位控制仓位比例(如高估板块仓位≤30%、低估板块仓位≥50%),降低组合波动。
例:当创业板指 PE 分位升至 75%(高估)、中证 500PE 分位降至 25%(低估)时,将创业板仓位从 40% 降至 20%,中证 500 仓位从 30% 升至 50%,平衡估值风险。
2. 基金投研:判断基金持仓的 “估值合理性”基金经理通过持仓股的估值分位,评估组合的整体估值风险,避免 “全仓高估值股” 的极端情况:
持仓估值分析:计算基金前十大持仓股的 “平均 PE 分位”,若平均分位 > 70%,说明组合整体高估,需通过调仓降低风险;若平均分位 < 30%,说明组合偏向低估,具备安全边际。
例:某主动权益基金前十大持仓股平均 PE 分位达 80%,且无业绩超预期支撑,基金经理可能会减持部分高估值股,换入低估值标的。
风格轮动参考:通过行业估值分位,判断当前市场风格(如价值 / 成长、周期 / 消费),调整基金持仓风格。例如,当周期股 PB 分位普遍 <20%、成长股 PE 分位普遍> 80% 时,可增加周期股仓位,实现风格切换。
三、行业与板块分析:判断 “板块估值性价比”单个指标分位在行业 / 板块层面的应用,比个股更具参考性(避免个股基本面扰动),可用于 “行业配置” 与 “跨市场对比”。
1. 行业配置:选择 “低估板块”,规避 “高估板块”通过行业估值分位,判断哪个板块当前更具配置价值:
配置低估板块:当某行业多指标分位处于历史低位,且行业景气度无持续下行(如政策支持、需求稳定),可作为重点配置方向。
例:2023 年地产板块 5 年 PE 分位跌至 10%、PB 分位跌至 5%,且政策层面出台 “保交楼” 支持措施,说明板块估值已反映悲观预期,具备配置性价比。
规避高估板块:当某行业分位处于历史高位,且行业景气度见顶(如需求下滑、产能过剩),需减少配置。
例:2021 年新能源板块 PE 分位升至 90%,但行业产能开始过剩,后续板块出现大幅回调,提前通过分位规避可减少损失。
2. 跨市场 / 跨板块对比:寻找 “估值洼地”对比不同市场或板块的估值分位,选择更具性价比的方向:
跨市场对比:例如对比 A 股与港股的银行股,若 A 股银行 PE 分位 30%、港股银行 PE 分位 15%,且两地银行基本面差异小(如不良率相近),则港股银行更具估值优势。
跨板块对比:例如对比消费与科技板块,若消费 PE 分位 25%、科技 PE 分位 75%,且两者业绩增速均为 10%,则消费板块的估值性价比更高。
四、风险控制:预警 “估值风险”,管理仓位估值分位是 “风险预警” 的重要信号,可结合仓位管理,降低极端行情下的损失。
1. 仓位动态调整:根据市场整体估值分位控制仓位通过全市场指数(如沪深 300、中证全指)的估值分位,调整整体仓位:
市场低估时加仓:当沪深 300 5 年 PE 分位 < 20%(如 2018 年底、2022 年 10 月),可将股票仓位从 30% 提升至 70%,捕捉市场底部机会。
市场高估时减仓:当沪深 300 5 年 PE 分位 > 80%(如 2021 年 2 月),可将股票仓位从 70% 降至 30%,规避市场顶部风险。
2. 止损 / 止盈参考:量化 “极端估值” 的边界将估值分位作为止损 / 止盈的量化标准,避免 “主观判断失误”:
止盈触发:买入个股后,若核心指标分位升至预设阈值(如 80%),无论是否盈利,均触发止盈(锁定收益)。
止损触发:买入个股后,若核心指标分位虽低(如 15%),但公司基本面恶化(如净利润下滑 20%),需结合分位与基本面止损,避免 “价值陷阱”(如分位低但业绩持续亏损)。
五、特殊场景:适配不同类型资产的估值判断不同资产(周期股、成长股、指数)的估值逻辑差异大,历史分位需结合资产特性灵活应用:
1. 周期股:用 PB/PCF 分位替代 PE 分位周期股盈利波动大(如钢铁、煤炭),PE 分位易失真(周期底部盈利低→PE 高,实际估值低),需优先看 PB(反映资产价值)或 PCF(反映现金流)分位:
例:钢铁股在周期底部,PE 可能升至 50 倍(盈利低),但 PB 分位仅 10%(资产价值低估)、PCF 分位 15%(现金流稳定),此时 PB/PCF 分位更能反映真实估值,是周期底部的信号。
2. 成长股:用 PS/PCF 分位替代 PE 分位成长股(如科技、医药)盈利不稳定(可能亏损),PE 分位无效,需用 PS(反映营收估值)或 PCF(反映现金流健康度)分位:
例:某创新药企尚未盈利(PE 无意义),但 5 年 PS 分位降至 20%(当前 PS 低于过去 5 年 80% 的时间),且研发管线进展顺利,此时 PS 分位可作为估值合理的参考。
3. 指数基金:用分位判断 “指数定投时机”指数基金(如沪深 300ETF、中证 500ETF)的估值分位是定投的核心参考:
定投加仓:当指数分位 < 30% 时,每月定投金额增加 50%(摊薄成本);
定投减仓:当指数分位 > 70% 时,暂停定投并部分止盈(落袋为安)。
应用注意事项:避免 “机械套用分位”历史估值分位并非 “万能工具”,需结合其他因素综合判断,否则易陷入误区:
周期选择要匹配资产特性:短期周期(如 2 年)分位灵敏但波动大,适合成长股;长期周期(如 10 年)分位稳定但滞后,适合价值股 / 指数。
不能脱离基本面:分位低不代表 “一定值得买”(如公司持续亏损的 “价值陷阱”);分位高不代表 “一定该卖”(如成长股业绩超预期,高估值可维持)。
警惕 “历史不重演”:若行业逻辑发生变化(如政策禁令、技术替代),历史分位失效(如教培行业 2021 年政策后,PE 分位完全失去参考意义)。
综上,历史估值分位指标是 “估值分析的量化工具”,其应用场景的核心是 “结合资产类型、基本面、市场环境”,将 “历史位置” 转化为 “决策依据”,而非单一依赖分位数值下结论。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。万宝配资提示:文章来自网络,不代表本站观点。